skysight-inc/HackerNews huggingface dataset:
That may be true, but the world's definitely not coming to whatever small town you'd live in in Upstate NY moreso. Living in a city doesn't mean you never leave it any more than living in the country does.
Top Five Libraries for Creating GUI on Embedded Linux
The Planet Is Probably in Worse Shape Than We Can Even Predict
Mainly by deleting explicit extraneous details so that more is left to the imagination.

"There was another dead man beyond the old one, a big red-bearded man with a rotting grey bandage covering his left ear and part of his temple. But the worst thing was between his legs, where nothing remained but a crusted brown hole crawling with maggots."

becomes

"There was another dead man beyond the old one, a big red-bearded man with a rotting grey bandage covering his left ear and part of his temple."

I personally find explicit gore like that revolting, and I also don't like reading explicit descriptions of sex organs and/or act of sex so I deleted them. I remove the explicit descriptions of the sex organs and act of sex, while leaving it clear that the characters are sleeping together.
It's the current trendy technology (For a lot of good reasons). So its only normal students gravitate towards it.

It's not ideal - but if it wasn't DL it would be another topic / application.
Another related challenge: encouraging a culture of there being a predictable and searchable place documents live, so when someone has written a document you can actually find it.
Maybe you missed it, its right there on the first page - " and the system has no "management engine" or other remote control features that could be used to attack you"
How the Buddha Got His Face
The Internet's Reserve Currency
This is a great point. The issue is that the current best practice advice is to use a wiki.

Wikis are riddled with problems. They become out of date quickly. They need a librarian over time to organize the content in a way that's meaningful. There's also no "habit loop" to encourage people to regularly contribute content.

Right now, wikis are a tax on the most productive people in a company. If someone asks you the same question over and over, you will eventually document it to share.

At my company (https://www.friday.app/) we've found a way to get people to regularly communicate asynchronously via regular updates like daily standups or weekly status reports. It's more like a work journal vs. a file cabinet.
I used to believe the same thing. We hear constantly how the world is overpopulated, and that made me think that things like poverty alleviation weren't worth it. Then I read a book called Factfulness: Ten Reasons We're Wrong About the World. In it, they discuss various cognitive distortions that leave most people with a warped view of reality.

The truth is that almost all people living above global poverty levels are reproducing at or below the rates needed to keep the population level. When people are confident that their children will live, they tend to just have one or two children. With this in mind, if we want to avoid overpopulation, it should actually be poverty that we want to alleviate, not longevity.

I highly recommend that book, by the way.
What are the blog features you actually need?

If instead you used a wiki (e.g. MediaWiki), with the convention that all blog articles are prefixed by "YYYY-MM-DD USERNAME" and linked from the top of the "All Articles" page, what functionality you want would be missing?
Assuming it is, is it anywhere near the most unhealthy way to live?
ack I hope not. The line between The Onion and reality has definitely become too blurry
Oh yeah there's a ton of varieties, but I was wondering if there was a regional thing here where the products are totally different even with the same name, like chips.
Not always. I’ve spent 36 hours stuck at a gate with no plane in sight with them, before they finally cancelled the flight - mechanical issues with the aircraft, apparently - and they always find a way to worm out of the EC compensation directive, mostly by just flatly refusing to engage. Still waiting for the refund, nearly a year on - they give themselves 250 working days to issue refunds.

They also have poorly trained pilots, who either aren’t qualified for ILS or aren’t confident in poor conditions - on numerous occasions I’ve been on flights which they’ve diverted (Bristol becomes Birmingham, Bergerac becomes Toulouse, Porto becomes Madrid) because of weather, while other airlines land and take off without issue.
Spotify playlist generation using colors and emotions
> I am sure developers will be happy to split their efforts across two machines

2.5 machines. There were a few SegaCD+32X games.
Interesting take.

Incidentally, the past 30 years have precisely seen the disappearance, but in very select types of businesses, of secretary/assistant/aide roles.
I imagine reviewing a beginner programmer’s code will be less time consuming than code at work. The projects will be less complicated too.
Out of curiosity, what kind of tools do you use to do N64 development?
Previous discussion: https://news.ycombinator.com/item?id=23142355
Asking about the other 99.9% is a good point! Mostly I was pointing out how meaningless the idea of "participating" is for evaluating the material impact of the market on an individuals' financial wellbeing.

We can go back and forth about how theoretical people could invest theoretical savings, but unless you have another source, it seems like the reality we live in is one where 90% of the country share 16% of the stock market. Whether that 90% have low savings (all of which are in the market) or better savings (little of which is in the market) - either way their financial health doesn't seem very tied to the market.
Thanks for mentioning this. I was about to say that those of us who write ClojureScript do not have the original problem: my functions return vectors with data, which then get turned into HTML, DOM objects, or React classes, depending on the specific use case.

In other words, there is only one language and one syntax to deal with.
Show HN: Scan Copy Paste – Share your clipboard by scanning a QR code
Next.js teamed with SWR[1] means I could totally remove redux from my app

[1] https://swr.now.sh/
Or maybe, people are just fed up with the 'fluff'. I know I am. I don't need or want a 10 minute lead in to a news story that finally explains the issue. I don't have time to sift through drivel to get the information I am after. This isn't academic research project. And frankly, I don't give two shits about ANY of the blog spam fluff. When I'm looking for a recipe, I want the technicals of 'how to make this', and that's it.

I see this as more a problem of the web, than the recipe sites themselves. More and more often, web sites are shoving information down your eyeballs to keep you on the page longer. I hate this trend. I want the service or information to give me what I want, and get out of my way. Google search? Get me what I want, and get out of the way. Email inbox? Same deal. Yet the exact opposite is happening with more and more invasive time wasting drivel, being injected everywhere.
Latency is much more noticeable when you’re playing a musical instrument; 25-30ms is the point at which it becomes distracting in my (anecdotal) experience as a keyboardist. 50ms would be literally unplayable —- I cannot keep in time if latency is that severe. And that’s total output latency from the moment a key is depressed to the moment the sound comes out the speakers, so it’s important for every component in the signal chain to have the lowest possible latency. A bunch of 5-10ms delays adds up really quickly.
Except stop talking for the entirety of the flight
No, this is something different because it understands html.

Php has no understanding of html. It streams the php file as bytes, and anywhere it detects the byte sequence that corresponds to “<?php” it starts executing code instead of streaming until it reaches “?>”. You can stream anything. You can rename a png file to .php and put some php tags in there and it will work. You need something that understands html’s structure to properly escape. Php can’t do it natively, hence the many templating libraries for php.
Most of this advice is exactly what I’d give.

I wouldn’t go as far as jacket and tie on day one, but definitely arrive dressed a full level more formally than you will most days. Button down and chinos rather than t-shirt and jeans. Blazer rather than polo shirt. Etc.
> If you or I found out we're not aging normally and look e.g. 25 by the time we reach 40, or 30 by the time we reach 45, would either of us remain in our current lives?

I was routinely told I looked 25 at the age of 45, and can assure you I felt no need to start accumulating secret identities.
There are a lot of factors involved in having viable offspring. For example, you need enough resources to sufficiently feed and nurture the children you already have. So having more offspring than some ideal amount for the environment can be detrimental. But parents also compete with their offspring for resources. Aging and dying is eventually the best thing a parent can do for their children.
Floodgate's Mike Maples on 3 Breakthroughs Startups Experience in Success
Webrecorder: Make an interactive copy of any web page that you browse
I'm terrified. Imagine the current crop of elderly rich mostly white men in positions of political power. Now imagine they're never going to die or retire. Sounds pretty dystopian to me.
Later in the thread, the author links to this site as a real world example using domvm* -- even anecdotally it feels very fast!

https://us.thermosoft.com/floor-heating/systems/thermotile-m...

* Edit -- initially i incorrectly claimed that this site uses mithril -- (it uses domvm w/SSR, not Mithril)
A 2024 Moon landing may sound crazy, but NASA is giving its best shot
A CD based Sega system was a great idea but not as an add on, the reality is the cost of hardware back then and the nature of the console market being technology illiterate was the issue.

I was one of the few who got the original Sega CD, the early version one that mounted underneath the genesis. It had cool games like Darkwizard. The real issue was the cost of add on peripherals were too high to get any kind of market penetration. Back then parents bought videogames for kids for their christmas or their birthdays. They'd rent their favorite games from blockbuster/convenience store and then get their parents to buy their favorites.

The reality was consoles and games were expensive and most kids rented games back when sega and nintendo were the kings of gaming before PC gaming had taken off in 1990's.

So the financial barrier to console ownership and the high price tag for parents was the real issue. Sega had a lot of good idea's but not conceived in the right way or at the right time. They acted as if the gaming populations parents were rich.

That was the real issue with many console companies that allowed Sony to get a foothold into console gaming.

Playstation was as popular as it was because of piracy and backups thereby increasing its market, it was "microsoft" method of console dominance - we don't care if you pirate as long as you use our console.

Even if sony didn't intend that, Sony PS1 and PS2 became huge because of ability to pirate games on the platform.

Piracy paradoxically drove sony to success. Everyone forgets places like china, india and third world countries at the time that couldn't really afford games because the the ridiculous prices.
> I'd like to find challenging work and make upper echelon salary

This has always been the case for humanity, that typically people who do challenging, high salary work come from wealthier families with access to better resources, including better social signaling resources to enable them to stand out from the pack.

It's just part of the game; if you want to play at the top without being born into it, you have a long way to climb, and you are competing against everyone else in your position. You have to either meet the filtering criteria, or find a way to stand out from the crowd.
For example:

KFC is cheap and tastes great.

Big Baller Brand is expensive and is terrible.
No wonder given that it's a TLA.
In fact, you can do this with Prolog already, however, you have restrict yourself to the pure monotonic subset. Many parts of Prolog the do not fit can be replaced by purer counterparts. See library(si), library(reif), library(clpz) for such attempts.
All the Sega stuff after the Genesis/Megadrive seemed really tied to their arcade efforts, in a way that Nintendo (and, toward the end of Sega's time in the market, Sony and Microsoft) didn't. AFAIK the 32x, Saturn, and Dreamcast were all only a little more different from their arcade counterparts than the NeoGeo was, which is why there were so many very faithful arcade "ports" on them (Star Wars Arcade and NBA Jam on the 32x, stuff like that). I've not seen that factored in to histories of the death of Sega's consoles, but wonder if it contributed in some fashion, or else helped stave off their demise.
I'm in NYC. Anecdotally from going out at least half of the people do not wear them correctly. Mostly the nose is not covered. This is not the case just outside, it is also the case for mask wearers inside the stores.

In my view public wearing masks is social signaling. I find it disappointing that CDC decided to change its message on masks under pressure from "do something!" crowd.

What contributed to the crazy spread of COVID in NYC initially and what continued to contribute the spread after the stay at home order was NYC mass transit, especially the subway. The number of people using the subway now dropped but the trains are still fairly packed early in the mornings and late in the evenings as MTA has been cutting the frequency of trains.
I saw that dynamic allocation is enabled by default. I thought dynamic allocation does not work well on k8s if the executors need to be kept around for serving shuffle files. How does it work in your case?
Seemingly Impossible Programs: Equality between functions
One thing to keep in mind is that SF is a very high-income/high-price metro. Whereas the stimulus and unemployment boost is not adjusted for cost-of-living.

Therefore we'd expect places like SF to see the least support from the stimulus.
> The most famous I can think of is the Amazon culture where each meeting starts with 10 minutes of quiet reading, to ensure everyone is on the same page.

As an American, I've never heard of this, and can't even imagine it.
Take 2 days off.
On a related note: I’ve always been curious on the distributions of submissions, comments, and karma.
But aging, followed by death, is important. And not just for the biological evolution, but also for social progress. Besides, lifespan is measured not in years or the total length of the spaghetti consumed but in memories and accomplishments. So, I am not sure what exactly is the point of trying to extend human biological lifespan. There were people that in 30 years had accomplished more than other would not be able to in however many years would have been given to them.
Eliminating Impossible States with a Never Type
You're right, although I think what I was actually wrong about was what minikanren is (probably by looking at examples in languages I was less familiar with).

I don't want to do logic programming in clojure (or whatever other language), I want to do logic programming in Prolog and drop it into my clojure project and have to do as little plumbing as possible.

The nearest analogy I can come up with is LINQ. In the examples in [1] the experience of the developer is closer to writing SQL in the middle of a C# or VB file, rather than having a good C# database query library.

[1] https://docs.microsoft.com/en-us/dotnet/csharp/programming-g...
VR hardware is good enough to go mainstream, but as pointed out, what is missing is a mainstream utility: a killer app like the spreadsheet or word processor.

The 10x advantage that VR hardware provides over a 2D display isn’t 3D space. It is social presence. VR’s killer app exists within the domain of collaboration, communication, and organization.
Are facts racist and sexist?
I'll put it in Confluence!

can never find it again...
This narrative has been pushed quite heavily by former Sega of America CEO Tom Kalinske, but it leaves a lot out. Kalinske claims the Japanese president of Sega, Hayao Nakayama, forced him to launch the Saturn in NA before Kalinske was ready, and because of that, the Saturn failed and Kalinske resigned shortly after. As always, it's best to approach with caution when CEOs are assigning blame for company failures under their tenure.

The reality is far, far more complicated. Kalinske himself was against the Saturn going back to 1993, due to the predicted high cost of the console. This in turn led to the development of the 32X add-on for the Genesis as a low-cost entry into the 32-bit generation in NA, but the 32X failed spectacularly.

Most relevant, however, is that Sega failed to adequately compete against Sony in terms of garnering third-party support, both in Japan and NA. This is discussed at length in the excellent book Revolutionaries at Sony by Reiji Asakura (English translation available). The Saturn was difficult to develop for and Sega did not have good development tools early on.

Also worth reading is the recent account from former Sega president Hideki Sato, who was the head designer of the Saturn. He discusses many of the shortcomings of the console and Sega's strategy for it:

https://www.sega-16.com/forum/showthread.php?33506-Hideki-Sa...
Scientist who fought Ebola and HIV: ‘Finally, a virus got me’
works in Canada?
I prefer PlantUML when possible as it allows me to version control my diagrams effectively.

However sometimes PlantUML does not lay things out optimally (for a person) and the layout can only be tweaked so much.

That being said, for most of my purposes non-optimally laid out PlantUML diagrams were effective enough for the communication I needed to get through.
Example here: https://cms-datocms.now.sh/
AdS has constant negative curvature. I don't think he proved that any spacetime with a negative curvature is unstable. But experimental data so far show that the universe has zero curvature.
I use the keyboard as much as practical, sometimes even the context-menu key instead of the right-mousebutton ('cause it makes a loud click sound which could wake up the little monster).

With Gnome 3 back in Ubuntu 18, I found that the Terminal's context menu has two P accelerator keys, one Preferences,another for Paste. Odd choice, now I need to walk the menu just to Paste whatever into Terminal window. It was easy in Unity.

Not sure if this has been fixed in later Ubuntu or Gnome versions.
User Defined Literals in a Programming Language
> I imagine it's part of a writing culture though. Once people understand that an organization values writing, they'll take the time to read.

Definitely. I do see a lot of value in understanding what different teams in my org are working on and am excited to read about it; I write in a manner that caters to that kind of audience, to present information in a no-frills, easy to consume manner so the readers don't feel like they've wasted any time.

A good culture of writing is very important to scale; as companies grow, the tail doesn't know what the head is doing. I won't harp on some imagined "waste" that can be saved by better communication; instead better communication simply makes everyone feel like they're on the same page and suggest/contribute to the org's growth. That itself is a big deal.
That artist that survived both the Spanish Flu and COVID is 107.

Go take a look at her photo.
The Price of CompuServe
Visualizing Electricity
It's gone to extremes now, but to be honest - if someone wants to blog and post a recipe at the same time, that's their prerogative?

Some people actually enjoy reading those things too. There's a place for straight recipe sites, and a place for personal word-vomit blogs with a recipe at the bottom.

The web would be a sad place if you were only allowed to write your recipes in LaTeX.
does the API being down prevent payments from being taken?
Why don't you list all the command you have to issue before the project hits the production?

I can do this too: without the "modern frontend" all I had to do is open my code editor.
A look at trends in college consolidation since 2016
How do you test troubleshooting skills during interviews
Hey folks!

How do you test troubleshooting skills when interviewing DevOps / SREs? Do you spin up live environments; do you ask questions; what types of questions; do you ask them to script; whiteboard or using a tool; what tools do yo use?
While it may not prevent you from catching the disease, it's pretty much a certainty that it will help mitigate the initial infectious dose you experience if you are exposed. A low initial infectious dose buys your immune system more time to learn to produce antibodies.
With so many people in NYC spending all their money on rent, it certainly does.
There is no extortion here. The position might be unwise, but it's not illegal. It's a negotiation, and walking away is always an option.

Put another way, if it was real extortion, other states would certainly not be welcoming the company to come hither.
Drink water. This is a full on fast.

Check with your doctor first. My cousin did this for a month got type I diabetes. (I suspect he would have anyway given his genetics, but the fast changed his body enough to bring it on sooner)
Benchmark of popular graph/network packages v2
If you're using idempotency, you still might see some 500s (since Stripe saves those attempts). They should trail off today (or if you stop calling on them). I can help confirm if you email edwin@stripe.com.
> fortunately people don't use React for making About pages.

No, About pages are out of fashion and people don't do them in high numbers anymore. But they do use react to display news articles, web shops, and all kind of text.
Seems like it would.
It seems important to our current society because it is a pillar, or a given, to how society runs today. It is almost impossible to imagine a society without aging. If/when that day arrives, I am sure it will seem a lot less important.
Cinnamon was always to me "Gnome3 for people who prefer Gnome2"
How long until you realistically believe we could have actual track in place allowing a 6-hour city-center to city-center NYC to Miami journey?

I think the answer is "not in the next 50 years".
https://news.ycombinator.com/item?id=23127167
It's not like, 100% adopted at literally every single meeting, but it's pretty common across Amazon. Some orgs will do it more religiously than others, but no org will look at you funny if you request for a 5-10 min doc read before you start the rest of the meeting.
This only holds for Macbooks running MacOS. It will not be protected by the IOMMU if the system uses Bootcamp with Windows or another operating system such as Linux.
That looks cool!

How does this compare to livecoding on a streaming platform?
There's something beyond the obvious nostalgia factor that makes these 25 year old video game business stories so captivating. It might be from these massive corporations moving with a gut-driven, ride-or-die mentality or the fact that the only indicator that matters is sales.

In comparison, today's gaming industry is fragmented beyond all recognition. The audience has grown and matured, but every major player is a unique gumbo of F2P, overplayed IP, indie risks, and speculative technology. Also, they're all subservient to some larger corporate strategy.

Once again, my cynicism may just stem from my age, but it seems like there hasn't been much excitement for the past 5 years or so.
Ransomware Hit ATM Giant Diebold Nixdorf
Great to see alternatives to Qt in this market