skysight-inc/HackerNews huggingface dataset:
Dang, I was hoping for something newer. Model M's today are really hard to work with. It take's majority of your desk space and then you have to use one of those weird adapters that you will have to convert again to plug into most computers. I use the happy hacking boards as they're pretty solid, take up less space and still feel alright typing. Seeing the video does give me new inspiration to go back to the model m though... Thanks for sharing!
> What are the algorithms that can dismiss “indirect correlation”?

Anything that doesn't get stuck on local maxima do.

> How can you tell a direct from an indirect correlation in data?

There is another variable, with stronger correlation, that explains the same change.
Yeah, SES is not cheap for scenarios where you expect to handle larger emails.
IMO shell which require developers to write code like this [1] to implement mere syntax highlighting for command you're entering has bad design.

I don't know which level of intellect is required here for a newcomer to fix a bug.

[1]: https://github.com/zdharma/fast-syntax-highlighting/blob/mas...
It's not just biased data, though, it's an objective function optimising a biased metric.

We've picked a metric, recidivism rate, that is believed to be inherently biased because cops arrest a lot of protected minorities. The model has correctly predicted that cops will arrest a lot of protected minorities. The general public has then turned around and shot the messenger rather than hold cops accountable for all that arresting they're doing.
It comes from the fact that all the people at the top refused to back down or slow down despite all the warning flags being raised in engineering, and persisted in maintaining a system of incentives that left engineers in a position to choose between having to do something unethical, and keeping food on their family's table; all in the name of stock price.

If it were Engineers at the top, we'd probably be lambasting them for abdication of their responsibility too if they made that decision.

Make no mistake. If you would be a leader of men, tread carefully. For where you lead they will follow, and if you ignore their warnings and protestations, and lead them to calamity, upon your shoulders will rest responsibility. If you try and admit you can't make it work; no one can blame you. If you rush in as the fool convinced everything will work itself out, you were either incompetent, or worse, deranged, and thus deserving if ostracization and example-making-of.

It's just how it works.
> Yes Aurora Serverless is a distinct offering.

Again, you're quite (and patently) wrong. Aurora Serverless is quite bluntly a configuration of AWS Aurora to add autoscaling to AWS Aurora instances.

https://aws.amazon.com/rds/aurora/serverless/

https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide...

> Aurora Serverless autoscales - just like lambda.

If you're confused to the point of confounding autoscaling with serverless then I'm afraid there is no point to continue this discussion. You're just underlining the fact that "serverless" is a fad being mindlessly disseminated by clueless proponents.
everyone is commenting here as if he’s never read a book. he knows what it was like guys. and yes it is a waste of time. just read the plot summaries.
And I want sprites instead of 3D models for yet different reason - it's somehow in practice very hard to make serious game with 3D graphics. As far as I can tell, no RTS like that was ever made. 3D graphics - especially with tight polygon budget - ends up being cheesy.

Take StarCraft vs. StarCraft 2. The transition from drawn sprites to 3D models made the game lose its entire mood.
If driving is already so inconvenient why not just relegate it even further and prioritize walking over vehicles at intersections? Why should all the larger numbers of pedestrians be forced to take much longer to get where they're going on account of all these bridges to benefit a smaller number of vehicles?
I see your point, but we could view that as a quirk of the way they handle billing.

If the instance fails, you're insulated from that, right?
Yes, books are definitely worth it. Whether ebooks are physical books.

> I read very slowly

The more you read, the faster you will read. Reading is a skill that must be practiced to master, just like any other skill. You wouldn't expect to play the piano 50 times and suddenly be a master pianist, would you? The same applies to reading. Read 500 books and then see what your reading speed is like.
A Study on Distillation of Neural Networks
it's $45 less, for a start.
I read books for entertainment, even non fiction and technical. I don't believe that I have to spend every waking moment improving myself. If I benefit from books, it's because every once in a while, disparate things from disparate books click together in my brain. "Chance favors the prepared mind."
It's a different strategy. Per project you take on more risk, but you can also typically charge a lot more (less of a barrier for the client to overcome than hourly).
I never questionned the value of books but thought having online access to libraries would be a clear improvement over printed ones.

But my mind (and many people) is sensitive to the context in which you read information. A book is a passive block of sheets, it does not offer anything else than that. It helps focus. Also I suppose that our brain likes to have physical stimuli (touching pages, smell of paper, ink) and it might be a little more pleasing for your neurons than pixels on a LCD.

Now if you're not easily distracted, online version can be as good.

Lastly, I found that wikipedia, with all the value and care given in its text, lacks spirit. I can't really explain but when you read old encyclopedia you have the feeling of part of the author's mindset in the words. It's summarized and curated a bit differently. I found it nice too.

Cheers
Thanks for this. I feel somewhat compelled to start reading again.
Put enough of them together in a room with typewriters and they just might.
> Presumably you have to accept an EULA to run iTunes in the first place, right? Perhaps there's even another license agreement that pops up before you can download firmware.

Well, each EULA only applies to the tool you click accept on right? If you click accept inside iTunes, it only applies to iTunes on that computer. If you click accept on your device, it only applies to that specific device.

> but that you may be pirating by using ipsw.me

Same thing. You're not pirating if you're downloading something from the official sources.

> But they do require you to go through an EULA

Apple can't just force one to accept the EULA. If downloading an ipsw requires an EULA and I don't agree with it, it's not my fault if Apple still allows me to get the ipsw.
You sure? They have opposable thumbs.
Or, direct all mirrors at them and fry them to cinders. Hard to count cinders.
> and nothing else is supposed to run on those cores

That's quite the corner case.
Read books published before the internet.
What the threat (of an ability the US doesn’t want other nations to have) here and how does geospatial imagery and point clouds fit in?

This seems to target one or a few products so they dislike that someone uses the software for that purpose
Even so, Harry Potter is a broader phenomenon than just that.

That should have been clear already in the early 2000s, after the first few movies.

There is an interesting question about where the line gets drawn. I'm inclined to exclude works such as 50 Shades of Grey, but that was also tremendously popular (although not nearly the scale of Harry Potter) and I could easily see someone call me a snob for drawing that distinction.

On the other hand, if 50 Shades won some kind of award I wouldn't be inveighing against it, so there's that.
I saw a great example of this when I was looking at VA gun laws today. They have an exception structured as follows: Virginia law exempts from these requirements any firearms shows held in any town with a population of not less than 1,995 and not more than 2,010, according to the 1990 United States census [1]

[1] https://lawcenter.giffords.org/gun-shows-in-virginia/
> I should create a website called "no-bullshit games", actually.

Please do. I actually half-seriously considered doing it myself more than once, but you have a much better track record of finishing side projects :).
Very happy to hear!
Fraud detection is such a frustrating double edged sword. They can’t share what was detected or why because the bad guys will start taking it into account. That leaves us with manual human review as the only means to address false positives. But that doesn’t scale so it’s either backlogged, low quality or nonexistent.
>Apple can't just force one to accept the EULA. If downloading an ipsw requires an EULA and I don't agree with it, it's not my fault if Apple still allows me to get the ipsw.

If I'm not supposed to download AT&T customer information, it's not my fault if AT&T still allows me to get the information? There have already been criminal convictions over this exact issue in the past.

> If a server is publicly accessible, you don't need authorization to access it.

This theory did not hold up in the Auernheimer case.

E: Sorry HN won't let me answer below, "posting too fast"

>It's not your fault if you get access to the information, but it is your fault if you intentionally use that information for malicious purposes. Consider an analogy: you find someone's wallet in the streets. That doesn't make you a criminal. However if you decide to use that money and not turn it in, then you have broken a law. The same thing here. Accessing content that was made accessible by mistake doesn't make you a criminal, using that information further on does.

This is not the theory Auernheimer was convicted under, you should read up on that case. He was separately convicted of both accessing and using that information, had he not used the information he'd still have been convicted for the access if caught.
Personal capital app has almost all the needed features, and would be perfect if not for their broken business model where they constantly try to upsell you on managing your money.
"Before the internet people had so much more room to make mistakes. It’s a tough time for young people to slip up."

I hope we as a society can at some point adjust our expectations of young people - or people in general - based on this fact.
1 book a week is kinda crazy. So something should be coming in a few days?
> Yeah, so how is this not unauthorized access to a computer? A crime under the CFAA, as previously demonstrated in United States v. Auernheimer

Unauthorized access to a computer implies bypassing authorization mechanisms to get content that you couldn't get otherwise. If a server is publicly accessible, you don't need authorization to access it. The law doesn't account for how someone can access something (i.e. using iTunes or by reverse engineering and finding the links), it only accounts for who is authorized to access, and a server by being public is automatically authorizing everyone to access its contents. Note however that an EULA can account for how you access content (i.e. "you must use iTunes"), but that is the matter we're discussing right now: whether an EULA is enforceable and whether you can get around it.
> The point of the English degree in this case is not to teach anything useful, it’s to inculcate one into a class.

That's exactly what I meant by a pre-modern viewpoint. Where "class" or social background are more important than the actual work you're supposed to be doing, and the skills (even general-purpose skills - a social sciences degree teaches plenty of those) you're going to use to that effect. Let's just say that this is not how people or societies become successful - it anything, it's a marker of decadence.
Why more kids are learning – and enjoying – yoga
Key Ceremony Primer
Curve9767 – new curve from Thomas Pornin, author of BearSSL [pdf]
If I could suggest one thing, I would consider nuking your 1000-long list of 'must reads', and then find one book you really like the sound of. Find some good fiction that fits into a genre you enjoy; maybe even try graphic novels if superhero-style stuff is your thing.

Then, make it a habit to read out of enjoyment and not as an info gathering exercise, or reading for the sake of reading. Take the book to bed with you and read a few pages or a chapter before you doze off; read a few pages when you've got downtime instead of browsing the internet. At the end of the day, you're just choosing to enjoy reading from a different source.

But still, nuke the epic list from orbit. You'll likely never get around to all of them due to the overwhelming size of the backlog. Your personal must-reads will return to you again, if they're important enough to you. Meanwhile, you've just reduced the scope to enjoying just a few books rather than all of them.

If you still struggle, try audiobooks or readings of public domain works.

Two personal examples:

- I don't give two hoots about Lord of The Rings. I read some of the books but it just wasn't "me", so I stopped because it wasn't really speaking to me. I saw one of the films and similarly didn't care.

- I don't care about Star Wars and haven't watched any of it. Same reason; wasn't my thing.

Popular culture would ostracise me for not enjoying these two works, but popular culture doesn't dictate what I should and shouldn't spend my time enjoying. So, do yourself the same favour and try and find what you enjoy, and take it from there.
Everything I've found says those aren't compatible with US phone networks.
If we can judge the vendor's competence from the problem reported here, then if they had made them updatable wirelessly, they would likely be easily hacked.
Chrome seems to have made one change recently -- maybe related to this? -- that made it so YouTube videos embedded in other sites no longer have you logged into YouTube.

This means that if you have YouTube Premium, where you pay $10/mo so you don't have to see ads on YouTube videos, you still see them when the video is on someone else's site. Oddly, it still works as it used to in Brave.

Since this is sort of cross domain cookie related (YouTube uses an iFrame typically when embedded, whether embedded by pasting html or by using the JavaScript API), does anyone know why this happens? If you ask YouTube Premium support, their canned answer is "we don't guarantee no ads except on the YouTube site." But they can't explain why it works with no ads in non-Chrome Browsers.
Not really. Ground heave/subsidence is the primary cause of misalignment.
Scott Aaronson’s ETH Zurich lectures talk about physical computing (and its limitations, exception being Quantum computing) here: https://gess.ethz.ch/en/news-and-events/paul-bernays-lecture...

He even makes his own “Soap bubble” computer from people who claim that soap bubbles can be used for global parallel optimization problems. Spoiler, it doesn’t work well and gets stuck in local optima as the size gets larger.

Before anyone gets too excited about physical computing ideas, I think watching these 3 lectures from prestigious “Paul Barney’s lectures” is a must. They're about Quantum computing but Scott spends a full lecture about Turing/Extended-Turing thesis and what types of computers in past have tried to break those conjectures (and failed). That is why Quantum computing is interesting - he also dispells a lot of myths about QC we hear today in popular media. Fascinating stuff and I highly recommend spending 3 hours to watch these videos if you're interested in the future of computing.
The real answer is you do both depending on the situation. My best hourly has been doing per-project billing, but you need to be smart about it or you can end up working some hours for free. Hourly T&M is a nice situation to be in since it takes a lot of the risk out and lets you just focus on the work that needs to be done.
A DNS query wrapped as HTTP actually makes a canonically good example of a safe TLS 1.3 0-RTT transaction so in principle you don't need to keep sessions alive.

In your first (1-RTT) DNS lookup you agree a PSK (a secret key) with the DNS via DoH server.

On the next DNS via DoH lookup you send only one message, it goes like this:

Hi, it's me again. (The rest of the message is encrypted using the PSK). Here's a freshness check. I want to ask AAAA? www.google.com and also let's agree a new key for the next time I do this. Thanks, bye.

The DoH server will probably reply like this:

Hi. (The entire rest of the message is encrypted using the PSK). Here's proof I'm still me passing your freshness check. AAAA www.google.com answer is some:ipv6:address and yes, here is a new PSK for next time.

This is the same number of messages back and forth as with traditional UDP DNS albeit the messages are a little bit bigger now, and so it incurs the same latency.

Because this is 0-RTT the DoH server can't always be sure if it has seen your query before (doing this is trivial in a toy system with e.g. one DoH server on a Linux box but hard at scale with a distributed system). So a bad guy could replay the query. But, it's just a DNS query so replaying it doesn't achieve anything useful, and this doesn't help the bad guy learn anything about the query, they don't get to find out what it said or what the answer means.

[ Edited to remove mis-remembered DH for resumption, alas TLS 1.3 resumption PSKs are not forward secret ]
I have started it, it will be at https://nobsgames.stavros.io in a day or two, I estimate.
So far I've heard of the following fail due to some sort of 2020 bug:

Parking meters: https://www.nytimes.com/2020/01/03/nyregion/nyc-parking-mete...

Video games: https://www.dsogaming.com/news/star-wars-jedi-fallen-order-w...

Now cash registers.

Anything else?
> Y2K20

It’s 2020. Why use a cryptic abbreviation with more characters? If they want to use the SI “k” prefix shouldn’t it be Y2.02k?
If you follow the link in that reference, you'll see that the claim that TypeScript does not reduce bugs much is backed up by 4 independent sources.
Sure, but there are at least two other options that are essentially as secure, assuming the “remote attack” threat model:

1. Allow customers to download updates and flash over USB.

2. Boot device into a limited mode that allows signed updates. Certificate should be stored in secure memory.
Like TLB shootdown IPIs.
Microsoft Style Guide
You're right that it might not affect people's impulsive desire for revenge, but a declaration does affect whether the US or Iran can claim any moral high ground that would sustain such an impulse. Targeting foreign leaders is only permissible in war. The legal term is "jus in bello" but it's not applicable without a declaration. Trump's tweet, belligerent as it was, wasn't even structured as a declaration and wouldn't have counted if it was. By violating both international law and our own law (congress's sole prerogative to declare war plus EO12333 explicitly forbidding assassination), we have magnified the threat to the people of Iran and bolstered any claim they might make that their response is justified as self-defense (which international law allows even outside of formal war).
> If I'm not supposed to download AT&T customer information, it's not my fault if AT&T still allows me to get the information?

It's not your fault if you get access to the information, but it is your fault if you intentionally use that information for malicious purposes. Consider an analogy: you find someone's wallet in the streets. That doesn't make you a criminal. However if you decide to use that money and not turn it in, then you have broken a law. The same thing here. Accessing content that was made accessible by mistake doesn't make you a criminal, using that information further on does.
500% Increase in Search Volume on DataOps 2018-2019
I am not sure either why you’re being downvoted on a non-controversial comment. I’m also honestly curious. Is your statement being conflated with ‘speed reading’? A quick search finds plenty of similar recommendations. From one of them:

“The more you read, the more you will be better at it. The better you are at reading, the more you will increase your reading speed.” [1]

[1] https://www.lifehack.org/articles/productivity/10-ways-incre...
Show HN: Wave – Join people around you doing cool things in Real-Time
Don't abbreviate 2020. It's for your own good
Yes, Vim is for you. But for ANYBODY else it's pointless.
I think content-esque updates tend to be the the sweet spot on resources/ROI for games such as Age of Empires II expansions.

I can imagine codebases for older games are likely written in an older dialect of C++ (and probably in a very C style at the time, to boot) and likely haven’t had any ongoing maintenance or technical debt addressed. Most of the income from the product came from one win32 binary (plus perhaps an update) that shipped on CD years ago. The engineering/QA cost of writing or maintaining new features is going to be high, so I can imagine a publisher is going to look at the returns of an expansion to an old game and see that a conservative release is the most economic bet to make.
The purpose of "engineering" the economy is to avoid certain kinds of game theory issues that you end up with when you lack coordination. This isn't an ideological issue it's purely algorithmic.

Second to your point of "issue is economic"; final causes are tricky. But one of the reasons why people move is for economic reasons. Moving breaks up families in multiple ways. Money is the leading cause of divorce. Not to sound old school, You can have a pretty strong social fabric when there is a large middle class of the style of The 50s. Take away that steady single earner income and you might get a "lack of social fabric".

Given your use of retorical phases my guess is that your world view is founded on videos of Ben Shapiro and Jordan Peterson. There is a whole outside that shallow stream and I would encourage you to stick your toes in some deeper water.
How do you know where the target is? That's the part where a computer helps. You don't need to see to know where the sun is given a frame of reference, that's just math and a clock. Your frame of reference is initially unknown and varies slightly, but significantly, with time. Training a computer vision system to look for "insanely bright rectangle subtending <1° of space elevated on a stick" is just the thing computer vision is becoming good at. It's even easier than asking my phone to "show me my pictures of goats" (111 hits, zero false positives (assuming sheep are goats)). Of course, a tall skinny field tech should think twice about wearing a short, bulky, white jacket.
Well, it was code I threw together quickly for Advent of Code, so try not to be too hard on it.
Pointing hundreds of mirrors is expensive. Requiring a lot less rigidity for the motion system is notable.

I don't doubt you could have done this open loop with a very rigid (expensive) platform before (including solving problems of ground subsidence). But now you can do it with a reasonably priced platform closed loop, which is what makes it actually possible.
- why are we providing the names and addresses as input to the neural network? they should be annonymized?

humans may also act on the same information. The fact that you are less likely to be called if you have an arabic sounding name in europe is well documented.

at least with neural networks we can remove those variables.

I guess another problem could be that our current distribution is biased. so the system might give an advantage to new-grads from unviersity X becausea lot of old employees are from it. which is inherent disadvantage from people from tradtionally-black university Y.

but hiring based on alma mater is already a common practice.
A protectionist response to the US losing power, & trying to stave off brain drain. They should be considering any person who knows how to program with Tensorflow a munition. Mitigating brain drain is a hopeless endeavor. US should make their immigration more liberal to try encourage US as a destination for brain drain, as opposed to a source. Drain or be drained