Follow Slashdot stories on Twitter


Forgot your password?
Check out the brand new SourceForge HTML5 speed test! Test your internet connection now. Works on all devices. ×

Comment Re:In other words.... (Score 1) 120

There isn't enough material in the entire Universe (that we're aware of, at least) to build a datacenter to brute-force a 512 bit hash. The Universe has roughly 2^400 atoms, the Earth has roughly 2^170, a billion billion is 2^60 only and you'd be very lucky to have a "datacenter" that can do that many hashes per second. End of story. I don't think you have that basic understanding.

Submission + - DWI arrests are up 7.5% in Austin, Texas since the city banned Uber and Lyft. ( 1

An anonymous reader writes: City police made 359 DWI arrests from May 9, 2016 (the day Uber and Lyft shut down) to May 31, 2016. During that same period in 2015, Austin police made 334 DWI arrests.

Whether ridesharing services actually affect the rate of drunk driving in cities remains up for debate. Some studies cite a drastic drop off in DWIs, while others claim there’s no correlation between the two at all. Regardless, local Austin drivers say they’ve seen more alarming behavior downtown than ever before.

“You can literally hear people leaving the bars saying ‘just forget it, I’ll drive, it’s not that far,’” she said of the bar crowd frustrated by the late-night transportation limitations.

With the limited number of ways to get home, Morgan Taylor, who works as a bartender, says the situation has not only caused a noticeable drop in sales but also changed the way she serves her customers. Should someone leave her bar, decide to drive drunk, and cause an accident, the Texas Beverage Code holds both the bar and individual bartenders responsible in civil suits.

“I used to say ‘hey are you taking an Uber or Lyft home?’ now it’s just three drinks and ‘I’m sorry I have to cut you off.’”

Comment Re:What's the deal with wireless charging.. (Score 1) 125

You must have missed the news, then. A lot of them. EU is pretty much the reason phones now use mostly USB for charging. They got tired of the horrendous waste generated by throwing away millions of perfectly good power supplies every time someone got a new phone. Every generation of a phone, from every vendor, used their own, incompatible connectors. US was just shrugging at it, while EU finally had enough and convinced top 10 phone makers (Apple included) to agree to only put out phones with micro-USB connector as a means to power/recharge the device. Apple "complied" by offering an adapter (shame on them), but others took it seriously. There's a law brewing that will make it market-wide and applicable to all phones in EU. They are a big enough market that it had and will continue to have ripple effects worldwide.

Comment Re:How? (Score 1) 296

The "source" are PCI transactions to the GPU in the monitor. That GPU is driving the display. This is IMHO a very nice idea. Thus far, we've been putting all the monitor hardware there only to drive the display panel; that's a big waste in a way. Since we can now push PCI transactions over fairly robust, thin interconnects that are as easy to use as USB is, there's not much point anymore in keeping the GPU inside of the PC. The interconnect performs the same whether it's internal or external.

Comment Re:the dark side of arduino (Score 3) 396

The conclusion is rather simple: when talking about Aduino, the first thing from Banzi's, or anyone else involved in development of the project, should be "hey, it all started with the thesis of this Colombian guy, Hernando Barragán". That's all it'd take to be fair to Hernando. Nothing less. Nothing more. I happen to agree with Hernando. He doesn't wish fame nor prominence, nor a revenue stream from Arduino: just simple human acknowledgment.

Comment Re: How about (Score 1) 369

Frankly said, when I'm done ordering fast food, I'm thinking about bigger things than second-guessing the cash register... As for doing long mental addition, one would suck at it anyway if one couldn't do single-digit additions/subtractions fast, whether you call it by a special name or not :)

Comment Re:How about (Score 1) 369

My biggest gripe with how grade level "education" is done is that it's a self-fulfilling prophecy. You have career "educators" who "educate", instead of how it's done in almost all other aspects of life where practitioners of a given discipline do the teaching. Kids are taught maths from people who don't do any work in mathematics, are taught science by people who don't do any science, heck - are taught "sports" by people who didn't ever have a sports career... Yet you don't see "medical educators" teaching the doctors - it's the doctors who do it... Crazy, I agree. At least in the U.S., the adorable exception to this rule is music teaching: it's kinda hard to fake being able to play an instrument and understanding music theory, so at least most music/instrument teachers are musicians who can teach from experience and not from edict.

When I was younger, I had big gripes about the requirement in some European countries for "educators" to have what amounts to 5 year graduate degrees in the discipline they want to teach. E.g. if you want to teach grade school physics, you need an M.Sc. in physics. I thought it an overkill. Now I know better, and ideally I'd like to see these people have at least some research experience in their discipline as well.

Comment Re:How about (Score 1) 369

I'm looking at engineers who have deliverables produced completely on a computer where the entire process is not scripted and every time they change something major they have to go through the process of clicking for hours, and that assumes they don't fuck up and forget something. Say - running finite element analyses, generating the output files, merging them with the report and producing the final PDF as a deliverable. Fucking pathetic. The gains would be enormous if they learned how to script it all up and then stuck to that process. I know because I started applying that process to grad-level projects in signal analysis, structural and other FEM analysis, and so on. It was very easy to make changes and see what falls out - experimenting is cheap if instead of clicking for hours you can change a couple of constants in a script and re-run the entire simulation and get the figures integrated into your report and have a PDF at the end. You can even generate some text if you wish so, or at least formalize the assertions the text is making to make sure that the text agrees with the numbers and other results it's narrating.

Same goes with e.g. the task of ordering shit on many a website where you either can't upload the line items or the formats don't mesh (usually they won't). So if there's no upload, you make a little greasemonkey script to automate filling in the line items. Or if an upload is supported, you might need a second lookup to translate your internal product numbers to manufacturer or vendor product numbers, and so on. All of this can be scripted, making the purchase person much more productive.

I'm sure there's plenty of other office jobs where you would need similar ad-hoc system integration.

I don't see what's the benefit of reflection other than in leveraging code-generating tools. Of course code generation based on introspection/reflection is great and enables great things, and does make you more productive, but it's not exactly the thing that makes code "fit together". You make the code fit together, and if the fitting/adaptations are stereotypical, you can factor them out and automate them. Thus reflection is super-useful when you're writing what amounts to LISP macros, but on a CLR platform. That's one of LINQ enablers, the other being integrated expression trees so that you don't have to emit text to generate code, and don't have to parse to input code. Alas, any decent IDE for C++ will maintain a full model of the code and provide full reflection capabilities to the developer. You can leverage that for compile-time code generation, if it's a bit kludgy in practice if you can only use it from within the IDE. There are also tools out there that give good C++ expression tree support for code transformation/generation, but the ones that are as easy to use as DLR expression trees are rather expensive and niche - so yeah, DLR (CLR+goodies) is a better platform here.

Comment Re:How about (Score 1) 369

It almost looks to me like you brought up Common Core as some sort of a strawman. It's not really related muchl to what you're saying. Yes, your observations happen to be concurrent with the implementation of Common Core, but really have nothing to do with Common Core per se. Perhaps there'd be a better wording for the grandparent, or I should pay more attention. :)

Comment Re:Your misunderestimation of the complexity ... (Score 1) 369

There are quite decent ways of testing all aspects of educational process if you're not dumb about the physiology of the brain. All too many people who deal with education have very little knowledge of neurophysiology and psychophysiology and are completely unequipped to test whether their techniques work, and to design their teaching methods to leverage the physiology of the brain.

Although my list of peeves would probably fill several chapters, I'll focus on just one, to give an example. Letter/Number Blocks should be fucking nuked from orbit. It doesn't take a genius to understand that the spatial universalism that applies to objects doesn't fucking apply to letters and numbers. They are symbols, not objects, so if you give your kid letters or digits printed on the sides of cubes, they'll naturally learn the wrong thing: that an A is an A no matter which way it points. It is surprisingly hard to unlearn that if it's too deeply ingrained, and is a real obstacle in development of reading skills. Kids don't write mirrored/rotated letters due to God's will, but because they specifically apply the inapplicable object universalism from the 3D world they live in. And so, the label of "dyslexia" is so broad it's almost useless, this is not one disorder, but about a dozen very specific problems that must be diagnosed and counteracted individually; the all-encompassing label doesn't help with that. And so on...

Slashdot Top Deals

Many people write memos to tell you they have nothing to say.