skysight-inc/HackerNews huggingface dataset:
I know most of the comments here are already and will continue to be along the lines of "they're two different things requiring two different skill sets", which I agree with.

But my first breakout indie game[0] was directly inspired by my Introduction To Computation course I took in my first year of CompSci at the University of Sussex. The lecturer (who was fantastic, though I forget his name 10 years on) walked us through Finite State Automata, and part of the course homework was, with pen and paper, designing finite state automata that would 'consume' strings of tokens. All pretty abstract, but drawing these circles for the state nodes and directional lines to consume the tokens, all terminating at the right end state... was really fun! They were good, solid, old-fashioned puzzles, just as much as Sodoku or something like that.

I made a mental note that it might make a good video game, and four/five years later I published The Cat Machine on Steam. All it is is those same finite-state automata puzzles, wrapped in a very cat-heavy abstraction. Different coloured cats are the different tokens, the 'islands' are the states, and as the player you draw train tracks between them all to consume x number of cat-train sequences. At the end the cats all sing a congratulatory meow song.

I'm pretty sure everyone just thinks its a whimsical, coloruful puzzle game but I've tricked thousands of people into doing a large chunk of 'Intro To Computer Science' homework without ever realising it!

I think there's plenty of room in CompSci for a dozen more puzzle games that quite directly lift the outline of puzzles out of a textbook and into a more accessible computer game space. I know I've for sure got a few more ideas - one day I'll sit down and make The Cat Machine 2 and incorporate them into a consumer friendly product.

[0] - https://store.steampowered.com/app/386900/The_Cat_Machine/
The way I remember it, Webster standardised a lot of the spellings to be close to how it’s pronounced. The u in colour is never pronounced,…etc.
From the EOL FAQ[1]:

> Will BlackBerry Android devices still work after EOL date?

> BlackBerry Android devices will not be impacted by the EOL of infrastructure services unless they are receiving redirected email sent to a BlackBerry hosted email address, or assigned an Enhanced Sim Based License (ESBL) or Identity Based License (IBL). ...

[1] https://www.blackberry.com/us/en/support/devices/end-of-life
As the article hints, I think it's more to do with a tension between the Government and the courts. Home Secretaries are frequently blocked from removing citizenship or deporting terrorists/terrorist sympathisers by the courts, largely because of human rights legislation.
(Brit here) I found that when I asked for a glass of water in a US restaurant that they didn't understand me. I had to use a 'D' sound instead of a 'T' and then things were fine. This is different again from the glottal stop version (wa'er) which would be universally understood (if not liked) in the UK.

On that note, I'm reminded of the George Bernard Shaw quote " it is impossible for an Englishman to open his mouth without making some other Englishman despise him."
Maybe the answer shouldn’t be “one big thing” but an exploration of a variety of endeavors?
Lol. They forgot hair of the dog..
See sibling comment, and also there is a gulf between C-level hiring loop and throwing clearly non-technical recruiters at L8s.

They didn't even need a technical recruiter, having the recruiter do their thing when it comes to soft aspects, like lightly checking dates, seeing if the person seems interested, etc. Then bringing in someone technical to review the technical stuff... it's really not asking that much.
TLDR; Captain Obvious disvocers that institutional investors own most shares.

As if ETFs are unaffordable.
Yes, though these are linked. Attention is the goal while addiction is the means.
The correct response is to "freeze" the parameters of the failing test into a regular test which fails consistently.
https://en.wikipedia.org/wiki/Banana_bag
The C++ one felt similar, TBH. It put me off after using it extensively for a while.
I've been using Dihydromyricetin (Ampelopsin) for a couple of years (Morning Recovery + standalone pill form). And can feel a noticeable difference every time, to the point where I won't go out without. But is more of a relief than a cure. It is like having hangovers as in my twenties (I'm in my forties now).

I also stack up with some extra electrolytes before going out, as well as the next day. I get a horrible brain fog that can can easily last for 4-5 days if I don't.

Finally, I try to do mostly daytime drinking, to avoid ruining my sleep too much.
Wild guess: NSAIDs + melatonin + famotidine before you sleep, NSAIDs + caffeine after you sleep, both with lots of water. Hard part would be having the presence of mind to take those before you knock out.
I ordered a Y in june or july, and then it was reported tat the Y would be shipping wihtout radar, just cameras (I think they saved the radar for the higher end models). I cancelled at that point.
>(I'm personally skeptical of 中医 = Traditional Chinese Medicine, but am open to being convinced otherwise.)

The "debate" is over traditional Chinese medicine can be pretty frustrating, since in principle it's a very simple issue: did the ancient Chinese (or anyone else, really) stumble onto something that worked and was reproducible, even if they weren't able to properly articulate why it worked? A simple example ought to be the brewing of beer. Due to the need to sterilize and introduce yeast, one might imagine that a properly functioning germ theory was necessary for the brewing of beer. Of course, this was not the case, and people got quite far on trial and error.
I've never had a hangover, much to the irritation of others, what I do consistently get is a mildly bad mood that lasts about half the following day.
https://css-tricks.com/
Nonsense. Middle class employment comes with health insurance that makes healthcare generally affordable, barring stories about catastrophic bankrupting illnesses that are actually rare.

Edit: what, am I out of touch? Is health insurance only provided to employees in the top 10%?
> kids are getting VR headsets and going to a place where there is no parental control because adults don't understand VR or how to join their kids there

Sounds like early social media. Hanging out without parents was the crucial feature.

I’m 34 now and having parents on social media still feels like an odd concept
Novel in what way: mechanics, story, graphics? Only the last of those has real overlap with what CS academics are interested in and if you look at what gets published at siggraph you will see a lot of the researchers are affiliated with game studios or places like Disney or Pixar. So it's not incompatible.

But for the vast majority of CS there is no real overlap with games. Plus if you've spent your career on compilers, or databases, or machine learning or whatever, you know how to build those sort of things very well, but you are going to start over basically from scratch when it comes to developing games.
There are more ways to do zero knowledge proofs than PAKE. (Besides, PAKE isn't the way current browsers support.)

PAKE is interesting mostly because we have some infrastructure for dealing with passwords already, but passwords in any form are not optimal.
Perhaps it is a good thing that you can't downvote. I'm not sure. Is being able to downvote a necessary condition to "engage"? Or does not being able to downvote force us to engage, not with an easy click, but with a considered comment?

Perhaps this condition adds to HN's value as a venue where you can expect to encounter thoughtfulness? It's why we come here after all. Or perhaps it trains the new user how to use the site in ways best suited to HN's culture?
It's about fixing asymmetries of information and control.

It's not necessarily about "centralized" vs "decentralized".
I've had similar experiences.

iOS devices always show up, no problem.

Macs at home only do occasionally. Until the latest macOS update, my MacBook Pro would only show up if I opened an AirDrop Finder window.

But when I was in the office, my work group of about 15 people would AirDrop files back-and-forth to one another all day long, without a hiccup.

It is a mysterious beast.
Kingsley Amis, the novelist, has some excellent essays on drinking. He claimed that if you mostly drank large quantities of neat spirits, a large proportion would end up passing undigested out the other end, but by drinking water you were diluting it to the perfect concentration for max alcohol absorption.
The C standard only calls certain integer arithmetic to "overflow" if it results in undefined behavior. In that sense undefined integer arithmetic never overflows, but they "wrap around", as the behavior is defined there.

I can't actually find a normative definition for "overflow" in the C or C++ standards, but there are sections and notes that describe this interpretation:

C++: https://eel.is/c++draft/full#basic.fundamental-note-2

C: http://web.archive.org/web/20211231011139/https://cigix.me/c...

There can be subtle differences between various definitions of "overflow", and I imagine there could be other subtly different definitions outside C and C++. But "underflow" is exclusively a floating point concept, as far as I know.
Airdrop is a good example that a easy to use but unreliable technology will beat a hard to use but reliable solution. Airdrop sucks, but even my mom can use it.
That's a prevantative measure, not a cure. (And yes drinking water prevents dehydration.)
They didn’t look at DHM which is in most hangover remedies and imo the most effective.
Lately, I've been reliving my youth of writing 6502 assembly language, inspired in part by one of Ben Eater's videos[1], and with the aid of Easy 6502[2].

I think that programming in assembly language is compelling because it is "rightsized" for the human brain. You spend a lot of time solving small, manageable puzzles about the best way to do achieve small victories like trying to squeeze every last cycle or byte out of some small section of code. And then you sit back and laugh because after all that struggle you managed to compute something that would take an insignificant amount of effort to do in a high level language. But it works on this very limited device, and that's a thrill.

[1] https://www.youtube.com/watch?v=yl8vPW5hydQ
[2] http://skilldrick.github.io/easy6502/
I’d agree it sounds tinfoily, but the Windrush scandal in the UK went along similar lines: https://en.wikipedia.org/wiki/Windrush_scandal

TLDR is that people who had permanent right to live in the UK and arrived as children were forcibly deported to countries they never lived in, via a humiliating process.

The only clear reason for it was the principle of “hostile environment”, that is that life must be made difficult for illegal immigrants at every stage; went as far as people who were actually “legal”...
From what I've read web3 creates a new stack in the sense that ENS is used instead of traditional domain names, public key cryptography replaces traditional auth, smart contracts replace application backends and the blockchain acts as the database storing assets, user generated content and profiles (with large or volatile data stored on IPFS).
Precisely.

I used to look at politics as some “side effect” of humans working together when in fact it’s just a necessary component.

Politics is simply leadership, persuasion, communication, debate all wrapped up together. It’s neither good nor bad, but just a necessary component to large groups of humans working together.
Disclaimer: I have been here way less than 10 years. At least w/ an account, lurking before that without an account even.

Lengthy replies are not needed at all. Look at this recent article https://news.ycombinator.com/item?id=29756714 and find my reply. Very short but it adds information to the discussion in that Microsoft is not alone in this and other large vendors have such problems too.

I did a CTRL-F to see if anyone else had mentioned SAP already and since they didn't, I did a quick Google search to find corroborating evidence of what I knew from work like 10 years ago about SAP production systems shutting down due to DST changes. People upvoted this.

Maybe, just maybe (!) - going out on a limb here that might get me downvoted, I didn't go through your comment history - there's a hint in your and your parent's reply: no patience for a reasoned response. I think if you really try for reasoned responses, even force yourself to type out that reasoned response, especially on the phone, as it slows you down, it can give you the time you need to make it a reasoned response. It's very easy and fast to write an inflammatory response.

Side note: I don't know if you have ever been downvoted yourself but that obviously doesn't help w/ the karma you got ;) If that is the case, there are other things we can discuss about how to change that but for now I won't just assume that this is the case and shut up.
Academics do make and play games. But being novel doesn't mean they'll be fun or accessible for a general audience. And there's a lot of work that goes into a video game beyond just thinking one up: game engines, making art assets, packaging and distribution. That work isn't necessarily going to appeal to the same people.

Just look at Miegakure for an example of how long it can take to go from an idea to a fun, polished game.
The score is still Q to 12!
Metadoxine works. Not a miracle cure of course, but effective still.
Maybe you could elaborate a bit on your assumptions, and ask a more specific question? Why do you think the urge to make video games would be irresistible? Are you thinking about the goal of using games in research, or thinking of how much fun you have playing games? Do you feel like games are the best vehicle for research, or are you asking whether games are more fun to make than surveys or user studies?

Having been a professional game developer and an occasional academic researcher, I can safely say that game dev isn’t always fun, and wouldn’t always be a good idea for research. There are kinds of CS research that aren’t applicable to video games. There are people who don’t necessarily enjoy video games. There are ways to have fun and make money outside of games. Games take much longer to create than some kinds of user studies. I think there are a lot of reasons…
And this video is exactly what happened here from my limited understanding. Due the the desired altitude being set at zero, the magenta line the pilot flying was aiming for was... well, set to 0ft.

I can see a longer-than-usual roll-out, but not going rate positive when you are well past V2 and hitting amber runway lights is an unforgivable mistake.
If people watched The Social Network and thought it was a heroic portrayal of a visionary making tech to change the world, they didn’t watch The Social Network.
Thanks for this. Installed it and loving it.
> We’re Europe’s largest exporter of electricity, thanks to our nuclear power.

In 2020, it was Germany who was the largest electricity exporter on the planet [0], must be thanks to our nuclear power?

[0] https://www.worldstopexports.com/electricity-exports-country...
Unless you actually need to solve a specific problem, or you just don't want to work for a big company, the primary reason to found a startup is to make more than you could make in a regular job. With the amount of money FAANG companies pay, that means aiming very high. It doesn't mean founders won't be happy if they walk away with less, but if you say you'd be happy with a smaller exit everyone just asks "why not just join a FAANG?" You kind of have to say you want to be a billionaire.
The right thing is to have multiple modes, or appropriate warnings on routes.

GPS systems already have modes to avoid/prefer tolls, highways, ferries, etc.

Why not have an avoid/prefer difficult conditions?

Or highlight certain paths as [requires 4WD+chains+off-road skill]? The drivers with the equipment and skill would likely prefer those and think of this as a good fun feature, and the tourists in a rental car would at least be properly warned.

Yes, it's additional work and data. Yes, over a decade into society defaulting to active map/route guidance, it is also getting to the point that this should be table stakes, not frequent stories of near-tragedies.
The problem is the child's mind vs the bidirectional feedback drip. I don't think these two devices are in the same class in respect to this.
Why doesn't everybody talented enough with their feet to play soccer learn ballet?

Because not everybody cares about video games or ballet.
It will be different. Playing Pokémon or Mario is much different than the endless scroll of TikTok, YouTube Kids, or a lot of the games.
Yeah. I had to read it 5 times. My brain was telling me that there was no evidence that a hangover is a cure for work. Duh! I thought. Hangovers only make work worse not better.
Do you think/know Georgian law doesn't recognize the concept of secrecy requirements/trade-restrictions around material relating to military equipment?
Gotta be careful with amounts here -- one time I drunkenly drank tons and tons of water to the point I actually dehydrated myself even further than the alcohol would've. Worst hangover of my life.
Anything like this is great news, but this program doesn’t run on any free operating systems.
It's a pain reading it on a Mobile device
In the late 90s I was with a group of people and we were trying to make a call. The line was busy, had been for an hour. We assumed it was the teenage daughter on the phone. One in the group took the phone, dialed a lot of numbers, then asked for the number we were trying to call. He punched it in and handed the phone back. The call went through and the confused teenage daughter answered - confessed because her call was interrupted. Everyone in the room was amazed and he went back to reading as if nothing happened.

I don't know what went on, but I can only imagine it was related to FO. My thought was he punched in to somewhere that would let him use a non normal button by way of numeric entry and connected the call - but I don't have a clue.
Alcohol withdrawal is also a factor.

"Cured" by additional alcohol consumption. This "cure" can lead to multiday "chain" drinking.
Downvoting this! Just kidding. Seriously, while I don't think downvoting is intrinsically bad -- I think it can be a good signal -- I definitely get the impression it's occasionally used less as a signal of quality (e.g., this comment is off-topic, incoherent, or just trolling) than as a signal of identity (e.g., this comment seems to align with ideologies I oppose). The latter tends to happen more on political topics, of course, but not exclusively so.

And, "controversial vs. agreeable" is kind of at the heart of that, right? I'm pretty sure there are a small handful of people who just aggressively downvote anything that sounds too [ socialist | capitalist | libertarian | communist | ... ] because they don't find it "agreeable."
I may also be a ham ;-) 73
It's driven by the top x% of the users, though, who I'd guess are not that many (maybe 1%?). This makes me think that HN managed to select a healthy moderator community, but I doubt that the downvote feature was the main driver for that.
The numbers are worse. Even a current tally of excess deaths shows that, even in places with fairly orderly disease and deaths reporting, COVID deaths are underreported. The economist tracks excess deaths here: https://www.economist.com/graphic-detail/coronavirus-excess-...
There is bioweapon potential in these combination of technologies beyond simply engineering a virus, I won't go into detail here, since maybe (however unlikely) no-one else has come up with this particular scheme. However recent work by Baric and others leads me to believe that this kind of scheme is precisely their endgame.
Indiana life insurance CEO says deaths are up 40% among people ages 18-64
All The Programming Projects I made in 2019 [video]
Shutting of bookstores in erstwhile 'Book Capital'
Probably the least understood: Pants. There is a line from a Doctor Who episode, "My house full of soldiers and I'm in my pants." That joke doesn't make sense in America.

I was watching QI a couple years ago. One of the guests was a Canadian actor who had been working in the UK for years and still she still had not realized the different uses of the word.
Putin’s Ukrainian War Is About Making Vladimir Great Again
In context of camera sensors, commonly means “Image Signal Processor”.

https://en.wikipedia.org/wiki/Image_processor

Much of the advancement in modern digital cameras is at the ISP layer, for example Apple invest massively here each year to improve the iPhone’s cameras.

At the very least, the sensors on the Tesla appear to have no IR filter on key cameras (orange cast on side cameras etc) to improve low light performance. Virtually al consumer grade webcams will have an IR filter, so it’s not quite grab a crappy webcam and shove in the car as some comments suggest!

Tesla do also have a custom ISP, it’s part of the custom silicon chip in their standard fit “FSD computer” stack:

https://en.wikichip.org/wiki/tesla_(car_company)/fsd_chip
Video games are immensely addictive. The burst of adrenaline some of the recent online FPS' give me doesn't compare to any other feeling or experience I've had as a human being. They didn't just happen to be this way. They have been designed to be so thrilling that normal life cannot compete.
That entirely depends on your objectives; pragmatically, of course there are worthwhile optimizations to be made, from _my_ perspective, but my idea of optimization is not Tarn's.
These are the websites I recommend:

* Mozilla Developer Network (MDN) https://developer.mozilla.org/en-US/docs/Learn

* Google Developers https://web.dev/learn/
I'd add to that, with the disclaimer that I'm neither a game developer nor a computer scientist:

5.) Creating video games is extremely labour-intensive, which is why there are so few Free and Open Source ones

6.) Game-development is an infamously awful line of work. High competition, abusive working conditions, and inadequate compensation. If an academic wants a hobby that overlaps with another line of work, there are plenty of choices.

7.) Only a few areas of computer science have anything to do with game development
This is why I wanted to avoid this discussion. Because philosophically, I really don't disagree with this statement, but the discussion has pivoted past the important part, where we talk about whether total economic freedom is itself ideology (or "an imposition of belief"). It doesn't exist in a vaccum. It is a way to maximize one particular aspect of freedom, but at the expense of other aspects. You will always have to make this trade off somewhere, paradox of tolerance and all, and I don't think this is the one we should make.
It would be useful if it would maintain the state in local storage so tasks and timer survive tab closures.
I'm thinking, maybe the trick is to pick an exercise that can be easily decomposed into steps, each of them requires very little time and energy.

For example, translating one assembly to another with the same architecture might fit the description because most of the time you are just doing "translation". Of course I'm not an assembly professional so I might be underestimating the difficulty here.

Another good example is carpentry. As long as you finish step X you can leave it there. There is no need to burn candles to finish all steps at once.

A bad example is algorithm design. Unless it's second nature to you, it's really difficult to decompose it into steps (because maybe they are wrong steps), and even if you can, picking up from where you left off last night might actually be more difficult than starting over from the beginning.
Four Key Insights from the Bhagwad Gita
Certainly without comic books, comic book movies wouldn’t have eaten Hollywood