Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment Re:We aren't using Rust enough. (Score 1) 354

Just in case the uninitiated might confuse this for a serious statement; to be clear he's completely trolling.

It is a species of trolling, designed to attract flaming responses and try to paint Rust proponents as arrogant, insufferable know-it-alls whose opinion can be safely dismissed. There's nothing factually wrong in that statement, it's all in the approach.

Non-trolling assessment would be that Rust's safety guarantees help, and help enormously, with the development of robust code, but are not a panacea. E.g., see the results of fuzzing some Rust programs and libraries: those are all bugs detected at runtime, not by the compiler. Note also that all except two, one segfault and one stack overflow, result in a controlled crash with a backtrace, which makes identifying the bug much easier.

It is also clear to everyone who's not a blind zealot that it's impracticable to re-implement every piece of code in Rust. Which doesn't mean that its use in places where it's felt that its safety could make a difference shouldn't be explored.

Comment Re:Swift is going strong. Rust? I think it's dying (Score 1) 54

Came for the Rust trolls, was not disappointed. It's fascinating to see how they incorporate the latest developments into their narrative, and drop things which started sounding ridiculous even to those who don't follow Rust closely. If you want to know more about "some Rust code [that] apparently made its way into Firefox recently", which is the new styling engine, there's a nice high-to-mid-level presentation from one of the developers.

Comment Re:The very languages they expouse were written in (Score 1) 595

Rust was originally written in C, then a Rust compiler was written in C++. If the creators of Rust know about what makes a good programming language, and they chose to write Rust in C ...

The original Rust compiler was written in OCaml. There was never an official C or C++ version of the front end. The backend of the self-hosted compiler is LLVM, written in C++.

Now most recently they have the front half of a Rust compiler written in Rust.

Rust has been self-hosting since about 2011, which is not "most recently" in my book. There is an independent front end written in C++, which generates LLVM IR and still needs the LLVM backend. It is also incomplete, since it lacks the borrow checker.

Comment Re:I haven't had _that_ problem... (Score 1) 529

SSL_VERIFY_FAIL_IF_NO_PEER_CERT is easier to type by just holding down shift (turns out with my baby finger on my right hand) than pissing about with CAPS LOCK and shift.

Sure, if you want to contort your right hand, assuming touch typing the letters according to the rules of the QWERTY layout. The proper touch typing technique is to use the Shift opposite to the key you want shifted. Doing so with the given example, you'd need to switch the Shifts twelve times. I tried, and it wasn't much fun; I'd rather keep the Caps Lock.

If you forgo the customary technique, then yes, Caps Lock may be superfluous. I prefer not to.

Comment Re:I haven't had _that_ problem... (Score 1) 529

Can't think of a single time I've ever really needed [Caps Lock], let alone need it often enough to give it a big chunk of prime real estate.

Every time I have to type something like SSL_VERIFY_FAIL_IF_NO_PEER_CERT I remember the Caps-Lockoclasts and chuckle to myself.

Comment Re: For those of us that don't know (Score 1) 161

Those costs are microscopic compared to the loss of sales from producing a CPU that doesn't run the operating systems and applications people actually want.

The first wave of RISC-V users had no intention to have it as a user-facing component. These days it's common for a SoC or a GPU to have its own orchestration/housekeeping CPU, and manufacturers would prefer to avoid ARM licensing cost for that. Nvidia is probably the highest-profile early user; a talk by one of their engineers goes into quite some detail.

Comment Re:Slashdot has changed over the 20 years (Score 5, Interesting) 726

I must have caught the very start of account registration purely by luck; I saw that I could open an account, said "why not", and got myself an initial-band-of-conspirators sort of UID. Once, my day would start with a visit to /., with frequent refreshes. I still lurk regularly, but the stories and comments are kind of... predictable. There's almost a retirement home kind of atmosphere around the place -- but maybe that's my twenty years older self projecting ;)

Comment Re:And the barrier for Rust isn't? (Score 4, Informative) 149

Quick goggle tells me that rust compiler is written in C.

That's why nobody seriously uses Goggle. Now if you tried Google, you'd get a snippet mentioning a "self-hosting compiler written in Rust" as the first result.

(Yes, Rust's code generation backend is LLVM, written in C++. Don't try to build strawmen out of this.)

Comment Re:Sad but unavoidable (Score 1) 162

Android got where it is by being open.

Typical Slashtard. Outside of this site, almost NO ONE cares that Android is "Open" (which it is actually NOT).

The phone manfacturers do, and for them it's enough that Android is more open than iOS (which it actually IS, for any reasonable definition of open).

Android got to where it is by being on every cheap-ass FREE handset around, PERIOD. FULL STOP.

So, pray tell, what made those cheap-ass handsets possible?

Censorship

Peter Thiel's Lawyer Wants To Silence Reporting On Trump's Hair (gawker.com) 301

An anonymous reader writes: Follow the report that Gawker has filed for Chapter 11 bankruptcy after facing multiple lawsuits funded by tech billionaire Peter Thiel, it's being reported that Thiel's lawyer, Charles J. Harder, is threatening to sue Gawker for reporting on the company that made Donald Trump's hair, claiming copyright prohibits Gawker from republishing his threat. He sent the company a letter on behalf of Edward Ivari, the owner of the company Gawker suggests may be behind Trump's hair. Gawker said it was sent a six-page letter that claims the story "was 'false and defamatory,' invaded Ivari's privacy, intentionally inflicted emotional distress, and committed 'tortious interference' with Ivari's business relations." Gawker reporter Ashley Feinberg suggested in a lengthy Gawker story that Trump secretly underwent Ivari International's $60,000 "microcylinder intervention" treatment, with the company's offices located on the 25th floor of Trump Tower. Gawker called Ivari's claims "ridiculous," and noted that the statements at issue were pulled from his own publicity materials and from public records of a 2001 lawsuit against the company.

Comment Re: Mobile theme is quirky (Score 1) 166

Yeah, mobile Slashdot is pure shit.

It's good enough for lurking and offhand reading. Yes, layout glitches and general slowness are annoying, page-width ads for inane apps even more so, but it's the same ugliness on all kinds of mobile browsers I've tried.

I voted for responsive but I'm not even sure what that means as I don't follow trends in web development.

Responsive design is not new. Summary: don't make a separate mobile-only site, but style the content so that it adapts itself to various device sizes. Nice if you can pull it off, but requires careful design in order to be both effective and maintainable.

Comment Re:Why would anyone be shocked? (Score 3, Funny) 213

Economists with an ideological bent make things up with no relationship to the real world and people believe them.

It's an old, but relevant, joke:

The First Law of Economics: For every economist, there exists an equal and opposite economist.

The Second Law of Economics: They're both wrong.

Comment Re:Patched on 7/28 (CentOS) (Score 1) 68

FWIW, it seems CentOS 6 was not updated (though there is an SRPM from RHEL for it).

The update is in the CR repo because of the preparations for the release of CentOS 6.7. Short explanation here (with the link to the page explaining how to enable the additional repo), and a couple of longer explanations further down the thread.

Slashdot Top Deals

The gent who wakes up and finds himself a success hasn't been asleep.

Working...