MurphyA/hacker-news huggingface dataset:
by daniel_reetz | 2025-05-09 03:22:46+00:00
I spoke to a McMaster web team member at a bar. They told me that the real reason there's usually no brand information is that they buy the same bolt (for example) from many different suppliers to guarantee availability.

They will only put a brand on a product (example: 3M DP420) when it truly comes from a single source and has special meaning/implications.

That said, I order tens of thousands of dollars of McMaster Carr items each year. They almost always come in packages from the OEM with OEM part numbers. So if I want more bolts like that, I just look at the box they were delivered in. The info is just not on the web interface.
by modeless | 2025-05-09 03:22:47+00:00
All that security, and then by default Apple literally just sends themselves a copy of your encryption keys to store in iCloud backup, the only cloud backup solution Apple allows you to use. "to help you recover your data" [1] (oh and also to send law enforcement your message history in plaintext on request, but we don't talk about that).

[1] https://support.apple.com/en-us/102651#:~:text=in%20iCloud%2...
by bb88 | 2025-05-09 03:23:26+00:00
I think that's what's going to happen over time. We're going to be writing more and more code, but supervising an AI mostly.

The big problem is that we're treating the AI as an all knowing oracle. And probably what we should be doing is treating the AI as a colleague -- allowing it to ask questions about the code base to develop the subtle clues.

Often what happens is that subtlety is lost on the code base, and sometimes, AI will think it's an outright error, when in fact it's completely on purpose.

Comments go a long way towards this end, but in large legacy codebases, comments may not exist, and the coders expected people to understand at first glance the code was correct.

Test driving Junie, I've had it remove a feature it thought was broken code, and then it fixes the unit tests, instead of trying to understand if the unit test was actually broken or the feature was broken.
by The28thDuck | 2025-05-09 03:24:52+00:00
I don’t think it’s about being equal. To think about it selfishly, then we would have nothing to gain from it. Friendship, like many relationships, is about the unique equilibrium struck that makes you both feel and be better, more than if you had just been an individual. It’s about strengthening each others weaknesses. Rising tide lifts all boats
by mdaniel | 2025-05-09 03:25:00+00:00
I had the fears when I saw "Perform precise textual or regular expression searches" next to "Track down every definition and reference of a specific symbol" but it seems they're kind of using tree-sitter, but only if you happen to name your files in the magic way https://github.com/cased/kit/blob/v0.1.1/src/kit/tree_sitter... against these versions of tree-sitter https://github.com/Goldziher/tree-sitter-language-pack/blob/...
by kamranjon | 2025-05-09 03:25:16+00:00
Has anyone used this? I’ve always wanted to build a native UI app in go but haven’t been too thrilled with the options out there. Am scanning the go.mod to see if I can figure out how they do it (not a huge fan of the embedded browser type stuff)

Edit:

Found some docs here: https://www.cogentcore.org/core/render

super strange website, seems to be using the UI library to actually render the website itself… which made it impossible for me to copy and paste the quote I wanted to share… try long tapping on your phone to copy some text
by UltraSane | 2025-05-09 03:27:29+00:00
I am so tired of this lie being repeated endlessly. We have a perfectly safe way to handle nuclear "waste":

reprocess the dirty fuel and bury the actual waste deep underground like Finland is doing at the Onkalo spent nuclear fuel repository.

https://en.wikipedia.org/wiki/Onkalo_spent_nuclear_fuel_repo...

And there is still very much a need for zero-carbon DISPATCHABLE electricity of witch nuclear is the ONLY choice. You simply cannot have 100% of your electricity from only solar and wind because it is far too variable and we simply don't have the technology to store electricity cheaply enough.

Your attitude towards nuclear energy is as irrational as the average antivaxer towards vaccines.
by Marsymars | 2025-05-09 03:27:36+00:00
> dishwasher: 1200W * 2hrs = 2400Wh

I don’t expect this is accurate napkin math for my dishwasher. It’s rated in the range of 240 kWh per year for four loads per week, which puts it under 1200 Wh per load - and that’s for for the standard wash cycle, and I use the “Energy Saver” cycle (which does use extra water, but less energy.).
by thaumasiotes | 2025-05-09 03:28:44+00:00
We have a lot of documents from Ugarit.

https://en.wikipedia.org/wiki/Ugarit

This is mostly a matter of excavating the tells we can see with our eyes. The history is easy to discover, but there's very little interest, so it doesn't get done.

Note that the initial wave of archaeology in Mesopotamia was fueled by popular interest in the Bible. That sputtered out when archaeology turned out not to support most of what the Bible said. So now there isn't interest from people who'd like to see the Bible confirmed, and there also isn't interest from the general public who have no particular connection to the region.
by somenameforme | 2025-05-09 03:31:09+00:00
This is mostly grass is greener thinking. Here [1] is a relevant poll across the EU, for instance. [1] 65% of people do not think high level corruption cases are sufficiently pursued and 57% do not think efforts against corruption are effective. And everywhere except Scandiland has a majority to vast majority that think corruption is widespread in their country.

The only place it seems to be really working is in Switzerland and in the Scandinavian micronations (notably Sweden is trending more towards the patterns of Europe than Scandinavia).

[1] - https://europa.eu/eurobarometer/surveys/detail/3217
by spark_CM | 2025-05-09 03:31:38+00:00
ChartMogul (https://chartmogul.com )| Remote | Full-time

Since 2014, we have been building the leading Subscription Analytics Platform for growing SaaS businesses and CRM purpose-built for B2B SaaS teams. We're a remote-first company with 65 team members across 23 different countries. Profitable and self-sustaining since our seed funding.

What we accomplished in 2024: https://chartmogul.com/blog/chartmogul-2024-year-in-review/

Tech Stack: Ruby, Ruby on Rails, Vue.js, Typescript, Postgres, AWS

---

Sr Full Stack Engineer: https://jobs.chartmogul.com/o/senior-full-stack-engineer-del...
by bix6 | 2025-05-09 03:31:54+00:00
I think it’s mostly a value capture thing. More money to be made hooking devs in then broke creatives and failing studios (no offense, it just seems like creatives are getting crushed right now). In one case you’re building for the tech ecosystem, in the other for the arts. VC will favor tech, higher multiples. Closed source is more protected from theft etc in many cases.

But as you point out there are great solutions so it’s clearly not a dead end path.
by gus_massa | 2025-05-09 03:32:26+00:00
> 4. The Software may not be used for any unlawful purpose, or in a way that could harm other humans, animals, or living beings, either directly or indirectly.

Can it be used by a lawn mowing company? Greengrocer? Butcher shop?

> 6. If the Software is a core component of a profit-generating system, the user must donate 10% of the net profit directly resulting from such use to a recognized non-profit or charitable foundation supporting humans or other living beings.

I'm not sure that is compatible with the definition of open source. Someone can make a similar licence with 100% or 200% instead. Perhaps call it source available.
by eschaton | 2025-05-09 03:33:23+00:00
For one thing, on most modern systems there isn’t a framebuffer, there’s only a simulation of one created by GPU compositing.

For another, security. Your application doesn’t get to scrape other applications’ windows and doesn’t get to put stuff in them, and they don’t get to do that to yours, unless properly entitled & signed. You can self-sign for development but for distribution that ensures malware can be blocked by having its signature revoked.
by edmundsauto | 2025-05-09 03:33:35+00:00
I think this thinking is flawed. First, it presupposes a linear value/cost relationship. That is not always true - a bag that costs 100x as much is not 100x more useful.

Additionally, when you’re in a compact distribution, being 5% better might be 100x more valuable to you.

Basically, this assumes that the marginal value is associated with cost. I don’t think most things, economically, seem to match that pattern. I will sometimes pay 10x the cost for a good meal that has fewer calories (nutritional value)

I am glad people like you exist, but I don’t think the proposition you suggest makes sense.
by onesociety2022 | 2025-05-09 03:35:52+00:00
You would find them the same way you find any good products today (word of mouth, product reviews, etc). But currently consumers don’t care so much about the longevity of any product or its repairability because throwing it away and getting a new one is the more economical choice. Manufacturers instead focus on gimmicky or useless features while not focusing on reliability. If disposing an item to a landfill is made to be expensive, then consumers will start making different choices and manufacturers will change their products to meet their needs.
by smitty1e | 2025-05-09 03:35:53+00:00
TFA says he's using this to

> implement a realtime analytics dashboard for an application with over a billion event rows.

I'm interested in seeing how well this could be attained in SQLite with window functions[1] since SQLite doesn't seem to support a CREATE AGGREGATE.

There would also need to be some python[2] to provide the PL/SQL logic shown.

[1] https://sqlite.org/windowfunctions.html

[2] https://docs.python.org/3/library/sqlite3.html#sqlite3.Conne...
by TheMongoose | 2025-05-09 03:37:01+00:00
Location: Texas Remote: Yes, preferred Willing to relocate: Would consider for the right opportunity Technologies: Go(Golang) Python, C, Open API, PKI, Windows and Linux, Jenkins, MongoDB, SQL (various flavors), Rabbit MQ, Elasticsearch, Docker, Grafana Résumé/CV: https://drive.proton.me/urls/RQMHCZCXZ8#QErciYhWULju Email: hirethemongoose.z5svw@passmail.net
by yellowapple | 2025-05-09 03:37:02+00:00
At the very least, I am owed dividends (or equivalent public services) due to my ownership of far less than my equal share of my country's total land value, as is every other person in said situation. The owners of that land did not create it; it existed for billions of years before them and (barring a literal Earth-shattering catastrophe) will exist for billions of years after them. It is therefore a natural resource to which every sapient being on Earth is equally entitled.

https://en.wikipedia.org/wiki/Georgism

https://www.gutenberg.org/ebooks/55308

https://en.wikipedia.org/wiki/Lockean_proviso
by soulofmischief | 2025-05-09 03:38:36+00:00
> Productive dialogue can only arise when all points of view are fairly considered

You have good intent, but I disagree and believe that "fair for all" does not mean "every viewpoint deserves the same consideration". Specifically, I have spent my entire life encountering Christians who try to tell me I've just had a bad experience and that things are great on their side of the pond, if I'd take a look. But I've read the Bible front to back, I was at the top of every class in my religious studies, I engaged critically with theology during my exposure to it. And my holistic experience revealed the deep hypocrisies, conspiracies and power structures inescapably tied to the Church's past and present.

The Catholic Church, and all Judeo-Christian denominations in general, are simply a vehicle for power and control. It treats its followers well, but those who don't fall in line are often subject to very dark corners upheld by violence.

The truth is that while you think your perspective is more considerate than mine, it's actually more ignorant. I have seen the things you've seen in the faith, but you haven't seen what I have seen. You have an incomplete picture about the realities of the Church.

And yes, it does get tiring and eventually a part of the overall trauma to have well-meaning people completely disregard the truths I share with them and tell me I don't know the Church for what it really is, retreating to their own limited experiences without considering the implications of mine. And while it wasn't your intent, as a group behavior it becomes patronizing. I'm glad you had a good Catholic mother. I had abusive, often homeless drug addicts for parents and was left in the care of a very evil man who used to do horrible things to me in the name of your god, and who was directly empowered and blessed by the Catholic Church to carry out his sick abuse.

P.S.

> who may be willing to improve their dialectic skills

this is also patronizing and snarky especially after beginning your post with "Lv. 0 attack dismissed." That is not what I would call dialectically skillful or considerate. We should always strive to engage with others on Hacker News in good faith.
by modeless | 2025-05-09 03:39:07+00:00
I'm glad ADP exists now, but you have to make sure everyone you message has it enabled too, or your messages are still Apple's to read whenever they choose. Meanwhile Google's equivalent backup feature (whatever other faults it may have) has been end-to-end encrypted by default for everyone since long before ADP was even available at all. The risk of losing access is practically nonexistent because the password is your screen lock code, the same one you enter on your lock screen literally every day.

Also, is government spying the only reason Apple decrypts messages? We don't know. They don't disclose that they do it for the government, but we know they do from other sources. What other purposes might they not be disclosing?
by somenameforme | 2025-05-09 03:40:21+00:00
An unjustified denial is obviously a denial that should not have been denied by the terms of your agreement with the insurance company. And we should also add delays and other anti-payment 'strategies' as criminal offenses as well. And as such behaviors would now be criminal in nature, exact offenses would determined by a jury of our peers.

It's obviously not people hating change. People want these things, and many others to change. It's a completely broken political system that is happy to change, but only when it benefits corporations or political, especially geopolitical, interests. Ranked choice won't do anything. Australia has one of the most dysfunctional democracies in the world, and they have both universal voting, obviously 'Australian voting', and even a proportionally elected Senate.
by weq | 2025-05-09 03:42:33+00:00
Coding and woodworking are similiar from my perspective, they are both creative arts. I like coding in different lanuages, woodworking is simply a physical manifestion of such. In a world where you only need agents, is not a world where nerds will be employed. Traditional nerds cant stand out from the crowd anymore.

This is peak AI, it only goes downhill from here in terms of quality, the AI first flows will be replaceable. Those offshored teams that we have suffered with for years now will be primarly replaced (google first programmers). And developers will continue, working around the edges. The differences will be that startups wont be able to use technology horading to stifle competition, unless they make themselves immune from the ai vacumes.

I can appreciate the comments further up around how AI can help unravel the mysterys of a legacy codebase. Being able to ask questions about code in quick succession will mean that we will feel more confident. AI is lossy, hard to direct, yet very confident always. We have 10k line functions in our legacy code that nests and nest. How confident are you to let ai go and refactor this code without oversight and ship to a customer? Thus far im not, maybe i dont know the best model and tools to use and how to apply them, but even if one of those logic branches gets hallucinated im in for a very bumpy ride. Watching non-technical people at my org get frusted and stuck with it in a loop is a lot more common then the successes which seem to be the opposite of the experienced engineers who use it as a tool, not a savour. But every situation is different.

If you think you company can be a differentiator in the market because it has access to the same AI tool as every other company? We'll well see about that. I believe there has to be more.

Im an experienced engineer of 30+yrs. Technology comes and goes. AI is just a another tool in the chest. I use it primarily because i dont have to deal with ads. I also use it to be a electrical engineer, designing circuts in areas i am not familiar with. I can see very simply the noivce side of the coin, it feels like you have super powers because you just dont know enough about the subject to be aware of anything else. Its sped up the learning cycle considerably beacause of the conversational nature. After a few years of projects, i know how to ask better questions to get better results.
by photonthug | 2025-05-09 03:44:35+00:00
About 1-2% of earnings forever, tech workers will be on a path for this anyway, it just won't pay for younglings at all. Suppose you need a bunch of certs to remain accredited in a competitive field. Several of the relevant certs are always expiring on any given year, the costs go up but the wages don't, and the field just gets more competitive so you need all the certs and a degree. If wages also go down because of AI, if you find it difficult to retire.. then yeah, even when you've paid in full for your education once already, you're kind of doomed to keep renting it. Employers tend tend to pay this (for now), but if you're ever not employed you'll have eat the costs yourself as a prerequisite for ever getting employed
by squigz | 2025-05-09 03:45:00+00:00
> People who have good rush hour service and then a "family emergency" pops up mid day when they discover service is bad will go back to driving just in case that happens again

I don't know why so many people seem to think it's one mode of transportation or another? For regular commutes, take public transportation. For emergencies or when time is of the essence, use a car?
by bb88 | 2025-05-09 03:45:31+00:00
Well, I mean IRC is typically a cess pool these days. So there's a very high likelihood that something may be scanning urls you send across. DCC was a thing back in the IRC days of old, but CGNAT pretty much ended that.

I think what's most interesting along this lines is what happened during WWII when the allies cracked the enigma. Suddenly, they knew what the nazis were sending to each other. Bletchley Park had to keep most of the intelligence secret to itself, because the nazis could get wind of it and changes the procedures to encryption -- particularly if some top secret attack was somehow thwarted out of the blue.

That's why I said the part about "parallel construction". During WWII if the allies captured a spy or a high ranking officer, then they could maybe act on one piece of information -- giving the allies the necessary plausible deniability by blaming it on the captured nazi officer.
by pclmulqdq | 2025-05-09 03:45:38+00:00
Attributing that whole reduction to Gates alone is a ridiculous thing to do. He didn't even fund most of the project and the only thing he really brings to the table is money. This has been a multinational effort with literally millions of people for 3 decades. Gates mostly wrested control from them in the last decade.

If he manages to bring the project over the finish line, I will celebrate his achievement. At this point, signs point to failure of the GPEI being a near certainty. Unfortunately, we'll be back to 400k in about 10-15 years if we give up at this point.
by forrestthewoods | 2025-05-09 03:46:02+00:00
> why I think electron is great

I take it back. It is possible for me to disagree more strongly.

You don’t need to abstract away page size. Abstraction isn’t the solution to all problems. You just have to expose it. Devs shouldn’t assume page size. They simply need to be able query whether it’s 4 or 16 or 64 or however large and voila.
by esperent | 2025-05-09 03:46:19+00:00
It's about whether the tool can edit just a few lines of the file, or whether it needs to stream the whole file every time - in effect, editing the whole file even though the end result may differ by just a few lines.

I think editing just a part of the file is what Roo calls diff editing, and I'm asking if this is what the person above means by line edits.
by vel0city | 2025-05-09 03:46:54+00:00
You dropped off the "non" part of that. It's the non-Unicorn software companies easily paying $120k for a seasoned software developer in the US.

Also, I noticed where our sources diverged. I was looking at household income. My bad.

> which is already way above even the EU for dev salaries

Maybe they're underpaid.

Either way, I was responding to the idea that only a FAANG salary would cost an employer $20k/mo. For US software developer jobs, it can easily hit that without being in FAANG-tier or unicorn startup level companies. Tons of mid-sized low-key software companies you've never heard of pay $120k+ for software devs in the US.

The median software developer in Texas makes >$130k/yr. Think that's all just Facebook and Apple and silicon valley VC funded startup software devs? Similar story in Ohio, is that a place loaded with unicorn software startups? Those median salaries in those markets probably cost their employer around $20k/mo.

https://www.ziprecruiter.com/Salaries/Senior-Software-Engine...

https://www.ziprecruiter.com/Salaries/Senior-Software-Engine...
Show HN: I vibe-coded a times table app for my kid
by Ozzie_osman | 2025-05-09 03:46:59+00:00
My kid is learning his times table. Between my work (which is more managerial these days) and family, I don't get a lot of focus-time I can spend writing code, so I decided to give this "vibe-coding" thing a try. An hour later, I had this game, which he's had a lot of fun playing.
by mdaniel | 2025-05-09 03:47:03+00:00
"Structured," eh?

Anyway, I didn't know what your service was trying to do so I clicked on the homepage, clicked Sources to see what else was there, it cited <https://extraakt.com/extraakts?source=reddit#:~:text=Open-so...> but the hyperlink took me back to the HN thing, which defeats the purpose of having a source picker
by teleforce | 2025-05-09 03:47:27+00:00
>In broad terms, the messages seek to remind the elite that Ramses had been chosen by the gods and claimed his ancestry from Amun-Re and Maat. Ramses had come to the throne relatively late at the age of 25 years old following the death of his father Seti. Having not been born a king, Ramses used the obelisk as a propaganda tool early in his reign to reinforce his supremacy and divine nature.

Fun facts, prophet Moses is the most mentioned prophet in the Quran even more than Muhammad. The main protagonist during Moses time is Pharaoh and his fake claim of divinity is recorded verbatim in the Quran [1].

Pharaoh declared, “O chiefs! I know of no other god for you but myself. So bake bricks out of clay for me, O Hamân, and build a high tower so I may look at the God of Moses, although I am sure he is a liar.”

[1] Quran Surah Al-Qasas (The Story): Ayat 38:

https://quran.com/en/al-qasas/38
by abnercoimbre | 2025-05-09 03:48:19+00:00
Terminals aren't too far away from evolving [0] beyond UTF-8 characters. Therefore I suspect IDEs and CLIs will continue their turf wars as always.

> hard to imagine that we won't have digests and overviews

100% agreed here.

Disclosure: I'm the author of the project below.

[0] https://terminal.click