skysight-inc/HackerNews huggingface dataset:
> you usually really want 'at least once delivery with acks and idempotent processing on the other side'.

Why? I'm pretty sure I really want (the illusion of) exactly-once delivery, and it seems to me that I can implement that pretty easily given at-least-once delivery. Why would I not want that?

> The difference is subtle but important

Why?
I'm not convinced American universities are unusually expensive. Its an costly business. Does anyone have good figures for what the cost/student is globally?

I can see: https://nces.ed.gov/programs/coe/indicator/cmd/education-exp... looks like the US is 20-30% more expensive than other developed countries but that isn't a huge difference.
Vm is really straightforward to get set up, I’ve heard clickhouse admin can be more involved
If a friend sends me a link to youtube, i might click on it to see what the video is, and then close it without watching it. This doesn't happen very often though. If someone gives me a timestamped link and tells me to watch 30s at that spot i'll humor them, but that's about my limit.
Open source software is broken, and it's not getting better
Agreed.

Having done Akka.NET Remote/Cluster setups in prod that survived multiple 'new to the org' categories of DC Failures at their level of scale/capacity [0] there's a lot to account for if you want to keep everything happy and visible [1][2][3]

[0] - Cut fiber between DCs, Rack failures due to IO-ish type issues, bad switches... at least 2 out of 3.

[1] - The upshot was we were able to survive all of the scenarios in at worst a degraded state, Once or twice we needed a restart.

[2] - We also had enough metrics going on that we could detect DC/server outages about as quickly as whoever actually was monitoring the failing subsystem.

[3] - But here's the funny rub. An APM tool was the Achilles heel for both our Akka Links, as well as our SQLServer connections. Once they installed an 'agent' we more frequently had to do a 'full cycle' to clean things up after an outage, or even an MSSQL Server reboot. After I left the shop I got confirmation that yes, the APM module was the problem.
> but for someone who can and does, the $20/month I pay for ChatGPT more than pays for itself.

Would you be willing to pay even more, if it meant you were getting proportionally more valuable answers?

E.g. $200/month or $2,000/month (assuming the $2,000/month gets into employee/intern/contractor level of results.)

This might drive a positive feedback loop.
What if that actually is the case, and your human opponents were just obstinate?

(Okay, yeah, I mean, I did have to specifically demand pushback -- Gemini took it too seriously and started talking mad shit: https://i.vgy.me/WHRZD7.png )
Is it limited to hackers, or is it open to all tech-savvy, free-thinking types of HN readers? If need be, I could dust off some mad 6502 assembly language skillz. Oh, and I ran a BBS briefly in the 80s if that helps me qualify. I’m not technically knowledgeable on current technologies, but I think I’m sufficiently opinionated.
Show HN: I Made Fleschkey – Non-AI Text Editor with Readability Insights
Hello, HN!
After weeks of being frustrated with bloated software and AI writing tools, I decided to make something different—something simpler. That's how I created Fleschkey, my privacy-first, AI-free text editor.

Fleschkey is for writers who want their work to be clear. It gives instant feedback with a readability score based on the Flesch-Kincaid formula, made in 1975—a system that's been used in many ways since then.

To me, privacy means more than opting in or out. It means no one can see or take your data unless there's a good reason. That’s why everything stays on your device—no cloud, no AI, no data collection, no worries.

By the way, the text above received the following scores:
Flesch-Kincaid Grade Level: 7.16
Flesch Reading Ease Score: 67.55
Reading Level: 7th grade (Plain English)
Average Words per Sentence: 13.38
Average Syllables per Word: 1.49
Sentences: 8
Words: 107
Characters (including spaces): 639
Yes, something like this is on my mind since quite some years as well.

It would be limited to programmers, though.
In Switzerland, it‘s only about 15%. The others most often do an apprenticeship: https://www.swissinfo.ch/eng/politics/apprenticeship-system/...

It‘s a pretty efficient (and quite unique) system. People learn to do their job at a normal company and attend school for usually two days a week. And they can still switch to the university track later without starting from the beginning.
Guitar Pedal with 6 Axes of Control
Microsoft, Google, Meta, and Amazon Fight Calls to Pay for Electric Grid Updates
I would love to see a messaging system on HN. There are so many great people here; but most don't put an email link in their profile. I think adding very simple messaging (just enough to exchange contact info) would be a very positive force in the world.
This is how I do it also. Sometimes if I feel like changing the partition layout for some reason, I partition the new drive first and use dd offsets to copy the partitions one at a time. And of course you may need to resize the filesystem(s) as well. Works with Windows, too, although I usually change the storage driver to some generic ATA or something first to prevent it from blue screening on the first boot. And sometimes with newer versions of Windows you have to fiddle around with bootrec and whatnot.
I relate to this, but replace Laravel with Symfony. I think the majority of people just echo whatever the internet says. Reddit is really good at this, and it's a bummer that the internet enforces this.
Dijon mustard is processed, not ultra-processed.
> The interface just objectively sucks on tablets because of the over-designed for thumbs thing, Chrome reverts to standard tabs like you see on desktop, wish Firefox did the same, or at least something similar. Looks ridiculous.

True. Firefox sucks on DeX too because it lacks tabs in tablet mode..
There's nothing sensitive, therefore there is no reason to use TLS.
If you like old computers I highly recommend this movie, what a fun window into how people thought about them at the time.
What is the purpose of your reply? You're matching a brick on a pedal vs. a Tesla driving itself?
The typical web user is not on a laptop unplugged from the wall, which is the scenario where battery life matters.
I had to deal with the second problem in a file synchronization app. The solution was to propagate a “device id” through the request and poll/push, so the originating device could ignore changes that it originated.
How does this square up with literally what Terence Tao (TFA) writes about O1? Is this meant to say there's a class of problems that O1 is still really bad at (or worse than intuition says it should be, at least)? Or is this "he says, she says" time for hot topics again on HN?
I tried doing some LeetCode problems and found that the time I spent making sense of their task descriptions is just not worth it. They are a mixed bag and some of them are simply not well written to a degree that you feel stupid while spending hours to make your code pass their tests. Is it some elaborate scheme to make you pay and use the debugger? In the end I simply didn't enjoy the process.

What I really liked going through though are project euler and 4ever-clojure problems. It's subjective but I suspect it's because you don't need to read through paragraphs of text before starting to write a solution. It's the opposite, the small problems with clear goals leave you with more space for creativity and urge you to write more code in the end. I personally found the hours spent on such problems to be more productive.
The Data Wrangler extension for VS Code might be of interest. As you apply operations to your dataset, it generates Pandas code.

https://code.visualstudio.com/docs/datascience/data-wrangler

https://www.youtube.com/watch?v=5tWJVLF6PuA
Not OP, but thank you for real feedback. Most of these posts are just noise to the less-informed.
The novelty fog fountains are typically a piezo micro mesh with tiny holes, which is similar but distinct from ultrasonic atomization
I'm thinking of cases like Stream#flatMap where I might be prepared for what a lambda (probably a method ref) could throw, yet still can't use it because exception lists for the Stream interface methods had to be declared statically years ago.
While there will be extensions which increase power consumption the opposite is true for the most used category, that being content blockers. A well-tuned uBlock Origin will cut down radically on the number of requests performed per page, the amount of CPU time wasted on non-essential Javascript, the amount of GPU render time wasted on presenting those horrid moving monstrosities called ads and the amount of energy wasted by the user while he waits for the damn page to stop loading.

Never, ever venture out on the web without a content blocker.
Contempt culture is a form of negative reinforcement which has a clear utility function: it drives behavior change by reducing undesirable actions, which can be critical in certain learning environments or social communities.

I'd agree with the author's point that its blanket use is an anti-strategy but wouldn't go so far as to tell people to "shut up".
A brick on gas isn't "full self driving" is it?
What do Tesla cars lack re: full self driving?
The three major claims is that the defendants conspired to

> First, an agreement to fix the price of peer review services at zero that includes an agreement to coerce scholars into providing their labor for nothing by expressly linking their unpaid labor with their ability to get their manuscripts published in the defendants’ preeminent journals.

> Second, the publisher defendants agreed not to compete with each other for manuscripts by requiring scholars to submit their manuscripts to only one journal at a time, which substantially reduces competition by removing incentives to review manuscripts promptly and publish meritorious research quickly.

> Third, the publisher defendants agreed to prohibit scholars from freely sharing the scientific advancements described in submitted manuscripts while those manuscripts are under peer review, ...
1.3M Android-Based TV Boxes Backdoored; Researchers Still Don't Know How
I don't agree that it's useless either, but I would expect the test macro to match what I do while working: Opening multiple PRs in new tabs all the time, cloud vendor portal tabs, looking through logs and metrics, scrolling (more than watching) some YT video, lots of scrolling and switching of the 15 open tabs, navigating enterprise software portals that are badly written web apps (looking at you, Salesforce)... this is a normal workflow for me and I feel that it questions the crazy in the crazy macro. It also questions the sanity in me, but that's beside the point.

Having a good amount of background processes running (terminal stuff, IDE, Slack, Google Drive, OneDrive, VPN etc. is probably hard to test without introducing more variance, but I can imagine they could play a part. Especially on an 8 GB unified memory MacBook.
The Tesla dealer told me to get a paint kit when I picked up my car, a few years ago; he called it the Tesla Texas Tax. People (used to) go out of their way to ding my car.
Aha! You're null.
Aren't investor updates easier to send out when things are going well?
Also it is a somewhat working solution, to ban knives in certain places, like clubs, so people don't become drunk murderers in the first place ..
> and probably confusing a lot of people is Springfield, which is the name of at least 42 different cities

And a person, who wrote a song about name confusion, but wrt Springsteen: https://www.youtube.com/watch?v=EW1Frr4OcRc
I look at "Falsehoods programmers believe..." articles as a good source of test cases. If I'm parsing a date (don't do that), I'm going to look at "Falsehoods programmers believe about dates" to help build out my list of unit tests for that function. Same for names, street addresses and so on.
Or can everyone now lead research projects and build businesses?
Show HN: Switch colors in dotfiles between light and dark quickly
I developed a solution to manage color themes for my dotfiles efficiently. By using a Makefile alongside the Mustache templating engine, I can switch between a dark theme for nighttime and a light theme for daytime with a single command.

Each color theme is defined in its own file, allowing for easy creation of new themes without the need to modify every individual dotfile. This approach streamlines the process of theme management across my configurations.
Correlating Ownership of Sites Protected by Cloudflare
I would watch out for the technique of picking out words to emphasize. It impresses NLP trainers (necessary if you want to get the $1200 course for free) but makes you come across like a bad pickup artist.

Ericsson had a really strange voice and also had the social advantage of being presented as a miracle worker. As I see it, hypnosis is the applied placebo effect, and the social position of the participants, be it stage hypnosis or therapy, is a big part in how well it works.
A quarter isn’t a huge difference?

When I think not huge, I think low single digits. Not “most of the way to a third”
For Law, it's not just about not passing the bar. It's about getting into a top 10 law school and getting a top clerkship. And then getting into a top firm. Yeah, some people don't end up on that train and do OK but it's probably not a great ROI even if they pass the checkmarks.
Absolutely.

However, it seems that most folks conflate "older" (which is getting increasingly younger -I encounter folks in their early forties that can't get interviews), and "useless."

Funny. We're doing pretty well at opening up the industry to folks from many ethnic backgrounds, and women, but the industry actively encourages ageism.

Most of the "reasons" end up falling flat, upon closer inspection.

It just seems that gray hair makes people uncomfortable. I guess it always has, but in the Days of Yore, corporations were usually run by older folks, so we had to work with them (I didn't always have gray hair, myself -spoiler: We all get a turn at this wheel).
I think that you are not appreciating how much of a quantum leap this is in technology. This is like a calculator for verbal reasoning. Humanity has little idea of what is even possible with something like that.

Also, I am old enough to remember - and have experienced in my professional career - a time when the mainstream opinion was that the internet was a tiny niche and that things like online shopping or dating would never gain widespread adoption.
This is barely relevant to college debt. If anything, it contradicts the parent comment because it would be the white collar middle class resting on the "mudsill" of cheap global labor. The Internet also underestimates how hard labor jobs are on your body. It would have been even worse during the golden age of American manufacturing, when there were 10 times as many work related deaths.

When people imagine a world of we didn't outsource factory work, they assume it will be exactly like ours but where all unemployed English majors become unionized factory workers. In reality, any policy comes with trade offs. People like Steve Jobs would have entered blue collared work, like their parents. Consumer electronics would be significantly more expensive when made by domestic labor, and that means there would be less competition and innovation in this space.
> asking is it worth the actual effort

If prompting ability varies then this is not some objective question, it depends on each person.

For me I've found more or less every interaction with an LLM to be useful. The only reason I'm not using it continually for 8 hours a day is because my brain is not able to usefully manage that torrent of new information and I need downtime.
Yeah for US it needs to be:

City, State, Country

Also not clear if your mapper was expecting “United States” or “United States of America”
some bass bins are in a folded configuration so that the speakers are not firing directly out of the front of the cabinet but from an angled position that hits the back before exiting the front of the cabinet.
I don't see a way to make it happen, either. But it seems crazy to me that browsers can be adding so much OS-like functionality that's a risk to security or privacy without even attempting to bundle them under a "web app" permission to simplify the user experience of opting in to allowing a domain to do all the things a simple web page doesn't need.

And it's absurd that there's seemingly no way for a Chrome user—even with extensions—to prevent a web page from restyling scrollbars into something unrecognizable.
Are you familiar with Searle's work[1] on the subject? It's fun how topical it is here. Anyhow maybe the medium doesn't matter, but the burden of proof for that claim is on you, because it's contrary to experience, intuition, and thought experiment.

[1] https://plato.stanford.edu/entries/chinese-room/
A cartoon butt clenching a bar of soap has invaded my online ads
Yeah, I’ve never had a better experience with unit tests than in Factor (to give an unglamorous example!)
> Our goal is to produce at least a million titles by the end of this year across 100+ categories.

Honest question, why?

I listened to the aging gracefully “standup”.

It starts with “hey you beautiful bastards” because I guess that is what comedians do? Then it goes on a rant about what it’s like to be a “washed up 35 year old comedian”.

Who is the audience for that?

Do you listen to what this thing produces?
Depends I think.

Ideally on the screen UI only those things are shown, that are relevant in the context.

And the context of beginners is very small, so they don't need to see advanced tools they never will use anyway. But for sure it is not the right way to also remove the tools for the advanced users who do need them.

But it is possible to make UIs that can be customized ..
OpenSCAD: The Programmer's Solid 3D CAD Modeller
Building the software is usually like 10% of the actual job, we could do a better job of teaching that.

The other 90% is mostly mushy human stuff, fleshing out the problem, setting expectations etc. Helping a group of people reach a solution everyone is happy with has little to do with technology.
I had no idea. Found https://insider.microsoft365.com/en-us/blog/control-data-con..., thanks.

I’d love to know the percentage of corrupted data across all Excel workbooks.
I don't think you're taking into account the context or intended audience. It's a casual forum message posted in reply to someone else's message.

They have not written a "falsehoods programmers believe" article. They have proposed that one ought to be written and have given a starting point for what it might cover.

They offered their list to "get the ball rolling", confirming that they don't see it as a finished product.

They sent it to other readers of the same forum, who might be expected to have more knowledge of this topic, not to whoever runs across it on the front page of HN.
This is a perfect reason to install uBlock Origin.
I was born in the mid-70s, and nobody told me "Just go to college, any college, and major in anything." That was never the narrative.

It was "Go to a top-N college, major in one of these very carefully enumerated majors that tend to result in good career trajectory (business, engineering, medicine, and so on), and maintain a very good GPA throughout." The messaging was very clear, from parents, teachers, and guidance counselors: Don't go to film school or a Tier-2 university and major in history, if you want a career.

I'm not sure when the "Go to any school, and do whatever" messaging started but it was not happening in the 90s when I was in high school.
While Java usually gets the blame, it was following a precedent set by CLU, Modula-3 and C++.

Also I dearly miss them in .NET, every single time something breaks in production, because some developer didn't bother to catch exceptions, when they should have.
I haven't actually used Timescale but it was on my list to try after various gripes with how InfluxDB worked and limitations on tags.

Broadly speaking I can say I'd trust TSDB over Influx for a lot of cases since it's using Postgres under the hood, and while I don't know precisely what issues we had adopting Influx, I know we had some as we 'scaled up' tho and that was when stuff like tag limits were brought up a lot (Interestingly, our app was 'barely passing' because we metric'd a lot but we also kept stuff just short enough for everyone to be OK with it, mostly because the metrics we got were very useful for things)
What are these APIs? Why isn't this possible on standard cross platform graphics APIs?

Edit: I guess it's probably this sort of thing https://learn.microsoft.com/en-us/windows/win32/directcomp/a...
This is probably a better link: https://www.justice.gov/opa/pr/walgreens-agrees-pay-1068m-re...
If the model starts concocting nonexistent sources, like "articles from serious newspapers that just never existed", it is definitely a malfunction for me. AFAIK this is what happened in the Jonathan Turley case.
I’m more of a fan of “do it again”.

Start a project, get to 80%, rewind and start over from the same beginning.

Several times this has led to much superior solutions and of course the second implementation happens at a much faster pace.
I used to teach typing to young latinas from the Bronx. I would have bought 20 of these.
According to Gartner, there is increased speed in tasks. However, they claim that the workers will use that time for leisure instead of working harder, what they term as "productivity leakage". So much for AI making our lives easier, right?

Source:

https://www.theregister.com/2024/09/09/gartner_synmposium_ai...
Here’s a somewhat related, albeit casual, read - if you’re curious: https://groups.google.com/g/comp.lang.forth/c/ThWiGXwKqv4
So, the question is: Would there be fewer or more errors if something other than Excel was used? Has much rigorous research been done on this?
Nuclear waste slowly leaks into the groundwater and river water. Also, waste is only one of the two major concerns I noted.

Comparing it with coal is 100% disingenuous. Coal is never an option going forward.
Do women actually like long nails? I already cut mine when they're even less than a millimetre :) it annoys me so much. And I often cut my own skin by mistake when they're too long.

If I were a girl I wouldn't wear them I'm sure.
Do you think ChatGPT has changed any of those answers from Yes to No? Because it hasn't.

People blindly copied stack overflow code, they blindly copied every example off of MSDN, they blindly copy from ChatGPT - your holier than thou statements are funny, and frankly most LLMs cannot leave a local maxima, so anyone who says they dont write any code anymore I frankly think they are not capable of telling the mistakes, both architecturally and specifically that they are making.

More and different prompting will not dig you out of the hole.
There's a reason a used Nissan Leaf is so cheap. In EVs, once the battery is done, the car is done, as replacing the battery is expensive. The more the battery is used, like any battery, the less capacity it has, the faster it drains, the lower your mile range.
Why bother having a typed return value? That could be in the documentation too. The whole point of a type system is to help me understand what the function can and cannot do without needing to make guesses based on the documentation. It's not fatal, but it is annoying and inconsistent that Rust can do this on the happy path but not the error path.
I think a lot of people are missing the point. When the company first gets funded, things are always going well. Companies that establish a cadence of monthly investor updates at that time tend to do better because they know that in one month they need to have something to put in the update, so they work towards that.
Careful, that's awfully close to a misogynistic stereotype. You wouldn't happen to be wearing a red hat would you?