skysight-inc/HackerNews huggingface dataset:
For an early example, differential cryptanalysis methods were 'discovered' in late 1980s by Biham and Shamir; but it later turned out that resistance to it was pushed as a design consideration already back in 1974 when DES was designed, so NSA knew of it at least then, that's more than a decade.

We know that British intelligence (who don't have as much resources as NSA) had developed the RSA equivalent something like 5 years before Rivest/Shamir/Adleman got to it; and we still have no idea how far NSA was with that math at the time - all we have is circumstancial evidence such as travel reports of NSA representatives going to cryptography conferences and being satisfied that absolutely no math that's new (to them) or even potentially leading to something new was being revealed there.

We also have NSA suddenly changing recommendations to use/stop using certain cryptosystems that still doesn't make sufficient sense - e.g. the 2015 turning away from 'suite B' ECC may have been due to some quantum discovery as is claimed, or some other weakness being found, but it's been five years and we (as far as I understand) still don't know as much as they did back in 2015, so they're more than 5 years ahead. But to know whether the current advantage is ten years or more or less, we'll have to wait a generation or so, it takes a long time for truth to leak.
This is neat - I live in Champaign near the University where she works. Every year for the past decade or so I visit the annual native plant sale that a local preservation group puts on. I've been slowly building up a patch of native prairie plants in my back yard that I hope to expand more and more. We do maintain the lawn in our front just to keep it looking nice but we don't use any chemicals (bad for kids too!), but we kind of let the back yard do its own thing for the most part.
Reliability across power cycles or brownouts, for one.

Cost is another - sure the dev boards are expensive as compared, but the chips used are easier to integrate with your own designs than building an rPi into them.

Just different use cases, in essence.
My dad worked for city government as a planner for a small suburban town and my mom worked part time as a bookkeeper. My childhood home's estimated value is like $185k.

My parents were smart and had a little extra cultural capital but yeah, we were pretty middle class. Maybe lower-upper-middle class.
Not really. There have been cases of people regretting what they did and retroactively revoking consent, leading to trouble for the other person. It isn't as easy as you make it out to be.
Last year I went to refresh my memory on the status of the case and all pop press referred to “11,500 lines of code” copier. I couldn’t find any clarification of those are all API calls. Anyone know or better yet have a reference with analysis?
online blind dating is not normal, if you can see pictures of the person and interact with them before the date I don't really see what is blind about it
The MIT news article is about the original performance prediction work, which is an important piece for future reinforcement learning-based approaches. (https://github.com/ithemal/Ithemal http://proceedings.mlr.press/v97/mendis19a.html). The imitation learning approach is a step towards how to automate the development of compiler algorithms. Note that we are not merely tuning heuristics, we learn the entire optimization algorithm.
Everybody should build everything with a reasonable setting of march. Debian Linux still builds everything for K8, a microarchitecture that lacked SSE3, SSE4, AVX, AES, etc. Even building with march=sandybridge seems petty conservative and gives significant speed improvements in many common cases.
Not a bad question at all. The Arduino offers you the ability to code on a lower level, while the Raspberry Pi is giving you a full operating system. Some projects, especially IoT, don't need all the overhead of an OS with and without that comes improved reliability and better understanding of the state of the device.
Quick, everyone bend over and cover your hashes
It was eight months later, the planes were fine. This was about Boeing trying to deliver planes CY19 for accounting reasons that did not have business class seating that can turn into a conference room, the reason QA chose to buy them in the first place.
The sad truth is that some people truly are above the law. Us normal people would go to jail. "They" will not.
Candy is by the registers because candy companies know impulse buys at the registers are a big factor in sales and they pay (indirectly via profit margin?) for that place.
>whole "Russian disinformation"

That depends on how you define "whole." There must be examples of people either unknowingly and wrongly invoking "Russian disinformation" or intentionally invoking it for whatever purposes but there is definitely actual "Russian disinformation" occurring. Disinformation from all sorts of sources. It's imperative to be discerning now, and to be discerning about how to be discerning.
Sliceline from Silicon Valley show :)
and it's happening again! https://www.netlifystatus.com/
This is the quote:

> In europe, jet fuel isn't taxed at all (but train/car fuel is) which often makes flying the cheaper option. From london, I can fly to several european cities cheaper than I can get a 2 hour train within the UK. Which is pretty ridiculous.

Australia and America are irellevent. Almost all long distance trips in Europe is electricity
This. Too many interviewers treat the interview as a hostile test rather than a conversation. They often sound annoyed that they even have to give an interview. Even when I have enough connections to avoid the regular interview gauntlet I always choose to participate as it tells me a lot about the company culture. A series of bad interviewers asking dumb or lazy questions is enough to make me want to work elsewhere.
It just sounds like a healthy lifestyle to me.
The difference it was "a" collision. Now, that wasn't very helpful if you wanted to forge a document.

This is chosen prefix collision. This means you can select a beginning of a document which in many cases is enough.
A little offtopic. But what kind of commercial use to VMS have at the moment. I know there’s a lot of big iron IBM systems around, but haven’t heard much about VMS (nor have I ever used it). What hardware does it run on? Who is using it? And for what purpose?
“I don't buy for a minute that Altman hasn't engaged in plenty of politics over his career.”

He is probably a natural at it so he doesn’t even notice that he is doing it. Reminds me a little of Steve Jobs. He was able to cut through bullshit but he was also naturally a world class bullshitter himself.
That is simply poor manipulation: intent was there but understanding was lacking, and so the outcome was not as desired.
Can someone explain to me how bombing Iran benefits the US financially? I mean this is on HN so does that mean they have some Shia AI that we can benefit from?
"The ability to translate "Geek Boy" language to whatever relevant occupational language the counterpart uses, is probably one of the most valuable soft skills one can have."

It's my single biggest selling point when I'm a consultant. I'm very technical, always was, but I also have great language skills. I've written tech books, tech news, regular news, interviewed people, plenty of academic writing, and lots of creative fiction writing, so I've got a lot of experience crafting messages. This has helped me immensely in my career as I can explain things in terms the client can understand. People will pay extra for being able to understand where their money is going and why.
what brand/product is this, or is it homemade?
I am specifically referring to pensions.

It’s true that 401(k)s also have this feature, however many employees prefer the defined benefit a pension provides over managing their own returns and the temptations associated with managing money. The core issue is really poor US regulation over any specific issue with pensions.

PS: The swap to 401k’s in the US is mostly about cost savings. Companies can simply reduce their contributions without much if any backlash. Meanwhile, third parties profit from managing 401k’s and therefore market them heavily.
Every time Buzzfeed is mentioned, someone brings up "but they have a real news division, it's different!".

It's just another Buzzfeed strategy of manipulating opinion -- of Buzzfeed itself. "Ok, yea, we're mostly scum, but the other part is not. We promise!"
IT professionals usually buy the hardware, and they're typically somewhat familiar with the market. As far as CPUs go, their options are "does this person need an i5 or an i7". When buying server hardware they'll gloss over the selection of Xeon systems their budget can accommodate.

You rarely get consequences for buying Intel/Cisco/etc, no matter how overpriced and otherwise maladapted their products may be.
But the piston going down and up doesn't make a pulse. On a four-stroke engine, the pulse is generated when the intake valve opens, which happens once per two crank revolutions. When the piston goes down and up for the power and exhaust strokes, no pulse is generated, since the intake valve is closed. (On a two-stroke engine, you would have one pulse per crank revolution.)
You could always do:

git reflog

to see when you last checked out master, then:

git reset <commit hash> --soft

to reset to the commits at that point (but keep your files the same)

git add . && git stash save

to stash your changes (not 100% sure you actually need the "git add ." part)

git pull

in master

and then finally:

git stash pop

and commit again as needed.
The Case for Versioning Independent UI Components
Yep, they're very aggressive with the voltage and frequency out of the box. Continuous per-core thermal monitoring and frequency throttling changed the game - chips no longer need extra headroom to accommodate the worst thermal conditions they might see.
Cosmic Call
Hindsight is 20/20.

On a Pitchdeck it may have appeared disruptive (therefore right up Softbank's alley), and not very far from Travis Kalanick's Cloud Kitchen.

“Pizza was our prototype,” Zume CEO Alex Garden told TC’s Brian Heater back in April. “There’s no reason why this technology wouldn’t work for any restaurant or any food category. Any restaurant who wants to adopt our system can now easily do that. They don’t have to be experts in technology or appliance manufacturing. They can just be restaurateurs, who have a more flexible offering for customers.”

Nov 2018: https://techcrunch.com/2018/11/01/zume-reportedly-snags-375-...
1955 Great Plains Tornado Outbreak
Surely, to cause people to be angry and misinformed is bad whether it's part of the end goal or just for money through clicks.

I'd say it was worse a couple of years ago, though. It's as if there were a generation of young men and women in journalism who had grown up on Something Awful and 4chan, and whose main marketable skill were farming negative attention online. The craze for hiring that sort as "social media managers" have died off a little.
What are the odds that they've exposed the personal information of thousands of airport travellers who have exchanged foreign currencies with them?
In an industrial environment price is usually less relevant, or even irrelevant. Reliability is key here.

Downtime of a machine can quickly rack up huge costs, so you want to spend extra on hardware that can resist greater temperature ranges, vibration, radiation, magnetism, moisture, etc.
Or, be involved with your school board, and raise up the schools you can afford to send your kids to?

Ego seems to be at play here, a bit. No one wants to admit that they're in the same boat as the people sending their kids to "those schools," but they are. The numbers don't lie. Looking on the bright side: admissions look at class rank. An outstanding student at a mediocre school has better odds than a mediocre student at a "good" school.
Is it possible that the heigh wage gap exists due to larger people requiring more resources to exist? It costs extra money for a tall person to get the required calories. It costs extra money for tall people to be comfortable on airlines.

I'm not saying this to be true, but it's a fact that larger people require more resources, especially in a globalizing environment where resources are created for the average human and outliers are having a tougher time just existing?

I don't expect anyone to really take this seriously, and I don't want to equate this to the struggle of being non-cis-white-male.
This is inaccurate. According to Gosling in the video you link, Sun believed the clean room implementation probably wasn't clean. That has nothing to do with whether or not Sun believed that usage of the API was infringing.
At that point just use a mutex.
You'll be happy to hear that we've recently dramatically improved the audio quality of sped up (and slowed down) videos, here is the ticket for the details: https://bugzilla.mozilla.org/show_bug.cgi?id=1427267. This will be release in Firefox 73, in about 4 weeks (give or take a few days maybe).

HDR is very much in the list of things we want to do (especially for videos), but as you can imagine, it's not particularly trivial, and will require platform specific work, and deep changes into Firefox. On the other hand, hardware is shipping (we got some devices so that developers can start assessing the situation), and HDR content is becoming increasingly available, so we're trying to figure out what it will take to do it properly.
The carbon calculations seems questionable. The author should include all energy used on board the ship, which is entirely from fossil fuels. The energy required to desalinate seawater for drinking/washing was probably greater than a flight.

Also, an additional, unnecessary person on the ship is slightly increasing the risk of diverting the ship because of a medical emergency. Imagine how much carbon would be burned if this massive ship had to turn around to drop off a sick passenger.
AFAIK, you can overclock the Server variants if you have sufficient cooling, not sure on binning or the extra memory bandwidth in terms of CPU overclocking overhead... but there is room there.
The wikipedia article is lame, but there are images and a discussion here:

https://blog.plover.com/aliens/dd/intro.html
That is a factor. As others have pointed out, having a fridge at the back is a useful logistic factor.

~20 year ago I heard about stores putting milk up front for those who just wanted milk quick. If you looked though the milk in front was more expensive (different bar code) than the milk in back. This hints that getting people to the back is part of the reason. I haven't seen milk near the front of a grocery store in a long time though (I don't know why).
Panpsychism is crazy, but it’s also most probably true (2017)
it is pretty much cult-like, and the rabbit hole gets deeper the longer you look. highly recommend going to the related bar when/if you're in SF ever: https://theinterval.org/
The difference is that a typical asset allocation strategy in a target-date fund isn't going to suddenly fall 85% and leave you with 15% of any promised benefits, whereas the 1963 Studebaker bankruptcy did exactly that to its employees. (If you're about to retire, it will have at least half of its assets in bonds.)

This risk is why Congress passed ERISA and created the PBGC, which nevertheless is at risk of failure itself, with its own projection for its insolvency being about 5 years out.
Ask HN: What Happened to Clifford Oravec (Epic Guide to SaaS Bootstrapping Guy)?
Does anybody know what happened to Clifford Oravec?

I am a big fan of his bootstrapping guides and decided to see what he was up to these days.

Turns out he has probably gone offline to unwind (or I very much hope so!):
- his last tweet is from one year ago (@cliffordoravec)
- the HTTPS certificate of his startup (gettamboo.com) has expired
I spent some time (but not enough) to add a tilt slider. Ultimately what it did was change the renderRows fY calculation to:

let fY = y - Math.floor(scale * (height - minHeight) / heightRange) - r * tilt * 0.1;

Of course, this creates blank space at the bottom, but I think it makes things a little more interesting without fudging too much with the scale and getting sharp peaks.

When I find more free time, I can flesh it out and make a PR, but I love this idea. Thanks for sharing it!
Firefox 72 – our first song of 2020
Git sub tree is the exact opposite of what I’m talking about.

Also:
> The responsibility of not mixing super and sub-project code in commits lies with you.

Is a lie. The responsibility of not mixing code lies with every member of the team. Does the author work alone?
Neat. Most of the permutations are easily handled in other languages as well except for the full blocking (sleeping) case. Without a channel the scheduler can reason about, most languages would have to busy wait or possibly pull from multiple channels.
> lobby for a legally binding do-not-track header.

DNT is pretty dead, and IMHO was never a good idea in the first place. Opt-outing of invasive and unethical tracking is just weird. What about people who don't know about it? Or don't fully understand what it means?

It's almost like the Hitchhiker's Guide: "Well, you should have visited the planning department in the disused lavatory with a sign 'beware of the leopard".

I wrote some more about it over here: https://www.arp242.net/dnt.html
“Rewriting the Laws” of a British Overseas Territory with SQL Injection
Looks like they're finally using a top-of-the-line MCU, the STM32H7. Very nice.

Unfortunately I don't see how this is a significant improvement otherwise for industrial uses, where the biggest barrier for custom components is certifications (FCC, UL, CE, ATEX, etc).
More or less weird than eating the flesh of another species?
I wish WaitGroups weren't so awkward syntax wise... "Here is an easy way to keep track of a bunch of Async tasks you launch as a group! Just don't forget to increment this counter each time you launch one or it won't work!"
Yes, doing drugs in the 60s was a real privilege. He almost didn’t get adopted because his adoptive parents weren’t well educated enough. And he dropped out of college because he was burning his parents life savings.

He had a wonder years middle class life.
DevTools member here. As this is something we are chipping away on, are there any specific places where the UI throws you off?
High Performance Flash with KeyDB Pro and Multithreading
Arduino is a microcontroller, made for realtime. Like a stepper motor vs a normal DC motor
Unknown, since no court has ruled one way or the other in the ARIN matter.
The Two Minutes Hate. Truly Orwellian.
Bruce Schneier: The Future of Politics Is Robots Shouting at One Another
Mini Ask HN: assuming you were designing a similar system, how would you design to prevent this happening? What would make your system "immune" from this sort of ransom attack so you could redeploy an be up and running again quickly?

Sure there are the basic security hygiene steps etc, but what architectural steps can you take to combat this risk?

I have some thoughts (e.g. append-only logs replicated in multiple places, everything 12-factor'd and containerised and ready to re-deploy at a moment's notice etc), but curious what prevailing wisdom is?
You need to know much more to use git in anything involving more than one branch. You need to know git checkout, git stash, you need to know how to fix conflicts, you need to know rebase vs merge and how to understand git log when you use merge, you need git reset, you probably need git cherry pick occasionally.

One of the major day to day annoyances is the fact that (by default) I can't work on multiple branches without committing or stashing all the time, since switching branches, instead of being a simple 'cd' like in other VCSs is instead a destructive operation on my entire repo (also causing re-indexing for all content-aware tools...). And if I want the normal behavior? I need to learn some other commands to set that up, and learn their filesystem restrictions...
>I absolutely love this feature and the fact that I don't have to use a 3rd party extension is even better.

If we went by this argument then browsers would have every single feature ever. Which they kinda do...
My Apology
Although not automatic, I find Rust's clippy to be very good at suggesting improvements to code that compiles but simply is not written the way it should.
Not really. A pension you get your money until you die - there is no possibility of running out. A 401k you can live longer than expected and run out of money.
Experts: Expect sluggish California real estate markets this year
ICANN extracts $20m signing fee for $1bn dot-com price increases
Yes, this depleting entropy argument is like arguing a 128 bit AES key is no longer secure after it has encrypted 128 bits of data, and encrypting more will give up the AES private key, so the ONLY thing to do is block.

Its completely nuts.
Python 2020: Modern Best Practices
Ugh! That explains so much! I did not correlate the mashing of keys and mouse clicks with RNG.
What organization is really even credible anymore? In Germany, I liked to read the SPIEGEL magazine (not Spiegel Online, that's half a step before boulevard) until the Claas Relotius case happened [1]. They tried to save face and apologized etc. etc. but who says that just fixes it?

The Internet that has developed since the first ad-monetization almost demands, and at least incentivizes, shady behavior if you want to economically survive as an information processor - news outlet or others.

Many of us on HN would gladly buy premium for something they enjoy but I fear the vast majority of people wants everything for "free".

[1] https://en.wikipedia.org/wiki/Claas_Relotius#Fabrication_of_...
JetsonHacksNano GitHub Updates
The company might be better off when a PE firm is done with the "turn around" but the employees, specifically their retirement funds, are consistently and demonstrably worse.
Fine-Tuning Bert Large with a Quadro RTX 6000 GPU Workstation
I mapped my mouse's back button to backspace and it works okay in FF.
Engineering Mistakes I Made in Launching to 142 Beta Users
True, but is DNT the lesser evil compared to what we have now, which is only annoyance and effectively no control.
What is the point of giving someone money so that they can die of an overdose using the drugs you helped them buy?
> I believe struggled makes great people

It also crushes the rest, who might not be gifted or lucky enough to catch a break, despite their continual efforts. Not to disregard your circumstances, but humans irrationally see patterns in randomness. As a counter point: wealth also makes great people (pick any noted 16-19th century scientist, and there's a good chance they were wealthy & could afford to dick around long enough to discover fundamental laws. Alternatively, look at political, startup and corporate leadership)
It certainly does do this: https://rust.godbolt.org/z/ZaDAKa

Not just small constant powers either. I tried .powi(1000000) and it compiled into a sequence of 25 vmulss instructions.
You could ask coding questions that are not algorithms? Realistic problems that are commonly found in web work.
Nanoparticles could one day store your vaccination record in your skin
Multiple Vulnerabilities in [Android] Could Allow for Arbitrary Code Execution
I pay for a github subscription. I set out to pay more for a github quota bump, but found I was limited by upstream's LFS quota rather than my fork's LFS quota.
That's where my mind went as well. Interestingly, the Independence Class littoral combat ships of the U.S. Navy are, essentially, "Giant Jet-Skis", powered by 2 water jets. They're super fast, super maneuverable, and super light-weight. Their design allows them to operate in as little as 15 feet of water, despite being over 400 ft long.

https://en.wikipedia.org/wiki/Independence-class_littoral_co...
Your guess is as good as anyone's. Given the way the communication is going, I'd say more likely than not.

But the article says all computer systems are off which is clearly not the case so who knows...