skysight-inc/HackerNews huggingface dataset:
> An effort to understand Earth’s past climates uncovered a history of wild temperature shifts and offered a warning on the consequences of human-caused warming.

If nothing else, the graph says this:

1) That's not what we've been led to believe about climate, and the history there of.

2) Anything is possible, and the path is jagged, not smooth.

And yet, the W.Post insists on saying "human-caused warming", as if all the other increases in the past have been human-caused. We KNOW that can't be the case. WTF.

I'm reasonable. We're dumping shit into the air, into our environment. If nothing else, we're shitting where we eat. Cutting back on that isn't a bad thing.

But to present me evidence like that graph and then say the current - relatively small - bump up is "human-caused warming" insults my intelligence. It does nothing but confuse and cloud the discussion. It only feeds the data-deniers, and is not science.

Yes, we might be on the cusp of the climate changing. But per the data (read: graph) presented, that doesn't mean it's human-caused warming. There's plenty of past data on other increases that we not led by humans.
Infantry war at Pokrovsk: why Ukraine's key eastern front started to crumble
Mattresses have been especially bad for a long time. For refrigerators, you can look at consumer reports and wirecutter--and you can reasonably do some evaluation at your local big box appliance store. I wouldn't buy based on a random web search though.
Apple, refusing to use open standards, and instead demanding everyone else do things their way? Say it’s not so!
Did you consider writing a nicer language that compiles to Nix? A "friendly" tool on the outside with Nix inside.
I had honestly forgotten it existed until you mentioned it. Thanks, Kagi!
> has their own set of rules so most HR software doesn't bother calculating it -- you just figure it out manually and input it every year for every employee

Beg to disagree. This is the complexity that large ERP firms handle and why Oracle, SalesForce, etc are expensive to implement. They figure out the commonality (if any) and build for it. Then they add on features specific to countries they target and then they add the ability to configure for your own situation (to a certain level).

PeopleSoft did this for Payroll and workforce administration which is part of how they cornered the market for HCM.
“The government” isn’t a singular entity, and the FTC is an independent agency.
International law is quite literally a work of fiction. You can read the Geneva conventions and explore the implications of the rules in the imaginary world it sets up, but you have to understand that those rules are only valid inside of that imaginary world. None of it has any value in the real world, which is dictated by a different set of laws.
Hopefully this isn’t actually Third SPIR-V Dialect
I use shortcuts on my iphone set so that when carplay activates, or when I get close to home, it tells the flipper to send the gate and garage door codes to my house, so I can leave or get into my home without having to find the commando.
> "Typing your code forces validations at the boundaries" was too strong because of course you can type your code without actually doing the validations

Yeah, of course you can cheat the typechecking in the code at the boundary in several ways, or convert from wire format to internal types in a way which plugs in type-valid defaults for bad data rather than erroring, or just use too-broad internal types to start with (you can have "stringly-typed code"), and fail to help the problems. But if you use the types that make sense internally for what the code is doing, than conversion including validation at the boundary becomes the path of least resistance in most cases. "Forces" is not strictly true, but my experience is that adding types does create a strong push for boundary validation.
Programmable calculators were not allowed in any of my classes (2000s in europe), I would have loved that.

On the other side, I was programming small applications to cheat on my phone.

Latin was a mandatory class in my computer science oriented course of study (I know, completely bonkers) and 3G data was expensive so I wrote some scripts and scraped every possible latin text and translation I could find online and built a J2ME application (horrible platform, but hey, it works) to lookup text.

I still remember my friend getting pinched using the application because he translated an extra phrase which was not in the assignment but was in the source on the internet. Good times
I like the Wainright cover, but I think there's a direct line from there to Hallelujah becoming a Christmas song. Not that it isn't beautiful, but the song as written is also tinged with irony and without Cohen's winking mixup of the sacred and the profane, it sounds kind of schmaltzy.

Is that pretentious? Hell yeah. Cohen brings out the pretentious side of me because he was such a brilliant writer and it bums me out when his work gets mistaken for platitudes.
Snowden couldn't convince people that the privacy he was talking about meant a limit on government power. Not sensitive data. And honestly, nobody cares about anyone taking a shit.

You can advocate for limiting govt. power ("LGP") without leaking any NSA docs. I don't think a single story about "LGP" changed due to the leaks. Everyone knows the government can do a lot of violence on you. So it's very hard.

If you're a high drama personality, yeah you can conflate all these nuanced issues. You can make privacy mean whatever you want.
Show HN: API Test Base – A versatile API testing tool supporting many API types
Hello HN!

Some years ago, I created an API testing tool, because most tools on the internet mainly focused on HTTP APIs, and I couldn't find a free and satisfying one that was covering all the types of APIs I worked with in my job, like relational databases, WebSphere MQ and IIB.

Overtime, I added more and more API types support and features to the tool, to satisfy my own new requirements. In the past year, I also rewrote the entire UI of the tool to catch up with the times.

API Test Base is an API testing tool that enables users to call HTTP APIs as well as many other types of APIs, manually or automatically. The tool has GUI, and enables no-code/low-code API testing.

The tool falls in the same category as Postman, but has some highlights:

* Support many more API types than HTTP: relational database, JMS, MQTT, AMQP, IBM MQ, FTP, SFTP, IBM ACE. Even more API types can be supported in future.
* Both standalone requests and plain old test cases are supported.
* Use offline.
* HTTP stubs.
* Endpoints management.
* Built-in data table (for data driven testing). Each cell can contain multi-line text (like JSON).
* No code assertions. Placeholders in assertions.
* Neat UI.
* Theoretically faster UI and test cases execution because they run in separate processes (browser and JVM).

Please try it out https://apitestbase.io/docs/en/quick-start, and let me know your feelings, thoughts and/or questions. Thanks a lot!
Show HN: TXTD – Instant Markdown Page Sharing
Introducing TXTD - a minimalist platform for creating and sharing Markdown-based pages and notes with custom URLS.

Try it out: https://txtd.cc

Example: https://txtd.cc/example

Clean and distraction free interface. Ideal for developers, students, researchers or anyone needing to create and share formatted text content.

We'd love to hear your thoughts and feedback.

Tech: Golang, HTMX & SQLite
"We’re stuck surrounded by the exhausts of the stories that pollute the epistemic commons and they together make up the much of the information sphere in which we live."

Published, sans irony, on Substack
Public schools are also really limited by the tech they buy, price sensitive, regular staff aren't up to date on tech, and they don't pay their IT teams much.

It makes it hard for them to adjust fast.

The purpose built school from home programs are often far better run / budgeted IT wise. I was at my son's high school and the school from home kids were there for an in person day borrowing the lab for some in person time / activities and etc.
Bromite to name one
This is the kind of stuff that goes on for decades without anyone batting an eye at it. I welcome the Department of Government Efficiency if it can read an article like this and take action on it to generate revenue that was accounted for in revenue projections and forgotten about when it came time to collect.
I'm not sure if it's overkill but decapCMS [0] (formerly netlifyCMS) uses git for its publishing method to store static files and content. It's quite simple and open source, and might even just serve as good inspiration for your final solution.

[0] - https://github.com/decaporg/decap-cms
> “Coffee machine in back kitchen wont connect to internet"

I think that was a reference to the 1998 April Fool's Day RFC protocol HTCPCP [0].

[0] https://datatracker.ietf.org/doc/html/rfc2324
> there's got to be a market for someone to create a new journal that only accepts/publishes research that has been independently reproduced at least a few times and has an actually meaningful peer review process and standards.

I doubt it. All the incentives for all parties are in the exact opposite direction:

- A journal gains readership based on how many studies it can publish. If it barely publishes any, no one will buy it. Would you buy a magazine that didn't publish anything?

- The doctors and their backers in turn wouldn't give a shit if they got declined by this theoretical journal. They get declined all the time for far less legitimate reasons, most of the time submitting to as many journals as they can, since they will be declined by the majority.

- The journal itself if it's too choosy and lacks the existing brand recognition is incentivized to publish anything it can, which is why most startup journals are even worse than the existing (bad) ones.
The same way any other illness is, I guess
That's a curious thing to say. YT pays some creators hundreds of millions a year, and my mental picture is that "people who care about supporting the creators" would normally also not be ok with such a skewed distribution.
Yes, as well as gain access to your vehicle. This has been reported on quite a bit over the last couple of years.
The AI expert who says artificial general intelligence is nonsense
I'm not surprised at that. It ties in to my responses [1] [2]

1. https://news.ycombinator.com/item?id=41584410

2. https://news.ycombinator.com/item?id=41584391
Since the federal government isn’t a single mind (nor a hive mind), a cognitive dissonance can only be meaningfully located on the observer’s side.
Cool that this space is getting more attention - I just came from the reproducible builds summit in Hamburg. We're working on similar low level build system tools with rattler-build and pixi. Would love to have a chat and potentially figure out if collaboration is possible.
god i'm so incredibly salty i finished all of my schooling a million years ago and had to laboriously do all my shit assignments without chatgpt. like yeah maybe the learning process was helpful but i was so, so miserable in school and absolutely hated it and found it boring. kids these days dont know how easy they have it oh my god i'm old
Thanks for explaining and I am sure you have more experience with this type of scale but wouldn’t you say that ChatGPT is an example of “hand crafted artisanal page”, where not only every person sees a different answer but every interaction with the page results a different response. Of course they have a ton of VC money to burn but could it be that technology optimization (especially on the backend and hosting provider) could be the solution to this cost issue as opposed to blaming product features?
Definitely interesting, but it's flat-out wrong about the limitations of `make`.

In particular, the `release.txt` task is trivial by adding a dummy rule to generate and include dependencies; see https://www.gnu.org/software/make/manual/html_node/Remaking-... (be sure to add empty rules to handle the case of deleted dynamic dependencies). You can use hashes instead of file modification times by adding a different kind of dummy rule. The only downside is that you have to think about the performance a little.

I imagine it's possible for a project to have some kind of dynamic dependencies that GNU make can't handle, but I dare say that any such dependency tree is hard to understand for humans too, and thus should be avoided regardless. By contrast, in many other build tools it is impossible to handle some of the things that are trivial in `make`.

(if you're not using GNU make, you are the problem; do not blame `make`)
Not the person to whom you're responding, but:

Collaborative/online spreadsheets can work. Carefully designed, with appropriate field constraints and filters and sort templates... especially for smaller lists or smaller groups, they can be OK.

A few areas where they break down though:

- No attachments to stories (test cases, screenshots, etc)
- No comments/history view or threaded discussions
- Poor usability of notifications on @mention
- Inflexible UI/data formatting (cells instead of layout)

I'll often start a project using a spreadsheet, because one big advantage is that you can edit several "stories" at once. So it's a good rough draft. Inevitably, the missing features become more important and I move the data over to a more appropriate tool.

Sometimes I keep the spreadsheet for internal stakeholder issue reporting. It's a business-familiar tool for gathering input, which then gets synced to the more purpose-built tool for action.
Just think... in the presence of a constant magnetic field, this could be the most powerful particle collider in the visible universe
Minio used to have a filesystem backend that would store each file as a file on the local filesystem. They removed this, so lots of people still use the last version before that.

https://blog.min.io/deprecation-of-the-minio-gateway/
Just start browsing search results from the second page.
Hopefully one of the last few nails in the coffin for the tiresome lab leak hypothesis.
>Hundreds of years later, however, we’re left with the Fermi Paradox.

The only paradox about the Fermi Paradox is why so many people who claim to be educated take it seriously.

Faster-than-light travel is impossible.

There aren't galaxy-spanning civilizations because creating a galaxy-spanning civilization is impossible. You cannot have a civilization where it takes 106,000 years for a message to traverse it.

If there are multi-stellar civilizations it is impossible to detect them at present. If humans lived on an earth-like planet orbiting Proxima Centauri, we would not be able to detect them at all, even with every single radio telescope on earth acting as a giant interferometer.

I assert that any intelligence that has mastered the mass-energy equivalence skills needed for interstellar travel (again, at slow-ass speeds) no longer cares about planets or biological life anyways. They would park off the ends of masses that are radiating energy and harvest it to turn into endless expanses of fantastical constructions that make planets look like jokes.
Suspected serial killers and unsuspected statistical blunders
> It's not a solvable problem

Lawnmower manufacturers said the same thing about making safe lawnmowers. Until government regulations forced them to
I don't think they're aiming to have massive losses. VMWare had $13 billion in revenue and $1.5 billion profit, and it seems their aim is to cut way back on costs by laying off 40% of engineers etc while maintaining what revenue they can, and reap the unrealized profit potential there by giving up R&D, future growth in the VMWare product categories.
There was a click in the sequence. More of an issue I think is that it sounds like this executes immediately. If so I think the proper fix is to preclude Powershell from accepting any form of execution from the clipboard--you can paste in the command but the user must execute it.
(Hi! I recognize your name from Bazel mailing lists but I forget whether we've talked before.)

I'm mostly contrasting from Nix, which has difficulty with poisoning cache when faced with non-deterministic build steps when using input-addressing (the default mode). If zb encounters a build target with multiple cached outputs for the same inputs, it rebuilds and then relies on content-addressing to obtain build outputs for subsequent steps if possible. (I have an open issue for marking a target as intentionally non-deterministic and always triggering this re-run behavior: https://github.com/256lights/zb/issues/33)

I'll admit I haven't done my research into how Bazel handles non-determinism, especially nowadays, so I can't remark there. I know from my Google days that even writing genrules you had to be careful about introducing non-determinism, but I forget how that failure mode plays out. If you have a good link (or don't mind giving a quick summary), I'd love to read up.

I have considered Starlark, and still might end up using it. The critical feature I wanted to bolt in from Nix was having strings carrying dependency information (see https://github.com/NixOS/nix/blob/2f678331d59451dd6f1d9512cb... for a description of the feature). In my prototyping, this was pretty simple to bolt on to Lua, but I'm not sure how disruptive that would be to Starlark. Nix configurations tend to be a bit more complex than Bazel ones, so having a more full-featured language felt more appropriate. Still exploring the design space!
I was thinking the other day that not enough cash has been thrown at AI lately. Thank you BlackRock and Microsoft for stepping up to the plate.

Think of the AI devs!

/s
I see it now: "Please submit a photo ID or driving license in order to access this service. All IDs will be logged and tied permanently to your account."
Well, at least you can laminate it
I've seen a few Postgres clients pop-up on HN recently. A recent example is: https://news.ycombinator.com/item?id=41563100

Also, several Postgres providers now also provide a SQL editor / runner and table visualizer in their UI.

What do Postgres users here think is the biggest missing thing in current clients? Are they too heavyweight? Too generic and don't support advanced Postgres features? Don't look modern enough? Not mobile friendly? Or is it something else?
My Trig teacher, which was the class where I got my cherished TI-83+, had the exact same opinion of my little TI-Basic programs which worked the same way as yours.

I got an A in that class both semesters, which was better than the B I often got in Math (and a C- once in AlgII) because I hated doing homework. But starting on the program as soon as I grasped the concept and usually blasting through the homework with it by the end of the period meant an A was easily in my grasp.

That teacher was the best damn math teacher ever. He would work hard to help every last student get it, he'd gladly spend his whole lunch helping a kid if they needed it.

PS. I did share some of my programs, mostly with one girl, but she's a successful nurse today so I guess I didn't ruin her future :D
You can thank the spammers.
Also McCabe & Mrs. Miller

https://en.wikipedia.org/wiki/McCabe_%26_Mrs._Miller#Leonard...
you can't fill a full bag, there is no "more" to conceive of. They are fully convinced already that all Israelis should simply be killed or worse than killed.
Ask HN: Do computer programmers "live in their heads"?
For example, would an indie game developer likely to be interested in house maintenance?
> nothing bad has happened

ummm, WTF?

10x increase in teen suicide doesn't qualify as "bad"?

or repeated DOJ lawsuits against Facebook because their advertising practices result in highly effective racial discrimination?
Read my first comment. I definitely agree privacy is important. All I'm saying is that this is not one of the harms we should be worrying about when saying targeted advertising is a problem, and I don't understand why this is an important issue that we should care about when targeted advertising can be turned off:

"Profound Threats to Users Can Occur When Targeting Occurs Based on Sensitive Categories"
The FTC is bipartisan, no more than three of the five commissioners can belong to the same party. The present report was unanimously voted by all five.
If you gaze long into the abyss ....
This is talking about private funding. The problem is that we don't have enough understanding to know where to start and private funding works very poorly in such situations.

And I'm sure public funding is tied up in politics. Covid is too politicized.
absolute legend. I love that you just rewrote the programs during the test!
On my watchlist!
There are also brokers/agencies that match contractors with projects/jobs and take a percentage cut. Not ideal but better than nothing if you’re hopeless at networking like me
Ok, changed to that. Thanks!
I agree with all of that. I understand why there needs to be some kind of rigor applied or else you have a bunch of engineers running around like cats. I'm not saying we shouldn't have process.

But, I've also worked in shops so hidebound that the aim of the organization seemed to be to Follow The Process above all else. Didn't ship anything all quarter? Well, at least we Followed The Process! Customers are screaming? That sucks, but The Process doesn't accommodate their needs this quarter. Principal engineers are leaving? They just don't appreciate The Process!

In my experience, Jira seems to resonate with PMs who adore The Process for the sake of The Process. Lighter, more opinionated systems like Pivotal or Linear seem to help teams deliver features more quickly than teams using Jira to march in line with The Process.
What about WGSL though, the shader language of WebGPU? WebGPU is kind of Vulkan lite, but unlike with Vulkan, Apple is on board and actually the reason why WGSL exists as yet another shading language.
I think the key thing they were pointing out was the ability to store information inside a nucleus that can be read back (reminds me of how core memory worked on the old Apollo 11 Era computers) which could be a very reliable and dense memory. It's reliable because the electron shell is sort of protecting the information stored inside the nucleus.

I wonder if they'll have the same issue that core memory also had which is that by reading the magnetic state you also destroy that state, and so every bit 'read' operation has to be followed with a 'now write the bit back again' step.
Avian flu detected in wastewater from 10 Texas cities
2k/300M people died on 9/11 and our world has forever changed. 1% is waaaay bigger than that number. Terror spreads.
Interesting. I didn't know that about the Synclavier. I still think the production in his later stuff will sound very quaint to anyone encountering it for the first time.

He was a really dedicated user of those Technics machines. He and Wesley Willis, lol.
Yup, that was how I built the prototype: https://www.zombiezen.com/blog/2024/06/zb-build-system-proto...

The last commit using that approach was https://github.com/256lights/zb/tree/558c6f52b7ef915428c9af9... if you want to try it out. And actually, I haven't touched the Lua frontend much since I swapped out the backend: the .drv files it writes are the same.

The motivation behind replacing the backend was content-addressibility and Windows support, which have been slow to be adopted in Nix core.
Agentic Tool Use Leaderboard
If you literally want to emboss hello world on a piece of foam, you can buy cheap CNC kits on Amazon like https://www.amazon.com/dp/B08HRLGL6C/ which will execute G-code.

They're weak and imprecise by the standards of CNC machines but if you're only looking to learn a bit and cut foam? That's a low price.
Turn any Substack into a landing page
Imagine a legitimate travel agency cannot book 100 United tickets a day via methods outlined in business contracts and need to resort to shady practice.

Dude, please provide some real solid evidence to back this up, and perhaps come up with another realistic scenario where bypassing captcha is justified.
I wonder if this will improve emulation compatibility?