skysight-inc/HackerNews huggingface dataset:
Since we're sharing war stories .. I have an O'Name. My employer game me an email address, first.o'name@corp. This, while being technically valid, broke many things as you can imagine. I asked repeatedly to have it changed, but to no avail. I got used to reciting my ID number on the phone because that@corp worked too.

One day, I got a call from IT, almost apologetically asking if they could change my email address because it was causing them issues. I pointed out I'd requested such approximately every 3 years since I started.

It turns out they'd never received those requests. I'll give you two guesses ..
This one bug greatly undermined my confidence in Go forever: https://github.com/golang/go/issues/64474

That this can happen in the standard library and stay in a stable release for 5-6 months, in fact very nearly making it to Go 1.22, means that Go's quality assurance pipeline is not adequate for use in production. (The actual bug is in the runtime, but that's irrelevant; it's a runtime optimization for an API offered in the standard library)

It also reopens a larger question, that if the Go teams seriously believes it is okay for a modern programming language to offer no ways whatsoever to enforce immutability or exclusive ownership, leaving programmers to reason about such things themselves throughout every project, then they have to hold themselves to a higher standard to prove that this is reasonable to expect.

Similarly, it is also really concerning that they don't consider this a CVE when it obviously could be; a user receiving a shallow cloned map could modify data affecting other users.

That the Go team does not consider this a headline item, let alone a CVE, let alone something that should change how Go is developed and qualified, is all I need to know about how little they care about production grade software. People choosing to use Go in production should at least know what they're getting themselves into.
They largely use semantic metadata (like alt tags on images). This is part of why the "google docs is moving to canvas rendering"[1] caused a big stir there (accessibility would need to be implemented from scratch, possibly by using a hidden parallel DOM)

[1] https://news.ycombinator.com/item?id=27129858
Couldn't your body burn more or fewer calories passively and release the energy as heat? Or you could make more or fewer micro movements throughout the day, in a way that adds up to whatever your body thinks energy expenditure should be?
That could be explained if you start with an inefficient body. If you suddenly start running 5K races, you'll likely won't finish the first one, and it will hurt a lot the following days. As your body becomes used to the new activity, you'll start finishing your races and getting less drained afterwards.

You're improving your fuel economy.
Wait. What this analysis seems to suggest is that the exercise (as long as it is a significant increase) actually encourages metabolic adaption.
I'll check that out. Thanks.

Speaking of the brain, I've often wondered if less focus and thinking is also contributing to weight gain. The brain is responsible for ~20% of resting metabolic rate. If the brain consumes just a bit less calories per day, that's also going to add up.
I wonder if there are ways you can improve your willpower.

stimulants
No. They're central economic planning. They have deleterious side effects like suboptimal choice of crops.
This is great, thanks for your input.
"Crack, me. AIDS, me. Reaganomics? Come on, I'm in the name."

https://youtu.be/jRNCpD3xhsY?si=TwzclIZJqZnifjFz&t=78
There's nothing real or good about online wokeism but the male Twitter sphere isn't better. I think the shared thread is the way online interfaces lower the executive function barrier to reading (or watching videos) so much that people become willing to engage with worthless text. Judith Butler drew more attention than pea brains in the hundred page medium but no longer in the hundredths of seconds media.
For now. I could see a lot of these devices including a cell modem in the future.
If you anonymize data then it isn't soft delete anymore as you cannot un-delete it. What you are describing is more suited to generating test data for machine learning algorithms, or simply for developers that need to set up db instance in DEV environment.
Sigh. Exhibit A of lazy internet arguing.

The things you linked are completely irrelevant. First link: The calorie counts of food are wrong? Sure. Absolutely. No shock there. Treat them as rough estimates.

Second link: different people are different? Whoa. Wow. Oh man, mind blown.

What you naively describe as "not true", the universe itself would describe as bedrock reality.

Despite the bad scientism (i.e. coping) everyone hides behind, nothing changes the fact that if you burn more calories than you consume, you'll loose weight.

If you aren't loosing weight AND counting all of your calories, guess what: you've counted wrong. Dial them back more. Keep dialing back until results are achieved. The gym bros have truly found This One Weird Trick that works 100% of the time.
The Department of Education is another massive bureaucracy that is really hard to discern a benefit from.
So I actually think there's a lot of interesting ideas here.

- Love the idea of a continuous timeline view in the "day" view. Not sure how I feel about the horizontal scrolling. Mostly I dislike the vertical-oriented text, but maybe I'd get used to it.

- Love the daily habit tracking built right in.

- Love the "some time this week" feature.

- I like the "maybe" calendar.

I dropped my @hey email address after a year because I quickly learned that having a built-in Calendar was a non-negotiable must-have for me (it turns out that most of my personal emailing is about coordinating events...ha!) I might fire it back up for a year to give it another go now that they have a more native calendar integration.

The design language is very much 37 Signals/Basecamp/Hey. You'll either love it or hate it.
The body burns fewer calories later, like on immune system and digestion and other things
Limitations of API-Only Testing
You don't really need that IDE; you can just use a text editor. But you use the IDE because it brings major productivity gains with it.

The broader point was that yes, meeting discipline can be achieved by just sticking to certain practices. But a tool systematizes these practices and make them easier to implement. This is the reason we use most tools, even though we know that it is technically possible to survive without them (even if it would be very difficult).
"Data outlives the application".
Off the top of my head:

- AT&T/Bell

- Apple (hasn't happened yet, but Apple is certainly feeling the heat and making changes in an attempt to lessen antitrust)

- Apple iBooks

- Microsoft

- Standard Oil

I'm sure I can come up with more.
But... Not eating works, though?

How are statements about reality fat shaming?
> Saying that they didn't learn anything from the 12 years in between is horrifying.

Construction has a timeline. You can't install the pipes before you pour the foundation. If in year 15 you learn about a mistake you made in year 10, the plant which is three years behind you has already done the same thing. But the one that starts construction today doesn't have to do that.

> Massive subventions made it possible in the 70s. What was sold never matched reality.

We built hundreds of nuclear plants that have been providing clean power for decades, and they cost significantly less to build than they do now.

> Nuclear energy never became cheaper.

The US and most of the world stopped building new reactors after the 1980s, largely as a result of political pressure. It can't become cheaper if you don't do it at all.

> Today we have found a new power source that is cheaper than fossil fuels. Renewables. Which barely have an geographical limitations.

And they're likely to do something interesting because their generation pattern is very different. But nobody seems able to answer what you're supposed to do if it's ever cloudy and still for a month, which actually occasionally happens.

> Wind turbines are productized with only the foundations being true construction.

If this is all it takes then why is it limited to wind? Build reactors in a factory and put them on rail cars.
There's the entire field of nature-inspired optimization:

https://arxiv.org/pdf/1307.4186.pdf
Homemade croissants are far superior to anything found at any store, due to having to sit out for some time. Same as sushi, I bought some otoro for fairly cheap, cooked some rice, and it was the best sushi I've had in my life.
That's how these things are marketed, so that's probably not an uncommon scenario.
Looks like vaporware to me
I like this description. Most one point one i've seen in the thread and you doc. So its not really a tool to use, but more of framework to follow. Wouldn't be the first framework to provide tools / setup processes and workflows in a better than ever tradeoff of features/complexity/skill floor/etc.

But yeah, quite a lot of hype and red flags. My favorite from the website: "Rama is programmed entirely with a Java API – no custom languages or DSLs."
And when you look at the example BankTransferModule.java:
> .ifTrue("isSuccess", Block.localTransform("$$funds", Path.key("toUserId").nullToVal(0).term(Ops.PLUS, "*amt")))

Yeah, it's probably fair to call that a DSL, even if entirly java.

Anyway, hope to get the chance to work with event based systems one day and who knows, maybe it will be Rama.
At about 5 years old ;)
MSI's AI-powered monitor helps you cheat at League of Legends, looks great
Eh materializing data upon mutation can bring you some gains if your product does like one thing and needs to do it very fast. But as soon as you get complex transactions with things that need to be updated in a atomic write or you want to add a new feature that needs data organized in a different way then you're in trouble.

Also deeply unsatisfied of "just slap an index on it" that was lightly trow around on the part about building an application. The index is a global state, it was just moved one step further down the layer.
I really like Vertigo, but this guy's pseudo-intellectual babble is just a waste of time.
Written in C++ from the ground up, with a modular, first-class SSA IR-based interface.

LLVM IR is a great accomplishment, but the design of Clang causes tremendous pain. In particular, the lack of any higher level IR(s) in Clang result in tremendous complexity, poorer diagnostics, and missed performance optimizations. Moreover, while initiatives like ClangIR[1] may exist, the fact is that a transition to MLIR will be long and messy, to say the least. Indeed, such a transition would likely involve the complete duplication of Clang internals while downstream implementations migrate. In comparison an implementation like GCC is free to define and modify new IRs as needed, e.g. GIMPLE has three major forms IIRC.

[1]: https://llvm.github.io/clangir//
> Modern cars unlock automatically if you try to open the door while the keyfob is in range

Oh, no. Yet another reason not to buy a new car. (Hope it can be disabled in the preferences somewhere.)

Technology trying to guess what I want is almost never a good thing. It'll get it right 80% of the time, but that last 20% is a killer, and means I'll have to monitor it carefully all the time.

My aunt had an older Prius, and sometimes when she locked it and walked away it would still see the fob and unlock itself. She had to carefully sneak away from the car to make sure it stayed locked.
Do you have first-hand experience with being overweight and/or losing a significant amount of weight?

I think you're vastly overestimating how much of this (particularly "calories out") is under voluntary control. We're discussing an article that showed that extra active calories burned tend to lead to a compensatory reduction in resting metabolism.

And there are some very strong psychological/physiological drives that influence "calories in" (read up on the Minnesota Starvation Experiment for examples).
Does it say somewhere why in Rust one is buffered and the other is not?
https://en.wikipedia.org/wiki/File:Chinese_passport_(2012_ve...
Are you aware that "Turing Complete" has a Verilog export function?
how are they supposed to enforce it?
My wife's last name is only 2 letters long. Some websites don't accept that as it's too short (take that, Xi Jinping!)

Conversely, I've had to fill forms in Korea that included space for only 4 letters, including both first and last name. Needless to say, my 3 first names plus last name didn't fit.
Yes, similarly, I don’t understand why people keep looking at their credit card balances. If you don’t engage with bad news, everybody knows it ceases to impact the real world.
I think the hate is that the website and the promotion videos are too advanced to the point where there were no MVPs, progress, or found limitations in between. On the other hand, the terms they used are too strong to be true. Are they building an OS from the ground up, or just calling ChatGPT API to do stuff and calling it an OS?

And of course, looking at Linkedin, the founder(s) are NOT convincing either.
MoE-Mamba is great, but I prefer Sicko-MoEd
I'm also providing short summaries of each article. Here's a recent issue: https://bigtechdigest.substack.com/p/big-tech-digest-9
Tidy First?
Twitter/X Safety Team Statement on SECGov Account Takeover
> We can confirm that the account
@SECGov
was compromised and we have completed a preliminary investigation. Based on our investigation, the compromise was not due to any breach of X’s systems, but rather due to an unidentified individual obtaining control over a phone number associated with the
@SECGov
account through a third party. We can also confirm that the account did not have two-factor authentication enabled at the time the account was compromised. We encourage all users to enable this extra layer of security. More information and tips on how to keep your account secure can be found in our Help Center: https://help.twitter.com/en/safety-and-security/account-secu...
Proof of an actual, bonafide, non self-contradicting, etc..., 'philosophical frameworks that look to aggregate morality on a scale that can be compared'?
The vertical text is the only thing I'm really struggling with. It's unreadable to me.
It's one thing to notice differences, it's completely another to attribute specific phenomena to them based on these lay observations. I mean, in recent memory, the "basic common sense" consensus was that women were not capable of owning property or voting because of these observed differences.

And I mean do I even need to point out that "cattiness" is not exactly a well-attested psychological axis in use by reputable professionals? This is simple straightforward misogyny. They adequately laundered it through a thesaurus to HN standards when pressed but the underlying attitude is just crusty old sexism.
Engine-maker Cummins will pay record air pollution fine to feds and California
Yeah I saw. But you'll see that the Biggest Loser contestants chased weight-loss on a very aggressive timeline. They have a steep deficit, and relatively high intensity exercise regimen. Which could just further exacerbate the effects of a steep deficit. At any rate, all of them had lastingly bad metabolic adaptation, even if those who exercised more had it worse.

In other studies (alluded to here as those where participants don't undergo anything so extreme), exercise is both a strong predictor of long-term weight-loss success, and can dampen metabolic adaptation (since more muscle and good cardiovascular shape boosts metabolism, usually).

I'm not sure what the lesson is yet, but I would hazard that, in the long-term, it's more important to sustain tracking energy balance (sustainability of your diet is #1). Moderate exercise can probably help, but perhaps it should also be sustainable, and in that capacity there are rapidly diminishing returns to intensity of exercise (and perhaps going hard and then quitting is a risk factor for weight regain).
Surely every alphabet/character in the world is a much smaller set than every language though? Say, roughly Unicode sized?
But what if consuming as low amount of calories as needed to be equal to or less than energy expended leaves you constantly feeling tired and with headaches and such from eating so little?

Is this not something that actually happens?

It seems like a spiral of doom. Eat less, so now I have even less energy for activity and thus now I am burning less energy, so I need to eat even less...
Quarter of the Hurd 2023-Q4
I can pile on to this. I had to rename my employer's Microsoft Teams app because it doesn't autocomplete the app's name after an apostrophe is typed in the Microsoft Teams app (both native and web).

For example, typing "@O'Shaughnessy Demo App" into Teams to fire off a command to our bot would automatically stop populating the autocompletes after the apostrophe is typed. So users would be forced to scroll through the entire list of usernames that begin with O to get to our app name to type a command into our bot.

Our workaround was to rename the application to "Demo App by O'Shaughnessy". Microsoft is aware of the bug after we posted in their dev forums, but has not fixed it yet.

You'd think that typing the full "@O'Shaughnessy Demo App do thing" into the app without relying on autocomplete would work, but it does not.
@YES
Allow me to introduce you to literally all of the enterprise software I’ve ever seen from previous generations.

Gen Z definitely didn’t invent confusing UI.
Yes, colloquial language has that pernicious habit of mixing up additive and multiplicative growth. One of my pet peeves.
Update:

https://twitter.com/Safety/status/1744924042681897343

https://news.ycombinator.com/item?id=38942401
Thank you for this comment. Would you happen to know of a similar kind of game that teaches machine learning or deep learning?
The calorific difference between an active and resting brain in negligible
Pebble/pebbles? As in those stones on the bottom of the river polished by the water or sand.
Definitely not an expert on this. But IIRC most of the heavy metals, like gold, present at the earth's creation will have migrated to the core, due to their density. However some heavy metals will have arrived by meteroite and I guess these will be relatively localized. Also various chemical and geological process will tend to separate out different elements over long timescales.
When you use stream ETLs, the delay between a depot append and the corresponding PState updates becoming visible is in the single-digit millis range. With microbatching it's at least a few hundred millis.

Coordination of understanding whether your writes have propagated to PStates in consuming ETLs is provided at the depot append level. If you do depot appends with full acking enabled (which is the default), the append call doesn't complete until all colocated stream topologies have finished processing that record. So in your client code (using Clojure here for the example), you could do:

(foreign-append! locations-depot {:user-id alice-id :location "NYC" :timestamp 12345})
(foreign-select-one (keypath alice-id) current-locations-pstate)

That PState query is guaranteed to include the depot write that was done prior.
This is the best way for having a objc and c++ in same project.
Build human-like AI products using language models
Sure, but that was intentional: the assumption was that you had already learned C. Objective-C is a great language if you know C and you want a SmallTalk-style message dispatch runtime.

It was better before ObjC 2.0; dot syntax makes it hard to tell out of context what a line of code is doing, which was never a problem with the original language.

It was also better before UIKit; The killer app is Interface Builder, which is unbelievably painful to use with UIKit compared to how it used to be with pre-CoreAnimation, pre-autolayout AppKit.
We're only 5 weeks in and people have pretty much gotten to the same level of basic progress, which is far further than Duolingo in 18 months, regardless of homework, no tests - and eventually everyone will have to take a B1 exam anyway. B1 is required by the state, so I expected most people would have a slightly higher level of motivation, but people are of a much wider range of skill than I've previously experienced in a class and some of far less motivation.
Embedded-hal v1.0 now released
Well, it is easy to hold people accountable for what they themselves put in their mouths no?

That being said, there is some issues with the prevelance of hyperprocessed unhealthy foods.

The fact that the most unhealthy options also tend to be the cheapest and easies, really do not help.
Training, especially on large GPU clusters, is inherently non-deterministic. Even, if all seeds are fixed.

This boils down to framework implementations, timing issues and extra cost of trying to ensure determinism (without guarantees).
A related factor I've noticed is that at university at least, a diagnosis often gets you benefits like extra time for exams and some more leeway in terms of submission deadlines for assignments.

Which I'd imagine creates somewhat of an incentive to exaggerate even a diagnosis that doesn't actually meaningfully affect one's ability to finish an exam within the normal timespan.

I've seen an example of both kinds of cases, one student who clearly had ADHD, but was also clearly putting in the effort rather than seeming to abuse the benefits, and a roommate who just seemed to care more about gaming and used his diagnosis as an out for every responsibility even when the rest of us roommates tried to help him out.

So, while I am not in a position to judge who deserves or does not deserve those benefits, I wonder if that has contributed to mental illness becoming a bit of a badge.
The Flo Control Project (2000)
UI considerations for designing large data tables
My tickets rarely, if ever, have my name correctly on them. It is nearly always truncated.

It has literally never been an issue, and I suspect the agents are just used to this.
Your nervous system also becomes more efficient at zapping the right muscles at the right time. The effect of this can be pretty dramatic too. Even a slightly out of sync orchestra just sounds wrong.
> They ate too much for their activity. Done. Stop doing that if you don’t want to gain weight.

So much science out here to disprove this kind of statement, yet you still make it.
It might be that simple from a high level conceptual standpoint, but when the amount of calories you burn passively adjusts up or down as your body fights to maintain its weight, it is much more complex.
Founders: Learning to Source Isn't Optional
There are two topics on OpenWrt forum about recommended hardware:

https://forum.openwrt.org/t/whats-your-favourite-cheap-lede-...

https://forum.openwrt.org/t/whats-your-favorite-enthusiast-l...
And the destigmatisation happened in 2012? I think it happened much earlier than that.
And quantised drums

RB has a video on it (it's a bit older video), but it's one thing that is you hear you can't unhear. And it has a negative effect overall