skysight-inc/HackerNews huggingface dataset:
Sr.ht: an open source suite for managing your software development projects
Because they are good ideas if you want your CPU to run fast.

The combination of features involved: caching, branch prediction and out of order execution are all very valuable. Both individually and in combination.

What has been discovered is that, under certain circumstances, they combine in ways that can leak sensitive information. This is a very bad thing and needs mitigation/fixing.

However, it doesn't mean that the underlying features are inherently bad. Just that they have complex interactions that aren't as well understood as, perhaps, was thought.

When this all settles down, I wouldn't expect these features to be removed. Rather they will be constrained such that they retain as much performance as possible but without the security implications.
Tech firms let Russia probe software widely used by U.S. government
There's also an argument that's been made that kids go to school too early in the day and school start time should be postponed to later in the morning, because they need more hours of sleep.
So how is the employment picture in Oregon? :-/

I suspect more than a few of us in ostrich country are considering joining you. It gets old, living where most voters can't be bothered to learn the issues before voting. Or after.
How about a Babel-like transpiler, that would take HTML written in this newly proposed standard and outputs backward-compatible code? For example, adding rel="noopener" by default to external links.
If the dividend-less companies are profitable, then you can still expect the increased value to get returned to you through stock buybacks, or an eventual dividend or acquisition of the company in the future.
Completely apart from the possibility, more like a fact, that the back door will be breached by non-law-enforcement black hats, there's another serious matter here.

Anyone who thinks that a solution to this might be possible should be prepared to give a good answer the following question:

How does your system protect the rights of people subject to these searches in cases where law enforcement is evil?

Hint: it doesn't. And that's not a mere trivial inconvenience. It's a fatal flaw that can corrupt economies, bring down governments, wreak havoc on lives, destroy cultures, corrode societies, and crush freedom.

There's a reason Thomas Jefferson said "the price of freedom is eternal vigilance." I don't want to live in a place like today's Venezuela, Syria, China, North Korea... we should value our rights and our freedoms.
It's a very fine line between content and chrome. Most people can't tell you where their browser ends and their OS begins, nor where a web page ends and their browser begins.

It's all just “the computer is showing this to me”. This is why people put up with “Upgrade AVG!” notifications and click “Fix your computer now!” adverts.

Most people see a computer as a service, not a tool: most services are annoying, but you have to put up with them if you want the service; all PCs are the same anyway (unless you can afford a Mac, which is somehow something other than a PC), so there's no better service you can get.

My point is: unfortunately, most people don't care. We're very much in the minority.
gRPC-Go Engineering Practices
I like the approach of the (experimental) Lapis editor, which allows you to select several examples and it infers a selection rule written in an English-like language.
And it works on plain text, not just tables.
You can tweak the rule, and then simultaneously edit all the records selected with it.
Plenty of us do, particularly here among the HN crowd it's fairly common (myself included and I work for a salary).
You don't have to resort to complicated cryptography: anything the FBI can decrypt, anyone who knows what the FBI knows can also decrypt: is is prima facie impossible to have a decryption algorithm that only works when accompanied by a valid warrant.

So that's it: there's actually no way to allow the FBI to decrypt an iPhones without also assuming hackers will (perhaps after a delay before a leak/weakness is discovered), you only get to choose "hackable" or "not hackable", there's no "hackable only by the honorable American government"

Also, it's already very hard to make things "not hackable" without deliberately introducing a certain way to hack it.
>We only think food isn't important because we have enough of it.

The question wasn't about food, but food delivery.
Deep-copying in JavaScript
To be fair, an abduction won't really have any staff guidance
Oh one one _has_ to evangelize. Google has norms, and talking more positively about things is one of them. Going outside of the norms is risky for your career in any political meritocracy.
> I am idly wondering about the underlying reason people do random highlighting.

I do this because I played a lot of RTS games in my childhood. Same movement for box selecting units.
Thats pretty smart.
When I was less used to using it, it would say "in 1500 feet turn" and then there would be a turn right there, and I'd think that was it, but it wasn't. I had to start gauging how far they meant by it. It does say "second turn" but only when the roads are very close. It would be better if it just always used that instead of these absolute numbers.
In Japan, there's an industry devoted to cleaning up after people who died alone
I specifically chose "phone call" because it's an instant response, and you're certain you're talking to a human being - someone who can empathize, and who can elevate, and who's focused on you, right now.

A chat box? That can be a bot. That can be someone in a call center in Hyderabad or Abilene. That can be someone juggling five conversations at the same time, whose ability to escalate starts and ends at a button, the effects of which they don't even really understand.
I've been a very long time reader of his. ever since the early days of his interesting and dramatic posts.

i can't believe it's been 13 years since he joined google. I still remember reading that he joined google and it doesn't seem like that long ago. i guess it's because he hasn't written quite as much in the last decade.
I think there's also a difference between the actual reason you leave vs. the reason you tell all your Google friends vs. the reason you post to Medium. You can't tell your coworkers you disagree on politics, so you tell them you wanted to move back home. You can't tell the public audience that the work culture was too hard for you, so you tell them about Google's arrogance or some other thing. A lot of the human ability to rationalize comes from the need to explain your motives to others in a way that endears them to you.
Until some algo decides to delete your universal Google account that powers everything from this company by request of some other bot or by some totally opaque procedure with penalties and so-called-AI detection of your activity. And the only thing you can do is nothing really. Just google such cases, they happen regularly. Of the more insane ones was the musician had his track used by BigCorp as a fair use or something and then automated algo of BigCorp send DMCA takedown to Google and it just banned legitimate song author and there is zero ways to appeal it.
The source is the first sentence in third paragraph of the article that you commented.
Very interesting, looks like a well thought out api.
> > Or I grope the driver?

> Please don't do that.

Do you think that's going to be Waze's official FAQ entry on this topic?
Interesting experiment, but the likelihood of a 30 minute timer expiring by adding more participants... :D
IT 'heroes' saved Maersk from NotPetya with ten-day reinstallation bliz
Depends on the product with Google. Purchased the Google WiFi and support was excellent. Human with a phone call that was able to get answers.
That's exactly what IE did with the `X-UA-Compatible` meta tag. It's just more work for both browsers and websites to manage, which is why it's not used anymore.

https://msdn.microsoft.com/en-us/library/jj676915(v=vs.85).a...
And don’t even get me started about folks taking pictures from 100 feet away with their effing strobes turned on.
When Amazon fulfills an item, it's already imported for you. Here's an example, a japanese watch:

https://www.amazon.com/Seiko-Japanese-Automatic-Stainless-Le...

You can have it fulfilled by Amazon and pay $392. It's already past customs and ready to ship to you.

You can order it from a third party seller, where the description says 'Ships from Japan' and warns you about customs fees for $370. You are purchasing the item directly from someone in Japan via Amazon's platform and any customs or importing fees are on you. They explicitly state it, I'm not sure how you're still confused.
Well, it is the public who elected the leaders, the public who chooses the advice of biased talking heads while disregarding those with legitimate domain expertise, and the public that is unwilling to engage in real debate between factions and engage in independent critical thought. So yes, it is the public's fault.
Gold is a store of value. Buy 1 lb of gold and in 100 years you have 1 lb of gold minus storage fees.

However, over a long enough timeframe storage fees eat up the entire value of gold stored thus it's not a long term investment.
Perfect explanation for my first Usenet experiences, then slashdot, the Reddit and HN.
> It's generally been declining since the trailing edge of the Baby Boomers got out of the prime criminality age range.

Not sure if you are making a claim, but I don't really think this is generational other than a coincidence in technological timing - the time you are talking about is the 90's-2000s, which is when improved surveillance techniques, information sharing databases, and other deterrents became more possible and widely used. At that time most of the people on the ground would be gen-Xers (think 21 jumpstreet, colors, new jack city, boyz n the hood, etc, usa wise)

Also, timing wise, the cold war ended and so along with it much of the foreign funny money on all sides for subversive activities, and police spending went up bigtime in most areas..
Rust can totally help you do that properly. You can wrap the indices in a struct parameterized by a lifetime and regain all the same tools you would have with language pointers.
This is one of the scariest things about Google, and indicative of its public face, too. People in the US often compare the government to Big Brother in 1984, but the government can't be Big Brother if people think that, as one of the most important qualities of Big Brother was that people actually loved him. The entire system rested on the idea that people believe in it out of love, not out of fear. Google seems to be the same. Only when you insist on having both power and the love of those you have power over can you truly be Big Brother.
Agreed.I try to run strict pomodoros. Also, when ever I start to feel lethargic, I do a few squats or push ups until failure and then I always go outside for some real air (day or night). It makes me a productivity machine.
Portland is becoming something of a tech hub, and you can work remotely elsewhere. I live in Bend, which is far more 'purple' than Portland is, but the weather is much more to my liking (more sun, less rain).

Come check it out, I'd be happy to buy you a beer.
> Is this the sort of hormonal influence you find desirable?

Nope. I said nothing about desirability. The question was: "What is the brain using except conditional probabilities derived from past inputs?"

> All these factors you mention can be modeled as constant or contingent biases applied to the inputs.

It's possible, but we can't do it yet. If you have proof that we already can, please share it.

> To the extent that the brain is using unstated factors to make decisions, its decision making is unfair.

Fairness is human-defined, and difficult to encode in a computer. I conjecture that human + computer will always result in more fair and safe results than either one in isolation.

> You're hand-waving.

Yep. The number of variables (and their interactions) affecting a human decision far surpasses the number of variables in any regression method. In a lot of literature, number of variables characterises complexity.

> So what?

My example is empirical evidence of a human element identifying a false positive better than a computer. Europeans fighting wars is not such an example.
At least not now. When their numbers start looking wrong and they have investors and stockholders barking down their nicks they will make choices that benefit them at your expense.
I didn't mean to suggest that it's illogical to listen to qualified authorities.

I don't think that qualified authorities need to be introduced with "scientists <verb>."
Could you elaborate on how it's less on an issue than before? Have browsers implemented some security strategies since the article was published?

I've seen this article (OP) a few times already, and it keeps reminding me to add rel="noopener noreferrer" on whatever site/system I'm working with at the time. In fact I just did that yesterday when I saw this article, to set up a way to automatically add it for external links, in my current dev workflow.
What happens when you are a passenger injured in a car crash where you feel the driver giving you the ride was at fault?

What happens if the person doesn't show and you are late to work?

I feel like there are going to be some interesting edge cases with this approach.
Robinhood makes money on execution (through exchange maker-taker fees [1] and reselling order flow to hedge funds or market makers).

It's in their best interest to promote more volume to increase revenue. They're making money of each and every trade.

[1] for example https://www.nasdaqtrader.com/Trader.aspx?id=bx_pricing
It's fine for things to be subsidized and taxes collected so that a way of life is more attainable, that's how societies work. In all likelihood I'm subsidizing the people around here who use NJ transit in place of driving - I hardly have my car on for more than 10 minutes a day and it's around 30mpg. It's just part of a larger give-and-take that we all participate in, I pay for trains I don't use today and they pay for state parks they don't use tomorrow. Are you opposed to all government subsidies? It's not tenable for everybody to pay the full cost of everything they do. A prime example is healthcare.
“A statesman is a politician who’s been dead ten or fifteen years.” - Harry S. Truman

This "warmongering" was the rationale for advancing the clock dramatically under Reagan, but Reagan's policies led to the collapse of the soviet union, so two years after Reagan's term, the clock was moved to its safest ever levels (17 minutes to midnight).

https://www.investors.com/politics/commentary/the-doomsday-c...
I was about to buy Jack White tickets today and... I think I'll pass.

Don't get me wrong. I've seen several shows, including Jack White, that politely ask the audience to keep their phones away for part or all of the show. That's fine with me and it basically works.

But as much as I'd like to see Jack White again, I really don't enjoy being treated like a child.
Related: Chimpanzees have higher dopamine release when the peanut dispenser only gives out peanuts "sometimes" instead of "every time" and can also explain (behaviorally) why some human become very addicted to the unpredictable nature of slots.
Ask HN: Older developer hiring platform?
A while back, someone built and posted a hiring board for older developers. Does anyone remember the name or have a link for it?
EDIT: retitle to be a Ask HN
Does this only work with postgres like in the test site?
Ooh I like this idea, and I think I can pull it off with all dead companies, making for a dead company terducken :-)
The Fable of the Dragon-Tyrant
Can you explain how you reduced sentences to 2 dimensional entities using PCA ?
Correct me if I'm wrong, but I assumed the criteria for "exceptional criminal investigations" included the obtaining of a warrant to access said data.

Suppose some magical system like this was possible "breakable encryption, but only in the presence of a warrant". What are the arguments against this?
I think the viscerality of this response is fascinating. Putting your phone in a case is a "prison", and you must check it every time you go to the toilet, and you're concerned about a terrorist attack -- enough to want your phone, but not enough to stay home, as if your apps could somehow save you.

> Treat people like adults. If they break the rules, ask them to leave.

Isn't that what we've been trying for the past 10 years? Clearly, it's not working. A significant percentage of people are not acting like adults. And you can't deal with 1/4 of the audience intentionally misbehaving like you do with a single drunken heckler.
>I like this a lot. It may be what I needed to stop arguing with these people on the internet.

Why would it cause you to stop arguing with them? It enables you to argue with them more effectively, not opt out entirely.
Has anyone ever brought forward a concrete proposal how this could be implemented?
Rolling the dice as in founding a startup? For sure. But that's mainly because all the VCs are are in SV and some of them force you to be there too (looking at you YC...). Startups outside of SV need to be profitable from day one[0] because there aren't too many people out here willing to throw millions of dollars at unprofitable ideas.

The ones rolling the dice are the VCs. Everyone else, founders included, are just slot machines. Your odds of hitting a jackpot in SV are higher than anywhere else, but so are your odds of losing everything. Elsewhere, you might not hit a jackpot and become a unicorn, but is a focus on slow and profitable growth really a net negative?

San Fransisco never forgot their gold rush heritage, and just like back then, the miners come looking for a fortune but the only ones reliably getting rich are the tavern owners.

[0] https://m.signalvnoise.com/why-we-choose-profit-e511efc4dcb9
Show HN: State of kotlin survey
It's doable to keep using pointers instead of indices- they just all have the lifetime of the vector and you can freely follow them around.

This does prevent resizing the vector, but you can get around that by using a different arena that allocates in chunks rather than reallocating (and thus doesn't require a unique reference for .insert).
One of the coolest things I've seen in a while. GJ!
Honestly, I don't care what happens to the coins after they were taken from me, just like I don't care if someone steals my car and joy rides with it, or steals my car and drives their grandma to dialysis with it. The fact that they knew there was a technical issue, but didn't try to redistribute the coins at the time they recognized the issue. I realize this is like $1 we are talking about, but hey, that's loss aversion for you.
Obviously it is implied that this article is giving advice for people who set their own schedule and are wondering about how to move time around to feel more productive. Not for people who have their schedule strictly set for them by their employer. You dont have to be a wealthy business owner to fall into the former camp though.
I recently recovered a bunch of coins I signed up for in 2014 and had no issues.
Forgot an iPhone Pass-Code? How to Reset the iPhone Pass-Code
The reasons one supplies about leaving a company should always be about where you are going, rather than where you are leaving. It almost never makes sense to burn a bridge.
Is that an analogy for stock trading or cryptocurrency trading?
> I don't want to live in a world where there's effectively a traffic camera pointed at the contents of my phone. [...]
Would you consent to having a microphone embedded in your driver's license that the FBI could "only turn on if they really needed it"?

Not the GP, but I didn't read anything in dsacco's post that implies any of these. I understood it as saying that it's possible to understand the technology, and even have a strong pro-encryption and pro-privacy stance, without believing that FBI as an institution is fundamentally corrupt or motivated by malice. There is an inherent tension between the FBI's mission, citizen's rights, and the nature of encryption, and it looks like that tension might never be fully resolved.

> When the people with power get to define the meaning of the constraints on their power, their power is without constraints.

I fully agree, and I'm as convinced as you are of people's inability to restrain themselves once they have unchecked power. "Just trust us" always ends in disaster.

> It disgusts me when companies and individuals are press ganged into being enforcement arms of the government. In my opinion, it takes a certain blindness to history or a level of sociopathy to be fine with this.

This is the part I have trouble with; as I see it, there are more than two ways to characterize one's position on this issue than simply 'for or against', 'principled vs. sellout', or 'clear-eyed vs. blind'.
> Altavista in 1996

Ah Altavista... back when you would make every single word on the page a keyword

It was a simpler time back then...
Isn't it a bit weird to launch a "never delete anything" store today and not mention anything about European GDPR requirements?

How would you go about deleting a users data upon request?
> While advertising is the business model of the web

Come on Mozilla, stop spreading this bull! Is LWN.net not part of the web? Is tagesschau.de not part of the web? Are my personal pages not part of web? None of them have advertising as their business model. This statement really shows how derailed Mozilla is thinking.

Mozilla should just make themselves honest, turn into a pure for-profit cooperation and do their business at least a little bit more honestly.
Computes (+ IPFS) Aggregates Idle CPUs to Create Decentralized Mesh Computer
Sometimes people do leave jobs. Scheduling changes, lack of enjoyment or progress, low pay are relatively common reasons.
Where are the peer-reviewed studies for this?

I'm interested to see the statistics on people who found it easier to do with your app than without.

My personal result was 3% extra speed, which is decent but not too impressive. Was wondering what the average & median were.
You're misunderstanding the comment you're replying to. It concludes that "there must be a system of checks and balances". Are you saying that there shouldn't be?
> Syria

'Eternal vigilance' in the face of a significant portion of population hoping to forcibly enact sharia law on the rest of the likely takes the form of a ideologically moderate strongman...

An inconvenient fact that USians like to avoid discussing in order to continue simplemindedly branding people as 'evil'.. .. But only if we just fund more rebels, they will certainly magically embrace 1700's style western free market capitalism because the west is great!
There may not be "correct" people on either side. The world is a complicated place, full of kludges and compromises.
Facebook messenger doesn't let me share that url to friends. What the hell.
How is that even an argument? Does someone really argue that getting them up early is good for them?

Especially for high school kids (maybe 14-18 ish?). No one could possibly think that sending them to a school that starts at 7am is any way good for them. In our distract the high school starts at 7am and the small kids start at 9am. This makes no sense to me at all. (I'm not a kid complaining, I'm a parent)
FreeBSD kernel performance tuning for the OpenConnect CDN hosts. See https://medium.com/netflix-techblog/serving-100-gbps-from-an...
In fairness, you really should have a good reason for leaving a company like Google. The pluses of working there are substantial. If you're leaving lightly, you are almost certainly making a mistake.
Same thing happened to me. They changed their infrastructure and now I can't recover mine.
Netflix has a lot of remote employees. They also pay well above market rates. It's a good gig if you can get it.