Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment That conclusion. (Score 4, Insightful) 23

This has typically meant that someone looking to buy an ebook reader has had to either fully commit to the Amazon Kindle ecosystem, or choose one of the many alternatives and stick with their choice, because ebook files they'd purchased or downloaded weren't cross-compatible.

Or you could, you know, use amzaon tools, or calibre, to convert from epub to mobi. Still, happy to have epubs in my kindle.

Comment Re:Nonsense (Score 1) 284

Nobody is complaining about that.
.
The claim is simple. There is no 1st class citizen support for versioning at ABI / stdlib API, and if there is, it's not good enough to upgrade to 128bit while still maintaining compatibility with existing 64bit binaries. And Breaking the ABI/stdlib API Is such a big deal, that bugfixes are delayed by the C++ committee or not accepted by vendors.
.
I don't know if there is merit to this claim, or if there is a simple enough solution to this issue. But the reaction of Slashdot (to a horrible summary), instead of discussing these ideas, is to claim that the status quo is ok, there are no issues and rust developers are idiots, or people with an agenda.

Comment Re:Nonsense (Score 1) 284

So I'm hijacking this post to advice people to read the fucking essay linked to the fucking article.
For me It's been really educating about what's wrong with using C for ABI definitions.
tl;dr; is: From a user perspective, everything auto magically works. But for a language developer, keeping track with all ABI/Arch/OS subtlety is unmanageable.

Comment Re:That's what I call BS (Score 1) 284

Define "You don't manage processor state directly".
Bare Metal ARM applications these days are written completely in C, including the startup code. Only exception is the linker script.
C hides registers and program counters, but if that's your argument even in assembly you don't manage the program counter directly. You use labels and let the compiler do the math for you.

Comment Re:Sure, like the tulip winter helped... (Score 2) 99

Freedom comes with it's own risks.
You can't go "off the grid", yet expect nanny states to protect you. The point of taking that risk is avoiding governments eyes, or paypals freezing your money, yet having digital transfers and the the security of not having cash stack at home.

Comment Re:Doh (Score 1) 181

2. To use the money for a purchase or extract it from bitcoin to a usable currency you have to go through the traditional financial system that is designed to identify you and includes severe penalties for attempting to hide your identity or otherwise conceal source. This includes tax issues that will net prison time in most western countries.

Assuming immediate transactions ( that eliminate the need of an escrow service) nothing (besides law) prevents you from doing p2p transactions for cash / services. And if the bitcoins have an illicit origin, not breaking the financial law is the least of your worries.

Slashdot Top Deals

Top Ten Things Overheard At The ANSI C Draft Committee Meetings: (5) All right, who's the wiseguy who stuck this trigraph stuff in here?

Working...