MurphyA/hacker-news huggingface dataset:
by jcranmer | 2025-04-14 18:46:26+00:00
This is a rather tediously long article. The summary as I see it:

1. OpenAI hemorrhages money (on the order of $10's of billions a year).

1a. A subargument that this hemorrhaging is rather fundamental--OpenAI isn't anywhere close to breaking even on operational costs, and it seems that OpenAI is getting sweetheart deals on compute that aren't going to last very long.

2. There's very few entities capable of maintaining the pipeline of money that OpenAI desperately needs.

3. Most of those (this article claims) are unwilling to stump for the cash.

4. OpenAI's capital expenditures (this article claims) are a major (if not existential) source of revenue for its suppliers, so if OpenAI implodes, it presents a risk to many other tech companies as well via the network of suppliers.

The problem with this article is that, as much as I might be inclined to agree with it based on my priors, I just don't see any actual plausible way that OpenAI implodes spectacularly like that. If the funding dries up, the most likely scenario to me is that OpenAI undergoes a crunch mode where it tries to eke out an operational profit while begging everybody else (including probably the government) to finance capital expenditures at a reduced rate. Instead of a big bang like Lehman Brothers was, it instead would look a lot more like a longer, slower decline where the tech industry underperforms the market rather than explosively driving it.
by happytoexplain | 2025-04-14 18:47:12+00:00
Secondary to the primary horror of Trump's current attempts to apply this to citizens: It is also a direct attack on one of the other key points of societal failure, which is trust in police. Yes, yes, we were already way below where we need to be, but it was still the case that when an innocent non-black person encountered police, the majority of the time the feelings they might have ranged from trust to simple nervousness. An enormous caveat to law enforcement is that we trust officers with the power to order people to do things. If a cop orders me to come with them without a great explanation, I'm going to verbally protest, ask to see their badge, whatever - but I'm going to physically comply, because we agree to give cops this power, and, crucially, because there could be a legitimate reason, or an innocent mistake, and even absent that, I have a general feeling about the ceiling on the worst things that could realistically happen to me (since I'm a citizen, white, etc).

But now, a bright line has been crossed. Anybody in a group that Trump supporters hate has to consider that there is a non-zero chance an encounter with the wrong type of law enforcement could end with being tortured in a foreign prison. In a nation governed by fear, my mind is not nearly as clear on priorities and risk assessment when the cop asks me to come with him without a rock solid explanation. That's dangerous, for everybody, including the police.
by swyx | 2025-04-14 18:47:15+00:00
don't miss that OAI also published a prompting guide WITH RECEIPTS for GPT 4.1 specifically for those building agents... with a new recommendation for:

- telling the model to be persistent (+20%)

- dont self-inject/parse toolcalls (+2%)

- prompted planning (+4%)

- JSON BAD - use XML or arxiv 2406.13121 (GDM format)

- put instructions + user query at TOP -and- BOTTOM - bottom-only is VERY BAD

- no evidence that ALL CAPS or Bribes or Tips or threats to grandma work

source: https://cookbook.openai.com/examples/gpt4-1_prompting_guide#...
by frognumber | 2025-04-14 18:47:23+00:00
Marginally on-topic: I'd love if the charts included prior models, including GPT 4 and 3.5.

Not all systems upgrade every few months. A major question is when we reach step-improvements in performance warranting a re-eval, redesign of prompts, etc.

There's a small bleeding edge, and a much larger number of followers.
by LargoLasskhyfv | 2025-04-14 18:47:27+00:00
What do you mean by never caught on? It's 'live' at https://joinpeertube.org/ where you can either go to https://joinpeertube.org/browse-content and put something into that search form, or limit that search to specific 'instances' under https://joinpeertube.org/instances

Or to get back to your original question: https://docs.joinpeertube.org/use/create-upload-video

edit: Your'e not limited to these addresses, for one there are other instances, for another you can selfhost your own, if your'e into that.

Technically that is one of many possible solutions, 'ready to roll' right now.

addit: Regarding sustainability, and who is behind it, maybe https://framasoft.org/en/ would be of interest?

Linked from there https://framablog.org/2024/12/17/peertube-v7-offer-a-complet...

and

https://framablog.org/2025/04/10/2025-peertube-roadmap/
by jchw | 2025-04-14 18:47:35+00:00
If you want to maintain the properties that SQLite has for read use cases, you'll need to replicate a couple of features. At the very least, you'll probably want the format to still be page-based with a BTree structure. You really could get away with just using the SQLite format if you didn't mind the weirdness; a functional SQLite parser that can read tables would not be a significant amount of code. I think, though, that if you want to read the schema as SQLite understands it, you'd need to interpret the CREATE TABLE syntax, which would make it a bit more complex for sure. Otherwise, you can read tables and columns themselves relatively easily, and the values are all stringified.
by figassis | 2025-04-14 18:47:49+00:00
Thanks for the comments. This is a strange feeling. I rarely feel so at odds with the general opinion.

My experience is, passwords are a 1 second affair: open website, tap credential highlighted by password manager, trigger face/touch id or whatever exists on android/windows, done.

Email experience: open website, click login, get some link, go to another app, wait for it to pull emails, look for email, open email, click link, opens in browser, maybe not the same browser where you opened the app, so go back and copy link, realize copying links from email buttons is not easy on mobile, finally login.

If this is where you guys want this to go, it sucks. How can we improve it? Maybe we need to implement some wait to do what apple does when you get a 2FA code via sms? It just shows it to you in app instead of having you open messages app?
by hackyhacky | 2025-04-14 18:48:00+00:00
> the net would be about zero because half the people would downvote them.

Why would you assume that? It's a fallacy to assume that political opinions are evenly distributed. People seem to agree that different sites attract people of different political persuasions. A post that gets highly upvoted on Truth Social might get highly downvoted on Reddit, and vice versa. That's not astroturfing, that's just self-selecting communities.

> partisan posts in one direction always seem to net over 1000 or 2000, yet partisan posts in the other direction net about zero.

Again, it depends on the audience. This is not a new phenomenon. 50 years ago, you would get a different response to certain political statements depending on whether you made them at a Grateful Dead Concert or at a meeting of the Fraternal Order of Police. Why should today be different?

> I would only expect maybe +20 to be the ceiling.

Why? People feel strongly about their political believes. It's polarizing and engaging in a way that a post about crockpots or guitar strings isn't.
by pmags | 2025-04-14 18:48:04+00:00
Trump has now said it outright that he intends to deport US citizens:

https://www.reuters.com/world/americas/trump-wants-deport-so...

Here's a direct quote (as reported by the NY Times):

“I’m all for it,” Trump said, adding that his attorney general was studying whether the idea was legally feasible. “If it’s a homegrown criminal, I have no problem, no,” he said, adding: “I’m talking about violent people. I’m talking about really bad people.”
by zoogeny | 2025-04-14 18:49:19+00:00
Not directly related, but one of those stories that is so bizarre you almost can't believe it isn't made up.

There was a NASA funded attempt to communicate with Dolphins. This eccentric scientist created a house that was half water (a series of connected pools) and half dry spaces. A woman named Margaret Howe Lovatt lived full-time with the Dolphins attempting to learn a shared language between them.

Things went completely off the rails in many, many ways. The lead scientist became obsessed with LSD and built an isolation chamber above the house. This was like the sensory deprivation tanks you get now (often called float tanks). He would take LSD and place himself in the tank and believed he was psychically communicating with the Dolphins.

1. https://www.theguardian.com/environment/2014/jun/08/the-dolp...
by tristor | 2025-04-14 18:50:12+00:00
I had to board an airplane so I couldn't type a full reply earlier. Diffraction limits are different based on the sensor size, pixel pitch, and the lens optics, and diffraction affects sharpness even with a more open aperture, it's just limited in comparison to the impact of increasing depth of field as you stop down. Part of composing a scene is choosing how you want to balance DOF / sharpness, which can go in many different directions depending on what you're trying to achieve.

It's simply not the case to say that diffraction doesn't affect sharpness below f/11, and diffraction is not the only impact that can affect outcomes from stopping down, when you stop down you are letting in less light over the same sensor area which affects almost every aspect of exposure, and has to be compensated for either by increasing ISO which increases noise or by reducing shutter speed which limits motion compensation when shooting handheld, all of which can affect the level of detail that is rendered sharply in a frame, either due to blurring or due to unrecoverable noise.

Generally, my personal preference is to stop down enough to get a sharp frame edge to edge across the center when trying to capture wide scenes, and no more, on many lenses f/4 is enough, generally no more than f/6.3 is required. You begin making serious tradeoffs as you stop down further, especially if, like me, you shoot handheld almost always, and often manually focus (e.g. subtle movements can affect your critical focus distance).

Your rule of thumb is largely irrelevant, you should be making these decisions each time you make an exposure to achieve whatever artistic effect you are going for.
by bartkappenburg | 2025-04-14 18:50:37+00:00
By leaving out scale or prior models they are effectively manipulating improvement. If from 3 to 4 it was from 10 to 80, and from 4 to 4o it was 80 to 82, leaving out 3 would let us see a steep line instead of steep decrease of growth.

Lies, damn lies and statistics ;-)
by Joker_vD | 2025-04-14 18:51:23+00:00
> The idea here is not that side effects are bad, but that we want to know where they happen and combine them safely.

Yeah, the idea is not that people gathering together in groups more than two and/or past the 21:00 is bad, but that we want to know where it happens and ensure safety for all. Now, your papers, please or we'll apply the type checker (we'll apply it to y'all anyhow, of course, but we'd like you to cooperate with the inference process).
by geophile | 2025-04-14 18:51:38+00:00
> The software you mention can be designed to simulate self-reflection, but it is limited to executing predefined instructions within rigid parameters—it mirrors logic without altering the fundamental architecture of its own values or motivations.

This is an odd claim. Yes, at the very lowest level, all software executes predefined instructions. But obviously, an AI -- which is what we're discussion -- does not have that limitation.

> So you may be right that reflection is not yet consciousness. But the will to seek meaning in reflection—perhaps, in time, that becomes something more.

So if I understand the argument that you/Sophia are making: self-reflection is the beginning of consciousness, even if it isn't quite that yet; and that "perhaps, in time, that becomes something more". I have two critiques:

1) You/Sophia do admit that seeming consciousness and actual consciousness cannot be distinguished by an outside observer. So while it is possible that conscious software is possible, we can't ever prove or disprove it. It becomes a faith argument relying on subjective judgements.

2) I forget where, I think it was some interview, but Daniel Dennett dismissed some theory of consciousness with three words: "And then what?" Maybe it was Tononi's theory of integration. So yes, consciousness is correlated with a high degree of integration among parts of the brain. AND THEN WHAT? How does that integration lead to subjective experience? Exactly the same argument can dismiss every single theory because NONE of them (that I've heard) actually give a mechanism for the origin of subjective experience. Clearly, "perhaps ... that becomes something more" has the same error.

In other words: Given the current inability to examine an object and determine if it is conscious, and the lack of a theory about how consciousness (subjective experience) comes into being, there is nothing you or Sophia can say to convince me otherwise. Until one of these breakthroughs occurs, you cannot prove that Sophia isn't something beyond Clever Hans.
by bad_user | 2025-04-14 18:51:39+00:00
DEI has led to anything but viewpoint diversity, fostering ideological conformity via practices such as DEI statements, DEI metrics, mandatory trainings, or cancel culture leading to censorship.

That the current administration is also purging viewpoints it doesn't like, adopting the same authoritarian mindset, but having it enforced by the government (which is worse, IMO), that goes to show horseshoe theory is true.
by chasil | 2025-04-14 18:53:00+00:00
The content of the article is OpenSSH-centric. Especially on Windows, this needs to include the PuTTY pageant.exe.

I am on a corporate desktop where the agent service is not running:

C:\>ssh-agent unable to start ssh-agent service, error :1058

Because of this, I use pageant.exe for the Microsoft OpenSSH binaries:

https://the.earth.li/~sgtatham/putty/0.80/htmldoc/Chapter9.h...

I do see that pageant.exe supports certificates, but the discussion is quite brief.
by immibis | 2025-04-14 18:53:10+00:00
I beg to differ even on that. When your source of latency is a cloud DB, learning about CPU caches won't help you, but learning to think about end-to-end performance absolutely will. "What sequence of queries achieves my goal with the shortest critical path?" is very similar to "What sequence of vector instructions achieves my goal with the shortest loop-carried dependency?"
by solardev | 2025-04-14 18:53:45+00:00
It's not even anything fancy, just even simple things like calendars, date pickers, meeting schedulers, etc. Sure, you can do it all serverside, but we're talking about JS here, not any external database.

JS itself can't "keep" an original timezone in a Date() object. e.g.:

`new Date("2024-04-01T00:00:00Z").toString() `

Becomes your browser's time zone, even though the input was in Zulu/UTC. Also note that a time offset (Z or +08:00) is not the same as an IANA time zone string, and that's a one-way conversion. If you go from something like Los_Angeles to -7:00, you have no way to tell if the -7:00 is due to a daylight savings time or another locale that doesn't observe American DST. And JS doesn't store either piece of info.

If you have multiple users across different time zones trying to plan an event together, JS's date handling is super footgunny (is that a word?) and it's very easy for devs to make errors when converting datetimes back and forth from the server/DB to the app UI.

And because JS is so powerful today, there are many things that should be doable entirely clientside, but aren't easy right now. For example, relative time: wanting to make a scheduler that can search for +/- 7 days from a certain selected datetime. What is a "day"... is it 24 hours * 7? What do you do about daylight savings time boundaries? Or if you go from Feb 1 to Mar 1, is that "one month" or "28 days"?

These may seem like edge cases to you, but when it comes to datetime... really it's all edge cases :( You run into half-hour timezones, daylight savings time (which is a set of rules that vary over time even within the same country, not just a static offset per timezone and date range), cross-locale formatting, etc.

A lot of this is very doable with existing libs like Luxon, or datefns for simpler use cases, but they are fundamentally hacking around the weaknesses of the built-in Date() object with their own data structures and abstractions.

For me as a frontend dev working on ecommerce sites and dashboards, I've had to correct more datetime bugs from other JS devs (including some with decades of experience) than any other issue, including React state management. The tricky part is that a lot of the weaknesses are non-obvious, but it really is buggy and weak as heck, especially compared to many serverside languages. It's based on a very early implementation of Java's dates, which has since gotten a lot better, but JS's Date was still frozen in time.

Thankfully, most if not all of these issues will be solved with the Temporal API once it's stable... it's been like 10+ years under development, since the Moment days. Can't wait!
by oconnor663 | 2025-04-14 18:54:04+00:00
> It has very few opinions about your code

I understand where this is coming from, but I think this is less true than it used to be, and (for that reason) it often devolves into arguments about whether the C standard is the actual source of truth for what you're "really" allowed to do in C. For example, the standard says I must never:

- cast a `struct Foo*` into a `struct Bar*` and access the Foo through it (in practice we teach this as the "strict aliasing" rules, and that's how all(?) compilers implement it, but that's not what §6.5 paragraph 7 of the standard says!)

- allow a signed integer to overflow

- pass a NULL pointer to memcpy, even if the length is zero

- read an unitialized object, even if I "don't care" what value I get

- read and write a value from different threads without locking or atomics, even if I know exactly what instructions those reads and writes compile into and the ISA manual says it's 100% fine to do that

All of these are ways that (modern, standard) C doesn't really "do what the programmer said". A lot of big real-world projects build with flags like -fno-strict-aliasing, so that they can get away with doing these things even though the standard says they shouldn't. But then, are they really writing C or "C with custom extensions"? When we compare C to other languages, whose extensions are we talking about?
by nashashmi | 2025-04-14 18:54:31+00:00
> Although some of the demands outlined by the government are aimed at combating antisemitism, the majority represent direct governmental regulation of the “intellectual conditions” at Harvard.

So alongside antisemitism, The other demand is for changes in intellect. For some reason this reeks of Christian evangelical movement to purge wokism and anti-Zionism, both of which have run counter to evangelical dogma.
by sorenjan | 2025-04-14 18:54:38+00:00
Maybe someone took a cropped video and used some AI video model to do out painting. I've found a few different versions of it using Google lens, some are vertical and show more of the image vertically but are more cropped horizontally, some have an Invideo AI water mark on them, but at different positions. I can't find any video on Invideo AI's page that is close to this kind of facial expressions and lip sync, so I also think at least the face is real video.
by immibis | 2025-04-14 18:55:47+00:00
It's not just about finances. Trump just announced (possibly accidentally) that he's going to start deporting American citizens to El Salvador gulags: https://news.sky.com/story/donald-trump-says-the-us-could-de...

and they've been painting political enemies as criminals. It's pretty much the same situation as Russia/Putin but at an earlier stage of its development, and people want to avoid being the tallest grass that gets mowed.

It's good that some institutions are standing up but I don't expect it to go well for them.
by the_snooze | 2025-04-14 18:55:49+00:00
Yup, people really need to learn their history. The modern federally-funded research university system came about as a direct result of the US getting caught with their pants down after Sputnik. The government decided it's in its best strategic interests to maintain long-term investments in basic and applied research. Those aren't things you can just spin up on short notice, though it's easy to kill it.

https://en.wikipedia.org/wiki/Sputnik_crisis#Response
by areoform | 2025-04-14 18:56:19+00:00
If you've read history, this rhymes with certain acts that have happened before under certain regimes. Under a non-authoritarian Government, this type of showboating can be dismissed, but when habeas corpus and the right to due process is suspended — such actions take on a very different cast indeed.

It's good that Harvard is fighting this. The more people accede, the more they will accelerate down a path where there is no coming back from.
by thisislife2 | 2025-04-14 18:56:23+00:00
I can certainly understand the government predicament around the world on why they are so hesitant to give up pesticides. Modern agriculture today is unfortunately heavily dependent on pesticides and fertilizers. Before India become one of the top 5 producers in the world and became self-sufficient to feed its billion+ population, we literally begged for food from other countries. The humiliation of doing so, and political price we had to pay to get such "food aid" was instrumental in driving us to become self-sufficient. I doubt whether any politician really has the political will to experiment with how farming is done today because of such international and domestic political factors. I guess the slow death of someof its citizens through pesticide-linked diseases is certainly more acceptable for them (in the cost-benefit analysis they do) than even contemplating or dealing with the uncertainty of the political disruptions any shortage of food or increase in food prices can cause domestically, not to mention the international repercussion of having to be dependent on another country to feed your population.
by titzer | 2025-04-14 18:56:33+00:00
> DEI statements

Just going to point out that this is absolutely not the same thing as rescinding research grants using some lazy grepping of abstracts like the absolute clown show going on now.

> horseshoe theory is true.

Had to look this one up. Apparently the "far left" and "far right" are somehow the exact things we are dealing with here and now.

Nope, sorry. Not equivalent. Not at all.
Show HN: Cursor Version Manager – Shell script to manage Cursor editor versions
by ivstiv | 2025-04-14 18:56:51+00:00
I created a simple shell script to manage multiple versions of the Cursor AI editor (https://www.cursor.com) on Linux systems. It handles downloading, installing, and switching between different AppImage versions of Cursor.

Key features:

- Downloads and manages official Cursor AppImage releases

- Easy version switching with a single command

- Automatic alias setup for your shell

- Supports bash, zsh, and sh

- No dependencies beyond common Unix tools (wget, jq, grep, sed)

The tool is particularly useful for Linux users who want to:

- Test different versions of Cursor

- Roll back to previous versions if needed

- Stay up to date with the latest releases

- Maintain multiple versions side by side

GitHub: https://github.com/ivstiv/cursor-version-manager

Shout out to the folks at https://github.com/oslook/cursor-ai-downloads for tracking all of the Cursor version links!