skysight-inc/HackerNews huggingface dataset:
> It's the same as all diets, no?

There is a big difference between them.

> We know that if you eat less, you will lose weight.

No one is looking to lose weight that generally. (or they shouldn't be)

> You just need to do that for the rest of your life, forever, or you will most likely put the weight back on.

Not at all. There are several mechanisms by which being fat contributes to getting more fat.

> I am pretty sure there is research that shows "diets don't work" because of that.

Simply eating less doesn't work. Other diets work.
> The same probably applies to diabetes. Yes, if you eat a low carb diet you can improve your A1C, but you would have to do that for the rest of your life (or however long).

Excess fat causes insulin resistance and insulin resistance makes you fat. If you have and use more muscles you can (and will) eat more. Your metabolism will also speed up if you are more active.

When overweight it is much harder to jump on a bicycle, skate, take a long walk or sign up for a sport.

> I'm fairly sure that for a large part of the population, prescribing them diet instead of insulin would result in worse outcomes.

Fasting can fix insulin resistance. If you eat plenty of fat and protein between the fasts you will adapt to burn that.

The system is quite good, if you don't eat for 12 hours the reserves are addressed. May take a bit of getting used to since the mechanism is quite rusty. You become much more focused and active naturally. It is time to hunt or otherwise find food. When the belly is stuffed there is no need for physical activity.
Pig butchering is done by Chinese
I think it was from a video I watched a day or two ago, describing how with those uber and lyft and other order delivery services that consumers apparently are placing those orders wtih the services, picking up the items themselves and walking out, and then when the actual delivery person arrives, order is gone, reported as missing, the consumer also reports similarly, even though they picked up the orders themselves, that this is apparently happening more widespread commonly that still is vulnerable with business infrastructures to not prevent the exploit from taking place, I am curious how this may affect industry standards with regards to this concept because I never witnessed it but I wouldn't be surprised if it is not even that widely realized about the issue yet thereby enabling more theft and loss and damages and whatnot.
Bitmovin (YC S15) Is Hiring Software Engineers in Austria
> I feel like each new language absolutely needs to reinvent existing standards that have proven effective, just so that it feels unique. I don't have any experience with Ruby in particular, but every time a tool does some basic thing like a for loop "in a new, innovative way"

You're talking about a 25 year old decision.
> I recently had an outing where I was the only "active" father. I had a dozen children begging for my attention. They were cutting in line to engage with me. Other fathers looked on. They all knew my tricks, jokes but I was the only one engaging.

On occasion I'll go to the park to play with my son and other kids will start following us around and sometimes even come up and ask if I can also toss them around. (Sorry, no can do!)

Being a parent is a full contact sport. :D

It is sad so many adults are either unwilling or unable to engage with kids.
Explore a digitized collection of doomed Everest climber's letters home
On Unix and the rest of the comment: plan9/9front superseded it well:

- 9p+encryption on top instead of NFS, much better.

- C under plan9 it's far better and easier than POSIX. Also, we had Golang under Unix which almost made that better C philosophy into Unix with a better systems language.

- Usenet/IRC works and you'll get far more trolls under the web.

- The terminal makes things better in most cases than freezing UI's or Emacs, see my another post. But 9front doesn't use terminals, it's graphical from the start and composable.

- On security, plan9/9front uses namespaces and factotum plus decoupled servers/devices for hardware, a much better design.

- On documentation, the rest of the OSes have it far worse. But it was almost the same case with ITS and Macsyma/Maclisp, where you had a reference book and not starting guides to ease the learning of the language. GNU Texinfo made at least an Elisp intro a Maxima it's far better docummented wth on-line guides and examples.

- SystemD it's a disaster, and Wayland destroys any scriptabilily/hacks with wmctrl/xdotool/custom WM/DE's or something simple like remapping keys on broken keyboards (I use the "<>" key as "\ |" as my physical one it's broken, and I already have < and > near 'm') and it works.
> The issue that I see addressed less often is that the new jobs require by definition, a higher skill set.

I don't think that's necessarily true.

A taxi driver of 20 years ago had to memorize roads and routes, and become familiar with traffic patterns at different times of the day. (Many taxi drivers sucked for various reasons, but that's neither here nor there.) Today, anyone can be an adequate taxi driver, without really any knowledge of the areas they work in. Slap a smartphone on your dashboard and you're good to go. That's a lower skill job.

> You wouldn't displace 100 manual labor workers with a machine that requires 105 workers to maintain

Sure, and that's part of the problem. You lay off those 100 manual workers and hire 5 workers to maintain the machinery. It's not at all clear that those 100 manual workers are going to then find higher-skill jobs, especially if they need training to get them.

> What's the proper social response to [hypothetical AGI displacing more and more jobs], I don't know.

Easy: universal basic income, plus free higher education and vocational training programs for people who do want to work in a field that still needs humans in the loop. We need to drop this inhumane view that people who can't (or even simply don't want to) work somehow don't at least deserve a basic standard of living. And I think we'll find that if we remove financial, housing, and food insecurity, more people will actually want to find meaningful ways to participate in society. Some people won't, and maybe that's a shame, but for the sake of all of us, they should still be housed and fed, comfortably enough.
101: Matt Godbolt
Yes, it's trivial to change. And no, a random average user will not cross the "this is a Googlable problem with a solution" realisation stage. This is not a problem for anyone reading this, but every normie I know uses stock settings on windows and no ad blocker. I occasionally get to respond to messages like "I got an error saying 'do X', how do fix this?". Thus is the level of a random user - people creating software have to acknowledge that at some point.
It is pinchable on mobile (Safari).
Could I pay $2.05 and get a one-liner at the top of the readme telling me what I bought?
Cars never turn!
Because warehouse workers are the primary customers? I think you're trying to be funny.
LOL. Man, most Unixen in the 90's where as corporate as Microsoft, Linux was still a Usenet hobbyist project and 386BSD was sunk into lawsuits.

Proper hacker projects died a few years ago with the end of the PDP10/ITS/Emacs and the GNU project was still working on a replacement for that platform but cloning Unix with Emacs/Info and so on top of that because of convenience with 'modern' times.
As someone who worked in the clinical trial industry, pharmaceutical companies are horrible. Thankfully we have a robust drug approval process, with oversight and audits at every step of the way, to more or less keep them in line. It's nothing like software development where literally anything can sneak into production code.
You can explore Rubys ecosystem at ruby-toolbox.com

I’d say Ruby is a joy to use, there is this gem (package) for gui development called glimmer, you shoukd check it out.

Though, if you are going to focus on the scientific field, I think Python is more suitable.
I was lucky enough to work with Randy for quite a few years at Microsoft.

Incredible developer. He also made the Bleem! PlayStation emulator.

Funny enough none of his coworkers ever bothered to look him up online until after we all stopped working together at which point we all learned we'd been working with programming royalty.
Government IDs in general are decentralized in a sense that there is more than one issuing authority. People really love to overbuild capabilities when designing this stuff -- digital signing chain of trust, blockchain, contact-less verification through nfc or qr codes in a phone. Nobody uses that except government itself and most of the time they have the data in their demographic database, then still make a paper copy if ID and make you sign it so pinning you for fraud is an option later.

Everybody else just looks at poorly-photographed jpeg and is like "yes, this dude is named like this". Even banks this days open accounts without ever touching sacred piece of plastic with human hands, let alone scanning it with crypto-mumbo-jumbo.
I started with this excellent NASM tutorial[0] then went straight to Intel manuals.[1]

0. https://cs.lmu.edu/~ray/notes/nasmtutorial/

1. https://www.intel.com/content/www/us/en/developer/articles/t...
Unlike modern chips with cache hierarchies and the like, the 65816 is designed to run in lock step with the memory it’s accessing. A faster CPU would have necessitated faster RAM in the system and faster ROMs on the carts too. Games were expensive enough as it was, then.
Top Challenges Using RAG with LLMs to Query Database (Text-to-SQL)
You could use GNU alternatives for that, most people installed GNU coreutils/*utils, Emacs and GCC and I think Irix supported networking and TCP/IP in base without additions. But, yes, the rest of the Unixen were like that if not worse.
No humans walking around makes me sad :( A really cool project, albeit worrying that 50% of the real estate of Infinitown is roads only a couple of cars drive on ;) When zoomed in all the way I wish there was some LOD meshing to provide longer view distance, would make it feel much more immersive in that sense.
The moat is definitely smaller when labor, your biggest cost, is smaller. You can finance a purchase that's much larger if you are able to make the monthly payment because you don't have high labor costs. Purchasing has an ROI, and labor doesn't.

What am I missing?
I love self checkout and it transformed my shopping experience for the better. But I knew it wouldn't last forever because of shoplifting.

Walmart is also putting other anti-shoplifting measures in place, such as locking away certain expensive small items like beauty products. I don't know if there is a cultural shift going on, profit seeking or if it's somehow a reflection of the political status quo.
It looks like they're compressed sizes. If I gzip SMW.SMC, I get a 347 KB file. It's very misleading.

There are other issues in there. The writer makes it sound like MVG was the one who discovered that the pause in SFA2 was from loading audio data, when it was already known LONG before his video. https://forums.nesdev.org/viewtopic.php?p=70474#p70474

He also seems very confused about the RTC. It's obviously so that the clock keeps going even when the console is off and the cartridge is unplugged, like in the GBC/GBA Pokemon games, but he says something about how it might be because of the NTSC clock drifting? ??? What?
Can sort of understand for military, totally don't understand for ATC.

Do other countries with substantial densities of planes in the air have the same age prerequisite, and in the ones that don't are their planes colliding any worse than in the States?
I think the main thing here is https://pico.sh/pgs which works well as a landing page - it's a static site host that you push files to using rsync and can manage using ssh. Gives the impression someone built this for themselves and then rolled it out to the general public. At least, the subset of it that isn't overly frightened of a terminal.
relevant: https://stackoverflow.com/questions/74417624/how-does-clang-...
On Tas/Basslink:

There's quite a bit of Wind generation, too - and a whole lot of capacity for more, if the windfarms can get approval. (Roadblocks from local communities)

There's a project to duplicate basslink (500MW HVCD) - it was initially planned as 2x 750MW cables, but the three governments involved wouldn't fully agree on the increased price. Which IMO is insane because it'll be needed.

There's a dashboard showing how the various states interlink and export power between themselves[1].

[1] https://aemo.com.au/en/energy-systems/electricity/national-e...
>Europe has homeless but the rates are much lower.

Do you have evidence for that? In a comment below I listed the numbers for Germany and the US. Apparently Germany has a much bigger problem.

>Legally guaranteed housing would I think pretty clearly make a huge difference in the US.

Why? It does not put Germany above the US, in relative numbers Germany is 4x worse. Even the ratio of homeless and homeless sheltered is the same.
> My definition is: if my level of stress after a meeting with a manager is lower than before, then it is a good manager.

That's a great way to put it. I've had two managers I think of as good and this is definitely something they had in common.
It's fine to trust hardware if you, as a party who performs the check, installed and paid for said hardware. The problem comes when somebody else has to judge whether you performed the check correctly and trust you.
Doom had over 20 million players in 2 years. That's higher than some modern games. I don't know if something groundbreaking and gigantic like that can ever really be 'cult'.
So are you saying that, no matter what, the media will always have this tendency? Like we are doomed as humanity to be forever ill informed and drawn towards pessimism?

If that is so, then why even complain or feel bad about this stuff? Like all this discourse feels pretty futile if you don't even believe a different state of affairs is possible...
end, curly braces, same same. The deviation is IMHO Python with its intention oriented block creation. Which is a debate on its own ;).
And There Was Digitron
Pretty much like the real world in modern cities then…
Hmm I'm no Python fan but I'd take it over Ruby any day, because it's so much easier to read a codebase. This is based on me trying to follow Gitlab's code.

The problems with Ruby seem to be:

* No static typing (I think there is Sorbet but apparently it's not very good and Gitlab doesn't use it).

* The lack of "syntax" makes it hard to grep for things. For example you can't find where `foo` is called by searching for `foo(` or `.foo` like you can in Python.

* It seems to encourage highly dynamic code where even identifiers are dynamically created, so often you'll find an identifier, and try to search for its definition but get zero results.

Maybe it's elegant and nice to write, but it's definitely awful to read.
Totally, but I think there was more than one mistake in that instance.
Our local home depot had its entire setup stripped out and redone with self checkout, but the system - in spite of being very glossy and futuristic looking - was designed by someone who had never worked retail before in their entire lives[1]. Moebius loop menus, dead ends that require store login to back out of, infinite loops when undertaking various payment methods[2], and naked windows errors when what looks like Electron rolls over and dies. I haven't seen any one customer successfully use the new setup to navigate a transaction. And it was expensive as hell, according to a disgruntled manager I chatted up.

It's wild. Almost defense-industry-like.

[1] Or possibly ever programmed a computer. I am very possibly the World's Worst Programmer[a], and my completely shambolic first attempt at an Electron-based data entry system with a smartcard auth thingy worked way better than this thing. I at least hid Windows errors for chrissake.

[1.a] I've got that on my business card, along with the incredibly niche things I might actually be able to help you with. Incredibly, I've gotten programming gigs with this.

[2] As shoppers fearfully wonder how many of these transactions are actually posting to accounts.
> I've been looking into it myself though, mostly for forensic concerns (capturing state/evidence in a way that's harder to forge than screenshots).

For what kinds of surveillance? Why is the forgery-proofing important for the playbacks?
> Should the source code README explain what it is?

Yes, at least one sentence at the top. Linking to a website containing several "something.sh" titles leading to multiple pages with proper one-sentence descriptions is a silly treasure hunt.

I wasn't that interested, gave up after 2 pages and my take is still "they're re-using popular text editor's name, whatever this does".
Do you really think it’s impossible for a manager to rate a commit or completed ticket (including taking into consideration how long it took vs how long they think it should have taken).

I don’t think many software developers would want to work under such a system. Yet we build them for other people.
Maybe contentious but I'd argue the ability to rewrite config files at runtime with SQL is the thing that makes more sense being an extension although it's existed for so long as a core feature, it's non trivial to change.
Reading that makes the GCC inline asm format look really ugly. Some envy. Too used to inline asm looking like

__asm__ volatile("syscall"
: "=a"(ret)
: "a"(n), "D"(a0), "S"(a1), "d"(a2), "r"(r10), "r"(r8),
"r"(r9)
: "rcx", "r11", "memory");
Glimmer is a award winning GUI Toolkit for ruby which supports every major platform (gtk, qt, wxwidgets, swt, swing, java fx, etc), it can also output as SVG or CSS: https://github.com/AndyObtiva/glimmer
Glimmer has been around for a while and is in active development.

Here is a extensive list about NLP in ruby: https://github.com/arbox/nlp-with-ruby.

If you want a fast running and fast starting GUI you should take a look at GraalVM from oracle and its Ruby implementation called TruffleRuby, it translates Ruby code to native code and optimizes C and Ruby code at compile and runtime to make it faster: https://www.graalvm.org/ruby/
I love the indents now with modern editors being able to deal with them ;) Zen mode. Super clean. No end delimiters.
> I personally think that a hybrid system is best. The government should build and maintain the physical infrastructure like fiber and cell towers, and private industry should be able to access this infra at cost + a small fixed markup and provide all other needed equipment and services on top of that infra.

Adam Smith would agree. So do I.
>You are proposing that you prefer your government to be slow, inefficient, inept, and vulnerable to fraud and corruption.

It's a fair trade off if your target KPI is having zero genocides enabled by extensive records-keeping.
And that's ok.
Your comment seems to be based on the premise that self-checkout is failing because it's a poor user experience.

Self-checkout is failing because of theft. Therefore, all of your suggestions are unhelpful. Helpful suggestions would sound something like (for demonstrative purposes only):

Fully gate in the checkout area and ensure all items are scanned and paid for before opening the exit gate.
There is currently no “perfect” recommendation system on the market.
hn's algorithm can discover "useful" information with a high probability.
No one can define what you consider useful information but yourself.
Similarly, for content that has received a lot of attention in the past, there is no fixed standard to evaluate whether the content deserves attention again. In my opinion, hn prefers users to contribute valuable information rather than presenting all valuable information to users.
No, that doesnt have anything to do with it. Dominos delivery drivers are not part of the Dabbawala system.
Why would you want to increase misunderstandings by forcing people to communicate exclusively in a language that they are strictly less proficient in, when everybody on the team is much more proficient in a different language?

This is blatant North American and Western European bias. It makes sense as a policy in those regions, but it is desperately necessary that computing standards do not prevent the rest of the world from participating on as equal terms as possible.
Works for the Vatican just fine.

Your point is generally good, but not universally true. Mostly-flat organizations do work in certain contexts.
Human authenticity doesn’t easily boil down to being “content” so there’s likely to be major issues resulting from your definitions.

Humans are also easily found, being human and authentic, in the real world. The online one is destined to become an AI nightmare of human-free generative “content” from this point onwards.
Yeah I don't think so. Providing a profit opportunity to investors provides no additional services, cost benefit, or any other tangible public good. How anyone can even mention competition with a straight face in an era of mass mergers and capital hyper-concentration not seen since the Guilded Age without blushing is one of life's enduring mysteries. At least for a period of time the fastest residential broadband rates in the US were offered by a rural co-op in North Carolina that started as a bond initiative floated by local government because none of the major ISPs wanted to "compete" for rural customers. They didn't mind flinging lawsuits and bribing state legislators into forcing the town to divest, however. Is that what you meant by competition?
Hi, thanks for posting this. I am the blog author and prepared the following as a Show HN blurb: Have you ever wondered how to improve human-flute-computer interaction, wonder no more: this project allows you to control a mouse cursor via sound.

The project is based on the Raspberry Pi Pico RP2040 chip and features an ANSI C fixed-point pitch estimation algorithm. Another implementation uses the Web Audio API. Join the flute-based mouse revolution today and experience H(F)CI like never before.
I actually found that DataDog's ddtrace [1] and datadog [2] libraries are very good for instrumenting Python, even in the absence of any connection to DataDog (and no affiliation to them on my part).

ddtrace patches popular Python libraries to emit metrics which can be collected by any statsd-compatible endpoint. The trace spans may well be more specific to the Datadog API though.

[1] https://github.com/DataDog/dd-trace-py/

[2] https://datadogpy.readthedocs.io/en/latest/
Your statistics are a tough pitch when we're hearing about chronic deficiencies like bolts missing from doors and whatnot. I don't have a fear of flying, but my intuition tells me the effects of Boeing mismanagement will take years to peter out and I don't think it's unreasonable I'm avoiding their newer planes even if it causes me some inconvenience.
Okay, this is the first time in years I understand why Google Reader closing was such a big deal, not having used it myself. It was not just a fancy web RSS client and it had social features.
Textbooks are generally way more carefully made in terms of their presentation, the order of information, their examples. At least in uni, classes that follow a textbook where much nicer to get into for me personally. Why listen to an unmotivated professor reading his notes that he made in 3h for a one time audience of 300 when I could read a textbook that was made in the span of multiple years for an audience of hundreds of thousands?
Depending on your definition of "cloud", all major PG contributors offer some sort of commercial or hosted solution.

Citrus is part of Microsoft/Azure and EnterpriseDB offers hosting orchestrated on VMs and another option on Kubernetes.

I think most of the people in the discussion were some variety of those companies.
Ivan in romance or slavic languages both come from variations of Yohannan, a Hebrew name. It's also related to Johan, John, João, Juan, etc.

A lot of common names in western societies are just variations of biblical instances of Hebrew names.