Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×

Comment Re:HP Printers (Score 1) 153

I don't know of a single good reason to buy anything from HP. At least at the consumer level. They all suck by design - bloatware, nagware, scammy subscriptions, costly consumables, unreliable. I think all printer manufacturers are guilty of the same to some degree.

It's best finding a model of printer which at least doesn't use chips on the cartridge and has drivers that come with your operating system and so requires nothing else to function. I have a brother printer that meets the requirements and it's been fine but you can't really look at the brand, you have to look at the individual printer and do quite a bit of research.

Comment Terrible first impressions (Score 1) 41

I used to develop an app for the play store. To get that same app onto Amazon meant an entirely separate process. And I don't just mean submission but all the meta data was different, the screenshots & artwork were all different resolutions, the signing of the package was different, the approval was different. I even had to rebuild and retest the apk with with certain Play specific features disabled like achievements. Supporting this one additional store was probably 2 hours of work each time I made an update and it wasn't viable.

Maybe Rovio, EA or whoever had sufficient downloads on Amazon to sustain the effort but I didn't so I gave up. I bet many developers were in the same situation. So even Amazon's efforts fell through. I won't be surprised if the same happens in time to their PC gaming & cloud platform that nobody outside of Prime Gaming has reason or inclination to care about.

Comment Is this is a surprise? (Score 3, Informative) 60

They attempted to defraud investors by rolling a non functional truck down a slope to make pretend it was under propulsion. It wasn't. When that was revealed their share price tanked and their CEO got charged with fraud. Ever since their efforts have reduced to trying to make battery electric trucks which have failed miserably.

In a way it reminds me of Magic Leap - the same use of bullshit and lies to promote something they couldn't possibly deliver and eventually they squeeze out some turd product before going bust.

Comment Re: My very deep respect to Linus. (Score 1) 120

Linus cobbled together git to offer the same desirable attributes as bitkeeper (after a long running issue with the owner & repo) without the commercial aspects or being shut out of the history. It wasn't the first DVCS or even the first open source DVCS (e.g. monotone preceded it), but it was definitely the one that really caught on. I think it caught on because it was fast and lightweight and really leaned into fast branching & merging which were issues that plagued other source control systems.

Comment Re:It's free software (Score 1) 120

Rust is basically a front end on top of LLVM so it supports as many environment / architectures as LLVM does. If you're unsupported by LLVM then you have an issue, but Rust so far is used in driver modules that aren't relevant to non-mainstream architectures. I could see how scope creep could make it a problem though. But conversely it might motivate LLVM to support more architectures and eventually for the whole kernel to shift from gcc to clang. At that point clang and rustc are using the same backend so it's largely a non-issue.

Comment Re:It's free software (Score 3, Insightful) 120

I believe most kernel developers would recognize how many kernel bugs have been introduced because of their choice of language - C. These are the best C programmers in the world probably and yet their code still suffers from buffer overflows, double frees, ownership issues etc.

So that is basically why Rust is generating interest - it is a compiled language and it links with C quite easily. It's also a more modern language than C, the compiler is very strict but helpful, the language is terse, it doesn't require code be split into headers / sources, it has inline markdown documentation, inline tests, and it is safe by default. Safe by default means that any nasty, volatile code can be encapsulated in helper functions where the unsafe portion is called and the surrounding code which is safe by default benefits from additional compile time checks. In addition since its a modern language, better patterns can be supported, e.g. streaming IO through lambdas rather than exposing buffers to functions and so on.

I do think some of the objections are valid. Rust is self describing for example. It would be good to separate the language from the implementation. I also expect that many kernel devs just find it intimidating as a thing because they're so used to C, particularly GNU C with a bunch of extensions. But I think the fundamentals of Rust aren't that far removed from C - it's a C like syntax and compiles into .o files but I imagine a lot of the concepts of the language / std library on top and the strictness of the compiler are things that some people would need to adjust to.

Comment Re:translation: (Score 1) 238

I'm sure there's a bit of that, but whether car makers like it or not most of Europe is going EV only by 2030 and car makers that don't adapt to that world or drag their heels are going to die. BMW itself does sell *some* EVs and actually started off as a pioneer with the i3, but clearly isn't following through and is making all kinds of excuses and lobbying for exemptions to the EV deadline, e.g. synthetic fuels, hydrogen etc.

I see having this particular bag of dicks in charge as the perfect excuse for them to keep pumping out gasoline vehicles for some time, at least in some of their markets.

Comment Serves people right (Score 2) 27

If a product or service is That Good (TM), investors will fund the thing in return for a stake of the profits. All the garbage ideas and scams end up on Kickstarter where the service acts like a matchmaker between grifters and rubes for a cut. Yes there are occasional successes and some legit products. But I suppose there needs to be since even the shadiest gambling den has to pay out occasionally or people would stop coming.

Comment Re: Contentious definitions, dubious outcomes (Score 2) 27

Yes Star Citizen is a failure. Or rather it's a failure for the marks who fell for this perpetual scam expecting an immersive sim and ending up with busted vertical slices. I'm sure the people operating this company can't believe their luck that people still throw money into this bottomless pit.

Slashdot Top Deals

Truth is free, but information costs.

Working...