MurphyA/hacker-news huggingface dataset:
by alex_young | 2025-07-02 07:20:03+00:00
It’s kind of rich that he’s complaining about Facebook paying engineers ’too much’, given the history here.

A decade ago Apple, Google, Intel, Intuit, and Adobe all had anti poaching agreements, and Facebook wouldn’t play ball, paid people more, won market share, and caused the salary boom in Silicon Valley.

Now Facebook is paying people too much and we should all feel bad about it?
by jdkoeck | 2025-07-02 07:20:56+00:00
Just a quick answer to a point that jumped at me: for an array of signals, you wouldn’t need to map them, you’d use a specialised directive that directly takes an array of signals and binds them to the DOM, the same way lit uses the repeat() directive to optimise the rendering of arrays.

https://lit.dev/docs/templates/lists/#the-repeat-directive
by victorbjorklund | 2025-07-02 07:21:13+00:00
SEEKING FREELANCE | WORLDWIDE / REMOTE | FULLSTACK DEVELOPER

Location: Europe (Warsaw, Poland / Stockholm, Sweden) Remote: Yes Willing to relocate: Yes

Technologies:

Primary stack: Elixir/Phoenix, OTP, LiveView, PostgreSQL Secondary: Next.js, React, Svelte/SvelteKit, TypeScript/JavaScript Also experienced with: Node.js, Python, GraphQL, REST APIs, Docker, AWS

Focus: Full-stack development with strong emphasis on Elixir ecosystem for scalable, fault-tolerant backend systems. Experienced building real-time applications, APIs, and modern web frontends.

Availability: Primarily seeking freelance/contract opportunities (remote or hybrid). Also open to the right full-time position for exceptional projects.

Experience: +7 years (5 years elixir) building production applications from concept to deployment, with focus on performance, maintainability, and user experience.

Contact: hello@victorbjorklund.com | https://www.linkedin.com/in/victorbjorklund/
by Dig1t | 2025-07-02 07:23:40+00:00
>Ban on cash transactions over $10,000

>The authorities and Canada Post can open your mail

>The warrant authorizes the peace officer or public officer, or a person acting under their direction, to install, activate, use, maintain, monitor and remove the tracking device, including covertly

>ISPs would be required to comply with ministerial orders (not warrants) to intercept communications

Just truly terrible, I feel bad for Canadians.
by tomcam | 2025-07-02 07:23:58+00:00
There is a place in So Cal now called The Aspens South Coast we lived in 30 years ago. It has (had?) an incredibly dense concentration of trees, something I’ve not seen since in that region, which is of course desert.

This time of year when you opened the gate that separated the treed interior from the parking lot you felt like the air conditioning had been turned on. We have very fond memories of the place. Its only disadvantage for me was that spring caused my allergies to go crazy.

Totally worth it.
by com2kid | 2025-07-02 07:24:07+00:00
> That's the moment when you let "claude --dangerously-skip-permissions" go to work on a difficult problem and watch it crunch away by itself for a couple of minutes running a bewildering array of tools until the problem is fixed.

Eh, I just watched Claude spend an hour trying to incorrectly fix code. Eventually I realized what was happening, stepped in and asked it to write a bunch of unit tests first, get the code working against those unit tests, and then get back to me.

Claude Code is amazing, but I still have to step in and give it basic architectural guidance again and again.
by krisoft | 2025-07-02 07:24:18+00:00
> can't just tell the contractor to do a new box

They can. But if the delivered box meets the ordered specifications they will ask for extra compensation to redo it.

That plus cost of shipping back and forth.

That plus any possible time pressure around opening of the exhibit.

That plus the fact that the Fed can obtain bank notes for less than their face value. (If they are for example voided bank notes. But they can also just order prop money beyond the first layer if they want to keep their museum work and their official business separate. Which very well might be easier for organisational, accounting and security reasons.)

Plus nobody wants to admit that they screwed up the box order.

All these factors would point towards just stuffing the box with more “banknotes” and pretending that all is well.
by nosianu | 2025-07-02 07:24:32+00:00
I think Rai stones would be even better for that. One, because of their own history and usage, and two, because it is not the usual example everybody is already used to, showing that the concept is bigger and not bound to our modern society.

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

> The ownership of a large stone, which would be too difficult to move, was established by its history as recorded in oral tradition rather than by its location. Appending a transfer to the oral history of the stone thus effected a change of ownership.

> Some modern economists have viewed Rai stones as a form of money, and the stones are often used as a demonstration of the fact that the value of some forms of money can be assigned purely through a shared belief in said value.

...

> Rai stones were, and still are, used in rare important social transactions, such as marriage, inheritance, political deals, sign of an alliance, ransom of the battle dead, or, rarely, in exchange for food. Many are placed in front of meetinghouses, around village courts, or along pathways.

> Although the ownership of a particular stone might change, the stone itself is rarely moved due to its weight and risk of damage. Thus the physical location of a stone was often not significant: ownership was established by shared agreement and could be transferred even without physical access to the stone. Each large stone had an oral history that included the names of previous owners. In one instance, a large rai being transported by canoe and outrigger was accidentally dropped and sank to the sea floor. Although it was never seen again, everyone agreed that the rai must still be there, so it continued to be transacted as any other stone.
by rubymamis | 2025-07-02 07:25:25+00:00
Very nice! I might get inspire for my own Qt C++ LLM client[1]. Do you plan to add streaming Markdown parsing? It's a challenging problem that was very fun implementing for Vox -> it allows parsing code blocks and other such advance/custom blocks (I created a custom 'tool' block) without re-rendering. My implementation is currently tied to Qt's C++ but I might make it more generic and open source it.

[1] https://www.get-vox.com/
by PaulRobinson | 2025-07-02 07:25:31+00:00
Personally I'm a big fan of DotDotGoose [0]. Used by lots of people all over.

I discovered this when I had to test accuracy in a pose estimation model for a computer vision project involving crowds being counted by CCTV. Turns out in low-res imaging (even the best CCTV is a bit rubbish at long range due to wide angle lenses and so on), pose estimation models beat almost everything else for counting. Except... they're still not accurate.

I would spend hours going through hundreds of frames, counting people by hand, and then I'd compare with different pose models, and found they were always out, but they were out by the same amount.

Some models got confused by reflective surfaces, so would double count. Others would be out by ~20% every time for various environmental factors. The good thing about this is you could then easily show calibration. "OK, in that space, whatever the model says, half it, that's a better count", or "OK, in this image from this camera whatever the number the model says, increase/decrease it by 20%, and that'll be more accurate".

We ended up through human calibration being able to provide much more accurate "models" per camera than the models themselves.

It did mean counting hundreds of people per frame for hundreds of frames for dozens of cameras though... I had to abandon the trackpad for a mouse and just got settled in for a few days with DotDotGoose. Colleagues were surprised I had the patience for it. :-)

https://biodiversityinformatics.amnh.org/open_source/dotdotg...
by steve_adams_86 | 2025-07-02 07:25:32+00:00
Your experience is a perfect reflection of reality. Most software is not well done.

In trades I found people were very opinionated about the Right Way to do things, but we tended to cut corners constantly there as well. People who work in a craft seem to like the idea of doing things right more than they actually do things right in practice. We end up with gaps in our flooring, ugly solder joints in our plumbing, creaking decks, cracked concrete, and a cookie disclaimer that returns every time you refresh the page.
by lenkite | 2025-07-02 07:25:50+00:00
Well, the history of the existing satellites shows that many of them have exploded:

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

AFAIK, Congress voted in 2015 to terminate the whole DMSP program. There was no mention of continuation of "data sharing" or anything like that, as you suggest. I guess in the DOGE budget cleanup of DoD, terminated programs are really being terminated instead of continuing to operate under the radar.

Regarding JPSS - that article says that new JPSS satellites are scheduled to be launched. I agree that the "minimum mission operations approach" doesn't make much sense if that is the case. My guess is that this is a stupid cost cutting move that will most likely be rolled back after pushback.
by aspenmayer | 2025-07-02 07:26:32+00:00
I think it’s a matter of style or finesse. If you can make it look good, even breaking the rules is socially acceptable, because a higher order desire is to create conditions in individuals where they break unjust rules when the greater injustice would be to censor yourself to comply with the rules in a specific case.

Good artists copy, great artists steal.

Good rule followers follow the rules all the time. Great rule followers break the rules in rare isolated instances to point at the importance of internalizing the spirit that the rules embody, which buttresses the rules with an implicit rule to not follow the rules blindly, but intentionally, and if they must be broken, to do so with care.

> I have spread my dreams under your feet;

> Tread softly because you tread on my dreams.

https://en.wikipedia.org/wiki/Aedh_Wishes_for_the_Cloths_of_...
by audunw | 2025-07-02 07:26:42+00:00
Very nice project, and I agree that the path to AGI is about architecture, not just model size.

But this isn’t AGI. I don’t think we should dilute the AGI term to advertise projects/products.

I feel like it’s painfully obvious that we’re lacking something fundamental in the neural net architectures we use, that makes it so there’s aspects of general intelligence that even a bird possesses, that our AIs don’t.
by gregnavis | 2025-07-02 07:28:00+00:00
SEEKING WORK | LOCATION: EU (BUT WORKING EASTERN TIME HOURS) | REMOTE ONLY

I'm a fractional CTO and hands-on product engineer with over 17 years of experience. I help tech companies of all stages to achieve their product and engineering goals. I can help you to:

1. Overcome complex technical challenges affecting product velocity, quality, and team morale.

2. Design and deliver new features, from roadmap to rollout.

3. Build and lead remote engineering teams, including hiring and mentoring.

4. Reduce technical debt and put practices in place to prevent it.

If you'd like to chat and explore working together, feel free to reach out: contact@gregnavis.com

Some of my favorite technologies: Python, JavaScript, TypeScript, Ruby, Elixir; React, Hotwire, HTML, CSS, DOM API; React Native, Swift, UIKit; Heroku, Render, PostgreSQL, SQLite3, AWS, Terraform, Ansible

Website: https://www.gregnavis.com/

GitHub: https://github.com/gregnavis/

LinkedIn: https://www.linkedin.com/in/gregnavis/

Twitter: https://twitter.com/gregnavis

E-mail: contact@gregnavis.com
by theshackleford | 2025-07-02 07:28:05+00:00
> That said, a better approach would be to limit kids under certain age from owning smartphones with full internet access. Instead, they could have a phone without internet access—dumb phones—or ones with curated/limited access.

This would be completely and utterly unenforceable in any capacity. Budget smartphones are cheap enough and ubiquitious enough that children don't need your permission or help to get one. Just as I didnt need my parents assistance to have three different mobile phones in high school when as far as they knew, I had zero phones.
by AnthonyMouse | 2025-07-02 07:30:23+00:00
> Obviously we make case by case decisions regarding such things.

You can make case by case decisions regarding individual aspects of the system, but no modern criminal justice system exists that has never put an innocent person behind bars, much less on trial. Fiddling with the details can get you better or worse but it can't get you something that satisfies the principle that you can't operate if you can't operate without ever doing any harm to anyone. Which implies that principle is unreasonable and isn't of any use in other contexts either.

> It's worth noting that if the regulator actually enforces requirements then they become merely a cost of doing business that all participants are subject to. Such a development in this case could well mean that all the large social platforms operating within the Australian market start charging users in that region on the order of $30 per year to maintain an account.

The premise there is that you could solve the problem for $30 per person annually, i.e. $2.50/month. I'm left asking the question again, how much human moderation do you expect to get for that?

Meanwhile, that's $30 per service. That's going to increase the network effect of any existing service because each additional recurring fee or requirement to submit payment data is a deterrent to using another one. And maybe the required fee would be more than that. Are you sure you want to entrench the incumbents as a permanent oligarchy?
by munksbeer | 2025-07-02 07:32:58+00:00
This is the part I responded to:

> Increased productivity has not benefited workers since the neoliberal turn in the late 70’s

Your metric is that "wages have stagnated", but that is a meaningless statement without context. Have they risen faster than inflation? Yes. Do people have more purchasing power today than the 70s? Yes. Is your definition extremely narrow to include your cherry-picked countries? Yes.

Most of the world is much better off today than the 70s.

I know I'm fighting against the populist zeitgeist here, so unlikely to make much traction, but anyway.
by retsibsi | 2025-07-02 07:34:50+00:00
Fair enough! I didn't mean to push against any exploration of this sort of thing; I think it's interesting too (and even if I didn't, that would be no reason to try to impose my feelings on others).

I think the main thing I was responding to was this --

> That’s good that it’s unambiguous to you, as you happen to be correctly interpreting the meaning from the words as written, but I don’t read the context the same way, as in, your reading doesn’t always read as written, when I’m doing the reading.

-- which I (perhaps wrongly) took to be arguing against, or slightly misunderstanding, the claim of the person you were responding to. I don't think they were claiming that the words as written are inherently unambiguous, and I don't think it's a question of reading the context; I think it's just an idiomatic phrase that has a fixed meaning for those who natively use it. It's a bit like a dialect word; it's only ambiguous in the sense that people who don't speak the dialect won't know how to interpret it.

(It could turn out that I'm factually wrong about this, and that there are different groups who use the phrase in mutually contradictory ways! But so far I've only seen a split between groups who use it to mean "the Friday after this coming Friday" and groups who don't use it at all.)
by rickdeckard | 2025-07-02 07:35:05+00:00
Above ALL it should be a warning to Europe (and the rest of the world) to NOT privatize water-supply (!!).

Because that is what France has done in most regions, with those private water utility-companies holding off on long-term investments in infrastructure (fixing leaks, renewing their pipe-grid, etc.), and rather compensate by adding more chlorine to the water, use their budget to fund election campaigns of local officials.

That's not "evil", it's just that for a stock-trading company such investments have only minor incentives but put a huge dent into the annual bottomline...
by ninjin | 2025-07-02 07:35:59+00:00
> Which Sonic game? The first one is quite bad, but S3&K is probably my favourite platformer ever.

Sonic the Hedgehog 1 and 2, plus Sonic Mania as those are the ones I have touched somewhat recently. I can not remember if I played Sonic 3 & Knuckles as a kid or not, so maybe I am overly biased. In general, I have a fairly positive view of the Sonic platformers in every regard apart from the controls. The music for example is good, although it is not the best that the Mega Drive has to offer as that would probably be Thunder Force IV. Same for having very nice sprite work and the Sonic 2 bonus level blew my mind as a kid.

> Regarding my comment about the difficulty, for me it is mostly a result of the bad controls, which to be honest is a problem that plagues many games of that era. You have enemies popping out from the edge of the screen and you need to react in a fraction of a second, but the controls don't let you do so, so you need to memorize the whole game and react in advance. It is not fun for me.

Can relate, but I wonder if what you are describing here is the excessively zoomed in trend that we had from the late 80s and throughout the 90s.
by Oreols | 2025-07-02 07:36:45+00:00
If it is what I think it is -> I worked on it at Technicolor.

The tech is very cool, the initial pitch was to fine tune wifi performance to get the best bandwidth\coverage ratio for a particular customer. But indeed, during testing we quickly discovered that we can map apartments and houses to some extent. You knew when someone was on the toilet for example.
by walaa_volidis | 2025-07-02 07:36:58+00:00
Location: Palestine

Remote: Yes

Wiling to relocate: Yes

Technologies: Frontend: JavaScript, TypeScript, Next.js, React, HTML, CSS Backend: .NET Core Database: Prisma, PostgreSQL (Neon), mssql Cloud: AWS

Email: walaavolidis@gmail.com

LinkedIn profile: https://www.linkedin.com/in/walaa-isa-volidis/

Github profile: https://github.com/Walaa-Volidis Reseme: https://docs.google.com/document/d/1Kr_DdpcPW5TTcVRgUnvbIimM...
by tylerdurden91 | 2025-07-02 07:37:02+00:00
Currently building https://kidzovo.com to fix the addictive relationship that young kids are forming with screens.

The idea is quite simple, make an interactive youtube for kids. Instead of passively watching video content for long periods of time, make it interactive similar to how AAP recommends parents to co-view, we offer an AI buddy to co-view & engage kids with small interactive activities where kids find & tap on objects, speak to answer questions & more.

If anyone here has kids between 2-8, please check it out and let me know your feedback.
by jaffathecake | 2025-07-02 07:37:36+00:00
It's ok, but you're still being taken out of the flow. Especially as the notes appear arbitrarily on the left or right. And yeah, you have to find your place again afterwards. It's way better than scrolling solutions though.

That particular example on mobile falls back to a revealing pattern, which is pretty good.

It still has the problem where it's just a test of your curiosity. You don't really know what the supplementary content covers until you expand it. The link text is just a superscript number which is kinda useless.

This is why I prefer the solutions in the article where the supplementary content has a heading that hints at the content.
by MHM5000 | 2025-07-02 07:38:14+00:00
Location: Tehran, Iran

Remote: Yes

Relocate: No

Primary stack: Python, Django + Django REST Framework, Viewflow-Pro, FastAPI, Celery/RQ, WebSockets, PostgreSQL/MySQL, Redis, Apache & Nginx, Docker, AWS (S3, Lambda), Ansible

Résumé / Portfolio: https://www.linkedin.com/in/mojtahedi/

Email: mhm5000 + hn [at] gmail [dot] com

⸻

What I’m looking for:

• Roles: Senior / Staff Backend, Senior Full-Stack, or Tech-Lead positions

• Engagement: Long-term, direct hire or contract-to-hire with meaningful equity; I enjoy building products and teams, not just features

Why me:

• Designed & scaled a payment platform serving 1000+ merchants and processing billions of USD in the last 4.5 years.

• Habitual refactorer: cut 700 Django migrations to <200, shaved 60 % off deploy times, and drove P99 API latency below 150 ms

• Clear, async-first communicator; fluent in English

• Enjoy mentoring, code reviews, and turning business specs into maintainable architecture

If you need a senior engineer who can own a codebase, level-up the team, and ship reliably, let’s talk.
by yanis_t | 2025-07-02 07:40:18+00:00
Don't forget that Evan is the author of esbuild[1], which started a wave, eventually resulted in 10x performance improvements in frontend tooling, and even recent TypeScript rewrite to go[2].

[1] https://github.com/evanw/esbuild [2] https://github.com/microsoft/typescript-go
by aspenmayer | 2025-07-02 07:41:04+00:00
I didn’t interpret anything you said as prescriptive, but it did seem to be perhaps peremptory in a way where you were trying to adjudicate a supposed dispute that wasn’t actually occurring, but I appreciate your contributions as descriptive of how you interpreted the thread and your views on the term. I appreciated the nuanced interrogatory approach in a Socratic way and its lack of sophistry. I think you understand the situation, but some people struggle with how to respond to these phrasings more than others perhaps.
by cubefox | 2025-07-02 07:41:46+00:00
> People are shockingly gullible about the fact that compound nouns in German are written without spaces while the grammatically identical compound nouns that are so common in English are written with them, as if spaces occurred in speech.

Yeah. And distinctions that don't even occur in speech are arguably not suited to define the general concept of "word". You wouldn't know from speaking that "coalmine" has no space but "file name" has. I would count them both as single words, because they are single compound nouns.

The "space theory of words" would mean that languages without a writing system don't have "words", or that people who can't read also can't distinguish "words", which is clearly nonsense.
by janalsncm | 2025-07-02 07:44:47+00:00
Things like facial recognition come to mind. Also probably poker: https://en.m.wikipedia.org/wiki/Libratus

Diplomacy (game) was also pretty notable although best in the world is debatable https://ai.meta.com/research/cicero/diplomacy/

Even before that, computers have been superhuman at arithmetic for a while.

Point 3 is satisfied when a machine is better than any human at any cognitive task though.
by dionverbeke | 2025-07-02 07:45:48+00:00
SEEKING WORK | REMOTE | EU-based Technologies: Rust, Qlik, HTML, CSS

About Me: Formerly at Deloitte, expert at combining technologies. Many project based on big data and visualisation. Looking For: Interesting projects where I can help.

Contact: dion@dionverbeke.com

LinkedIn: https://linkedin.com/in/dionverbeke
by phatskat | 2025-07-02 07:46:24+00:00
I’ve been wanting to get into game programming and was looking at Love2D. I don’t know much Lua outside of what I’ve picked up with NeoVim configs.

This looks like it could be a great way to get my feet wet - I don’t do well with math and physics programming, but I used to make things in Flash back in the day that were similar to the particles demo and being able to quickly change things and see the updates makes it a lot easier for me to grok. Thanks for sharing!