MurphyA/hacker-news huggingface dataset:
by woodruffw | 2025-06-21 23:01:01+00:00
> i was merely trying to point out that the developers are capable of thinking outside of the box that they started from and that deltachat may develop in a different direction.

I mean this kindly: I wish they would think a little bit more inside the box, and converge onto a proven design.

(It’s worth noting that your “existing infrastructure” argument is exactly why Signal uses phone numbers. Using existing infrastructure is a great idea, so long as it doesn’t compromise the security expectations any reasonable user has. That isn’t currently true for Delta Chat.)
by tguvot | 2025-06-21 23:02:43+00:00
You are also talking past facts.

>The Act recognized Jerusalem as the capital of the State of Israel and called for Jerusalem to remain an undivided city. The proposed law was adopted by the Senate (93–5),[2] and the House (374–37). The Act became law without a presidential signature on November 8, 1995.

Your context is deflecting that this is US law, adopted by more than supermajority in both houses and trying to dump it on trump. This law was essentially the will of american people; and presidents that you enumerated avoided implemented provisions of it.

also, waiver in question was not blanket, but 6 months long and based on "national security" grounds". i guess under trump there were no more national security grounds to get a waiver
by rcxdude | 2025-06-21 23:03:22+00:00
Well, it sounds like he thought he was getting a deal of giving away his shares so he could keep his house. And in the end he lost both. But then, it seems like with the personal guarantee and the way the business went that guarantee was going to put him in the line for both anyway. Still a shitty way to go about it, especially if they're sidestepping protections that should prevent it.
by cartoonfoxes | 2025-06-21 23:03:59+00:00
Some of what I learned from a decade of keeping up with the perfusion of JS libraries and frameworks seems relevant to AI:

- anything with good enough adoption is good enough (unless I'm an SME to judge directly)

- build something with it before considering a switch

- they're similar enough that what I learn in one will transfer to others

- everything sucks compared with 2-3 years from now; switching between "sucks" and "sucks+" will look silly in retrospect
by mceachen | 2025-06-21 23:04:04+00:00
There were really only teletypes and dot-matrix printers available at that point.

Look at how "effective immediately" is underlined, and how inconsistent the letterforms are.

Also, 1980 is 5 years before the Apple LaserWriter, 11 years before TrueType, and 15+ years before "grunge" fonts were a thing.
by eth0up | 2025-06-21 23:04:13+00:00
Driving OTR semi trucks has been 90+ percent of my exposure to the US. While out west, I'd take every opportunity to restock my berth amenities. Being from Florida, I'd never imagined paying for a plastic bag in the process.

I found it a feeble but amiable concept. I'd not be disappointed if my state adopted the practice.

I've always been awkwardly before my time, and seldom redeemed. As a teen, I vituperated against recycling, suggesting a drastic overhaul of the system altogether, for high frequency low volume consumer product containers. Milk, big gulps, H2O, rice, whatever -- it should all be purchased through brilliantly designed, stalwartly sanitary vending systems in a world where we have heirloom water bottles and shopping bags from granpa, made to last and used for ages.

That hasn't happened.

I do my part though. This includes occasional confrontation. One example is what I've coined the Beer Birka.

I sometimes purchase a single beer. While the degree of fervor on the clerk's behalf varies from indifferent to mortal combat, there is a bizarre assumption that the beer must enter a bag, for if not, some unspoken terror is imminent. In some cases, depending on the jurisdiction and endemic insanity thereof, the beverage must accordingly be veiled. In other territories, it's optional, but questioning is discouraged.

There have been many occasions where I exerted eloquent dissent and rational resistance. Again, depending on the coordinates of terrain, reactions range from politely insistent to bellicose.

I often remark that I'll accept the bag, just to spare the beverage from the inevitable beating implied, which would almost certainly affect the opening ritual upon arriving home, suds on the countertop and so on. Lost beer.

I'm not a nudist, but most tinned products shouldn't excite a healthy person to the point of violence or moral crisis.

And for fucks sake, there's a sufficient amount of plastic out there already. So why crusade for more? Just relax, and let people buy shit without invoking unsolicited waste. Back off, you deranged bastards! I'll take the bag and deposit it in back of the facility for you to retrieve after work. I'm willing to compromise.

The petroplasticidal matryoshka paradigm extrudes far beyond though. Anyone east of the Mississippi has been asked, indirectly or point blank," do you want a bag for your bag, sir/ma'am?”.

I often accept, because the difference between their religious artifact and the dwindling roll under my sink permits approximately equal utility, and so, a pile of dog shit or something else fits in just fine, for free.
by MPSFounder | 2025-06-21 23:04:32+00:00
I disagree. She was speaking to an Israeli lobby and was being truthful (her legislative work has been as pro Israel as they come). I think it is important for the rest of us to recognize that Jews are very attached to Israel, and while they may be fine Americans (and are a major part of our country), it is also important to recognize when decisions advocated by rich and powerful forces (such as recent arrests of college students exerting their first amendment rights) are alien to who we are and our values. If we are unable to object to actions that harm these United States, then we have failed to serve our country. I have read a lot of non-fiction relating to Carter and Nixon (autobiography and secondary sources), and they both highlight the pressure they faced to serve Israel, taking actions that were not favorable to the US at the time because of powerful lobbies. Ignoring this problem will continue to do America great harm, for it is American soldiers that serve in these wars (Israelis have bunkers we have funded through our taxes and free healthcare), American blood that gets spilled (Iran and Iraq are examples), and American values that are sacrificed (the maiming of children is not an American value, and I define American to be that view the founding fathers had, not the recent view that has been stained by these very lobby efforts).
by eCa | 2025-06-21 23:05:13+00:00
> they’d much rather just be served the English original

Yes. And the sites that gives me a poorly translated text (which may or may not be translated by ai) with no means to switch to English is an immediate back-button.

Usually, and especially technical articles, poor/unreadable translations are identifiable within a few words. If the text seems like it could be interesting, I spend more time searching for the in-english button then I spent reading the text.
by Spivak | 2025-06-21 23:05:30+00:00
Woof, it does genuinely seem that if you "cold apply" to basically any job these days it goes straight to /dev/null. At this point I don't even bother unless I have a foot in the door through some irl networking means. It can be friend of a friend who works there or I met someone at a conference or even just talked at a booth. It doesn't have to be much but not applying through the web form is the only way to get an interview.
by throw234234234 | 2025-06-21 23:06:08+00:00
That there is the issue. Right now they may not be good enough and create issues - but they are still a lot more useful than they were. Any improvements will feed straight into the tooling without much effort.

Don't get me wrong; I would love to be wrong. But I do think models will get better. There's just too much money thrown at the problem and SWE seems to be the target especially I think for Anthrophic where thats their main market/use case. They don't seem to have the same diversified user base.

If I wasn't a SWE I would think there's no need to become one tbh. Just need to wait a little bit more.
by beached_whale | 2025-06-21 23:06:12+00:00
This race to know everything about people is really unsettling. Even calling it volunatry when there are other obligations such as interacting with governments often encouraging third parties, like Canada Revenue logons or computers with software run by third parties. It's very hard to escape sharing data with others and particapating in modern life.

I would love to see laws restricting the sharing and sale of data collected from consumers and the collection of unneccessary data in the first place.
by kragen | 2025-06-21 23:06:58+00:00
You have no idea what 90% of their users are using. A lot of them aren't using LLVM or GCC. I'm pretty sure Roblox and WoW, for example, aren't normally compiled with LLVM or GCC. Whether those two games account for 99% of Lua's users or 0.001% depends on how you count, but no matter how you count, you have no idea.
by codedokode | 2025-06-21 23:07:14+00:00
Good to learn this. Was considering buying Samsung because it seems to be the only non-Chinese [non-spyware ridden] smartphone under $150. But what choices I have left now. Maybe buy a phone that can be reflashed with something open source.

And of course I don't keep anything valuable on the phone, do not login anywhere, do not install apps etc. It is an untrusted device because it does not run Linux.
by zerocrates | 2025-06-21 23:08:01+00:00
Just speaking of genres and starting points: if you're looking at the series from the perspective of wanting a JRPG (and here I'm assuming you mean that you want something turn-based), then you'd want to start with Yakuza: Like a Dragon, which is the first turn-based game in the series and one that introduces a new protagonist. The sequel, Infinite Wealth, is the same style of game.

Pretty much any other Yakuza game you're going to see will be more action-focused and have real-time battles, but still with RPG elements. Yakuza 0 is a commonly-suggested starting point for the action-based entries or the series as a whole; it's a prequel but one that still works well as a place to start.
by marcc | 2025-06-21 23:09:54+00:00
Adding images involves us creating a new package (APK) in our APK repo. This is done by creating a melange build config (https://github.com/chainguard-dev/melange). The melange config defines some basic tests. It's not comprehensive, but generally validates that the binary produced is functional.

When we build the OCI image, we validate it via some custom tests that we've written. We have identified the canonical image (i.e. DockerHub, GHCR, etc), and we confirm that our image has the same entrypoint, args, env that the canonical image has. Then we have some generated scenarios we run the OCI image through to make sure it functions the same as the canonical image runs.

For example, we have Postgres in the catalog today. When we rebuild, we have some tests that run with various configurations of PG_DATABASE/PG_PASSWORD, etc env vars. We run these with our image and with index.docker.io/library/postgres, and expect to see the same output with both.
by mananaysiempre | 2025-06-21 23:09:59+00:00
Embedders of Lua are not equidistributed across platforms with the general population of programmers or with user-exposed general-purpose computers. Not even close. One of the selling points of Lua is how easy it is to run on a toaster or potato, so disproportionately many ports of Lua are in fact running on toasters and potatoes.
by neom | 2025-06-21 23:10:33+00:00
Both indeed. I'm older, I do consulting, often to the new school AI CEOs and they keep thinking I'm nuts for saying we should bring in this person to talk to about this thing...I've tried to explain to a few folks now a human would be much better in this loop, but I have no good way to prove it as it's just experience.

I've noticed across the board, they also spend A LOT of time getting all the data into LLMs so they can talk to them instead of just reading reports, like bro, you don't understand churn fundamentally, why are you looking at these numbers??
by lurk2 | 2025-06-21 23:10:36+00:00
> The US and Israel, when they realized they didn't either, publicly withdrew so they'd remain honest.

This seems like an incredibly charitable reading of the US withdrawal given the ASMPA.

https://en.wikipedia.org/wiki/American_Service-Members%27_Pr...

I’m curious, are you Israeli yourself?

> Oh it is an international treaty. So actually modifying the statutes would be a prolonged process involving all existing parties at the UN.

> However, the ICC also publishes statutes on their website, which they modify without considering the correct process.

> That, they can do. Nobody stops them.

I feel like you’re not telling me the whole story here. They can’t legally modify their statutes without consulting with the UN, but they can publish whatever statutes they want? What does this even mean?
by Noumenon72 | 2025-06-21 23:10:51+00:00
I thought the pressure of applying for jobs was too much in 2000 when objectively it was much easier, and just went to work in a plastic factory. After learning programming I've only applied to seven jobs in nine years, and it takes me weeks of procrastination for each one. Just like married people are all glad they don't have to deal with the dating apps today, I'd probably be unemployed again if I went back on the job market. I have endless appreciation for recruiters helping me through the friction parts, and wish there were fixers like that for everybody.
by rcxdude | 2025-06-21 23:11:54+00:00
Nah, it existed when barrier to entry was much, much higher. What causes it is the fact that with recording and copying technology, creative work scales extremely well, especially with positive feedback effects of popularity and marketing. This is what creates the very small number of very high earners. If anything, the lower barriers to entry (especially with regards to being able to distribute your work) have flattened the curve a little bit, as the long tail of obscure artists is longer and thicker than ever (and the shape is the same: each obscure genre/subculture has a few artists doing very compared to the others, though it also flattens off once you're looking at artists who primarily make money from commission work, as that doesn't scale nearly as much).
by echelon | 2025-06-21 23:11:58+00:00
Introducing pluripotent cells seems like a recipe for disaster.

We should really just grow clones in labs and harvest them for parts.

Remove the brains at week 16 through genetic and surgical means. Keep the rest of the body artificially alive. Expensive upfront, but massively scaleable.

MHC, ABO, etc. complexes engineered to be transplant compatible.

We could replace organs and blood as we age. In fifty years, full head transplants could tackle every disease except brain and blood cancers and neurodegeneration. Every other disease solved.

It's so simple and obvious, but nobody can get over the egocentric morality qualms and superstitious ick factor.

Our bodies are plants. It's our minds that are special. We should be able to transplant every other part.
by Aloisius | 2025-06-21 23:12:15+00:00
Non-discriminatory subsidies are, in fact, ok.

Purchase discounts for EVs in the US, for instance, didn't discriminate based on manufacturer. You could buy a foreign made EV and you still get the discount.

Discriminatory subsidies, like for instance, funneling billions of dollars per year into Chinese-owned manufacturers of EVs, parts and even even shippers, is not ok.

The US has, of course, been accused of discriminatory subsidies as well and countries have retaliated, correctly, with increased tariffs to offset the unfair advantage.
by martinvonz | 2025-06-21 23:13:21+00:00
In some sense, every jj command does more than any single git command because they implicitly amend the working-copy commit and rebase any descendants on top.

Another example is `jj rebase -d main`. It may look very similar to `git rebase main`, but it rebases a whole tree. See https://stackoverflow.com/questions/17315285/rebasing-a-tree... if you don't know what I mean.

Another example is `jj squash --from main..my-branch --into my-other-branch some/path`, which removes all the changes to `some/path` that happen in any commits in `main..my-branch` and squashes them into the tip commit of `my-other-branch`.

Does that help? I'm not sure I understood your comment correctly.
by evertedsphere | 2025-06-21 23:13:32+00:00
excellent idea. few things feel like they need to be extensions, and this would also make it easy to hack on stuff like the zotero connector and maintain control over random tiny unmaintained extensions.

first things that come to mind: can every extension be converted? what do i lose in terms of usability, if anything? in a simpler time, i would have expected these things to be at the top of the docs if there were docs, or else for the docs to just be a nearly empty readme containing just "# TODO\nwrite readme"

repeat after me: if your readme wasn't worth writing, it isn't worth reading

the readme is the public face of the software that you are posting to this site for the consideration of potential users. why start by disrespecting them with a list of "Key Features" (linking to an equally doubtful-looking architecture document) that's just raw data that you didn't see fit to arrange into an introduction based on your understanding of what a human user might want?

even assuming it's all correct, which it might be if you've proofread it, nowhere in this impersonal wall of token vomit is there consideration for an actual user, because the purpose of these tools is management-brained report generation—and that is not what documentation is
by richardw | 2025-06-21 23:16:47+00:00
I’d considered it but assumed a person in one place is cheaper than many people wandering around to fill their own cars. Just bake it into the price. This is not an insurmountable problem compared to “require all buildings must be upgraded to power EV charging”. If I paid you a million dollars to figure it out I think you could make a plan in under a day.

The benefit is that you can power the cars when there is least demand on the grid, on the roads, on the need for the vehicles themselves, on the time of people who currently wait at chargers for their cars to charge. Fix one thing (and build upon the main innovation of cars driving themselves) and you unlock all this other waste. The charging location can even manage this by setting availability to align with staff, eg 5am to 11pm, or 24/7 if they want to hire up. You can even have roaming staff, eg wander between three locations and just switch the cars out.
by alphazard | 2025-06-21 23:16:56+00:00
We do grow limbs routinely, in utero. Typically 4 limbs per person. I would assume that we would be looking to activate the genes responsible for that same process. You can look up timelapse videos of embryos on youtube to answer your question.

It seems more likely for there to be a single set of genes responsible for growing a limb than 2 sets in the Axolotl. Especially since the new limbs seem identical to the old ones, rather than following a distinct backup blueprint.
by II2II | 2025-06-21 23:16:58+00:00
The article mentions daisy wheel printers directly, so they must have been available. Daisy wheel printers existed to produce higher quality (text) output than what you would get from a dot matrix printer. There were many other types of impact printers that produced full letters (or even full lines of text) in one go, though I don't know how often they were connected to microcomputers.
by thaumasiotes | 2025-06-21 23:17:21+00:00
In Microsoft's input method, shift will toggle you between ascii input and pinyin input while not switching you out of the pinyin input method environment.

I tend to use win+space, which instead toggles the input method you're using, as opposed to toggling how the pinyin input method interprets your input. But I had to learn about this secret special functionality of shift, because (some time ago; I don't know if it's still true) after switching your input method with world of warcraft running, the chat UI in the game would become nonresponsive.

After all, who ever heard of wanting to switch between different languages while using a chat interface?
by Applejinx | 2025-06-21 23:18:09+00:00
"and then I send it on its birdy way, out into the wide world of my unprotected hard disk, network, and bank account."

eek

You do that.

Would this guy have said these things if he had not been sending other AIs to write what he thought, this whole time? I find I'm studying this screed as if turning over a rock. Fascinated, concerned, dismayed.

The real punchline would be that the guy's died but left some machines to continue to post in his absence. If one hand claps in the forest but there's nobody to hear, is he still shit in the woods?
by PaulHoule | 2025-06-21 23:18:40+00:00
Programmable plants are a thing. People who work on them are moving into the offices next door from mine

https://cropps.cornell.edu/

YOShInOn shows me a lot of articles on synthetic biology and one major theme is that people have figured out a lot about how gene regulation works in Eukaryotes (e.g. what that "junk DNA" does) which is going to make it possible to make much better GMOs then we've had so far. (It's not just getting a gene into a plant, it's getting that gene to be expressed vigorously)
by sheepscreek | 2025-06-21 23:19:00+00:00
I know what you mean. Also, the more niche your topic the more outright wrong LLMs tend to be. But for white-boarding or brainstorming - they can actually be pretty good. Just make sure you’re talking to a “large” model - avoid the minis and even “Flash” models like the plague. They’ve only ever disappointed me.

Adding another bit - the multi-modality brings them a step closer to us. Go ahead and use the physical whiteboard, then take a picture of it.

Probably just a matter of time before someone hooks up Excalidraw/Miro/Freeform into an LLM (MCPs FTW).
by thaumasiotes | 2025-06-21 23:20:04+00:00
> I used to be a one or two finger typist.

> as my touch typing speed approached my hunt and peck speed I started to realize what a powerful technique it was. I no longer needed to look at the keyboard

There's no connection between these things. I use two (sometimes three) fingers per hand. Do I need to look at the keyboard? Of course not.

I don't need to look at the keyboard because, when I would sneak downstairs to use the computer at night, I didn't want to turn on the lights.
by al_borland | 2025-06-21 23:20:55+00:00
I made playlists in YouTube Music, and when I went to save videos to playlists on YouTube, it would show everything. Without making some kind of naming convention with prefixes, it was hard to know what was from YouTube Music and what was from YouTube. I just had to remember, which gets harder as the number of playlists increased. This dissuaded me from using more than 1 or 2 playlists, which limited the overall value of the service.
by Yuki_Nishikawa | 2025-06-21 23:20:59+00:00
This scratches a very real itch. I've hit the "can't remember which recruiter said what" wall multiple times, especially when applying in bulk.

A couple of questions: - How reliable is the rejection/offer detection logic? Are you using simple keyword matching or something more contextual with Gemini? - How do you handle company name normalization across emails? (e.g., "Google LLC" vs "Google Careers")

Also curious: any plans to expose the timeline as a downloadable JSON or API? Would be neat for power users to integrate into personal dashboards.

Great job building this — surprisingly underserved use-case despite how common it is.