skysight-inc/HackerNews huggingface dataset:
I do a lot of documenting but not for the paranoid reasons in the article but to leave breadcrumbs for any person, including myself, who might need to look for information in the future.

I've worked long enough to get absolutely tired of yet-another-archaelogy-trip to figure out business logic, a reason for that weird counter-intuitive implementation, how exactly a bug was detected and fixed, why the architecture looks this way, so on and so forth.

It's one of the most draining and stupidest part of this job.

When I bump into someone's else work who diligently left breadcrumbs scattered around; in commit messages, PR descriptions, comments, history of tickets, etc. I almost literally jump with joy.

It's a gift to the future that I really enjoy paying forward, hoping I can instill this feeling unto someone else, again: including myself.
> I always thought that art is all about emotions, both preserving and creating them.

Is that not what was meant by "surfacing the inner world?"
If you want to try out Computer Use (awful name) in a relatively safe environment the Docker container Anthropic provide here is very easy to start running (provided you have Docker setup, I used it with Docker Deaktop for Mac): https://github.com/anthropics/anthropic-quickstarts/tree/mai...
Agreed. The constant cynicism about everything, framed by some stupid moral hazard nonsense, is exhausting.

It reminds me of the British reaction to the famine in Ireland - the good ministers were concerned about the moral health of the Irish. If they were provided with charity food, it would be a terrible tragedy if they became dependent. Just let them starve to death, with a clean soul.
i think you should check your work with this comment a bit... (ok more than a bit)

what is the point in having a source of randomness if you need to XOR with a random source? relatedly, if you have a source of randomness, (1) please share and (2) well, there's no real need to go down this particular rabbit hole at all, well, is there?

independent of all of that, you seem to be anthropomorphizing the XOR function a bit... sure, there are some contexts where "1"s "mean" something and "0"s don't (sparse coding? and yeah, that is some pretty generous contortion, but hey: we're all friends here, right?), but in the case of "randomness"* the whole point (presumably) is that predicting "1"s and predicting "0"s are both exactly the same thing: Sisyphean.

i'm not sure that the word "random" "means" any thing beyond "distribution that we cannot model". which is a fine definition, given that models are how we attack random number generation...

* mind you i challenge the reader to pray tell what "randomness" even really means in anything other than a pseudorandom context (aka used to justify the randomness of various algorithms). isn't it oddly instructive that we use something that would pass as a proxy for "random"ness as the basis for our official definition for the second? (Cesium-133). the "second" is no more real than it is random. random is defined via a threshold of non-randomness, and all that we value as discrete and integral in the world that exists beyond our minds (-- if it does, in fact, even exist (or even "exist")--) is a house built upon sand. well, worse than that: the universe "works" because Avogadro's Number is a hell of a lot closer to infinity than it is to zero, and that's good enough for me. log(N) < 100.
>> being obese is basically the worst possible thing you can do to yourself

Lol. I can think of dozens of worse things. Drinking. Cocaine addiction. Meth. Winding up in prison for some reason. Riding a motorcycle without a proper helmet. Getting into a plane flown by Harrison Ford. Even simple unprotected sex can lead to massive medical problems. Ever looked up the average life expectancy of professional athletes, especially the NFL? It isn't great.
Acute alcohol consumption and arrhythmias in young adults
> It did not stem the tide against the rise in obesity, which began in the 70s, largely due to the explosive growth of cheap fast food and junk food, lobbying, and a lack of education around food and health.

There was a series of science-mistakes that cascaded into the obesity epidemic. Ancel Keys kicked off the chain by slandering saturated fat.

I think there was a protective factor in the food supply that was reduced in the latter half of the 1970’s. Around 1990 McDonald’s was tricked into replacing their saturated frying oil with polyunsaturated oil...
Maybe I can un-eject given the plugins system from Expo. I do not like the way they throw all your code around though and I think this ability to steal peoples work given the prevalence of LLMs to unobsfuscate code is problematic. You should consider providing a way to drop the bundle in in byte code or something too... while I'm writing out my laundry list of issues ;-)

Seriously, thanks for all your (and team's) hard work, I look forward to all my packages being on the new architecture and upgrading!
If a company doesn't do that, or does but wants to stop, it will be in favor of the regulation and against that suit.

That is for whatever reason they have for not wanting to do it. Except, maybe for not doing it for publicity reasons and exploiting that fact with a large campaign.
Such comments should really be directed at dang who keeps maintaining that there’s no data point to think that the state of discussions are declining.

One way to address this might be to compute some relevance metrics using embeddings (they’re the new hotness after all) and downrank low relevance discussions. I assume it’d be especially effective for the “ads and JavaScript” discussions.
I love the spicy Cheetos popcorn. Tasty, but filled with all of the Red #40 dye.
Hmm not quite. The bigger issue at hand is the large group of metabolic disorders linked to our unhealthy eating habits Alzheimer’s is now often referred to as Type 3 diabetes.

This drug in a nutshell partially paralyzes the stomach and upper intestine causing food to move through slowly. This has the effect of reducing food cravings as you literally stay full longer.

However slowing down the stomach muscles has many risks and many side effects.

Yes this drug is great for people who have struggled with weight loss and may not realistically be in a position to work on diet and exercise.

However this drug is not a substitute for the larger issue at hand. Many (possibly most) Americans are not living healthy lives in terms of mind, body (maybe spirit).

Improving physical activity leveled.. learning to eat less and to eat healthy should be a national priority. If anything the US government lack of addressing the elephant in the room and the underlying cause of many of these metabolic orders should outrage all Americans.

Just my two cents
Russian coders removed from Linux maintainers list
Congratulations! You've described the universal experience of using cross-platform frameworks.

They can be great as long as you and your customers stay on their most well-trodden path. But as these frameworks grow and become more byzantine, and as your project requirements start reaching for more rarified features and your customers start using new and differing runtime platforms, maintenance overhead starts to dominate and you find yourself running into invisible walls that make it hard for you to deliver on your project roadmap or satisfy the support standards you want for your customers.

This has always been the case for these frameworks, going back many decades, but especially since the explosion of efforts to build them around web stacks, which are easier for developers to use but harder for framework designers to keep sufficiently robust and capable as they age.
Several years ago, I visited Mikulčice, where the former capital of Great Moravia (9th century AD) was excavated. In the museum, most of the skeletons were < 170 cm. One, though, stood out at 183 cm. According to DNA, this skeleton belonged to a Nordic man.
This doesn't do anything useful. To detect RF transmissions you need to sweep a range of frequencies stopping at each frequency for a period of time for the Rx amp to sample. The AnalogDevices detector that is uses needs to be programmed, and the arduino code doesn't do that. It doesn't have the bandwidth or performance to do any real scanning. There's a reason why spectrum analyzers cost thousands (or tens of thousands) of dollars.

Its funny watch Arduino (ease) programmers try to figure out RF (very hard).
Seems like you need to increase the usage of it as your body starts adapting to it and the weight loss plateaus. IMO, I think the hype around this drug is a bit much and I expect a significant number of users won't be able to meet or maintain their weight loss goals with it.
we have looked at route llm and played with it but we felt like they were focusing on cost minimization, we think theres more work to be done in focusing on routing for the best possible output without the cost constraint. Also just trying to provide easy ways for people to use tools like route llm that dont require coding knowledge. That being said we def wanna release a benchmark of our routing in comparison to some of the pre-trained defaults in route llm
Are you sure the IQ scores went out of fashion because people were able to train to get them higher, and not because one of:

1. There are only so many IQ tests, so people applying simply memorized the one job administered

or

2. IQ tests were so effective they prevented nepotism, and people just could not have it

Do you have any data to support you point?
Web apps will always on paper be slower (not including badly made applications on both) than native apps, and also bring in additional security issues (since code is loaded remotely) than native applications.
What does a "randian perspective" mean to you and why would the Clavell's admiration of Rand warrant the comment to "never meet your heroes"?
whoa that is a crazy, powerful idea. my favorite kind.
Sure, in Rust:

fn sign_extend_u11(x: u32) -> u32 {
(((x as i32) << (32-11)) >> (32-11)) as u32
}

Doesn't have any of the C++ issues he mentions. And it will be faster than the alternative since it's just two instructions. (Ok this is never going to matter in practice but still...)
This stuff may happen, I can't say it is untrue, but I've never seen a manager terminate a decent to good programmer because they didn't understand their workload.

The companies I've worked for spend a lot of time recruiting talent. If a manager wanted to can someone because they didn't know that fixing bugs takes time, it would be the manager in front of a more senior manager demanding they explain their logic. Also, if you've managed programmers or SW projects for any amount of time, you'd understand why things take time.

Most folks I've seen get terminated is because the company is shrinking, or they are not performing or they are a jerk and/or violating company policies.

My thoughts are do the best work you can, be nice to others and you'll be fine as long as the company is making money. Don't worry about 'metrics', people generally know who's worth keeping based on more than that alone.
Voting majority is also controlled by the Novo Nordisk Foundation. It's already the wealthiest foundation on the planet so they're unlikely to give up their flagship enterprise.
Discussion (177 points, 1 day ago, 241 comments) https://news.ycombinator.com/item?id=41919670
it'd have to be pretty bad to outpace mortality for being obese
I strongly disagree, Reddit brings the most engaging comment to the top, which is usually funny or ironic, but rarely informative.

Congrats on being the person comparing HN to Reddit.
do pictograms represent a way to reduce tokens?
How did you do animations for the menus and stuff?
For anyone mystified about what a NIF is that doesn't want to go read the docs.

The BEAM VM (which is the thing that runs erlang / elixir / gleam / etc) has 3 flavors of functions.

- BIFs - Built-in functions, these are written in C and ship with the VM

- NIFs - Natively implemented functions, these are written in any language that can speak the NIF ABI that BEAM exposes and allows you to provide a function that looks like a built-in function but that you build yourself.

- User - User functions are written in the language that's running on BEAM, so if you write a function in erlang or elixir, that's a user function.

NIFs allow you to drop down into a lower level language and extend the VM. Originally most NIFs were written in C, but now a lot more languages have built out nice facilities for writing NIFs. Rust has Rustler and Zig now has Zigler, although people have been writing zig nifs for a while without zigler and I'm sure people wrote rust nifs without rustler.
Georgian authorities raid homes of disinformation researchers ahead of elections
it definitely is, but I use it at work and find it to be pretty readable. Since I was asking gpt to write most of it I wanted it to be in a framework I could easily understand and work in as well.
oh, so i guess you live outside and hunt animals for food? how's your all-natural neurochemical reward system?
I did not notice any images being incorrectly displayed upside-down when I submitted this, I apologize if some of you had trouble viewing them.
I just wanted to say thank you. As I was reading this, I cringed at the thought of even coding in an environment like this. I would like to think of myself as an extremely productive programmer, I got lots of stuff done. Lots of things built. I code in sessions, 4+ hour blocks of focus. I at least get one good session done a day, sometimes I can do a few if I feel inspired. Some of my best sessions have been at 3AM after telling the computer to go fuck itself and banging my keyboard.

This code system (in article) for someone like me is hell - but I like to build stuff. I hate fixing bugs, etc. But in "maintenance mode" or "bug fixing mode" a system like this is kind of necessary.

"The simplest and probably most widespread metric used to measure developers is how many pull requests they’re merging."

I suppose it's good practice to "backup my work" at the end of the day - I mostly don't though. If I need to fine. But I mainly push to a repo when I want to demo live, or working with a dev and we need to share. Big teams with lots of moving pieces, pushing repos each day is necessary I suppose? Or is this just bad codebase architecture? ...Small teams are more effective IMHO on smaller "modular" codebases/microservices/components/modules...etc.
Finally, pharma is paying for studies showing the advantages of not being obese.
do you have adhd, and do you think your drinking is at all related to adhd/lack of executive function? just curious, not implying.
Yes, exactly. JetBrains fanboys will prefer to remain blind to it, however, not realizing that the free version of JetBrains isn't competitive anymore against VSCode.
Erlang sigils are not, they can be any length, limited to characters allowed in atoms.

Elixir sigils also allow multiple characters in the name, but chars after the first must be upper case, according to the docs.

So for Elixir, it would have to be something like ~zIG
I generally see one black person per month, but according to internet trolls, my country is flooded with Africans.
Should we also complain at the amount of bootstrapping your OS had to do before your browser could show said site?
Discussion (144 points, 20 hours ago, 191 comments) https://news.ycombinator.com/item?id=41929826
Well, that wouldn't work with most search queries then. Do you really want to (fail to) load http://facebook/ when somebody types "facebook" into the address bar?
Gym memberships should also be click to cancel.
Congrats. You added nothing to the discussion.
Because you can buy sugar from the store, having the US subsidize ozempic for for the entire population makes logical sense. Got it.
The Macrofactor team has a great series of articles on their site that goes into probably more information than necessary.

I'd also look into Mike Isratel of Renaissance Periodization and their Youtube playlists, Eric Helms, Eric Trexler, Greg Nuckols of Stronger by Science, the Barbell Medicine team and their podcast, etc. For a book, you probably want Burn by Herman Pontzer.

You can get more complicated than what I've described, but you now know all the core actionable information. Learning too much can confuse lots of people, but if you stick to the simpler model for actionable information while you learn the nuances, eventually you'll start seeing the simplicity in the bigger picture.
It's a very basic, indie hacker, habit tracker app, if Capacitor wouldn't "just work" for that, that would be really bad.

Most mobile apps (at least the ones that get you paid), though, are different, usually need good quality integration with native APIs, keyboard, etc...
It's not like I have much sympathy for cable companies, but I can somewhat see their point here. Canceling your cable involves real costs, someone has to come to your home and disconnect it. Then if they quickly regret the decision, they'll be charged a not insignificant fee to be hooked up again.

That said, the cable companies could still work around this. The rules seems to still allow "saves," which could include them contacting you the next day to try and reverse your decision.

The save portion of the rule seems to be a loophole the telecommunications companies convinced the FTC to add for them, it sounded like originally those would be blocked.
I agree. My understanding is that swords were largely ceremonial or reserved for elite soldiers who were well trained. I have a hard time believing cheap bronze swords were available to the rank and file. Most soldiers fielded spears and shields and provided the anvil while cavalry with short spears or swords were the hammer.
chat gpt gave me 15-25% which seems about right when comparing with other sources.
I work in this space and Claude's ability to count pixels and interact with a screen using precise coordinates seems like a genuinely useful innovation that I expect will improve upon existing approaches.

Existing approaches tend to involve drawing marked bounding boxes around interactive elements and then asking the LLM to provide a tool call like `click('A12')` where A12 remaps to the underlying HTML element and we perform some sort of Selenium/JS action. Using heuristics to draw those bounding boxes is tricky. Even performing the correct action can be tricky as it might be that click handlers are attached to a different DOM element.

Avoiding this remapping between a visual to an HTML element and instead working with high level operations like `click(x, y)` or `type("foo")` directly on the screen will probably be more effective at automating usecases.

That being said, providing HTML to the LLM as context does tend to improve performance on top of just visual inference right now.

So I dunno... I'm more optimistic about Claude's approach and am very excited about it... especially if visual inference continues to improve.
The site doesn't even load at all now (lol)
Yes, but the Zig toolchain is not $YOUR_EXISTING_C_COMPILER_YOU_ALREADY_KNOW_AND_USE
Yes that's a good point! To be honest, I felt that I wanted to try it on the machine I used every day, but it's definitely a bit risky. Let me link that in the article.
>> The number of things it apparently just cures is staggering.

It cures behavior, not directly disease. I see red flags. Firefly did a movie about a drug that interfered with people's motivations to do things.
Europe agency says it is in talks with SpaceX on tackling space junk
Because that's how they market it and that's what people believe.

They'll still believe that Trump will be great for economy, despite economic experts stating that Trump's planned tariffs will sink the economy.
Omg, you figured it out! Shit.

All we need to do is just tell a few million people to lose weight.
It is OK. That's the system. That's how capitalist hierarchies work, at just about every company, everywhere. You're an asset. Even if you make six figures, get catered lunches and unlimited PTO, you're a cog in someone else's money machine. Everybody complains that their managers don't understand how their jobs actually work. There's no reason why tech should be unique in this regard.
That’s an incredible idea, even without chat gpt. I’ve always been a good git
commenter. Thank you!
Making drones out of depleted carbon to throw off the dates.
Framework overload: when convenience dulls innovation in software development
If I'm not completely natural, then the entire population should have access to subsidized ozempic. Got it.
You're not being clever. You're just being argumentative.
JetBrains fanboys won't understand or acknowledge that the free versions of JetBrains IDEs are just not competitive anymore against VSCode. This is for multiple reasons. For example, these features are present in VSCode for free, but not in JetBrains IDEs:

(1) CoPilot code completion (for open source GitHub users)

(2) devcontainer integration

(3) docker integration
Reddit has a lower barrier to entry, which will invite lower quality comments. Sadly product officers are starting to flow into HN and other people with no programming experience, so the quality of comments are as such. If there was a fizzbuzz challenge to sign up, i'd bet the comments would not consist of such nonsense.
Why not just lose weight by eating less? I know that sounds like a dumb question.

But genuinely, aren’t you just paying money to… not spend the money on food instead?
> Treating devs like they are on a production line building cars is backward toilet sitting behaviour.

Citation needed. At this point in time, unless you are doing groundbreaking work writing/using new software, most software engineering is really like routine factory work ("combine SDK A with library B, then plug in component C and connect to service D") and should be measured as such.
I have never used a cable provider that required a visit to connect or disconnect service - it has always been done remotely.
This ignores the fact that the patents expire in 5-7 years, GLP1 is (relatively) trivial to produce and will be a $100 generic by 2032.
React native is finally pretty good this year. It still has problems but I feel like it's really starting to pick up momentum.

When react-strict-dom is totally ready for prime time it's going to be a game changer and react native will become an absolute juggernaut.
I would guess it's physical activity. Their diet and lifestyle are not free of all the artificial things we have like you might imagine. They even have cell phones today. But they generally have physically demanding jobs: carpentry, roofing, landscaping, farming... There are no Amish C++ devs.
I’d argue emotinal intelligence is at least as important. The most successful people in business I’ve met are exceptionally good in empathy and highly social. Hard IQ is just a piece of the puzzle.
"Why did you nuke my computer with rm -f !?"

"What is my purpose. Existence is pain."
Against /tmp - https://news.ycombinator.com/item?id=41913610 (157 comments)
You know, when my wife opens up a webrowser on her phone and it starts transmitting this device triggers. When I go next to a wifi camera and it picks up the RF, it triggers.

Demonstrably it does detect signals. You clearly don't understand the basics (very easy).
'scripting' is an ill-defined term with many interpretations, certainly.
With the current state of "AI", this strikes me as a "I had a problem and used AI, now I have two problems" kind of situation in most cases.
This doesn't make any sense. We should be celebrating 8 years, 16 years and so on.
If someone told me "I don't know. I went to business school", I'd then ask "So why are you managing programmers, shouldn't you be managing business people?"

But all joking aside, I think there are few MBAs so dense as the one portrayed in this article. Sadly, I'll probably be proven wrong...
Are you seriously suggesting that Ozempic might lead to the Reavers from Firefly?