skysight-inc/HackerNews huggingface dataset:
> With food, you cannot stop eating so no "cold turkey" and you have to keep a watch on what and how much you eat all the time. Much easier to slip.

Agreed. In today's world it's easier to stop smoking because cigarettes are not everywhere like they used to be, whereas it's hard to escape junk/highly processed food. It's like being an alcoholic when every vending machine and store sells your favorite whisky.

And that's why a social change is needed to stop pushing this garbage on everyone, starting when they are kids.

Nonetheless, there's a lot of low hanging fruit in terms of cutting out the very worse offenders (soda, high sugar foods, chips, snacks, etc.) and substituting with healthier alternatives, without having to do some crazy diet or skipping meals.

My biggest worry is for the next generation--when you grow up on garbage, it's hard to break that craving. (In our house we have a zero soda policy, and very little high carb and high sugar processed foods, but we always make sure to have fresh fruit and dried fruit and nuts readily available so the kids can grab that for a snack. But it's more expensive to do that and we have to forego other expenses, and sadly it's not something that's accessible to many Americans--and __that__ is where we need to see change.)
This was an amazing read, and frankly inspiring with regard to your final thoughts. I’ve yet to build anything substantial on the side but still searching for that idea
As an administrator running and having run this at scale, make sure to check out:

- dnsdist DNS application aware loadbalancer

- Opera Software dns-ui
Worrisome. If I were heavily dependent on AWS I’d start thinking about plan B.
Website contributor here! Answering some of the technical questions on Twitter: https://x.com/_chenglou/status/1826425720522080480
Nothing! Straight is also ok. But it's orthogonal to cis-trans. Like, you can be a straight trans person or a gay trans person. Or a cis straight person, or a cis gay person.

Cisgender, straight is commonly used.
And please don't call me cishet, unless you are cishet yourself. I really don't like being called cishet.
That's the thing... people would still make free content, and since there wouldn't be as many shady ways to monetize, it would cut down on low-effort (and AI-generated) garbage. The internet would be such a better place.

We would probably lose some good stuff, or see it moved behind paywalls. That would be a shame, but I think it would be worth it.
If you casually and slowly accelerated to 10 over, passed with a large berth, and then presumably dropped back to speed; this was not a rapidly executed pass and I question if you should have even done it?

You are right that they have discretion. So, yeah, it is subjective. People online get way too defensive of aggressive driving. Seemingly without realizing they are describing aggressive behavior. And if you are at all worried you will have to exceed the posted limit to successfully overtake another vehicle, make no mistake you are driving aggressively.
I helped! :) (A little.)

http://antirez.com/news/77

>The Hacker News user eurleif noticed how it is possible to reacquire the lock as a strategy if the client notices it is taking too much time in order to complete the operation. This can be done by just extending an existing lock, sending a script that extends the expire of the value stored at the key is the expected one. If there are no new partitions, and we try to extend the lock enough in advance so that the keys will not expire, there is the guarantee that the lock will be extended.
Individuals don’t make the plastic. It may come from post consumer waste, but it is manufactured by the corporations. Individual action is unlikely to make a dent in this issue.
When Linus made that comment cmov was like a 6 cycle latency. For the last decade it has been 1 cycle, and I don't think there is any scenario where cmov is now slower than a branch.
> Language always evolves. If you can learn what "yeet" means, you can practice using words people prefer for their groups.

We're talking about using words. I have never used that word.
Rather than std::swap_if which is rather niche, I would prefer to see std::select(cond, if_true, if_false), with the guarantee that unlike the ternary operator it eagerly evaluates both arguments and selects between them branchlessly if possible.

Something similar is coming to Rust as well: https://doc.rust-lang.org/nightly/core/intrinsics/fn.select_...
Sure, what language do you prefer to indicate non trans, heterosexual when I refer to you?
Tesla power wall?

No batteries I know of will make economical sense though. Batteries are expensive, wear down and/or require maintenance. After x years / cycles your batteries will be dead and will need to be replaced.

Storing your "free" energy in a battery will end up costing more than just buying the energy when you need it.

Expensive energy storage is a big part of the reason why "green" energy countries like Germany have some of the highest energy prices in the world. And also some of the highest CO2 emissions per kWh in the EU (they need coal and gas powered plants as backups for when there's no wind and solar, because batteries don't make economical sense).
I've had very mixed experience with LLMs (Perplexity) and sysadmin stuff. More often than not I ask questions for specific CLI invocations and it will literally just make stuff up. This is even after (supposedly) Googling the documentation and analyzing it.

Even today I got terrible advice from Claude about calling Close() on a database in Golang. This kind of stuff would screw over a junior Dev who didn't know better:

"You're right to question this, and I apologize for the oversight in my previous response. Let me clarify:
If you're using a connection pool (which is typically the case with sql.Open), you generally don't need to (and shouldn't) call Close() on the *sql.DB object after each operation."

I feel like all AI is doing atm is giving me extreme paranoia from being gaslit so much lol
nice problem to solve!

i've sorta made ad-hoc systems that do this myself, but didn't think to open source them

one thing that caught my eye was the part about incorporating feedback into the knowledge base - can you elaborate how you handle that?
I would say this slightly differently. Cost Centres are increadibly focussed on the bottom line costs, but they fight fiercely to defend necessary spend and are not scared of spending astronomically higher amounts to get to a better place longterm. Mostly I believe because cost centres retain staff and have to have a long term outlook.

Profit centres, lacking any understanding of costs, are scared to increase them and fixed on reducing them, even when short-term profit destroys long term market share. Mostly because profit centres reward on a short cycle and have high turnover as staff seek bigger profits.
Celebrating 6 years since Valve announced Steam Play Proton for Linux
DeltaDTM: A global coastal digital terrain model
Network Programming in Elixir and Erlang
Federated Key Transparency Project Update
What a POSIX shell has to do with $PWD
Odd, it was 'true' for me, and I have all the privacy stuff in there set to the most private of settings. There was one section in there with an option labeled:

> Allow websites to perform privacy-preserving ad measurement

Strangely, though, it was already unchecked, and at any rate, greyed out so I couldn't toggle it. Toggling that about:config value didn't change the state of that checkbox.

I also found another about:config pref called "dom.origin-trials.private-attribution.state" (set to zero for me); I wonder if that has anything to do with it.
My wife is on long-term disability (Aflac) and they put her through the wringer constantly. It's as-if they have a progressive scheme they work through. As an individual reaches certain milestones, they're thrust into some new defensive position. Prove you have these problems that you have!

They send very, very misleading and confusing paperwork to her Doctors offices. Sometimes the administration staff at her specialist fills it out incorrectly, and, *poof, just like that we're going 3-4 months without disability payments while it all gets sorted out through a game of telephone.

Anyway, they're currently forcing her to appeal the SSAs decision to not give her Social Security benefits early... Which means we've had to retain a lawyer to help us understand what we're dealing with, to help us shuffle through the process, etc. Until such a time as the appeal comes back she's, once again, without disability pay.

Financially, for now, we're fine, but it's been a nonstop a headache. It's a non-trivial part of her time every week to manage this situation. Hours and hours spent on the phone with Aflac, collecting a seemingly endless amount of documentation, oftentimes having to submit, resubmit, re-resubmit the same documentation. Having to get new opinions, being told to retrain to a different career through their job placement people, etc. And it's all bullshit, and Aflac knows it -- my wife is a Senior SWE, she isn't retraining to a different career that 1) will somehow lessen the physical turmoil she's in, and 2) pays her as well as she's currently paid. And nevermind the idea that they can force you to get a new job anyway. But that doesn't matter. The goal is to keep you on the defensive, keep your back against the wall. Aflac pays an army of people to keep you totally entangled in their bullshit.

And usually she deals with her case manager, but sometimes some random case manager will call her up and they're always very, very hostile. They're very clearly trying to get an emotional reaction out of you. They pretend to not know all of the details of the case, but they're calling in a "case manager" position. They berate you, they try to get you to slip up and admit to fraud, whatever. It's a fishing expedition. It's happened probably 4 times over the last 18 months or whatever.

It just never stops. It makes me wonder why I bother with supplemental at all. If I'm dead, are my wife and kids going to have to walk through Hell and back to get that money? What's the fucking point?
One of the worst aspects of the COVID-19 pandemic is how it turned some otherwise rational people into crazy germophobes.
> Using code from a generative AI without understanding what it does is never a good idea.

Hear hear!

I feel like genAI is turning devs from authors to editors. Anyone who thinks the latter is lesser than the former has not performed both functions. Editing properly, to elevate the meaning of the author, is a worthy and difficult endeavor.
> I am missing something, what is being said that signals incompetence?

You could start at the first quoted remark: "If you go forward 24 months from now, or some amount of time — I can't exactly predict where it is — it's possible that most developers are not coding."

1. Doesn't seem to demonstrate understanding of what developers actually do.

2. Poor understanding of the limitations of the technology he's talking about.

3. Totally unrealistic timeline.

4. The kind of claim that has been made countless times, about countless technologies, and has never panned out yet. That doesn't mean it won't ever pan out, but it means it warrants a huge amount of skepticism.
Reliant, in Houston

You can setup the integration in the app, but disconnecting requires you to send an email with absolutely zero acknowledgment that it's not going straight into /dev/null
OP should set up an AI chatbot to triage his customer support. It probably wouldn't be that hard to send that code right back to GPT and get a fix suggestion to the customer instantly. Stick your documentation for each endpoint in a vector database, and use RAG to give them a quick fix. If it doesn't work let them go to level 2 support for a fee.
(telephone voice) The mothership, the mothership, The mothership's the one, The blimp, the blimp
Nobody would be using cellphones now you mean. They would be evetually. The benefits of patience outweigh the costs.
This is absolutely disgusting. Despite Mozilla's general decline, I always want to believe they're going to do the right thing by their users. But this is really hard to swallow.

Advertising is unethical psychological manipulation, full stop. I don't care if the delivery or targeting mechanism is supposedly "privacy-preserving" (yeah, right). Ads themselves, even completely untargeted ads, need to go.
Show HN: Unofficial Claude AI API with OpenAI-Like Structure
I've created an unofficial API for Claude AI that mimics OpenAI's API structure. This allows for easy integration with existing AI workflows and applications. Features include:

Direct console chat with Claude
Local server with OpenAI-compatible endpoints
Embedding generation support
Secure handling of authentication and organization data

The repository includes a Python client, FastAPI server, and detailed setup instructions. It's designed to be a drop-in replacement for OpenAI's API in many scenarios, while leveraging Claude's capabilities.
I'm looking for feedback, suggestions, and interesting use cases. What do you think about this approach to making Claude more accessible for developers?
In the meantime, CEOs will increase their pay by 10x-100x, because, obviously, they do the most important work out there. /s
> What if you made a new Uber account with another email address? Would you be committing a venal sin?

Uber accounts are tied to phone numbers. Should I get a new phone number just because Uber's support bot is incapable of helping me recover my account?
Why can’t it be a choice though? You can set yourself to dark mode forever and that’s great but it’s not for everyone.
My classmate from nursing school is an RN at that hospital, I'm not surprised.
Agreed. It's this kind of delusion that gets promoted to the top. Meanwhile talented persons capable of building SOTA solutions are let go in droves.

Amazon ain't it. "Democratizing AI" is a cover for the fact that Amazon has no models worthy of contention, so they have to save face by funding and serving up other company's models.

One could argue, "oh they have that guy from AllenAI." But where are AllenAI's code generation models? Where are AllenAI's LLMs? Nowhere.

Amazon leadership is horribly incompetent.
There are two sides to the story. Look at the unemployment rates or recent layoffs, a 2% difference is enough to disrupt a lot of things. You don't need a lot.

AI tools has made a significant impact already. But that significant number isn't '100%'.

On the main topic, of course you can't replace a team of 8 compromised of seniors, mids, and juniors with just 2 seniors. Nowhere near that.
I feel like I'm being trolled left and right here.

>Post history has importance when considering whether someone’s ignorantly sharing partisan propaganda or not.

Yes but it doesn't tell you whether the thing is good information or not! Not everything that is "propaganda" is bad information. Especially in cases of "partisan" issues, you have to look at both sides of it because it often happens that one side denies or misrepresents the other side. I can't believe I have to explain all of this...
Price increase for .COM, .XYZ, and more domains
Understanding is not using, but fair, not everyone understands yeet. Replace it with any sufficiently recent neologism.

Rizz, zhuzh, doggo, sus, cromulent, phishing, nerf, npc, gram/grammable, etc etc.

The point isn't about yeet, specifically.
Me too. This is why, as I said earlier, I don't correct people when they use outdated euphemisms, unless it's clear that they're deliberately using them as put-downs. (And in that case it's more the attitude rather than the language that is the problem).

(Anyway, cheers! You seem like the kind of person I'd enjoy hanging out with in person, even if we disagree on things. Sorry if I seem like I'm just posting rebuttals; text is a hard medium).
Google has to face a class action lawsuit over Chrome's data collection
The headline made me think someone was wardriving around looking for spaces with no wifi signal to find places to occupy/squat in (legally or illegally, depending on where in the world this would be), but it seems more like scanning street view for interesting places.
I mean, when the LLM says it isn't intelligent, why question it? https://chatgpt.com/share/127aa0ca-2273-4330-862d-53d9ff3dcf...

On the other hand, if you ask it if it's artificially intelligent, it says yes: https://chatgpt.com/share/37517e92-4c53-4053-846f-ab513e1dc9...
> If we're replacing 2 seniors and 6 juniors with just 2 seniors, where are you gonna get more seniors when the 2 retire?

Happily drive off a cliff?
At a very basic level, the only way the CEO could say most developers would be replaced is if he has not used state of the art code assistants. It’s either a lack of understanding the role of a developer, or of machine learning, or both.

And last time I checked AWS’ AI assistant won’t even handle IAM policies. So at least those jobs should be safe.
Video sextortion guides and manuals found on TikTok and YouTube
COVID-19 was never a significant risk for infants. The death rate in that age group was miniscule.
These kind of support requests are also a big issue for open source projects.

Hanging out at the DSPy discord, we get a lot of people who need help with "their" code. The code often uses hallucinated API calls, but they insist it "should work" and our library simply is buggy.
Sure, about:config works there as well.

Interestingly, it was already disabled on my phone, but enabled on desktop.
I feel like you guys need to discover the purpose-built tool for this: https://a.co/d/ixJoPRE

We keep these under every sink because they tend to appear in tubs for us. Only problem is spiders that run fast, it’s hard to capture them without injuring them.
I took that to mean that, in theory, beginning with a scalar field, it is mathematically possible...

Not that this would be a real-life means that such a thing could come about. The "proof" they found the flaw in said a thing was mathematically impossible — they showed otherwise.
Assuming these terms are all correctly spelled, this has to be the shortest sentence I've understood the least of on HN.

Guess I've got some googling to do.
What I find really infuriating is when I was the last person to post on my issue, and I'm waiting on an update from the maintainer, and the github bot threatens to close the issue on me for not posting any updates!

I've started replying to it with "No updates here." to reset the timer.
> Its quite useful, means I can safely ignore any opinion they have on the topic at hand.

Speaking of an incredibly negative and gross "virtue"—this growing trend of people actively seeking to identify members of an out group who they can safely ignore is disturbing.

Once upon a time we actually tried to understand even our opponents, if only so we could beat them in the debates. Now we're so confident that we're right, they're wrong, and right makes might that we don't feel the need to attempt to understand them even to debate them—we just throw meaningless insults at each other and win elections based on who can drum up the most fear of the "incredibly negative and gross" other.
> With less rain, the plants in the area rely more on the snowmelt for water, leaving less water to make its way into the nearby streams. Decreased rain also means sunny skies, which encourages plant growth and water evaporation from the soil.

Logical next step: remove the vegetation for more human population!
Seems they need to be on $PATH to get picked up. In Rye there's also a command to "register" a Python install at a specific path.

https://docs.astral.sh/uv/concepts/python-versions/#discover...

https://rye.astral.sh/guide/toolchains/#registering-toolchai...
We also don’t have a definitive cause of the obesity epidemic. It wouldn’t surprise me if it turns out to be caused by plastics exposure.
Thanks for that, that's super interesting.

With quantum mechanics it's just infinity in the opposite direction, going infinitely small. My very pedestrian understanding is that the field of quantum mechanics came about because people were having trouble explaining the behavior of atomic particles, particularly electrons, using newtonian mechanics, and quantum mechanics were able to explain everything in a more comprehensive framework. At first I always found the idea that electrons are 'nowhere' until they are observed very mysterious, but it made a lot more sense when I understood that probability densities are involved in qm equations. There's usually a similar source of confusion when we move from "probabilities" of discrete distrubutions, which is quite easy to understand, to probability densities, which can be done by taking limit of number of possible states to infinity, and where you can get "probabilities" larger than one.
> The whole essay is about how financial markets are not some "mysterious unknown" and are instead predictable systems that are masked in a layer of bullshit that you can lean into and take advantage of.

If someone goes out of their way to tell you about a thing in detail, emphasizing how it's not a mysterious unknown, the conceit is that they think that you thought it was a mysterious unknown, and they are removing the blinders from your poor ignorant eyes.

> As a non-finance person, understanding "why" obviously terrible ideas get investment helps me understand how the world works.

> If we replaced the humans in the financial system with APIs, there would be inputs (pitch deck, founder persona, whatever) that can cleverly lead to an intended solution (raising capital, starting a company) in the same way that I could find a vulnerability on RuneScape or Eve Online

I'm sorry, but you really don't understand how the world works.

> approaching the world in the "hacker mindset" is about observing and manipulating these systems

The hacker mindset is curiosity and discovery, not observing and manipulating. It's one thing to study a thing; it's another to become it.
With a golden parachute nonetheless.
> They're extrapolating from their beliefs which they must hold given the investments they've already made...

I swear that covers an embarrassingly large fraction of tech industry reasoning.

And everybody thinks they're so smart.
I try to be not an asshole, but firm in my beliefs. While also recognizing they are my beliefs not grand universal truths.

I don't always succeed, but at least I felt likewise: you disagreed, but didn't resort to obvious flame bait or straw person arguments. Appreciate it!
Thank you for the lesson!
Average density of plastic is closer to 1.2g/cm3 which is what I was using.
R is basicially a function from rationals to algorithms computing irrationals.

L_R is decidable by a master algorithm running every y of x#y, e.g. 3.14#<y_pi> runs y_pi(|3.14|), so y runs up to 2 decimals.

The master algorithm runs y(|x|) and then compares the output to x.

It halts correctly for every x#y unless you can provide a counter-example?
> day and night: with a young kid, the distinction between night and day becomes fuzzy every now and then.., any bearing the watch can provide in total darkness is welcome!

Hmm, I don't see any feature on the watch that would help OP tell whether it's 7 am or 7 pm under a cloudy sky. Am I missing a subtle 24-hour indicator, or is he just referring to the super-luminova on the hands and dial?
Depends. They are currently higher in Asia, but I would guess they were higher in the west before the last few decades.
I think you should be careful about taking analogies too literally in physics - wave functions in basic QM are kinda like probability distributions, for instance, but they are complex valued and change when you sample from them. So they actually behave very differently.

The best way to grok the models more deeply (in my opinion anyway) is to dive into the maths!
So you thought it was a euphemism for non-white?
jax itself is just pip installable, so this should be drop-in. CUDA is it's own headache, and that's where mamba (now pixi[1]) really shines.

[1]: https://pixi.sh/