skysight-inc/HackerNews huggingface dataset:
> On the UI/UX side of things, definitely a worse experience than even stock Windows or Linux

There's definitely been a bit of jank and a few poor design decisions made, but to compare it to Windows unfavorably is a bit overblown, considering Windows doesn't seem to have ever deleted code. Version to version on Windows just adds thin veneer over the old one, and leaves me scratching my head; many "They still have THIS!? wtf" moments, like putting carpet over a crack in the foundation
> Without them, you need some ugly shell around your curl command to do it right, sending headers manually and slicing files in the shell.

This seems much more readable than the stuff introduced here, and I would still heavily prefer to do it this way.
Apple introduced the Faces feature in iPhoto in January 2009.
You’re so right. We should just trust the computers in our pockets, hands, and nightstands 24/7/365 running proprietary operating systems, firmware, and sensor suites phoning home as much targeting data as they can possibly collect — but not that! What could they possibly gain from harvesting that?
> Site owners don't care either since you're usually like 1-2% of users at most, and typically also the same ones who block ads, etc., so they don't mind blocking you

I do believe that it is true that many site owners wouldn't care. But I suspect that in the vast majority of cases they don't actually know. Cloudflare probably shows them a nice dashboard about all of these blocked "threats" and they don't know better than to question it.
What's the ultimate difference for an end user.

Just buy a Thinkpad or another laptop that has good support for Linux.

I definitely get the argument that your supporting Linux by buying a System 76 computer, but the last time I checked IBM Red Hat isn't exactly a charity.
Renewable hydrogen-powered EU: auditors call for a reality check
Sacrificing quality for the sake of profit is an accountant's pipe dream and a fool's errand in most cases.
Probably depends on the specific case. Basic initialization is stupid fast compared to any stupid training exercise. If your training is going to take anything longer than a minute you are probably very very safe keeping init/postprocess in python and well if you're doing anything intense consider importing a faster way of doing it. Python is like a motherboard for soldering components.
Fascinating that your version said "vapor". That's a much better translation. The versions I've read called it "vanity" which was even more obtuse. Once I figured out that they meant something insubstantial and fleeting, I found that particular book beautiful.
SpaceSim
300 milligrams per hectare isn't drenching an area with glyphosate. Weed control in fields uses an application rate that can be thousands of times higher! I've applied 300mg with a hand wand in a matter of seconds to do noxious weed control before.

Edit: source for application rate: https://www.pioneer.com/us/agronomy/glyphosate_use_optimum_f...
The Future of AI Is Coming for Our Eyes
Currently reading The Brothers Karamazov for the first time and while I knew it was supposed to contain a lot of theological/philosophical ideas, it's also very political. Socialism was already in the air in 1870s Russia such that it's often discussed by characters in the novel.

There's one scene where one of the Russian nobleman who has often lived in Paris suggests to some Russian Orthodox priests that he had heard it said in Paris that the worst socialists were not the atheistic ones, but the Christian Socialists. The Priest takes umbrage with this asking if the nobleman was lumping these priests into that category. This on the heels of a multi-page discussion on the separation of church and state and whether the state will eventually subsume the church or whether the church will eventually subsume the state.
agree, it depends, always benchmark, but my question is rather generic i.e. I am looking for a perspective.
Starship's Seventh Flight Test
it's how Google managed to convince young people all over the world to start reading those crappy A&DS books
Yes. Some old bureacrat wanted something done, or to say he'd done something, and so you get this.
I think there is some anxiety on the part of people who love code, and find the computer to be a little magic almost-thinking box that is one of the most interesting things humans have ever invented, that the boring careerists will take all the fun out of it. Somebody is willing to pay us to play with the magic box, but now these other folks have come along and they don’t even seem to enjoy the game? WTF, go away if you don’t actually like it!

But then I put on my grown-up hat and realize that there really are customer needs to be satisfied, the less enthralled do real work, and they have as much right as the rest of us get a paycheck.
The dilemma here is that the incentive to capture value for yourself comes from the legitimate fear that someone else will try to capture all that residual value you leave on the table instead of allowing that value to be socialized in a healthy way. Which means enshitification becomes the default for everyone.
Microsoft is extremely chill about admin-to-kernel privesc, so that's not a meaningful barrier.
You wouldn't ask a programmer to solve a problem and then also not let them write down the source or debug the program as you write it?

Are you asking it to not write down an algorithm that is general? They are doing a pretty good job on mathematical proofs.

I still don't understand why you wouldn't let its full reasoning abilities by letting it write down code or even another agent. We should be testing towards the result not the methods.
Florida Porn Ban Sees Searches for Free VPNs Skyrocket
How to Write Cold Emails That People Won't Hate
You're acting like because ISPs of 1996 fit the definition of an information service in 1996 every org claiming to be an ISP should always be classified as an information service even if their roles in society radically changed.

Exactly.
Some reasons come to mind:

You'd almost need to impose Emacs as your companies "blessed" code editor, which, as we know in cases of editors, is extremely hard.

Emacs users are very willing to provide support at no cost. Emacs users are pretty easy to nerd snipe.

You can hire individuals for individual Emacs needs. Such people exist.
Saffron was also introduced to BC's lush Fraser Valley through years of effort by Avtar Dhillon:

https://www.cbc.ca/news/canada/british-columbia/abbotsford-f...
You conceded this argument upthread, so I think we can wrap this up here.
You can get single digit latency with almost anything for CDC to queue if you properly colocate your services & your CDC ingestion is keeping up with postgres slot
They sell to people who buy. I realize that sounds like a tautology, but most of us don't buy software (at least, not often) and instead we primarily use software. People who primarily buy software care about and optimize for very different concerns than people who use software. There's a market built around selling a large product, which will be used by many different kinds of users, to just one specific kind of user, one who has been empowered to make organization-wide purchasing decisions. This is typically done by presenting to that kind of user a curated subset of the application's features, that subset usually being wholly disjoint from what most users will see. These software-buyers will be shown a pretty picture taped to an ugly mess, and since it meets their needs (to whatever extent they have needs for it), will decide to buy based on the pretty picture (and, sometimes, the accompanying sweet-talk lunches).

In another generation, the term "nobody got fired for buying IBM" was coined, and this is the kind of people it was talking about. Buying Oracle doesn't create controversy among their peer group.
Adaptation to a Viscous Snowball Earth Ocean as Path to Complex Multicellularity (2021)
I don't use Netflix (true), but if almost everybody else does (also true) then I and up paying more to subsidize them.

Also there's only one reasonable option for internet in my neighborhood. Starlink or cellular would cost even more and for what? I'd still be subsidizing Netflix use.

Splitting up Netflix doesn't help; if everybody falls asleep watching a plethora of streaming services instead of one, they're still wasting bandwidth. Similarly, splitting up ISPs doesn't solve the problem either. The real solution would be to charge everybody for what they actually use. Metered data, with the price fluctuating with demand. The way the electrical system works.
Show HN: Nudge - CLI for sending notifications via pushover – v0.8.0
Hi HN,

I just released a new version of the Pushover CLI tool I develop and use. This version adds emergency message operations (check state, cancel, message receipts).

While this version still doesn't support a couple of features, I consider this feature complete for 95% of the use cases.

Any feedback is welcome.
The main reason not to code on evenings and weekends is that your employer will own everything you do and might not allow you to do whatever you want anyway.
Sorry, you're right. I spoke imprecisely. The courts aren't going to allow the regulatory state to do this kind of freelancing anymore. The courts themselves will continue to produce judge-made law, of course. Which is Kagan's complaint in her Loper dissent.
An essential ingredient of authentic bouillabaisse.
Another lucky idiot who thinks he's a genius.
Obviously the problem here is that the judicial branch still works too well, and need to be broken like the rest of the government.

Then and only then, when every branch of government at every level has so much friction that the offices themselves burn to the ground, will we be able to enjoy the freedom that God and the Founding Fathers intended.

If the government that governs least governs best, then the government that governs best doesn't govern at all.
Saying that hospitals in the UK National Health Service “stayed emptied out for months” in the middle of a pandemic is a rather remarkable claim. What evidence is there for it?
There's a bit of variety in the vocabulary used between LATAM and Spain, and honestly even between LATAM countries there's variance.

An example that comes to mind, as a first year Spanish student (I'm doing my best but fact check me because I'm very much still learning!) with a Latin wife, is "el carro," which means car, and is common in some Spanish speaking countries but others might use "el coche" -- I believe this dialectic difference even exists within Latin American Spanish speaking countries!

There are differences in pronunciation too but that obviously doesn't apply to subtitles
Personally, the whole "send a vector embedding of part of a picture wrapped in encryption and proxies" seems like it probably is better, but maybe Google is doing all of thatz too.
it's only random when using ASLR.
They don’t always have the audio stream, e.g. when someone is using an audio receiver.
U.S. Surgeon General Calls for Cancer Warnings on Alcoholic Beverages
Oh yes, they said they will be cool. If they shut it down, it’s gone. Fix the problem rather than selling it if it’s critical to your defence.
> They were modifying the forest to be more supportive of humans.

My understanding is that the rainforest as we know it exists where it does in part because humans spent such effort cultivating edible plants in the area. Many of the most edible crops are not native to the regions in which they now grow, there's not much evidence of ancient-grown forest before ~5kya, and there's good evidence of burn-based plant and soil management.
A Card Game Using Scryer Prolog
I didn't know him well, but I interacted with him a few times. I liked him, and I enjoyed his book Rebuilding Rails.
After reading this I went ahead and added the extra 12 bits to my Go UUID library. Thanks for the write up on the PostgreSQL patch.

If anyone is interested, here is the package: https://github.com/cmackenzie1/go-uuid. It also includes a CLI similar to that of `uuidgen`, but supports version 7.
Seriously, too stupid to not insult the chef and not waste bottles of wine so you'll eat McDonalds on the couch over an amazing meal and drinks?

You can't hack past having money and not being a wanker, but you are on a hacker site?

I'll add a $1000 wine uses similar resources to a $10 one. Like art it's exactly what the rich should spend money on.
https://www.eca.europa.eu/en/news/NEWS-SR-2024-11

https://www.eca.europa.eu/en/publications/SR-2024-11
Python lazy objects done right?
This research and development case study provides an in-depth analysis of Debo Alade’s mixed-use real estate complex, located in Ikeja, Lagos, adjacent to Radisson Blu and KFC. This strategic location positions the complex as a high-potential property catering to diverse audiences. With a mix of tenants, including a restaurant with revenue-sharing agreements, a club, and an open courtyard, the complex represents a growing trend of urban, multi-functional spaces.
I was going to comment on his insta photo's of wads (this morning, EU time) of cash and now there's none (evening)
<thinking face.gif>
It can be motivational to show progress over a milestone or larger time period.
I can't imagine caring that much about trailing commas. The point of a tool like prettier is to not sweat such irrelevant details.
It's not wrong to code on nights and weekends if you like it. But there's also something to be said for developing other interests, that put your brain in a different space. You might even find that it can help with the coding. In my case, I enjoy coding and I also love hiking, and often find that when I'm stuck, an idea that gets me unstuck occurs to me when I'm out in the woods and nowhere near a computer.
Fast Food Meal Plan Generator
This site doesn't lean further right. It leans exactly the same way it always did.

The left moved further left.
JOIN SQL operation is another usecase
That assumes the world is zero-sum. If my employer has a code base that I find more enjoyable / fascinating than any of my side projects, maybe the employer does get extra out of me from me putting in extra hours, but I also get more out of him by both delivering what's expected of me and getting to toy around in a code base that I find fun. I might even be improving my earning potential (if the "fun" argument isn't good enough for you) by building skills working on that production code base that I wouldn't by just messing around on side projects. The dynamic is obviously very open to abuse and people have to protect themselves from that, but I don't agree "extra hours = sucker" is universally true.
Well, that's definitely an interesting take...
Since adopting typscript, the way I usual approach my development is that I clearly define data types on ui and then the implementation details tend to reveal themselves.

There is a quote I saw somewhere, forget where, but it was basically: define your data structure and the algorithms will reveal themselves.
I have the same observation, looks like LLMs are highly biased to add complexity to solve problems: for example add explicit handling of the edge-cases I pointed out rather than rework the algorithm to eliminate edge-cases altogether. Almost everytime it starts with something that's 80% correct, then iterate into something that's 90% correct while being super complex, unmaintainable and having no chance to ever cover the last 10%
In his memoir "The Black Dog of Fate" Peter Balakian gives a breakdown like this for a relative branch of the family named Shekerlemejian: "şeker" is Turkish for "sugar" and "şekerleme" is "things made with sugar" so a candy seller got an occupational name and then their child got the patronymic form.

All of this to say: there's an n=1 elsewhere for this happening to Ottoman Armenians.
That's definitely not true. The whole side project meme was a big thing a while back because employers were specifically looking for people who liked programming so much they do it on the side.
> look at studies done before 2020 when it became political.

Good advice and easy to do. Just use your favorite source to find review articles. You don't need to read many, as conclusions were quite uniform.
Context: https://news.ycombinator.com/item?id=42584088
This whole article really resonates, especially the bits about expectations for others. My main problem is that, having done so much coding (too much), its easy to identify just how long something should take (on average), and so when I see something trivial dragging on and on at work, it instantly raises a lot of questions. This happens so much that I look around at the team with nothing less than the deepest skepticism about just what folks are being paid for.

It's hard for me to "let them be", but I have to, obviously. It creates a lot of internal tension that I can't figure out how to resolve.
The code that ChatGPT and Claude will output via their chat interfaces is a night and day difference from what will be output from tools built around their APIs.

You "can" get the web UI to behave similarly but it's both tedious and slow to manually copy and paste all of that into your context during each interaction and the output will be unfriendly towards human interaction to paste it back out to your project. But that's like saying you "can" browse the internet with a series of CURL commands and pasting the output into files you save locally and then viewing them locally from your browser, nobody is advised to do that because it's a painfully bad experience compared to just having your browser fetch a site's files directly and rendering them directly.

Just go check out Aider or Cline's project repos and look at the dramatically different amounts of code, repo and task specific context they can automatically inject for you as part of their interface, or how much different the built in system prompts are from whatever the default web UIs use, or even the response structures and outputs and how those are automatically applied to your work instead. I've never once exhausted my daily API limits just treating their APIs as Chat interface backends (via Open WebUI and other chat options), but I exhausted my Claude API token limits _the very first day_ I tried Cline. The volume of information you can easily provide through tooling is impossible to do in the same timeframe by hand.
Hop Labs | REMOTE (US & CANADA) | ML Researchers & Engineers | https://www.hoplabs.com

Hop Labs translates research-grade innovations into scalable, real-world impact for organizations of all sizes, in a variety of industries.

We're currently hiring both ML researchers and ML engineers to join our merry band of pirates. Mid- to senior-level, with professional experience in machine learning.

Learn more and apply here: https://www.hoplabs.com/careers
? How do you figure? The idea of "fully explaining" the modern world seems a ridiculous concept but it's not like we have alternatives to the concept of looking to the past in a methodical manner.
It'd be better to link the vscode extension and a quick demo.

I skimmed through the website, and the only interaction is to join the beta, view a video which is 15mins (too long).
Get a better contract I guess.
The only science you need to know is: the disease can't spread if you don't breathe it onto someone.
I agree. I wrote about this recently [1]:

> There is a narrative that working hard is inherently bad for your health or that long hours lead to burnout. I disagree. It's not about how many hours you put in, but about the enjoyment and quality of the work you're doing. Still some of my most favorite memories were some all-nighters I did when I was younger working on something. It wasn't even necessarily on projects that ended up meaningful or successful, but it was the act in itself. When you find joy in what you're building in the moment, work does not feel like a burden. Instead it feels exciting and exhilarating. These memories, that some might describe as unhealthy are some of my most pleasant ones.

It’s all about how you feel about it. When you enjoy it, spending nights and weekends can feel great.

[1]: https://lucumr.pocoo.org/2024/12/26/reflecting-on-life/
That seems a gross overgeneralization--although you might want to check if it might be an issue.
> But that assumes if you pay more quality increases as well.

It's just a thought experiment. In this situation, people would probably go for the higher quality, because they would know it's higher quality.

In reality, it's very hard to assess the quality of a product, that's correct. And that's my point: people do care about quality, it's just often very hard to have a good idea about it.
We use the approaching of feeding mistakes from LLM generated code back to the LLM until it produces working code [1].

I might have to try some more aggressive prompting :).

[1] https://withlattice.com
You mean by the history we are told in the Ancient Apocalypse series? No, probably not.

But that's the point! New information such as these discoveries in the Amazon show that the stories told by "mainstream archeology" can't explain the reality of the modern world either!

Where does that leave us? I don't know, but curiosity should be encouraged.
Ok my perspective of pursuing something like this in Rust and continuing the motherboard analogy, is that you take on the full burden of developing everything in your laptop onto a single chip (sounds pretty awesome really) but your boundaries can end up blurred as everything is just a single etch. Forcing boundaries by making components with hard won decisions creates a marketplace of exchangeable components. Force everyone to agree on that API by dropping across a hard language boundary.

Your impact is measured by raw performance masked by time in market. Pure Rust or whatever will have higher raw performance but lower overall (my guess) impact because it misses out on a wider market. Python API will have in general a very slightly less raw performance but much wider time in market.
We just released a new app to discover places in NYC
The dude also dumped his long time girlfriend right after coming into a large chunk of money (and thinks she cares enough to read his blog!), and truly thinks he was going to "save our government". Also, the mountain climbing (IYKYK).

He sounds pretty full of himself and seems to struggle making personal connections with people. Being the founder of a startup gave people a reason to care about him, and now that he's lost that along everyone around him. He beat the game and now the characters in the story have nothing left to say to him.

The guy should put down the physics book and go learn to be a person that others enjoy being around. Go get a job waiting tables and hang out with coworkers after work, learn to surf, etc.
NASA Scientists Discover "Dark Comets" Come in Two Populations. – Universe Today