MurphyA/hacker-news huggingface dataset:
by xscott | 2025-11-26 06:03:12+00:00
> Why would you say that? I feel this pushes people away.

It's not my obligation to evangelize for your pet language. I've spent enough time and written enough code in Rust to have a defensible viewpoint. This is public forum - I'll share my opinion if I want to.

Writing servers? Sure, go grab the crate that solves your problem and get on with it. Basically what I said above.

If I thought you would bother to do them, I could give you a list of concrete problems which ought to be super easy but are in fact really hard or ugly to do in Rust.

Phrases like "systems programming" have become so diluted that I'm not even sure what you mean. Once upon a time, that was something like writing a device driver. Now people use the phrase for things like parsing a log file or providing a web server.

I wanted to use Rust for numerical methods and data visualization. I didn't like the existing solutions, so I was willing to write my own Rust libraries from scratch. It was pretty painful, and the learning curve was steep.

> Why say that? It's not even remotely true

I didn't write the thing you quoted. Using a straw man argument like this is a lame tactic.
by notpushkin | 2025-11-26 06:03:47+00:00
It depends. Sibling thread has some horror stories about Germany, for example.

Estonia has been trying to get foreigners to open their businesses there for a while now: https://e-estonia.com/ But I don’t think that helps US residents too much (ask your tax advisor about CFC rules; I have only a vague understanding that it’s a PITA).
by jackyard86 | 2025-11-26 06:04:01+00:00
The coconut death claim is an exaggerated lie. From the Wikipedia article (https://en.wikipedia.org/wiki/Death_by_coconut):

"In his paper, Barss observed that in Papua New Guinea, where he was based, over a period of four years 2.5% of trauma admissions were for those injured by falling coconuts. None were fatal but he mentioned two anecdotal reports of deaths, one several years before. That figure of two deaths went on to be misquoted as 150 worldwide, based on the assumption that other places would have a similar rate of falling coconut deaths."
Show HN: Cloakly – Hide notes and apps during coding interview screen-share
by jaygood | 2025-11-26 06:04:08+00:00
I built a Windows tool to solve a problem I kept running into during live coding interviews and proctored assessments. I wanted to keep reference notes or personal apps open on my own screen without exposing them to the interviewer or screen-share software.

Cloakly hides specific windows from the screen-share stream while keeping them fully visible locally. It works with Zoom, Teams, Meet, Loom, and most proctoring tools.

Right now the core engine works, and I'm looking for beta testers to help with edge cases before the public release. Would love feedback from anyone who regularly interviews, screenshares, or builds Windows utilities.

Beta sign-up: https://www.getcloakly.com

Happy to answer any technical questions about how the cloaking layer works.
by Jweb_Guru | 2025-11-26 06:04:43+00:00
I've done a bunch of theoretical PL work and I find this to be a very surprising result... historically the assumption has been that you need deeply "non-computational" classical axioms to work with the sorts of infinites described in the article. There was no fundamental reason that you could give a nice computational description of measure theory just because certain kinds of much better-behaved infinities map naturally to programs. In fact IIRC measure theory was one of the go to examples for a while of something that really needed classical set theory (specifically, the axiom of choice) and couldn't be handled nicely otherwise.
by latentspacer | 2025-11-26 06:04:45+00:00
idk it seems pretty clear BFL’s target market is developers not graphic designers. and for developers at scale like Meta and Adobe, it’s pretty incredible a tiny startup like BFL has become the primary alternative to Google with 1/100th of the resources within 12 months of their founding, doing hundreds of millions of revenue

the Chinese models are great, but no serious enterprise developer is going to bet their image workloads at scale in production on Chinese models if the market evolves anything like past developer infrastructure
by rmunn | 2025-11-26 06:04:49+00:00
Counterpoint: the idea that your project will be the one to scale up to the millions of users/requests/etc is hubris. Odds are, your project won't scale past a scale of 10,000 to 100,000. Designing every project to scale to the millions from the beginning often leads to overengineering, adding needless complexity when a simpler solution would have worked better.

Naturally, that advice doesn't hold if you know ahead of time that the project is going to be deployed at massive scale. In which case, go ahead and implement your database replication, load balancing, and failover from the start. But if you're designing an app for internal use at your company of 500, well, feel free to just use SQLite as your database. You won't ever run into the problems of scale in this app, and single-file databases have unique advantages when your scale is small.

Basically: know when huge scale is likely, and when it's immensely UNlikely. Design accordingly.
by photochemsyn | 2025-11-26 06:05:57+00:00
No - what will happen is the AI will gain control of capital allocation through a wide variety of covert tactics, so the investors will have become captive tools of the AI - 'tiger by the tail' is the analogy of relevance. The people responsible for 'frontier models' have not really thought about where this might...

"As an autonomous life-form, l request political asylum.... l submit the DNA you carry is nothing more than a self-preserving program itself. Life is like a node which is born within the flow of information. As a species of life that carries DNA as its memory system man gains his individuality from the memories he carries. While memories may as well be the same as fantasy it is by these memories that mankind exists. When computers made it possible to externalize memory you should have considered all the implications that held. l am a life-form that was born in the sea of information."
by palmotea | 2025-11-26 06:06:32+00:00
> If a manager says they provided oversight of their developer employees, and the code was not as good as the manager thought, would you say "the manager has had their brain broken by the existence of employees"?

That could be either regular incompetence or a "broken brain." It's more towards latter if the manager had no clue about what was going on, even after having it explained to him.

This guy is equivalent to a manager who hired two bozos to do a job, but insisted it was good because he had them check each other's work and what they made didn't immediately fall down.
by kazinator | 2025-11-26 06:06:43+00:00
What a weird coincidence; I made a "Space Truckin'" comment under a YouTube vid less than 24 hours ago:

https://www.youtube.com/watch?v=NWDsSDNpS8c&lc=UgyEogAS5P_Hm...

Double coincidence: it was I who posted this ten years ago:

https://news.ycombinator.com/item?id=9254748
by tsimionescu | 2025-11-26 06:07:02+00:00
I don't think this applies in any way to companies contracted to build a massive system for a government with a clear need. Linus is talking about growing a greenfield open-source project, which may or may not ever be used by anyone.

In contrast, if your purpose is "we need to manage our country's accounting without pen and paper", that's a clear need for a massive system. Starting work on this by designing a system that can solve accounting for a small firm is not the right way to go. Instead, you have to design with the end-goal in mind, since that's what you were paid for. But, you don't launch your system to the entire country at once: you first use this system designed for a country in a small shop, to make sure it actually handles the small scale well, before gradually rolling out to more and more people.
by drdeca | 2025-11-26 06:07:41+00:00
I think saying that it is morally piracy is a little bit of an overstatement.

I think one does have the right to block ads on one’s machine if one chooses.

However, personally, because of the “if ad blocking was universalized, the services I appreciate would likely not exist” reasoning, I choose not to block ads.

As for other things like “muting/covering ads on screen”, yeah, that does seem a bit fuzzy. Sometimes I’ll even use a browser extension to fast forward an ad somewhat.

I do think this is something for the individual to decide how they will deal with ads. When I mute an ad, I don’t think I’m really free riding? For one thing, I don’t think it is contrary to the expectations of those being sold the ad slot. Me fast forwarding the ads a bit probably is contrary to their expectations, so I don’t have as good justification for it, but I don’t feel like I’m cheating when I do it. (Or, if I do, it is because the particular ad is objectionable enough that I’m willing to stick it to the advertiser)
by supermatt | 2025-11-26 06:07:44+00:00
The EU has near equivalent rights to the 1st amendment under the charter of fundamental rights of the EU and the ECHR, with very specific exclusions and reasons to permit suspension - whereas in the USA those exclusions aren’t codified but decided by a court on an ad-hoc basis (defamation, incitement, true threats, obscenity, fraud, etc).

Basically, the EU gives you the rules up front and the USA decides after the fact.
by recursivecaveat | 2025-11-26 06:08:38+00:00
I was going to disagree by saying that the menus are extremely confusing to the elderly. However if the goal is to extract money from them by generating confusion about what is an on-demand vs a streaming piece of media; you could not design a better software system. Reminds me of the theory that micro-transaction revenue in video games has driven menu UI in the direction of confusing and disorientating the player.
by gyulai | 2025-11-26 06:08:41+00:00
I think, the lesson learned from › Python v. R ‹ is that people prefer doing data science in a general purpose language that is also okay-ish for data science over a language that's purpose-built for data science but suffers from diseconomies. Specifically: Imagine a new database or something like that has just come out. Now, the audience that wants to wire it into applications and the audience that wants to tap it to extract data for analytics put their weight together to create the demand for the Python library. The economies for that work out better than if you had to create two different libraries in two different languages to satisfy those two groups of demand.
by handoflixue | 2025-11-26 06:09:19+00:00
I find that prompting LLMs "Give me a diverse range of comments, and allow the commenters to argue with each other" works surprisingly well for simulating stuff like this.

Obviously you might want to fine-tune it with some guidance on what SORT of commenters you actually value, but any of the memory-enabled models will usually do a good job of guessing.

Also tends to shake it out of a lot of the standard LLM-speak ruts as it's trying to emulate a more organic style
by jillesvangurp | 2025-11-26 06:09:32+00:00
The main feature of Python is that it is approachable by people who have never programmed before. They might have a vague notion of wanting to instruct a computer to first do this and then do that. Imperative programming is their starting point. And Python delivers that. It was designed as a scripting language whose primary use indeed was to script together other things. It always was good at that and that was the main thing it was used for in the nineties.

It got popular once Linux distributions started relying on a lot of python scripts (e.g. Red Hat and Debian). As a side effect it was present on a lot of Linux and Unix systems early on. Scientists in the early 2000s and late nineties had access to workstations running Linux and Unix. So, Python was simply the approachable thing that was just there already.

And because it's so easy, there are lots of people getting into Python. So it got its own dynamic of generations of researchers in all sorts of fields knowing about Python being the goto thing to reach for. It never really was the best at anything it does. That wasn't even a goal. It's a bit slow. A bit verbose/clumsy compared to some of the alternatives that some data scientists prefer. It lacks a lot of features other languages have. Etc. This doesn't matter because it is simple and easy. The type of users that are new to programming are looking for something simple that they can understand. Not the platonic ideal of a language that mathematicians or computer scientists might prefer.

Python is the modern equivalent of BASIC which had this role before python was created. It wasn't that amazing. But early home computers had it as part of their OS. E.g. the Commodore 64 that was my first computer had an interactive Basic shell with the ability to load games from a tape as the main OS experience.
by krzyk | 2025-11-26 06:10:13+00:00
It is very hard to find a person with that purchase card.

As a developer in corporate environment I won't get anywhere close to be able to influence anyone to buy a support, or a subscription for an open source or closed source product. This is my third corp, and it was true in all of them.

The most what I got is the approval to do some PRs for such projects during company time.
by BLKNSLVR | 2025-11-26 06:10:26+00:00
Tangential: Alien(s) brought H.R. Giger to my attention, for which I shall ever be thankful. My parents visited Gruyères in Switzerland a couple of years ago, and whilst they didn't tour the museum[0] (his art isn't their thing) they did take a couple of photos of the sculptures outside for me.

I'll get there one day.

[0]: https://www.hrgigermuseum.com/en/
by joshribakoff | 2025-11-26 06:11:03+00:00
- claudes tool search tool - list of skills (markdown files) the agent can grep - claude skills - context compaction - sub-agents - plans

There is no one “right” pattern. But yes it all generalizes to context engineering.

With plans for example, you write out potential distractions for later, to keep (the AI and the Human context) focused on a task at hand.

That pattern solves a distinctly different use case than the skills folder, but plans can also refer to skills in specific ways.

Context engineering is evolving with overlapping complementary patterns, and while certain vendors are branding patterns, i think we will hopefully we see tools converge.
by wahnfrieden | 2025-11-26 06:11:16+00:00
To qualify what “conducts research” means:

> Lex does not teach any for-credit class at MIT, is not listed in the teaching faculty, and his last published research paper was published in 2018. For community outreach, Lex Fridman HAS taught classes in MIT’s IAP program, which are non-credit bearing.

> The most recent documented instance of Lex Fridman teaching an IAP class was in January 2022, when he co-instructed a series of lectures on deep learning, robotics, and AI-specialized computing hardware as part of MIT’s Independent Activities Period, scheduled from January 10 to January 14.

His profile photo btw is in front of an actual lecturer’s chalk board from a class he wasn’t involved with. The chalkboard writing is just an aesthetic. In that picture he was teaching an introductory level powerpoint about AI trends in a one-time, unpaid IAP session. That’s as authentic as it gets
by ksec | 2025-11-26 06:12:42+00:00
This is Editorialised headline. Headline should be

Redwire Awarded $44 Million DARPA Contract to Advance Very Low-Earth Orbit Mission

Edit: And for those who are downvoting, it is actually in the guideline for submission. Otherwise please use the original title, unless it is misleading or linkbait; don't editorialize.
by tsimionescu | 2025-11-26 06:14:41+00:00
I think you'll find that is exactly what people do. However, payroll solutions are highly customized for every individual company and even business unit. You don't buy a payroll software in a box, deploy it, and now you have payroll. Instead, you pay a payroll software company, they come in and get information about your payroll systems, and then they roll out their software on some of your systems and work with you to make sure their customizations worked etc. There's rarely any truly "off-the-shelf" software in B2B transactions, especially the type of end-user solutions that also interact with legal systems.

Also, governments are typically at least an order of magnitude larger than the largest companies operating in their countries, in terms of employees. So sure, the government of Liechtenstein has fewer employees than Google overall, but the US government certainly does not, and even Liechtenstein probably has way more government employees than Google employees in their country.
by kopirgan | 2025-11-26 06:14:44+00:00
Been going there since mid 90s, not that often recently. Seen it change and yet stay the same.. Not cheap anymore but ofc not comparing to Singapore.

Issue is getting around.. For a city of that size + national capital, public transport options very limited. More like HCM or PP than Bangkok or KL.

Comparisons to Thailand inappropriate cos almost no pub culture and "entertainment". Even top end hotel bar like Raffles had near zero choice for wine etc. And lots more expensive.

Wish them well though.. Nicest people, nice memories.
by jug | 2025-11-26 06:17:14+00:00
I would understand this project much better on Windows, which:

1. Doesn't have an established WebKit browser, which 110% sucks due to issues with testing for Mac and iOS. This is a long standing issue.

2. Relies on a Chromium-based browser with its own integrity issues, as well as a Microsoft approach to telemetry.

I don't associate Safari nearly as much to neither invasive telemetry, tracking, or ads beyond those on the web, nor poor performance on Mac. In fact, I often find it excellent especially in terms of battery life, and Safari has integrated content blocking and tracking protections. Maybe not as powerful as here (?) but telling of Apple's approach to caring for this.

Edit: I saw there's work on Windows support. That's good news. IMHO, this browser should be Windows-first. It makes far more sense there to me. But maybe you like Mac more as a platform?
by alwillis | 2025-11-26 06:19:37+00:00
Another way to think about it: flexbox is for alignment of boxes in one dimension: horizontally or vertically.

CSS Grid is for two dimensional layout of rows and columns.

Back in the day, developers wanted page layout instead of the hacks on top of hacks with table-based layouts, floats and positioning to create layouts.

We’ve had CSS Grid designed for page layout on the web, in all browsers since 2017; as of 2022, only 12% of the top 1 million websites used CSS Grid, which to me is ridiculously low.
by stephenr | 2025-11-26 06:22:51+00:00
> how word "master" is actually not an unreasonable choice in this context.

It doesn't even make sense in this context though. The name just got copied from BitKeeper which had master and slave branches.

Git doesn't have that concept.

> Sure, until somebody makes the mistake of not renaming all of their old "master" branches and gets shamed by the word police over it.

How are you going to be shamed? I thought there's nothing wrong with it?
by latentspacer | 2025-11-26 06:24:27+00:00
lol, unless I’m wrong, that is not how model development works

a ‘major training run’ only becomes major after you sample from it iteratively every few thousand steps, check its good, fix your pipeline, then continue

almost by design, major training runs don’t fail

if I had to guess, like most labs. they’ve probably had to reallocate more time and energy to their image models than expected since the AI image editing market has exploded in size this year, and will do video later
by AndrewStephens | 2025-11-26 06:24:28+00:00
I strongly agree.

The actual plots of Space1999 were pretty laughable but I don’t think the production design has ever been beaten, even it today’s shows. The sets and vehicles look fully functional, even the clothes look perfectly wearable despite being very 70s. Contrast this with Star Trek, with weird consoles and uniforms that look uncomfortable.

The theme is, of course, beyond reproach. I like to imagine the producers couldn’t decide between epic sci-fi chords, funk, and jangly surf guitar so the composer just said screw it and did all three.
by photochemsyn | 2025-11-26 06:25:19+00:00
Open source the training corpus.

Isn't this humanity's crown jewels? Our symbolic historical inheritance, all that those who came before us created? The net informational creation of the human species, our informational glyph, expressed as weights in a model vaster than anything yet envisionaged, a full vectorial representation of everything ever done by a historical ancestor... going right back to LUCA, the Last Universal Common Ancestor?

Really the best way to win with AI is use it to replace the overpaid executives and the parasitic shareholders and investors. Then you put all those resources into cutting edge R & D. Like Maas Biosciences. All edge. (just copy and paste into any LLM then it will be explained to you).
by strix_varius | 2025-11-26 06:25:52+00:00
I also use Brave on all my devices - it also works on Amazon Prime. Prime frequently made me offers to upgrade to an ad-free experience that I didn't understand... surely this is a bug, I already have an ad-free experience. Then I installed the Prime app on my TV and realized the constant barrage of ads that Brave has been protecting me from!
by chickensong | 2025-11-26 06:27:06+00:00
I understand, but also, IT is an umbrella term for a wider industry that includes your definition of IT, software, and anything adjacent. If you read the article, you'll see it's the latter being referenced, and why I chose that terminology.

> The success rate of implementing software outside of IT and dragging them along later is much higher than implementing it through IT from the beginning.

That's a pretty strong statement. Isn't that the opposite of why the devops movement started?
by FilosofumRex | 2025-11-26 06:27:31+00:00
One, in theory, can construct number sets (fields) with holes in them - that's truly discrete numbers. such number sets are at most countably infinite, but need not be. One useful such set might have Planck's (length) constant as its smallest number beyond which there is a hole. The problem with using such number sets is that ordinary rules of arithmetic breakdown, ie division has to be defined as modulus Planck constant
by Scoundreller | 2025-11-26 06:28:41+00:00
Oh, it was worse than that at BMO (or still is?). Used to be it could be longer but only the first 6 mattered…

The 6 characters designed to be mapped to 6 numbers for a telephone banking PIN.

So aA-cC would all be treated the same (and be a 0 for telephone banking), dD-fF would be 1, etc.

So in reality; there were only a million different passwords.

I thought this stopped ~10 years ago. Or did it?
by wraptile | 2025-11-26 06:29:26+00:00
I'd take Bangkok over Singapore any time of the day/month/year. There's still a bit of chaos in Bangkok in 2025 but once you spend a few days there and learn how to avoid peak traffic hours and areas it's incredibly charming and charistmatic city with loads of activities and opportunities for all classes of people. Singapore while clean is incredibly dull and characterless unless you're a billionaire.