skysight-inc/HackerNews huggingface dataset:
There are beliefs that are true, and there are beliefs that are beneficial. Sometimes they are the same. But in this case, knowing that you cannot turn back and fix things mostly just leads to depression, whereas faith that you can turn around can become a self-fulfilling prophecy. On the other case, knowing as a youngster that wrong choices can screw up your whole life doesn't bring anything new — it's not like people want to make bad choices to begin with!
I recently created https://arewemodulesyet.org/ to track module adoption in the c++ ecosystem. I used how often a vcpkg manifest file changed to get a rough estimate how popular a library is.
Does it not display the instructions when you first navigate to it? It does for me.
That's the dream. I have access to a nice makerspace to tide me over for now. I don't know if you follow the youtube machinist community at all but you may find some enjoyment in This Old Tony, Ave, Tom Lipton, or many of the others in it if the home shop bug has you.
For a lot of people I don’t think it’s that money is only good up to a point.

It’s the revelation they’re unlikely to ever have that kind of money. That working harder doesn’t do any good, no matter what they’re told, it will always be out of reach.

Why should they bother to work extra to win a rigged game when the prize is money that won’t get them ahead in any way?
Once you arrive at:

"and achieved a weight of 191 pounds, yet six years later, after regaining 100 pounds of that lost weight, had to consume an 800-calorie-per-day diet to maintain his weight."

You should just take a step back and look at your assumption. The contestant either wasn't able to count calories, was in medically induced coma or more likely was just deluding themselves about their calorie intake and/or lying about it.

"Metabolism slowing down" is such a nonsense term as well. Like how does it matter if your body gets slower at processing food? Maybe the body becomes a bit more efficient but that's about it. It's a good thing. It won't magically start producing energy from the sun though.

Like if you ever were around competitive athletes who care about their diet you would instantly see how nonsensical the thesis is. People struggle to eat enough to not lose weight. They eat as much as the body can process during activity (currently 90/120g of carbs per hour is a new normal at high level) and then eat a lot after to replenish their glycogen and lost fat. They would kill for "metabolism slowing down" allowing you to function on 800 kcal per day but no such thing was ever observed. We know quite well how much the body burns during activity. It's normal to burn 500-1000kcal per hour (or more at pro level) on a bike or running and you need to eat enough to cover that if you want to sustain your training volume.

Harvard publishing "people are clueless about their calorie intake but let's assume they aren't and reason from there" kind of "research " isn't good for their credibility.
Should platforms like Snapchat not exist, because the primary feature is automatically destroying potential evidence?
Yeah, 100%, I couldn't agree more on this!

Though if you'd like to see something more, Lemme know!

Thanks!
You got it right there ;)
Also worth reading: Compiling with Continuations, Continued (2007) [1]

[1] https://www.microsoft.com/en-us/research/wp-content/uploads/...
Exactly. Forcing someone to challenge a fine that they've already been issued is not presumed innocence, it's presumed guilt. If someone fails to act affirmatively to challenge the fine for any reason (work commitments, disability, death in the family, the list goes on) then they're on the hook for the charge in spite of the fact that the state knowingly used an inaccurate system to issue the fine.
i never wrote perl in any serious fashion, but i've always tried to use as much information in the source so i can figure out how i did it. I enjoy reading the submissions to code golf challenges, though. A few of the more esoteric language users have let slip they write a compiler to go from readable code to the target unreadable code.

Whenever i see terse C or load bearing perl it does look like line noise.
These are rust tools, right? (edit: Perhaps Go?)

Could you kindly provide some examples of having type-safety and patterns that "feel like" ORM-like productivity, without the baggage?

I'm very interested! I'm a heavy Django user, but I hate dogma, so I'm very willing to try other stuff!!
I admire the author's effort in creating research like this, but the truth is that data science has been taught using the current teachings of "first try the code and then learn" approach, and some people manage to evolve and motivate themselves like this, but others don't. The truth is that to do well in the world of technology, you need to use many skills that are not taught in these courses, like Coursera for example. things are very "chewed", at the first bug due to different versions of a library, the student has already given up. There's no point in having everything ready, pressing play on some Jupyter notebooks and getting a certificate.
Data science students need to get comfortable of doing hard things and being wrong 90% of the time
You didn't say "total profits", you said "profit" which in the context of business financials is traditionally measured quarterly or yearly. Anyway, as I pointed out, they already make $9 per person on Earth per year. If they make that for 20 years without growing at all, that's $180 per person which isn't too far off from your $250. Of course you'll say that's unlikely, to which I agree. Their revenue is currently growing, which I think will continue for a few years at least. It will likely fall someday, but even in that case I think it's not unlikely that they could make your $250 per person in profit before that. And they could make much more in a bull case where they figure out how to leverage their AI stuff.

Of course it's also possible that growth stalls next year, the stock tanks and the company goes under in short order. If you believe that then short the stock, you stand to make a fortune.
There are a bunch of words around the button. If you read them, they make you not want to press the button.
Show HN: I've made Carrd Landing Page Kit with pre-built sections
I wonder if he'd be more persuasive if he explained the reasons for not using it without supervision with graphic examples of danger.
Memory Management Every Programmer Should Know
Or hire more people.

Forty hours already feels excessive. I’m not gonna spend more time rotting in front of a screen for a pay bump.
Sounds like you should start a trillion dollar ad business! Or if you're worried about ethics start a "niche" billion dollar ad business that only serves ethical ads!
This was an impressive read, there are some high quality instructables
I mean, the framework laptop has a big marketing around something the macbook can't really do, so obviously that's the feature they are hooking you with. What's the special feature of the fedora slimbook instead? (asking, I'm not familiar with the laptop)
one of them is facing a long prison sentence after his crypto exchange failed. shaping indeed, for better or worse.
Ones that don’t lead to a reduction in consumption generally aren’t used by anyone for very long. People tend not to like the side effects.

Weight loss, be it naturally done or with the aid of a drug, should come with a reduction in consumption. All that food has to go somewhere, if the body doesn’t process it, it has to come out one way or another.
> got married, had kids, bought a house

I lived in the US on a temporary visa and it's wild to me that people would put down roots in any country without a clear path to permanent residency.

When you read the conditions attached to your employer-sponsored non-immigrant visa it makes it pretty clear that you're not in the country to settle permanently, you're there to work for the duration of your visa and that's all.

Some people seem to ignore that and just trust that neither their employer nor the US government will screw them over.
I appreciate what you are pointing out here. I agree with you that getting it just right would be a challenge.

Did you happen to see the lathe? I ask you, which would be more difficult to get right in the smallest detail?

While most Allied soldiers would not be literate in Japanese, that doesn't mean they would all be completely ignorant, either. It just takes one to know enough to ask about character order.

While I agree that it was high risk, I'm willing to believe the people who were present when they say they pulled it off. Sometimes we dodge bullets without even knowing they were fired.
Oh you’re right. It’s a fantastic piece of branding, right up there with “death panels”. It immediate sounds like the worker’s fault since quitting is an active verb, even though as you said they’re doing exactly what is asked of them.

Not only had companies been pushing people to work harder for less, the pandemic gave them the opportunity to disparage those who weren’t happy about it!
The myth is that that there is one optimal path through life that will make you happy and that any deviation from it will cause you to lose that happiness. While mistakes might take you down a path that you didn't anticipate and you might regret it for some time; they might also have opened up doors that would never have presented themselves.

We all wish we could go back and fix a mistake or two; but we often don't realize that doing so might unravel many other positive events. Everyone has regrets, but we don't get to see what would have happened if we had made a different decision at every turn.
> I’m increasingly cold on ORMs existing to abstract away the specifics of your DBMS. In my entire career I think I’ve seen one migration between different databases (MySQL to Postgres), and it was an undertaking despite using an ORM.

I've always viewed it more as "we can start fresh with another database with ease" and not "we can migrate from a database to another quickly".

And when I say "start fresh", I don't literally mean starting fresh. It can just mean I write my packages (e.g. Django's "Applications") in a database-independent way and whoever ends up using it can use it with whatever DB they have.

Perhaps your vision is indeed what is often sold, though I never saw it that way.
I once had an elderly student in a similar situation. His solution was to lift the mouse, move the mouse mat up then move the mouse down again. It was painful to watch.
Having written, benchmarked, and maintained C and C++ compilers for decades, I know why the compiles are slow:

1. phases of translation

2. constant rescanning and reparsing of .h files

3. cannot parse without doing semantic analysis

4. the preprocessor has its own tokens - so you gotta tokenize the .h file, do the preprocessing, convert it back to text, then tokenize the text again with the C/C++ compiler. This is madness. (Although with the C compiler I did manage to merge the preprocessor lexer with the compiler lexer, this made it the speed champ.)

This experience fed into D which:

1. uses modules instead of .h files. No matter how many times a module is imported, it is lexed/parsed/semanticed exactly once.

2. module semantics are independent of who/what imports them

3. no phases of translation

4. lexing and parsing is independent of semantic analysis
Google GWT and ecosystem is dead even though it was greatly popular - today nobody consider it to make a new app with that. Same with Facebook Parse - once Meta stopped supporting it most people don't use it even though it was open sourced and seems community still work on it - instead people use Firebase or Supabase.

Flutter is more complex and more ambitious than GWT or Parse - it has currently 12k+ open issues, imagine how many developers you need to resolve all of those. Without Google support Flutter would be practically dead - no company would consider it for any serious new project and instead would go with React Native, PWA, unity, jetbrain compose multiplatform
As a contrary take, start doing weights. Go for walks. Not short ones. Adjust eating, but largely do so to give yourself more time for the activity. If it motivates you, jog or run. Bike, if you can and that motivates you.

What never worked for me, was just changing diet. No matter what the food, I can eat a lot of it. Unreasonably so. After a run of most any length, eating is just not something I want to do. Same for a long bike ride.

So, yeah, don't expect that exercise can lead to weight loss on its own. But also don't be surprised if you can't eat the same while doing exercise.

Of course, I think that is a related trap. High level athletes have a lot of calories they need. A lot of energy bars and such are necessary for long hikes, but complete overkill for walks. So, odds are you should avoid athletic food until you are an athlete...
My grandma did the same in the 2000s. It was her first time seeing the family computer, and she picked up the mouse and placed it against the screen, trying to focus the login field for our Windows machine.
Rotating assemblies in general, the amount of energy at play is often very deceptive. Ask anyone who has caught a finger in a spinning bicycle wheel.
True, but when you're compiling a.c and then b.c, the .h files get reparsed all over again.
CAN bus would probably fix the latency/bandwidth issues with serial MIDI, and it side-steps the device/host problem and the short cable problem with USB. I'm in favor.

(I'm actually working on a MIDI controller. It has a CAN bus interface in addition to serial MIDI and USB. I don't have anything to talk to over CAN bus yet, but it's sort of there for future development. I probably won't send actual MIDI over CAN bus, but rather a protocol yet to be designed that's sort of like MIDI but less piano-centric.)
For me it’s best to eat filling whole foods that are inherently lower calorie - potato, rice, beans etc.

If you’re stuffed it won’t feel like calorie restriction.
That's not TERRIBLY impressive, considering a stock 182P has a 50' obstacle take off distance of 1350' of at max gross on an ISA day
> I think it stems from someone reusing a column to represent both storage and power across generators and batteries.

It comes from idiots who can not math being allowed to participate in our society. We should correct this error.
> One contestant . . . had to consume an 800-calorie-per-day diet to maintain his weight.

This is wrong. The linked source says he “now has to eat 800 calories a day less than a typical man his size.” That’s very different.
Decision tree vs. Turing machine

Variation in overall size, branch angle/length/node distance influence the resulting number of possible steps, as well a the limited run time and state complexity does. This also lets "fail often, fail early" look like that simple approach for a massive wide step zig zag approach to life; only if assuming no life-relevant costs per step, that is.

Still, a state machine with loops allows for second chances in general, while the underlying environment also changes in parallel. So your outlook for the second try might as well be better.

To describe a backwards directed re-play, a decision tree might be a tempting structure. But just because the "truth" is too complex to describe and not visible to you in its entirety anyway.

Don't get discouraged by these kind of undercomplex views on life. There's still lot of environmental problems/limitations to be solved, to make everybody's run a bit smoother and less dependend on their environment, though, even though, or because, all the runs and the environment are basically the same thing.
It can be surprising for folks that athletes have a lower resting heart rate than others do. I had thought it was greater efficiency in blood to muscle delivery, but I don't know why I thought that.
I meant they were available, but not from many vendors… it was pretty much a niche product (and there was no Internet or Google ;)
> I like software and computer science, but "software engineering" barely counts as either. I expected to be utilizing a million data structures or figuring out proofs of correctness or designing the next amazing distributed system, but it feels like 2/3+ of software engineering is "add field to JSON" or "write a for loop to convert something to a different shape" or "change color of button" or "change width of page layout and then modify selenium tests", and the only data structures that ever get used are hashmaps and arrays. I spent so much time learning the minutia of CSP and TLA+ and set theory and I feel like I have basically nothing to show for it, and now I can't really even change to a career where I would get to use them.

So, around 6-7 years ago I was on a development team and was getting tired of a bunch of things - the frontend treadmill (react/redux, do it this way, no that way, then a few months later there's a new "right way"), how we kept getting new product owners and the "vision" was lost so we were just reacting to customers (and kept remaking the same pages but differently), and a slightly more personal one (no one liked my idea for one of those pages, then a few months later our designer came up with the exact same thing, no one remembered mine, and the page has been unchanged since). Our company was also drifting heavily into silos during that time, some people were frontend-only, some backend-only, where I like the whole stack and didn't want to limit myself.

So after all that I did something that surprised and confused my manager: Asked to get moved to the maintenance team instead of new development. They were intrigued because apparently that team is where new hires often ended up, and they almost never had someone experienced on it - which surprised me because I figured that job would be harder than new development. So far I've been on this team longer than any others and have yet to get tired of it. I know some of it is how good a manager we have, but the work is also very directly about fixing things. It's much more self-directed, no product owner initiated rewrites on a whim, large projects still happen when something is really bad, but because it's considered legacy there's no treadmill-chasing. And the random fixes can end up anywhere in the stack, so I get to keep using everything I'd learned from linux through the database and server to frontend, instead of sticking to a silo.

So even "5) Just live with it." does have sub-options.
Pocketbase-stripe: Pocketbase extention built in Go with stripe webhooks
But it's likely to be much slower than what you'd get with a backend like llama.cpp on CPU (particularly if you're running on a Mac, but I think on Linux as well), as well as not supporting features like CPU offloading.
Mine was from 1984, I recovered basic program from a Commodore 64 disk using a USB to 1541 controller. A character sheet creator for a "homicidal maniacs" role playing game my school friends and I created :-).
Grafterm: Grafana-Like TUI
This is what I was getting at. Thanks.

Also there’s planes that have slats and other devices that effectively change the angle of attack of the wing.

And then there’s planes that direct prop wash over the wing so that the power on stall speed is much lower than power off despite the angle of attack being different.
> many people are flying "old" airplanes that have AoA sensors and IFR-certified glass panels and backups

Yes and no. They're out there, but they aren't as common as you'd think or hope. AoA in particular is rare. There's an awful lot of planes that are still running GNS430 or GNS530s (probably more than any other single setup), and more than a few with the original nav/comm equipment like the KX170B. A real glass panel (something like the G1000 or G3X) is really rare in an old plane. Maybe 5-10%?
These kinds of articles never seem to provide a good explanation for why the workplace should go back to how things were before “quiet quitting” became widespread. Employers’ complaints seems particularly puzzling in the light of the idea that so-called quiet quitters “complete their assigned workload to the same (often high) standard”. What are you complaining about, then?

So why should things go back to the way they were? Is it because that is the natural and righteous order of things under heaven, that employers pay for 40 hours of work a week but their employees will give them 50, 60, or 80 hours? What is it about such quietly abusive arrangements that makes them “professional”... or fair, for that matter?

The idea that doing more than the 9-to-5 is “counterbalanced by social capital, wellbeing and career success” is kind of analogous to the idea that artists should be thankful when they are paid in “exposure” instead of money. Also, the idea that small rewards such as candy are sufficient to recognize employee’s large sacrificies is cheap and insulting. Don’t buy Easter eggs, silly employers, but rather, pay toward employee’s nest eggs. Or just pay overtime rates for the overtime you’re requiring from your employees, you KPI-monging cheapskates!
How it works with D is you can do separate compilation:

dmd -c a.d
dmd -c b.d
dmd a.o b.o

or do it all in one go:

dmd a.d b.d

Over time, the latter became the preferred method. With it, the compiler generates one large .o file for a.d and b.d, more or less creating a "pre-linked" object file. This also means lots of inlining opportunities are present without needing linker support for intermodule inlining.
$4,599.00 + tax = $4,920

The price is insane, but I needed a solid dev machine, so that I could run multiple IDEs (GoLand, IntelliJ) + Figma. Additionally, I wanted to dive deeper into AI/ML. Apple's MLX easily competes with Nvidia RTX 4090 [1]. Everything is just instant, and I'm extremely happy with the purchase.

[1] https://appleinsider.com/articles/23/12/13/apple-silicon-m3-...
Those problems are fixable with C/C++, but nobody seems to want to do it. They are fixed with dlang's ImportC. You can do things like:

dmd a.c b.c

and it will compile and link the C files together. ImportC also supports modules (to solve the .h problems).

It's all quite doable.
Thank you for sharing. I’m a big fan of the microbiome of plants and would love to see genetic advances in that field.
Unfortunately it’s very difficult to sell bacteria and fungi repeatedly for profit because theoretically you would need to buy them only once.
I also have a homebuilt, and went and found out my stall speed.

But most homebuilts will still have a stall speed for planes built to plan.

In any case, this is an article about a Cessna. Where the stall speed is in the POH and also marked on the ASI.
Thanks for the suggestion! Someone else had the same great idea. https://github.com/jonathangarelick/SoundSeer/issues/25

Unfortunately, that particular feature will require Spotify to give me additional approval, which requires 6 weeks (or more, unfortunately). I will try my best to add this as soon as possible.
Inconsistent rewards were used to extract consistent over performance, and that parlor trick no longer works.

“We can no longer overwork and underpay the help. What do?”
I still prefer take home over everything else for interviews.

I do have one serious question: how to decide what good code is for an interview? It's already highly opinionated, but I can write code that's all dependency injection to the extreme and it would be considered overengineered. I could write a single file project with no DI and it would be ok (one off, 2 hours max), but it would not simulate a real situation.
These two things are both valid approaches but they pull the code in opposite directions.

In a real scenario, we have a fixed deadline so it is possible to determine how many design points are available and work on those.
The fee is for selling someone else's software. I personally despise capitalism, but your complaint about it is among the least convincing ones I have ever heard.