skysight-inc/HackerNews huggingface dataset:
> The switch from older (VB6, etc) model to .NET could be compared to the switch from Python 2 to 3, only MS didn't wuss out and actually made the braking change instead of dragging everything out. You can call it "stabbing". I'd call it "necessary progress".

To what end?

There were billions of lines of VB6 code that got orphaned (possibly trillions). Lots of businesses simply stopped at WinXP/VB6 for this reason--I suspect this is more responsible for the continued existence of XP than anything else (hardware drivers are probably the other).

So, we now have obsolete code along with security nightmares frozen in amber and in return Microsoft killed their developer ecosystem and lost a bunch of revenue because people simply stopped in place or moved to non-Microsoft ecosystems.

Who benefited? I'm sure some manager got great numbers for a a year or two while some fraction of the developers had to upgrade. Of course, nobody measured how many developers were lost in that transition.
Alice in Wonderland was published in 1865. In 1923, 58 years later, one of the first cartoons produced by Disney was Alice's Wonderland. In 1924 - 91 years ago - he made another Alice movie. That second movie is still under copyright, due to Disney lobbying, and will continue to be so until 2019.

Disney made his money ripping off Lewis Carroll, but taxpayers have to pay to enforce the rights on the works he ripped off 95 years after the fact.
I suppose that's the consequence of the ubiquity of IEEE floating point standard... I worry that we will have to live with that for some time still...
I think 'hackers turned off the breaks on a car with a reporter in it at 70mph' would have made headlines even if it took place on a test track. It's a juicy story with plenty of 'it could happen to you' scare factor built in.
Dutch data leaks could lead to 800k euro fine
Can you elaborate as to why?
33 Legitimate Scam Free Ways to Make Money Online in Your Pajamas
Generating simple ones then encrypt & MAC them with password-derived key seems simpler. There's standard constructions for each step, too.
Specific question: What kind of load needs scaling within seconds? If it's so sensitive why not have extra capacity available?
It's not clear the genetic component is what matters here; you could equally well suggest that Tao's parents should adopt and raise lots of other smart kids. Though cloning 1000 Terry Taos would certainly be an interesting investigation into nature/nature.

In any case IQ >150 is not that rare; there are hundreds of thousands of such people alive right now even just in the US. Clearly there are other qualifications to be a mathematical genius. It'd be a wonderful thing if we could reproduce those qualities, but I don't think we know enough right now to say that genetic cloning is the appropriate path.
> the Jeep didn't even brake!

That just makes it more dangerous - there was no brake light to clearly indicate the car was slowing. Since we know drivers rear-end cars quite often we know the risk of accident was increased here.

Increasing the risk of accident is not acceptable unless all participants have given informed consent (they didn't).
There should be one -- and preferably only one -- obvious way to do it. [1]

You may not agree with it, but it's a vision.

[1] https://www.python.org/dev/peps/pep-0020/
If I'm building an algorithm for packing bytes into an array, inverting matrices, or some similarly technological issue, why would insights into police profiling or sexual harassment be useful?

Because most software that actually gets used on a day-to-day basis doesn't purely work on theoretical constructs, for one: even if your application just needs really basic things like names [1] or addresses [2], it will implicitly make at least some assumptions about users, which a diverse team is much better equipped to check and correct.

[1]: http://www.kalzumeus.com/2010/06/17/falsehoods-programmers-b...

[2]: https://www.mjt.me.uk/posts/falsehoods-programmers-believe-a...
> 32GB seems too high for cost constrained consumer market

This thing is definitely not for the consumer market, much less the cost constrained one. This is a small dedicated number crunching machine that, for reasons unfathomable to me, can spit out rendered 3d environments with admirable speed.

I liked to joke that no serious computer has keyboard/mouse/video ports because no serious computer would be used like that. That assumption held well until the late 80's. ;-)

But no. For gaming, this is the superlative of overkill.
We went through a really bad economic downturn (U6 unemployment hit near 18%). Amazon expanded massively from 2007-2012.
We also conform to law enforcement inquiries only where legally required, and with notification to the account owner of any and all inquiries legally allowed.

This is precise wording! Sort of refreshing; I can't recall seeing anything like this from my mobile provider.

We do not delete call records actively, and we keep history of where a number has been provisioned. We do this for support and analytics purposes as a matter of good record keeping. This is not likely to change.

You must not have many customers yet if you don't have a schedule for deleting CDRs. Surely this will happen at some point? I guess $15/m pays for some storage... Anyway the moralistic "matter of good record keeping" is a bit of a turn-off. Deleting unnecessary data is a kindness to one's customers.
It was a lot of wire saved. A 1985 Mercedes has a chassis wire harness that is almost three inches in diameter at its thickest point. They wouldn't have done it if it hadn't been a bargain.
> They made a judgement call, and now we are all upset at their poor judgement.

Yeah, unreasonably so. But, I get that you're upset.

> You are unqualified to determine the level of risk that was imposed on the other drivers.

I think anyone who has driven is at least somewhat qualified to determine the level of risk in common scenarios.

The Jeep didn't even apply its brakes.

> You have no idea how many zeros to add or remove to how likely an accident was to result from this.

It was a rough guess, but I did try to check it. 1:10,000 common interactions becoming fatal accidents would depopulate the earth rapidly.

> I'm not sure there exists a person that could give an accurate representation beyond generalities, so please don't present yourself as this person.

Oh I see, and when you'd told everyone else that they weren't experts you got around to me. Okay, well, sure. In that case.
World's first malaria vaccination approved
Although I take your point of principle, I'm not really sure I see any incentive to not share vulns. From what I can think, the options are:

1) Actively exploit - I think we can agree that providing it to someone who will actively exploit is ethically dubious, or at least can be classified as irresponsible?

2) Share with the vendor. Ethically, this is fine.

3) Do nothing with it. Ethically, this is fine, although pointless.

4) If you make software that's supposed to detect and/or block the use of such vulnerabilities, add it to the detection system. I don't think this is a 'good guy' thing to do, although I suppose it could in principle be what's best for the company.

Having said that, my guess is that this last one has the smallest amount of commercial value, since it turns what might be a few months of work into a tiny part of a bigger piece of software; it's an investment that probably ranges (when overheads are considered) from $5-50k that has no value at all unless someone else finds the same bug.

But if someone else finds the bug, they could as easily be another security researcher as a bad guy, and then you've kinda lost out.

Have I missed anything here?
Very few of those would be copyright infringement were the stories not in the public domain.
The Commodore 64 wasn't released until August 1982 and the PC did take a while to beat it in marketshare. The VIC-20 was Commodore's monster seller before that (1st computer to hit 1 million unit sales). I did not see the VIC-20 listed on the chart, so I suspect it is in the other category. Given that is was released in 1980, I find it likely that it outsold Apple and the chart is hiding the actual Commodore number. Never mind the lack of Timex / Sinclair or TI computers in that spreadsheet. Calling Apple #1 when its market share never exceeded 16% is a bit off.
Doesn't that have all the problems of password auth, but with one extra step, with it's own failure modes, in between?
Theoretically, yes.

However, that would require a lot of mass. NASA would basically need to build enough Jupiter-slingshotting spaceships for their combined mass to be a significant fraction of Jupiter's. This would probably involve dismantling entire planets or moons to build that much spaceship mass.
And thank you for the polite response, I appreciate it. One further nice thing about CAN, because of how it works electrically (basically logically zero always wins) it is trivial to have messages (and message types, I only described the most common data type) of different priorities. So a low numbered ID always wins. That also allows a trivial DOS, oa bit blaster that repeats something like 000000100001...CRC... might not even trigger an error detection. It really is quite a nifty thing, amazing it works so well too.
World of Online Payments: Asia/Australia
Taxing the rich comes to mind.
Mr. Robot showed promise in the first episode, until he got near a computer. Then it became ridiculous.
Suspected Meth Lab Explodes in U.S. Government Building
This omits the third element: cost.

"Fast, cheap, good, pick any two."

Though speed of startups vs. established firms has merits. Note that the latter has more to lose, and the former frequently fail completely.
I actually worked with Spectrum Bridge and the city on the implementation in Wilmington, North Carolina while in college.

At the time it was called 'Whitespace Wifi' and we actually had a handful of services other than public wi-fi. It was good fun.
Hi checkout this : http://docsanalytics.com/
Sounds great, but doesn't really work with open source software (unless I have some wires crossed). Who is supposed to pay for an exploit in (say) MariaDb?

The value to a sufficiently motivated black-hat organisation is surely far higher than the value to any one user of MariaDb, no matter how big they are.
The Citigroup comparison isn't correct (they were not worth $1.5+ trillion in 2005).

Today their market cap is $176 billion, in 2005 it averaged around $230 billion or so.
The food doesn't come out of the pay. Jesus, they don't bargain during hiring by saying we have free food...
Indeed, that's a more accurate way to put it.
That is an incredibly deep soliloquy. Statements like that scared me as a child, they force you to confront the ultimate worth of existence.
Here p.ex.
http://www.dickien.fr/dossiers/eantabi/Elizabeth-Antebi.html
Wow, didn't realize that about excel (though I have observed it in google sheets). I wonder how many hedge funds rely on sheets with catastrophic cancellation issues.
We don't keep much data around for a CDR, just who called, what time, and what happened to it. Even my number hasn't generated more than 1K of data thus far. I don't see that being a big problem for 10 years of someone's line data.

We can change the wording on that, but there is a requirement for when a number is active or not and who it is attached to, and there's some significant liability if we can't say where a number was supposed to be going at some point in the past. We want to acknowledge that requirement so everybody knows what's happening and why. I understand completely if that's a turn off, but do realize that anyone who has a phone number has such records kept around for several years. My approach is that telco stuff is not something I want to be unprofessional about, and I don't want to hide that either.

Knowing that philosophy, I'm open to suggestions for restating that particular phrase. I suppose it's also worth expanding what "provisioned" means here (specifically it means we put a line on an account with this ID at this time, not a function of identifying WHO owns a number at a time).

You might also note that we don't ask who you are. We don't care. Stripe (payment processor) does, but our system honestly has no idea. If that changes, so will our policies to reflect exactly that, and why.
AT&T-DirecTv Merger Creates World's Largest Pay TV Company
Those would be among the 3-bit unums.
I'll point out that if you find yourself with a RDBMS-like situation in Excel I highly recommend using Excel 2013+ 'tables' feature which adds foreign keys and better pseudo-joins (in pivot tables) inside of Excel. Better than anything hacked together with VLOOKUP. (heck, I've even seen some people hack it together with only SUMIF)
Autofac.
Yes, they do. E.g., excellent tool for testing server products on developer systems. It's free. It works.
In this case, your judgement is poor. St. Louis area prosecutors would like nothing better than a showy media trial of suburban white dudes to distract from the well-deserved asskicking they've gotten over the last year. Fiat-Chrysler would like nothing better than pictures of these guys in handcuffs to distract from their fuckup. Those of us who hack shouldn't be so quick to turn on our own, and those of us who have ever driven on a public road know that sometimes vehicles slow down. Driving is dangerous, and as a society we've accepted that, because trade-offs. If you don't make your kids wear crash helmets while riding the school bus, you have no business calling the fury of the state down on these guys.
How Will Tablets Affect My Kids?
Artists Redesign the Alphabet on the Front Page of a City Newspaper
I'm always amazed to see how ill-received jokes and jests are on this site. I can't believe someone downvoted a comment quoting the Dude.
Get Ready for the Future: A High Tech Video Time Capsule
There are these things called winds generated by pressure systems that tend to move evaporated water around, so yes, you are right.
Umm... if they are massively distributing the key cracking effort, spawning TCP connections isn't going to be a limiting factor... There is no requirement that the TCP connections be opened sequentially.

They will have to do a session/key exchange hand shake each time, but that shouldn't be more painful than the extra work needed to crack a private key with tons of trials.
Only in the Sharknado sequel.
We are. Neither of us grew up here, but the tech is great and the cost of living is fantastic comparatively. So we can be much more lean.
Analyse Asia 47: App Annie in Asia with Yu Junde
Part that bothers me about Python is no special binding form, that is you could just do x = 3 to add x variable to my environment, and second is not-strict lexical scoping.

From other perceptive, these usually bother me when my functions are larger, and ideally functions should be small. So I take it as sign that I should probably break down my function.

And yeah, tail calls! I expect that from a modern language with functional programming features. Unfortunately it seems there are no plans to add them in Python
Turkish warplanes bomb ISIS positions in Syria for the first time
Synopsis: Yu Junde, Vice President, Asia Pacific from App Annie joined us to discuss the footprint of App Annie in Asia Pacific. Starting from the origins of App Annie and how the company went from Beijing to San Francisco, Junde shared why Asia is the most interesting market in the world for mobile. We also discuss the reasons on why China has now surpassed US in iOS downloads and the interesting case of app monetisation in Southeast Asia where Google Play revenues are starting to exceed Apple iTunes Apps Store with the advantage of mobile career billing.
Well, it sort of isn't, because the OpenBSD team designed OpenSSH to not use PAM at all. PAM was patched in by some folks, and clearly they got it wrong, but I suspect the OpenSSH team doesn't see that as "part of OpenSSH".
I met Terry in 2002. I had heard about him when I did the IMO training, but at some point someone said he was in the department so I should talk to him. He showed me some work he was doing related to what happens to the determinants of matrices when you sum then. I remarked on how I was surprised at how "elementary" this work was, and he replied that if math was really that deep, no one would be able to do research. I suspected then that this work was especially elementary and most research math was deeper (and thus more inaccessible for an undergrad), but I appreciated the sentiment.

I wouldn't read to much into how "normal" Terry is portrayed as being. Terry struck me as somewhat nerdy in his demeanor. Certainly not crazy or eccentric (and as the above anecdote suggests, a nice guy) but also different from the average person.

I say this because I feel like when people say "your don't have to be a weirdo to be a great mathematician" this actually denigrates the personality type that is common among most actual mathematicians including Terry.

On the other hand I do feel that all children should be given the opportunity to grow and express themselves in all aspects of their life. It was nice to see the positive and supporting attitude is Terry's parents.
For another perspective, 10^24 voyagers is about 100 times the mass of earth. That isn't even including the propellant and rockets needed to launch them all.
Not too long ago, many decent hackers were no longer interested in causing damage and instead focused on stealing people's identities or credit card information for financial gain.

If Greedy Greg knew public CEO Huge McChecks was driving an exposed vehicle, Greedy Greg could short sale Huge McCheck's company and cause a multi-million dollar crash with Huge McChecks inside... all with a couple strokes on a keyboard from thousands of miles away.
How exactly does one draw the connection between the drought and global warming? Both are warm?
What future technologies are you most excited about?
ionic (which includes phonegap/cordova), seems to be very popular
That is not the PHP way.
Haven't left yet. :-)

But I can't help but agree with Benjamin Bayart's analysis: we are currently living 3 major crises at the same time: the end of free energy (we are at peak oil already), the ecological crisis (worse than the one that destroyed the dinosaurs), and the internet (which fundamentally changes the way we communicate, and that our power structures).

I don't see how we can resolve this peacefully. If there's a solution, we'd better think of it real fast.
Add support for http://www.google.com/cast/ and I'm in.
If one calls it "gouging" one is implicitly against free markets and the function of pricing as an objective, social signal.

Footnote: some major figures in history railed against capitalism and "price gouging". They are known for acting on their beliefs, providing "market-correcting force". Naming these figures, and estimating the number of people they murdered, is left as an exercise.
Go: CLIF – rapid command line application development
Currently Upwork freelancers who are hired for hourly work get monitored for time tracking called the Work Diary[0]. My understanding is that this is a well-received value-add for their platform.

[0]https://support.upwork.com/entries/23141928
It is important to consider that delivery companies account for the bulk of the people employed as a result of Amazon, though not employed directly by Amazon.

Self-driving vehicles will probably replace the need for most of these employees, however.
That's a good approach - I've used it in a legacy system, although I named the files in the format "TIMESTAMP_migration_description", which is a bit more descriptive.
The notion that only the biggest of something is "important" is offensive and wrong.
>This is demonstrably false

No, it isn't "demonstrably false". It's true by almost every metric.

>For the average middle class worker in the US, however"

Well, if the US middle class were somehow more important than workers elsewhere around the world, this would matter. They aren't, so it doesn't.
I don't know about you, the last offer letter I got had on page 1 the specific details (salary, options, whatnot) and on page 2 the perks (which included meals).

It's implicit. When you weigh up job offers, you look at what the job gives you; the busywork and the compensation. Perks are a clear part of that compensation package; the perks are part of the pay.

Yes, you should absolutely view a company that offers free meals as giving you an extra $amount you spend on food each day, or you should subtract the same amount from a company that doesn't.
I am from Europe, educated (PhD, if it matters), and I had to look it up. That's why I left the comment, to help others.
I'm often missing a feature to make language X act in a purely functional way (i.e., to disable side effects completely in a relevant part of the code).

Also missing is a way to select between strict or lazy evaluation.
I really hate how this is framed.
> It reminds me of a headline that appeared in a California newspaper just before I flew here. SCIENTISTS SAY THAT MICE CANNOT BE MADE TO LOOK LIKE HUMAN BEINGS. It was a federally funded research program, I suppose.

I really want to know what that was about.
You wouldn't have a working config at hand for requiring TOTP (Google Authenticator) only for OpenSSH password logins on Debian, would you?
A City is Not a Tree (1965) [pdf]
Hey cool thanks, that's great! I haven't seen many of those, but I liked Firefly, BSG, GoT, and VM S1-2 (haven't seen S3). I've seen Buffy S1 and the musical episode, I probably should revisit it.

My top recommendations would be Twin Peaks, My So-Called Life, Freaks and Geeks, Sports Night, and Arrested Development. I like a lot of shows that get cancelled "early".

The "myth arc" episodes of the X-Files are worth it, but don't try to sit through all 9 seasons. Recently, Better Call Saul is awesome for the emotional depth and film noir aspects, and the previous Breaking Bad to which it's a prequel is still a masterpiece even though I find the premise implausible. The Walking Dead is seriously addictive too.
In general, because you tend to have so much more entropy in a private key phrase (you only need one for multiple logins), and because the private key itself is a nastier nut to crack, the computational effort needed to crack a private key file is just nastier than the password crack. That's the whole point of the design.
Thanks for your detailed reply. Can we agree that there is a difference between CDRs and provisioning info? No one will complain that you are obeying the law with respect to the latter, but "never" is a strange call record deletion policy. Not even an ILEC would try that. A policy this strange will cost you customers, especially since anyone trying this service is much more likely to think about privacy issues.
Does this work with spoofed caller IDs?
> No feminist I know has said "Men should not be allowed safe spaces", particularly not "Men who are survivors of abuse should not be allowed safe spaces." Every feminist woman I know would be 100% behind these getting set up by men who felt they needed them: perhaps it would be better to ask why they are not getting set up by men who need them?

Look up Erin Pizzey- she makes an excellent foundation for any research into this area. After founding the world's first women's shelter, she discovered in interviews that many (if not most) of her victims were also abusers themselves. She suggested opening a men's shelter, and was driven from her own movement- receiving death threats, and being forced from her home after he dog was shot and left at her door. IIRC, she said that it came down to money. It was easier to raise money for women than for men or even just people... And easier to control, too.

> do you know of any feminists who are claiming that [men should receive harsher punishments] should be the case?

Feminists saying women shouldn't be jailed for anything
https://www.washingtonpost.com/posteverything/wp/2014/11/06/...
Interesting. Is it different from integrated GPU solutions from Intel?