MurphyA/hacker-news huggingface dataset:
by eadmund | 2025-04-30 11:34:48+00:00
Unfortunately ‘sourdough’ has come to mean two things: on the one hand it is a general term for all wild starters; on the other it is a particular term for actual sour bread, most particularly that made from a San Francisco starter which spoiled in the 19th century.

Like you, I find the latter really quite unpleasant (to the point that I really am surprised anyone willing eats San Franciscan sourdough). But wild starters can range from tasting just like ordinary commercial yeasts, to tasting similar but with a richer flavour, all the way to the funk that we both dislike.

I have never had a San Franciscan sourdough in Europe, so I doubt that this sourdough is the nasty (to my taste — many folks love it) kind, but maybe there is some subculture of inedible (again, to my taste) European breads. More likely, I suspect that this is just a good wild starter.
by doublerabbit | 2025-04-30 11:35:03+00:00
Not at all. If the code is decent and shows effort I have no problem. If it's sloppy it shite code.

I really don't have time to care about what my peers think of me. It's work. I don't want to communicate with them outside work. Work is just another mind space that stays at work. I am strict when it comes to code, I expect the same.

I want working maintainable code to enable me to do my job. If people dread submitting a PR because they can't write code with effort, good. I like my ships built strong not weak.

If they fix their problem, good. Trust given, more than happy to salute however time and time they've proven to me they don't.

These developers have proven to me they won't. These are developers who are those who do not fix the issuing code and will just move on to the next problem hacking it to make it work.

If you've never worked with such, then lucky. If this sting for you, time to put more effort in to your work.
by klabb3 | 2025-04-30 11:35:19+00:00
I don’t think business leaders generally respond to chaos like the rest of us: wait and see, and maybe some light prep work. Unless everyone else starts panicking most people won’t.

This administration is governing by executive action congruent with the pacing of news cycles. Nobody knows what will happen tomorrow, which makes it futile to make long term plans. No?
by genewitch | 2025-04-30 11:35:24+00:00
> grid tied

> 42kwh battery array

these are mutually exclusive. What you have is a hybrid system, which is something i explicitly did not mention. A grid-tie system is not generating an AC waveform when the grid is down, at all. it cannot, by definition, and by design, as the AC waveform requires the grid to synchronize to.

Hope this clears this up.
by davidvgilmore | 2025-04-30 11:35:45+00:00
Your comment is fair. I don't love vibe coding as a category name. And somehow using vibe coding to describe something whose namesake, the Memex, had such virtuous ambitions feels cheap. But I ALSO want people to understand what our product does.

I want to make something that truly empowers people. Many of our users are tech savvy, but not coders. We decided to make a GUI because it allowed them to one-click install.

And we are closed source freemium right now because we're trying to find a revenue model that we can sustain ourselves with without being wholly dependent on VCs. We plan to open source components of Memex so it's more extensible in the future and to give back.

We were never going to have something that is worthy of the name memex on the first release. But our ambition is that with time and hard work, we have a chance.
by japanuspus | 2025-04-30 11:35:45+00:00
I use a mix of bakers yeast and a wet (1:3) starter/sourdough. Just 2g yeast/kg flour makes a huge difference, even with 150 g starter.

My wet sourdough is 1 part flour to 3 parts water. As noted in a sibling comment, this favors the sour parts (lactic acid?), but compared to a dry starter, there are significant advantages the the starter/yeast combo:

1) Feeding the wet starter takes 10s: pour flour and water onto leftovers and stir quickly with a spoon. No sticky stuff to deal with.

2) The starter seems exceptionally stable, maybe because of the water layer: I only wash my starter jar every two or three months, and the 10g or so that I put back in the fridge after starting a dough, will last for weeks and consistently restart overnight when fed

3) Being able to independently adjust yeast-levels in a predictable way, means that I can easily play with sourness levels and adjust leaving times when I have to match the timings with other activities.

There is the downside, of course, that I need to keep bakers yeast in the house as well...
by cmrdporcupine | 2025-04-30 11:36:28+00:00
> as is any form of protest that is arguably the slightest bit disruptive.

Unless it's the Jan 6th protesters.

Or the so-called "trucker convoy" across the border up here in Canada. (Convinced half the new-found hostility to us comes from this incident somehow getting on the radar of people who normally barely acknowledge Canada as existing)

In the end it's very much tribal, and little to do with the substance of issues and more to do with perceived teams.
by nulbyte | 2025-04-30 11:36:32+00:00
Drupal has been around for a while, but I've never heard of "Drupal CMS" as a separate product until now.

It appears Drupal CMS is a customized version of Drupal that is easier for less tech-savvy folks to get up and running. At least, that's the impression I got reading through the marketing hype that "explains" it with nothing but buzzwords.
by bluGill | 2025-04-30 11:37:30+00:00
I used to work in a factory (i was an engineer working upstairs, never on the floor). Employment peaked in the 1950s at just over 2000 humans - today there are just over 200 to make essentially the same output. The lazer cutter replaced 70 humans running saws with 3 to run the machine. The paint system is entirely automated with only off hours maintenance done by humans. And so on.

that is how the us makes more than ever with much small % I in labor.
by no_time | 2025-04-30 11:38:01+00:00
>Wouldn't those only mean that the account was initially created by a human but afterwards there are no guarantees that the posts are by humans.

Correct. But for curbing AI slop comments this is enough imo. As of writing this, you can quite easily spot LLM generated comments and ban them. If you have a verification system in place then you banned the human too, meaning you put a stop to their spamming.
by Retric | 2025-04-30 11:38:19+00:00
The constitution sets a really high bar on Treason. “It was not enough, Chief Justice John Marshall’s opinion emphasized, merely to conspire “to subvert by force the government of our country” by recruiting troops, procuring maps, and drawing up plans. Conspiring to levy war was distinct from actually levying war.” https://constitutioncenter.org/the-constitution/articles/art...

“No person shall be convicted of Treason unless on the Testimony of two Witnesses to the same overt Act, or on Confession in open Court.”

Cramer v United States being an interesting example. ‘As the Court explained: “A citizen intellectually or emotionally may favor the enemy and harbor sympathies or convictions disloyal to this country’s policy or interest, but, so long as he commits no act of aid and comfort to the enemy, there is no treason. On the other hand, a citizen may take actions which do aid and comfort the enemy—making a speech critical of the government or opposing its measures, profiteering, striking in defense plants or essential work, and the hundred other things which impair our cohesion and diminish our strength—but if there is no adherence to the enemy in this, if there is no intent to betray, there is no treason.” In other words, the Constitution requires both concrete action and an intent to betray the nation before a citizen can be convicted of treason; expressing traitorous thoughts or intentions alone does not suffice.’
by littlestymaar | 2025-04-30 11:38:31+00:00
> Businesses credit bureaus and Dun & Bradstreet have been privately enabling trust between non-familiar parties for quite a long time.

Under the supervision of the State (they are regulated and rely on the justice and police system to make things work).

> Various networks of merchants did the same in the Middle Ages.

They did, and because there was no State the amount of trust they could built was fairly limited compared to was has later been made possible by the development of modern states (the industrial revolution appearing in the UK has partly been attributed to the institutional framework that existed there early).

Private actors can, and do, and have always done, build their own makeshift trust network, but building a society-wide trust network is a key pillar of what makes modern states “States” (and it directly derives from the “monopoly of violence”).
by prirai | 2025-04-30 11:38:33+00:00
> Currently, the script looks like this > > #!/bin/sh > 0x $1|yy084|yy030|yy073 > > "0x" is another Almquist shell script that can search about 63 different servers that return search results, e.g., Google, DDG, and so on.^1 > > yy___ are UNIX filters written in C. > > 0x uses some yy proggrams as well, e.g., yy025, along with sed and a TCP client, e.g., tcpclient, netcat, socat, bssl, openssl, etc. > > yy084 outputs SERPs as SQL. > > This makes it easy to create simplified "mixed" SERPs with results from different servers. > > Where possible 0x allows for "continuation search". Going past page 1 of SERPs is discouraged or even prevented in recent times, all focus is on "the top result",^2 and some www search engines actively try to block exhaustive research and discovery. By continuing searches over time, e.g., page 1 of results on day 1, page 2 on day 2, page 3 on day 5, etc., one can sometimes avoid being blocked when doing exhaustive searches. > > 1. This is an ongoing experiment. Sometimes a site will "break" if the site operator changes something but this does not happen too often. Majority have remained stable over time. > > 2. This coincidentally benefits an advertising services racket.

How can I get more details about these filters. Are there existing implementations somewhere online which I can test? Seems pretty interesting.
by mattashii | 2025-04-30 11:39:23+00:00
> It's not entirely clear but this isn't an issue in multi instance upstream Postgres clusters?

No, it isn't an issue with single-instance PostgreSQL clusters. Multi-instance PostgreSQL clusters (single primary, plus streaming/physical replicas) are affected.

What they -too- discovered is that PostgreSQL currently doesn't have consistent snapshot behaviour between the primary and replicas. Presumably, read-only transaction T2 was executed on a secondary (replica) node, while T1, T3, and T4 (all modifying transactions) were executed on the primary.

Some background:

Snapshots on secondary PostgreSQL nodes rely on transaction persistence order (location of commit record in WAL) to determine which transactions are visible, while the visibility order on the primary is determined by when the backend that authorized the transaction first got notice that the transaction was completely committed (and then got to marking the transaction as committed). On each of these (primary and secondary) the commit order is consistent across backends that connect to that system, but the commit order may be somewhat different between the primary and the secondary.

There is some work ongoing to improve this, but that's still very much WIP.
by testing22321 | 2025-04-30 11:39:30+00:00
> Are you claiming that the Cybertruck is aiming at the low-end Ranger or Colorado market?

Not at all. I was asking how you define “real truck” (which you didn’t do), and asking if a ranger or Colorado is a real truck.

What does the F150 lightning do that the cybertruck doesn’t?

I’ve never driven either, but on paper they seem pretty equal.
by ctapobep | 2025-04-30 11:40:14+00:00
Consider this: you leave a comment under a post. The user who posts first deserves a "first commenter badge". Now:

- User1 comments

- User2 comments

- User1 checks (in a separate tx) that there's only 1 comment, so User1 gets the badge

- User2 checks the same (in a separate tx) and also sees only 1 comment (his), and also receives the badge.

With Snapshot isolation this isn't possible. At least one of the checks made in a separate tx would see 2 comments.

The original article on the Parallel Snapshot is a good read: https://scispace.com/pdf/transactional-storage-for-geo-repli...
Show HN: PlusWhois – a visual WHOIS tool that adds context
by absqueued | 2025-04-30 11:40:14+00:00
I built PlusWhois because I was frustrated with how raw and hard to read most whois tools are. They give you plain json data.

Try it here - https://pluswhois.com/whois/ycombinator.com

I build this whois site to make it more useful by:

- structuring domain registry DATE into human readable format - make links clickable, show if a site is live, logos etc - adding basic dns and hosting info - pulled some metadata to show social links, tech stacks whenever possible. - quick toggle and you can also see a basic DNS info.

No need for an account - just type a domain and get a fast overview instantly.
by constantcrying | 2025-04-30 11:40:36+00:00
>then the whole system is malicious right?

Where did I say that the intentions were bad?

>Because you had a bad time, then the whole system is malicious right?

No. In university the expectations were drastically higher. If the goal of the school was to prepare me for university, then it failed at that for everyone. The mismatch can not be attributed to me.

>But they are a teacher now. Guess I’ll paint them with the same brush as all teachers.

We had one of these as well. Average teacher, learned basically nothing in her class.
by monkeywork | 2025-04-30 11:41:05+00:00
>it bothered me because I come here to get away from all the propaganda.

Somehow, I doubt this statement is true, given the rest of your post, which was in no way adding to the conversation, is exactly the sort of propaganda you claim to try and get away from.

>We have to educate and inform.

Which you did not do in any stretch of the words - all you did was add noise.
by motorest | 2025-04-30 11:41:27+00:00
> It’s the best decision I ever made. I pity you fools at your FAANG jobs. Because I know how unhappy you are.

I think you might be projecting to try not to feel bad for your life choices. A telltale sign is the way you try to claim every single engineer employed by half a dozen companies is unhappy. This is obviously unrealistic. I personally know quite a few of them and they are having the time of their life. Keep in mind that you hear far more reports from those who quit/were fired than from those who are happily chugging along in their role.
by kryogen1c | 2025-04-30 11:42:08+00:00
> Is that harder to do these days, or has the HN news appetite shifted?

I'll speak as someone who is part of the problem. As groucho Marx says, I wouldn't want to be a part of any club that will have me as a member!

HN is a victim of its own popularity. Things just get diluted and more mainstreamy by people like me, who are perhaps hackers in spirit but don't have much to show for it.

I work in IT at an international company everyone knows the name of. I've got a garden and there are meals in my fridge made of meat from pigs I raised. I've got furniture in my house my wife and I made years ago in a different state.

I'll submit random articles, but never a show HN. How could I? Woodgearsca built a woodworking shop out of his woodworking shop. No one cares about the tables I built. I try to speak only when I know I can contribute, but im very unsure i raise the quality here.
by kasey_junk | 2025-04-30 11:43:18+00:00
The business is using a card account updater. All of the card networks offer this service and most issuing banks participate.

This is an extremely popular feature with both consumers and merchants as most of the time card payment changes (card reissues, expiration etc) causes unwanted disruption. You happen to be in the minority who dislike it.

Your issuing banks is who you need to take this up with, the payment processor is acting on their behalf in this case.
by keepamovin | 2025-04-30 11:43:34+00:00
That is what my literally also rather limited Chinese would suggest. haha

But with many single characters in Chinese, a Chinese person will tell you, if you ask for what a single character means, something like, "Well it's not so easy to pin down the meaning of that one. Sometimes we use it like this, and sometimes like that."

Sure, some characters have an easy meaning (for me, I think the rice in Mi is one of them!) but there's plenty where you cannot get a Chinese person to easily tell you what a single character means. I guess it's a little like, but not the same as, asking an English person to tell you, what any given "morpheme" (word part, like fac-) means. Hahaha. Not a perfect analogy tho! :)

Here's this list of morphemes I found just now thinking about this: https://www.fldoe.org/core/fileparse.php/16294/urlt/morpheme...

Seems incomplete list when you consider etymology of English words are often composed of parts from ages past! :)
by tzs | 2025-04-30 11:45:39+00:00
> I didn't see any of this whingeing when Biden was making EV incentives that blatantly excluded Tesla.

Examples?

Here are the EV incentives that I'm aware of that happened during the Biden administration.

• $7500 tax credit for qualifying vehicles. It only applies to cars below a certain MSRP which disqualified the Tesla Models S and X, but that same limit excluded many other cars from many other companies too. The rest of Tesla's models have many configurations below the MSRP cutoff that did qualify.

There were also rules on battery materials sourcing, which disqualified about 80% of the EVs that were then available in the US. Those did hit some specific trims of the Model 3 for a few months but Tesla was able to switch to using the same batteries that the unaffected Model 3 trims used, restoring the credit.

• The National Electrical Vehicle Infrastructure (NEVI) program, which provided grants for building EV charging infrastructure. Tesla qualified and received considerable money from NEVI grants.

• There were some grants specifically intended to boost EV manufacturing with union workers. Tesla does not have any unionized plants so was de facto excluded.

• There were grants for building a network of EV truck charges. Tesla submitted a project proposal but it was not accepted.

What else was there?
by jillesvangurp | 2025-04-30 11:46:38+00:00
Including figuring out which more expensive models to use when needed instead of doing that by default. Early LLMs were not great at reasoning and not great at using tools. And also not great at reproducing knowledge. Small models are too small to reliably reproduce knowledge but when trained properly they are decent enough for simple reasoning tasks. Like deciding whether to use a smarter/slower/more expensive model.
by redserk | 2025-04-30 11:47:12+00:00
To me, this calls into question to what degree Amazon will willfully comply with government requests that come in via phone call and not a warrant.

From the Amazon shopping side, you can build quite a profile on someone based on their past order history. Want to find protesters? There’s been a number of folks who don’t usually order office supplies suddenly ordering the thick Sharpie markers in a certain area...

Hopefully AWS steers clear of this, I suppose. That’d have even worse implications.
by cudder | 2025-04-30 11:47:27+00:00
I went to primary school in 1999-2008 and it was the same for me. After that I started my secondary education in business school in 2008 and there were basically zero restrictions on smartphone use. Smartphones probably became ubiquitous in primary school after that too, but this law seems to also target secondary schools which sounds stricter than it used to be.
by mattashii | 2025-04-30 11:47:33+00:00
Kinda. I think it's "just" PostgreSQL behaviour that's to blame here: On replicas, transaction commit visibility order is determined by the order of WAL records; on the primary it's based on when the backend that wrote the transaction notices that its transaction is sufficiently persisted.

See also my comment https://news.ycombinator.com/item?id=43843790 elsewhere in this thread
by ourmandave | 2025-04-30 11:48:15+00:00
Apparently Amazon didn't get the memo on Jan 20th that all decisions must begin and end with "How will this affect the Emperor's image?"

It used to be limited to the state run channel Fox News. Even they would screw up once and a while.

Depending on the severity, they'd either be dragged on X or receive an unhappy on-air call from the Palace in Mar-a-largo.
by snthpy | 2025-04-30 11:48:24+00:00
I wanted to build this a couple of years ago. My idea for solving the user problem was as follows: - Users get to ask whether they are getting the best prices (or not) for an item. - They do this by scanning the label with barcode. - If anything is unclear they are asked to confirm the item, price, store, etc... - Once confirmed they get to see price history or prices at other nearby stores. That way you get a new datapoint per request.

You could probably solve some of the data integrity problems with some data science.

Tools are better now than they were back then so perhaps you could vibe code this in a couple of hours?
by jsheard | 2025-04-30 11:48:33+00:00
Most open source projects don't need the kinds of resources that ML development does. Access to huge GPU clusters is the obvious one, but it's easy to forget that the big players are also using huge amounts of soulcrushing human labor for data acquisition, cleaning, labeling and fine tuning, and begrudgingly paying for data they can't scrape. People coding in their free time won't get very far without that supporting infrastructure.

I think ML is more akin to open source hardware, in the sense that even when there are people with the relevent skills willing to donate their time for free, the cost of actually realizing their ideas is still so high that it's rarely feasible to keep up with commercial projects.
by homebrewer | 2025-04-30 11:48:38+00:00
Compared to OpenJDK, dotnet:

1. only supports the three main operating systems and two architectures (or four if we're stretching things and being very generous)

2. large parts of it still don't work anywhere but Windows (UI being the primary one)

3. the level and quality of official tooling provided for Linux and macOS is incomparable to their Windows offerings

No, its cross-platform story is far from the best we have.

https://wiki.openjdk.org/display/HotSpot/Ports
by andrepd | 2025-04-30 11:50:16+00:00
> In a single semester of university I learned more than in 12 years of school.

You keep saying this but I have a hard time believing this is true; in fact I'm not even sure what "more" means (objectively) in this context.

Let's see, in the 12 years of schooling you've learned at the very least: how to read and write, how to interpret texts, how to read literature, how to compose an essay, how to speak, read, and write a second language, a ton of mathematics from basic arithmetic to I guess something like calculus and trigonometry and algebra and some discrete maths, several topics of physics and chemistry, biology, geology, and other natural sciences (in more or less detail), several years of history, and mandatory physical exercise to top it off. What magical university did you go to that in a single semester you learned more than that :D Unless I'm missing something.