skysight-inc/HackerNews huggingface dataset:
It's shocking to me that something so critical to the criminal justice system is not more tightly regulated nor monitored continuously for sensitivity/specificity.
The latter version seems to be the one I most commonly see, except _handleClick() is just handleClick() repeated. Am I correct in assuming this is considered idiomatic at this point?
I agree. They used to say there would never be an Amiga emulator because of all the custom chips it had.

But there are quite a few Amiga emulators now.
Show HN: New release of Stack, tiling window manager for Windows
If I recall correctly, the bug only applied for arrays/lists of length greater than 2 to the more-than-astronomical. Not something that anyone ever encountered in the wild, because current hardware doesn't have enough memory.

Edit: The article linked in the other comment says the Java dev team didn't even bother to implement the "proper" fix, but merely adjusted how much space is allocated.
Every age has required a 'noble lie' in regards to catching criminals - that actually this time, we really can do it. Take this result, take the shakiness of forensic fire patterns, the shakiness of fingerprint matching, the shakiness of bite marks and confessions and more and it becomes apparent that our time isn't so different from those in the past.
If we can't trust witness testimonies, lie-detectors, and now DNA results, what are we supposed to use?
That report doesn't say that Apple no longer retains control of the keys.
This is one complex regex for you to get the context (it doesn't work anymore, as email validation changed since then):

http://www.ex-parrot.com/~pdw/Mail-RFC822-Address.html

Adding that kind of thing to a project requires a calm cost-benefit analysis and very likely can not be done without the input of everybody working on the project.
A bigger move towards decentralisation and a much bigger realisation about privacy concerns.
It seems to ignore input during the animation, is this intended or a bug?
Pros and Cons of Java Development
Yes, there are a lot of people named Isis. It used to be possible to get a Coke that said 'Share a Coke with Isis' on it, but i think they stopped making them.
Nvidia GeForce RTX 2080 Ti Shows Very Strong Compute Performance Potential
> it's pretty hard to even find applications that require strong global consistency

Exactly my point, even a little generalized. The world isn't consistent, why always put unrealistic constraints unto ourselves. If we change from "I really need to have all the datasets in all of their truthest form" and instead go with "well there is some data coming, better than nothing" the whole system might be even more reliable. Things in the middle won't die just because the world is imperfect.
Skilled detective work?
Especially sad since nowadays it's not even especially cheaper than some other sources: https://en.wikipedia.org/wiki/Cost_of_electricity_by_source#...
I know this doesn't help the folks in prison without any resources, but during a trial, can't a defendant ask for any DNA test to be rerun by a private lab at their expense?
Digits of Pi are not random, instead they are uniformly distributed or "pseudo-random".

Not all sequences are uniformly distributed, thus it very unlikely that we will be able to find long pieces of non-uniformly distributed sequences in uniformly distributed sequence.
The Undeniable Urge to Code
Twitter bug may have sent users’ Direct Messages to external developers
> This is relatively straightforward to solve. You take the existing CA gas tax and have it increase a couple of pennies every single month indefinitely. Gasoline in California is still about 1/2 the price in Europe.

A tax on gas doesn't solve the surrounding geography.

Emissions in LA have plummeted since the 1970s, but while air quality has improved in that time, it has not improved as fast as the drop in emissions would predict based on other cities. That's because of the surrounding geography - air pollution gets trapped there and doesn't clear out as easily.
Really interesting. It's much less difference, but I use QWERTZ at home and QWERTY on my laptops, and I don't have context switching period, but it's tied to the laptop. I don't even have to think about it - when I use my Logitech keyboard I write with the German layout and on Lenovo keyboards I write with us-intl. It's not a problem - unless someone gives me a Lenovo with QWERTZ - then I mistype everything.
I can only imagine how much worse it would be with dvorak or colemak...
Pervasive surveillance, clearly. We didn't want to, but we had to, nothing else was reliable...
It's a bit disingenuous to compare these modes of transport solely based on cost per commuter.

Think about how much space along the route is reserved for the typical train commuter versus the amount of space reserved for car commuters. The train commuter has the rail corridor, train stations, bus, bus lanes, etc. all reserved for their use. But the car commuter has the entirety of the roadway, all parking spaces, parking garages, etc. reserved for their use. Drivers are cheaper because they are way more spread out, and if you required the same density for both forms of transit driving would be far more expensive than train travel.

Edit: Additionally, the road right-of-way was purchased and built at the time all of the structures were built. This lead to dramatically cheaper land values than when trains are being retrofitted into existing cities.

The real question is whether you value density or whether you're willing to require that the people in your city sprawl all over the countryside. I don't have a pat answer for that because it's a matter of values, but I do believe that we've gone too far in the direction of sprawl and that a sizeable portion of my home city wants to live closer together with easier access to commercial districts, and we would like to do that without needing a car to get around.

I think that letting us do that benefits everyone because we're basically asking you if we can take up less space in exchange for some taxes. And I don't think it's an unreasonable trade for most people.
here is a link that doesnt have the ssl problem: http://archive.is/7zVmu#selection-1533.0-1536.0
But they say they’re developing a patented next generation process to create it efficiently and cheaply so it must be true.

Based on my expert knowledge (As acquired from Wikipedia just now) I agree, it sounds at least as bad as lithium (in terms of exposure to almost anything) and I’m not sure it is more than just a high density hydrogen carrier. It isn’t a “rechargeable” carrier either - so it’s closer to a regular single use battery, with the combustible potential of lithium.

I’m assuming you’re a chemist, so you can tell me how far off the mark I am :)
Given courts have ruled drug dogs don’t need to be tested for accuracy or to make sure they’re not influenced by their handlers this isn’t very surprising.

Seems like the more I learn about the system the more of a scam it seems.

Speaking of which Serial season 3 just started which covers this kind of stuff, more in the small than a grand ‘Thing X is the problem we want solved that will make things much better’.
I don't know why he was flagged to death, but I think
Pica_soO was spot on. Regardless of anyone's opinion of whether they should bid for the contract or not, none of the AR headsets publicly available, definitely including Magic Leap's, seems anywhere near good enough for what the Army needs...
People make a great deal about these "science martyrs". But, from a more disinterested perspective, one cannot entirely blame the Catholic Church's approach.

None of the martyrs had clear evidence they were correct, and were often pursuing a larger agenda of undermining the Church's authority and the general spiritual worldview.

Was the Church right to imprison and kill these people? Probably not. But, was the Church wrong in its concerns? Considering the untold millions of killings of the past couple centuries that resulted from scientism and naturalism, the Church's concerns about the so called heretical scientists may not have been entirely unfounded.
I'm 100% sure that Pi doesn't include e.g. 0.(3) sequence, or e sequence, or many many other sequences, or even just million of zeroes in the row.
There is significant scepticism[0][1] surrounding this, and many, many submissions:

https://news.ycombinator.com/item?id=18042116

https://news.ycombinator.com/item?id=18041616

https://news.ycombinator.com/item?id=18039613

https://news.ycombinator.com/item?id=18038790

https://news.ycombinator.com/item?id=18036367

https://news.ycombinator.com/item?id=18032207

https://news.ycombinator.com/item?id=18029551

https://news.ycombinator.com/item?id=18029459

=============================================

[0] https://old.reddit.com/r/math/comments/9hl35w/sir_michael_at...

[1] https://mathoverflow.net/questions/311062/sir-michael-atiyah...
There is a big relationship between Google and the US government for the sake of retrieving user information and logs for legal purposes.
Maybe you could just link to the Twitter blog and get it over with. Stop giving TechCrunch a pass for blog spam while you replace links for all other sites.
This is one of my favorite pet peeves: a smart person comes out wearing a lab coat[1] and holding a clipboard. They make a claim, and one of two things happen.

Firstly, news reporters with little understanding of the subject matter try to explain it to the masses, and the results are disastrous. (Not to mention, the drive for academia to publish papers that prove the hypothesis.) Little needs to be said here.

The second is that I frequently see my peers latch onto any PDF they can download that supports their position. "Look, look! The data shows I'm right! And this man with a PhD supports my conclusion! (Of course I haven't read the report, but that's not important. What is important is my pet issue!)" Prosecutors using sloppy lab work to get convictions and computer algorithms deciding bail bonds are just end results.

We need to put the brakes on the empiricism train. It's useful, but only to a certain point. Reason eventually needs to take over. If your argument lives and dies by the next PDF or Machine Learning model, you need to find a new argument, or bolster your argument with reason.

1 - https://xkcd.com/699

(Meta argument: I'm reading a report about a paper someone published, and latching onto the report because it supports my conclusion that people will believe anything a "scientist" says! I'm victim to my own problems!)
Is this the Google complaint line? I didn't know this existed! I'd like to complain about the stupid "Al Jazeera is funded in whole or in part by the Qatari government", "teleSUR is funded in whole or in part by the Latin American government" [where is the capital of that government?], etc. messages I have to see every time I watch a trustworthy news program. Why don't those messages show up when viewing dreck like CNN and Fox News?
Memory errors are still a concern, however, RAM is not used for persistent storage.

If a bit flip occurs during the path to storing data, that could get persisted. That's a moment in time, though. Maybe you'll notice the document you just wrote seems corrupted, or just has a typo.

But if you write successfully to disk, you are trusting that data to stay there long-term. If years later your drive corrupts a bit, you may have a very hard time noticing. Bad RAM manifests as computer instability and you can just replace RAM without data loss, as nobody is permanently storing data in RAM

Because the data spends so much longer on disk than in RAM, the chance of a bit flip affecting stored data.
In related news, newer Audis have mics in the engine compartment to relay the engine sound to the cabin, and you can adjust the volume between preset levels. This exists A8 and in S models.

The Jag's sound effect is cool, but there'll always be a nagging thought that it's an empty embellishment, like those aftermarket turbo valve sound emulators and blue-tinted pseudo-xenons so popular in certain... erm... modding circles.
Star Wars Sheep Parody
Well, this is all rather pointless then!
It's not like the terrorist group choose that name. They choose to call themselves Daesh. ISIS was a term coined by Western miliary and/or media.
Nice article!

If you're interested in clocks on Linux, you might also find this article useful (shameless plug): http://btorpey.github.io/blog/2014/02/18/clock-sources-in-li...
Don't worry, that is still a fine question. Pallene programs are still able to use Lua's "load" to eval dynamically-typed Lua code. But it is less likely that we would implement a function to load Pallene source code at run-time, for the same reasons why it isn't common to dynamically load C source code: Pallene takes longer to compile than Lua, and dynamically-loaded code usually isn't as performance-sentitive anyway.
The problem is when you use those in isolation from other data points. You are supposed to doubt each individual piece of evidence, but put enough of them together to overcome the doubt.
Oooh I need to buy a hard copy! Do we know how much (if any) goes back to him or his family?
Because things change. What you are hired to do may change the week you are hired (or even the week before).

So a company is going to tread the line between a job description that is so vague it won't appeal to anyone ("we build stuff ... using computers") and one so specific that it won't be accurate after the candidate accepts the offer.
Strong consistency is required because you cannot delete/rename a host or contact if it is in use at all. Hence the requirement for strong consistency. It's not good enough to say that you can go ahead with the operation because it's not used by at least 80% of domains; you need to know that it's not in used by any domains.
What Schools Can Learn from Google (Spoiler: It's Not What You'd Expect)
I think it's such a basic issue that one shouldn't even need to point. It's like remembering people to breath.

And now you just said you don't breath, and I am really questioning my understanding of the world. Do people at your org get anything done?
> I fear this is too little, too late to have iDefrag make a comeback

Defragging has been snake oil for more than a decade, anything that hastens it’s demise is a good thing.
Ahhh.... I know this one from Jeopardy.

That would be "Terrorists who hate our Freedom" for $400 Alex.
* keyboard shortcuts are implemented
* the second point is so intentional
* I'll take a look at my code :)
> a bit of a hack

Isn't that most of computing?
What subset of 25+ year olds do you want to get college educations? Anybody that can pick up Java and be productive with it doesn't need a college education, and anybody that can't is only going to play a pantomime of being educated.

See the recent Reddit thread for an answer to your question: https://www.reddit.com/r/AskReddit/comments/9a830g/what_are_...
I also have a soft spot for Tempelhof. The shape of the structure and the interior are magnificent.

https://www.fotocommunity.de/photo/im-flughafen-tempelhof-ho...

I know that it probably wouldn't work as a modern airport but I wish that there had been a way. It's so weird and... Berlin. Love it.
I readily acknowledge that it is perfectly legal to aid the PRC in imprisoning and torturing dissidents.
Whistleblowing only applies to things that are illegal. Just because you have a personal objection to something doesn't mean you can leak whatever you want.
The comments on that post are particularly interesting.
I was wondering how they get the funds for such an expensive operation and I realised you mean Paul Allen

The Paul Allen who is the co-found of Microsoft and one of the richest people in the world.
Banks are liable. If a fraudster steals someone identity and setups a bunch of credit cards and/or loans, the bank eats the loss. This is protected in contract law because the bank doesn’t have a valid contract with the victim.
I've worked on something that I didn't realize was... perhaps not in the sphere of things I want to work on for 1 year.

When you're focused on technical details, cost evaluations, etc, you're not exactly thinking about what the thing is used for, or why. At least, I wasn't and I assume it works the same way for others.

It's really easy to just get assigned to a project, and start working on it.
Just some editorial advice: put the lede in the first paragraph. The disclaimer should be lightened up, unless that's what you want people to engage with.

Edit: I wrote this because I was sad that people were arguing with the disclaimer, not the author's more substantive point. I don't mean to be patronizing or condescending in any way.
> As we've reported, the FCC falsely claimed that an outage in its public comment system was caused by multiple DDoS attacks, when in fact the outage was caused by the FCC's inability to handle an influx of pro-net neutrality comments. The comment system was also overrun with bots and comments that were fraudulently submitted in people's names without their knowledge.
No offense, but Google is gonna launch that search engine regardless. Even if it's gonna have to outsource coding to China itself.
The animation is a little hard to follow because the "balls" get stuck in different places for a while, and the colors aren't easy to distinguish or attribute to certain activities.
Correct, it is impossible (ye olde laws of thermodynamics).

Generally it’s a question of what the efficiency of the charge/draw process is, and how you can get. The advantage of hydrocarbons isn’t that they’re energy efficient to create, but rather that it’s mostly happened already over millions of years, or it’s from power derived from the sun (plants, etc)
So did he ever get spam at the fake address?
Silicon Valley isn’t the gold mine it used to be
Amazing how clearly people wrote just 10 years ago. Compare to the cesspool of feelz, marketing and misdirection that "the web" is today.
Crypto – Interesting Interview with Vinicius Melo – Auctus
Using GitHub as a team: the holy grail of commit messages
You just get asked to work on project blah. And you're like okay, what do I do? Figure out this system for them, okay. And you work and focus on the technical details.

I mean, I really appreciate all of you who seem to dig in and dive into the what and why of every system you work on, but I often just do work. I get tunnel vision and do the things I have to do. I don't really care about much outside of that spectrum unless it impacts what I have to accomplish.
Maybe he is paranoid, but it is his information, so he has every right to be! If only more people are like him, we wouldn't have all these multi billion dollar companies doing whatever they feel like with their users' info
Google being google. It's strange people are still so shocked by what google is.
Just to be clear, you're saying that it is unprofessional to tell the press if you know your colleagues aided in the torture and imprisonment of a dissident?
Right? I can’t tell if it’s a deliberate scam or simply self delusion.
I disagree. Regexes can can be done in a neat and modular way. I can write a 3 line function IsValidEmailAddress() with a nasty regex in it, and everyone on the team who doesn't know regexes will understand immediately what I'm up to when I call IsValidEmailAddress() and program around it.

The alternative is to write a function hundreds or thousands of lines long that verifies one part of an email string at a time. Of course, that function will be too long and will have lots of duplicated code, so it will be refactored into smaller and more generic functions over and over until I've got a half baked text matching library on my hands. And then I'll have to document the library, and write unit tests for it, and if there is a bug or assumptions change about what to accept as an email, someone will have to read and understand my pages of code. And then someone will want to find email addresses in a file, and there won't be an efficient way to do it.

If it's not trivial to do a pattern match with regexes, it's probably not trivial to do it without. The best you can do is keep the ugly implementation hidden in some well named functions that make your intent obvious.
At the other extreme, YOLO is a stupid one. People buy insurance all the time. I bet you have some yourself. It seems odd to fight against such a simple thing as a credit freeze, and perhaps it is not as onerous to others as it appears to be to you.
One car doing this in a video seems really cool. Multiple cars doing this outside my window doesn't seem so cool at all. (You might say that's unlikely because not many people drive Jags, but there's no reason to assume this will stay limited to them because it's solving a problem that is not exclusive to Jaguars)
Nobody said that Apple no longer retains control of the keys. The point is that the Chinese government has access to Apple user data and Apple is complicit.
That article should come out of Delhi or Beijing, not Washington. Thanks to the western world, for stopping their evil doing in Asia (excluding Near East). When US/France/UK get their ass out of Africa and Middle East, expect further decline of global poverty. https://indianexpress.com/article/india/india-brought-271-mi... Expecting a lot of downvotes in the HN crowd.
“Calculation” literally means moving little pebbles around on a counting board to solve discrete numerical problems.
Facebook told to speed up changes or face 'sanctions'
I would watch an AI-assisted human tournament, especially where each team is responsible for designing their own AI
At one time gmail went ahead and fetched the images anyway, but didn't display them. The tracking still could record the "open event" although it didn't get a hit directly from the user's browser, rather through Google's image cache server.

I don't know if that's still the case.
That quotation is actually from Jerry Pournelle and is uttered by one of the Moties in the book "The Mote in God's Eye". In full:

“We juggle priceless eggs in variable gravity. I am afraid. I will taste fear until I die.”

The book is well-known to many programmers and the quotation is very likely to have been lifted and re-purposed.
The current version (in print) includes a sizeable forward by Snow, which is at least as interesting.

And the irony of this entire writeup is that number theory is now beyond "useful", as the underpinning for cryptography and security in our modern systems.