MurphyA/hacker-news huggingface dataset:
by gxs | 2025-09-01 20:23:01+00:00
I was hired as employee 500 and now we are at 5000 (numbers rounded to protect the innocent)

It’s really really interesting what happens - obviously 5000 doesn’t compare to the behemoth that Microsoft is, but it’s still been interesting to see

It really is a confluence of factors that slows things down and I don’t think it’s as simple as saying business process

Some off the top of my head observations:

You have to try really hard to not settle on hires - the more you grow, the bigger the pile of work and you just want help - to the point where you might hire someone who’s good enough vs holding out for someone exceptional

It’s one thing for 100 people to be throwing money at problems in terms of tooling and outside contractors, once you’re big buying things is way more scrutinized - this is good because you don’t waste money on stupid tools, bad because it slows down buying of non stupid tools that you actually need

Things that didn’t matter before start to matter - security things, legal things, privacy things - these activities take time and also slow things down

Some work just doesn’t scale well - where in the past you could get away with throwing cheap manual labor at the problem, at some point you have to build automation to take care of - this speed things up in the long run, but usually you hit a wall first - as in things get so big they get slow - before you finally build the tools. Knowing which tools are worth building ahead of time is really hard

Related to the above - where in the past it made sense to buy a lot saas apps to run your business, these tend to be expensive so you start building your own

That’s just off the top of my head and nothing scientific. Also, I didn’t mention it specifically but of course you still have your run of the mill bureaucracy that slows things down
by rickdeckard | 2025-09-01 20:23:08+00:00
> Our first step was to make an exciting sports car—Roadster. Then we leveraged those profits to fund the development and production of more affordable, yet still exciting products—Model S and Model X. Then we repeated the process, bringing us to Model 3 and Model Y and onward.

And then the Cybertruck, don't forget the Cybertruck! The latest evidence of this grand "Master Plan" to further Humanity as a whole, right?

This scheme to pump the stock price by hinting on something larger than the company itself really gets old already.

I wonder where the company would be today if they wouldn't have diverted their R&D attention from mobility to humanoid robots some years ago...
by adiabatichottub | 2025-09-01 20:23:33+00:00
> That would be nice, but how would the bank verify the signature? It's the same old key exchange problem all over again.

I suppose you could print your public key as a QR code on a piece of paper, or display it on a phone, or use a USB security key device, and physically give it to an authorized employee at a local bank branch. Or if there is a way to electronically open an account you submit it then, along with whatever other proof of identification is deemed acceptable. I think root of trust has been, and always will be, a hard problem. It's just about finding the acceptable level of risk. Security is weaponized inconvenience.

Edit: Just to think down that road a little further, I expect the issue exists because the solution chosen by the school/bank/gov't/business will not be the optimal one for users, but the most expedient for the org. They're going to do the lazy thing that works for 80-90%, because there currently is no better alternative that they can implement with minimal effort.

If we look at the past we see that postal mail and telephones became standard methods of communication, but you could always walk into an office somewhere and handle business in person. Now that last default is quickly being phased out. So what should be final fallback method of communication?

So I see two problems: there is no better way, and there is no required minimum. Both need to be solved.
by hinkley | 2025-09-01 20:23:46+00:00
Bupropion is an interesting one because pretty much everyone with ADHD is dogged by situational depression. So it helps a bit with that as well as executive dysfunction.

I tried too high a dose once and it worked imo too well. I couldn’t procrastinate if I wanted to, and I found the lack of choice disturbing. I wonder though sometimes if I should be on that dose. But the side effects (muscle spasm) created more intense feelings of loss of body autonomy.

Has anyone talked to you about guanfacine? It reduces RSD, which makes it easier to start things.
by cldcntrl | 2025-09-01 20:23:56+00:00
SEEKING WORK | AWS Expertise | Remote (USA Based)

I've been working on production-grade AWS deployments for over 10 years, so it's a bit hard to frame my experience/skill set. That being said, if you need help with almost anything AWS - architecture, infrastructure, performance, scale - feel free to reach out. Although versed in Well-Architected/multi-region/multi-account, I strive to supply the simplest solution for your particular scenario.

Keywords: IAM, VPC, Cloudwatch, EC2/ASG/ELB, Lambda, API Gateway, RDS, Redshift, DynamoDB, CodeDeploy, Cognito, Athena, S3, Cloudfront, Kinesis, SQS, SNS, IoT Core, Sagemaker, ElastiCache, MediaConvert

$150 USD/hour, minimum 50 hours (rates are standard and listed on my website)

hn@cldcntrl.com
by varenc | 2025-09-01 20:25:08+00:00
I had the privilege of taking Winston's communications/AI seminar class in college.

It was an odd format. The class outwardly presented itself as a seminar class where you just read and discuss AI papers. Several of the papers involved doing mean things to ferrets. But really it was a writing/communication class with Winston giving you life advice. I remember one of his teachings was how to build and maintain your network (email them ~twice a year). And also before a big lecture you can warm up your voice by making a barking noise. He also brought donuts to most every class. I miss you professor Winston.
by HDThoreaun | 2025-09-01 20:26:13+00:00
> why would they provoke a war after reaching their goal of having a state?

Because having their own state isnt their goal, the destruction of zionism is.

> The limit to Israel's actions is not its morality or its military means, it's the international opinion.

Israel has nukes and is self sufficient. International opinion only limits them until they decide dealing with the palestinians is more important, at which point they can team up with china. Really the only limit to Israels actions are what the israeli people will vote for.

I dont really get your obsession with the rabid animal theme. We know that israel cares more about civilians than the palestinian government because israel was content to let the palestinians chill until oct 7th while hamas spent the previous two decades bombarding tel aviv. Hamas has mafia level control over gaza. Thats just a fact, why does that make us racist for pointing out? They use human shields, it is obvious that they do not care about their populace. We dont have to be racist to point out that hamas fucking sucks and has done nothing but make life worse for everyone in gaza. That doesnt make the israeli government good, its just a reminder that things will probably continue to be terrible in the region
by ogarten | 2025-09-01 20:26:37+00:00
SEEKING WORK | Germany | Remote | CV: Full CV and details on request Email: hello (at) orellgarten.com

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

Website: https://orellgarten.com

Technologies & Skills: Software Engineering, Data Engineering, Data Modelling & Pipeline Design, Python, FastAPI, SQL, AWS, Azure, DuckDB, API design (full list on request)

Experienced data engineer looking for software / data engineering contracts to solve business problems.

I usually work on the entire data chain from data generation up to BI or ML use cases at the end. Main focus is data from your business operations (logs, sensor data, process data, ...).

More than 7 years of experience in various industries (Aviation, Automotive, AdTech, ...) where I have helped my clients successfully tackle their challenges.
by chazfg | 2025-09-01 20:26:41+00:00
You say manage this 130 billion as though it materialized from nothing. The point of the original comment was that his accrual of this much money is the failure.

Who do you think generated that excess 110 billion? Ballmer's advanced managerial capabilities? Sure "the market" might have valued equity more, but that's still the policy failure. Saying that "this is how this works" is silly. It could just as well work some other way.
by aw1621107 | 2025-09-01 20:27:07+00:00
> template <typename T> void drop(std::unique_ptr<T> &&) {}

So what happens for objects that aren't behind a unique_ptr?

> Also, you don’t really need this because of RAII.

drop() indeed isn't used much because of RAII, but it is handy for those instances where you do actually want to dispose of something "early".
by dvrp | 2025-09-01 20:28:17+00:00
krea.ai | Distributed Systems Eng. & Data Engineers | San Francisco (on-site), CA

I'm the cofounder & CTO of Krea (https://www.krea.ai).

We are a startup in San Francisco building browser-based AI creative tools to improve the workflows of artists, designers, and professional creatives.

Small team (~20); millions of active users; and raised over $83M from top Silicon Valley investment firms.

We're looking for talented engineers who want to tackle hard technical challenges with smart people while building a creative platform that big companies and startups will rely on.

The job:

- Build distributed systems to process massive (billions of files, petabytes), amounts of image, video, and 3D data, solving scaling bottlenecks as you go.

- Build data pipelines and deploy ML models to make sense of raw data (e.g. find clean scenes within videos).

- Learn ML engineering from world-class researchers on a small tight-knit team. As you’re building data pipelines, you’ll contribute to foundation image, video, and world models from 0 → production, and see them used by millions of Krea users.

- Play with massive amounts of compute on huge Kubernetes GPU clusters; our main GPU cluster takes up an entire datacenter from our provider.

Tech stack: python, pytorch, k8s, a rotating cast of data tools (e.g. DuckDB, massive relational DBs, PyArrow, etc.)

You should apply if you are an excellent generalist engineer with strong backend experience and an intuition for systems design. Bonus points for deep experience with distributed systems, kubernetes, and existing ML or data experience (but not required!). Cool side projects are a green flag.

A few links about us:

- Sneak peek of our real-time video model → https://x.com/krea_ai/status/1961074072487620635

- Technical report for FLUX.1 Krea, our first open-source text-to-image model → https://krea.ai/blog/flux-krea-open-source-release

- HN discussion around FLUX.1 Krea → https://news.ycombinator.com/item?id=44745555

You can contact me at:

d+hn@krea.ai

(the +hn will bump your email in my inbox)
by rnaarten | 2025-09-01 20:28:47+00:00
+1 on this. This is a privacy tie in sale. You buy product x, but after the buy it turns out it only works when you also accept the terms and conditions of product y.

Normally tie in sales are illigal, but because it happens in the digital world, we/they fail to notice...

Its banks, but also government and health (the dutch digi-d app), food markets, schools, more and more

If there is a EU DMA, where is an independent app store?
by nickpsecurity | 2025-09-01 20:29:18+00:00
The author released it under a do-anything-you-want license. Then was hurt other people used the code for commercial and competitive reasons. The first paragraph showed the root cause was not thinking through licensing in the first place. Now, they've seriously considered it, decided their goals, and re-released it with a mix of generosity and self-interest.

We should probably remind people that licensing is an agreement between them and the other party deciding what can and can't be done. Make sure you've considered things like profit, competitors, source redistribution, etc ahead of time. Then, pick the license that suits your goals best. For many, that's source-available licenses instead of open source.
by cstrahan | 2025-09-01 20:29:21+00:00
Another idea: an indication of how many background jobs are currently running. With many terminal tabs open, I can forget if I already have $EDITOR (or something else) running, so the number of jobs can be a nice cue.

_jobscount() { local jobs=($(jobs -p)) local count=${#jobs[@]} (($count)) && echo -n " (${count}j)" }

And then put that in your prompt.
by jockm | 2025-09-01 20:30:00+00:00
If you look up his anti-glossary, the definition of child he uses is:

> Children: Humans up to age 12 or 13 are children. After that, they become adolescents or teenagers. Let's resist the practice of infantilizing teenagers, by not calling them "children".

Older than 13 is not a child. Man is using that statement. Even if you want to argue that he didn’t really mean it like that, which I disagree with, opponents would have a field day with that to discredit him
by pqtyw | 2025-09-01 20:30:01+00:00
Yes exactly. My point was the complete opposite, though.

By the time of the "fall of Rome" and for the succeeding 500+ years during which the Roman empire had many ups and down, being the Roman effectively became the equivalent of being [the right kind of] christian.

It's not at all obvious that it wouldn't have survived as long without christianity.
by HPsquared | 2025-09-01 20:30:06+00:00
aka the Streetlight effect.

'A policeman sees a drunk man searching for something under a streetlight and asks what the drunk has lost. He says he lost his keys and they both look under the streetlight together. After a few minutes the policeman asks if he is sure he lost them here, and the drunk replies, no, and that he lost them in the park. The policeman asks why he is searching here, and the drunk replies, "this is where the light is".'

https://en.wikipedia.org/wiki/Streetlight_effect
by miguel_martin | 2025-09-01 20:30:06+00:00
This is a bit controversial, but in my opinion, just manually write bindings for the API surface you care about. There are tools to help automate the process ([c2nim](https://github.com/nim-lang/c2nim), [futhark](https://github.com/PMunch/futhark)), but these tools are mostly for C.

Theoretically if you want to import a large C++ API (e.g. if you were importing Google's C++ codebase*), you could do so with libclang. I was working on an alternative to c2nim that supported Objective-c and C++, which used libclang, but it's currently in my project graveyard. If you're expecting a @cImport from Zig, then the closest you have to that is tools mentioned above to help with the process.

* to be clear, I understand why Google does not want to use Nim instead of creating a new language (Carbon). i.e. readable code output, full control of the compiler and language design, etc.

The amount of manual work to write bindings is minimal, i.e. you can do so simply by declaring a prototype for a procedure and then appending `{.importcpp, header: "<path>".}`, the same for types. And then compile with `nim cpp`.

Compare the way you wrap libraries in Python, Nim requires so much less work - and yet the Python community wraps every C/C++ library you can think of. Again, in my opinion, if you really want a library: wrap it yourself (ideally the subset you need) or rewrite it in Nim.

Also, most of the libraries you have listed have bindings already:

- Qt: https://github.com/jerous86/nimqt or [seaqt](https://forum.nim-lang.org/t/12709)

- ImGUI: https://github.com/nimgl/imgui

- SFML: https://github.com/oprypin/nim-csfml

- SDL: https://github.com/nim-lang/sdl2

- sokol: https://github.com/floooh/sokol-nim

If there's a popular enough C or C++ library, it's probably already wrapped, especially within the gamedev community.
by programjames | 2025-09-01 20:30:11+00:00
I wonder if there's a way to do something similar to Rectangular Surface Parameterization[1] with voxels. It would allow you to get pretty even-volumed voxels, and also simplify vertex identification (same three coordinates, nonlinear connection).

[1]: https://www.cs.cmu.edu/~kmcrane/Projects/RectangularSurfaceP...
by Veserv | 2025-09-01 20:30:14+00:00
So when are they going to complete master plan [1], [2], or [3]?

Master Plan 1 in 2006: "1. Build sports car. 2. Use that money to build an affordable car. 3. Use that money to build an even more affordable car. 4. While doing above, also provide zero emission electric power generation options.".

Roadster for step 1. Model S is a luxury car and does not count as affordable. Model 3 maybe counts as affordable, so we can call that step 2. Nothing cheaper than Model 3 that is truly mass-market since Elon Musk cancelled the Model 2, so no on step 3. They do not offer meaningful solar generation, so no on step 4.

Master Plan 2 in 2016: "1. Create stunning solar roofs with seamlessly integrated battery storage. 2. Expand the electric vehicle product line to address all major segments. 3. Develop a self-driving capability that is 10X safer than manual via massive fleet learning. 4. Enable your car to make money for you when you aren't using it.".

Solar roofs were a scam that never worked as demonstrated [4][5][6][7] so no on step 1. They did expand the electric vehicle product line to most mass-marketable consumer segments, so we could optimistically call that step 2. If we take that to mean all major segments such as commercial vehicles (as they seemed to imply with their Semi) then that would be a no on step 2. Their vehicles are not capable of autonomous operation and continue to fail at even basic, straightforward roadway situations [8], so no on step 3. They double can not make you money as robotaxis while you are not using it as promised to investors and consumers, so no on step 4.

Master Plan 3 in 2023: "1. Repower the Existing Grid with Renewables 2. Switch to Electric Vehicles 3. Switch to Heat Pumps in Residential, Business & Industry 4. Electrify High Temperature Heat Delivery and Hydrogen Production 5. Sustainably Fuel Planes & Boats 6. Manufacture the Sustainable Energy Economy"

That is not even a Tesla plan. It is more like some kind of public policy analysis/proposal? They are not even meaningfully engaged in those industries beyond electric vehicles and have demonstrated no meaningful efforts to enter those industries in the two years since Master Plan 3 was published.

So after 19 years they have failed 2 of 4 steps in Master Plan 1. After 9 years they have failed 3 of 4 steps of Master Plan 2. After 2 years they not even begun 5 of 6 steps of Master Plan 3. And now they have whatever this Master Plan 4 is which does not even describe a coherent plan. At least Master Plan 1 and 2 were a actionable plan. This "plan" is just a rambling marketing puff-piece.

[1] https://www.tesla.com/secret-master-plan

[2] https://www.tesla.com/master-plan-part-deux

[3] https://www.tesla.com/master-plan-part-3

[4] https://www.latimes.com/business/story/2019-09-23/solarcity-...

[5] https://www.fastcompany.com/40422084/inside-steel-pulse-the-...

[6] https://mansionengineer.com/2018/08/10/elon-musk-tesla-and-t...

[7] https://www.reuters.com/article/us-tesla-solar-insight/insid...

[8] https://vimeo.com/1093113127/e1fb6c359c
by hinkley | 2025-09-01 20:31:48+00:00
On deciding I think you’ll find that most of use are sort of bipolar in this regard. But moreso introverts, particularly ASD and HSP ones.

Some decisions you want to sit with so they need to be made early, and then god help you if they change last minute. Doom for ASD, lots of emotional energy spent twice or three times for the rest.

Others you’re more afraid of deciding wrong than not having prep time. Things like writing papers in an adrenaline fueled marathon versus just writing a fucking outline on day 3.
by chistev | 2025-09-01 20:31:54+00:00
‎SEEKING WORK

‎ ‎ Location: Nigeria

Remote: Yes

‎My email is chistev12 at gmail dot com

‎ ‎ ‎My Github is https://github.com/chistev but my professional projects are private.

‎ ‎ ‎Personal website - https://www.rxjourney.net/

‎ ‎ ‎ ‎I have extensive experience building software with Python and Javascript (along with their respective frameworks and libraries).

‎ ‎ ‎ ‎Technologies I Use - ‎

‎ ‎- Frontend: HTML, CSS, Vanilla JavaScript, TypeScript, Svelte, React, Material UI, Bootstrap, Three.js

‎ ‎ ‎- Backend: Django, Express.js

‎ ‎ ‎- Others: Experience integrating third-party APIs like Stripe, Flutterwave, Coda, Circle.so, Dropbox, Google authentication, Brevo, OpenAI etc. ‎ ‎
by FreeGuessr | 2025-09-01 20:32:53+00:00
I built a small web tool that lets you click anywhere on the globe and instantly see the exact point on the opposite side of Earth (your antipode). It’s a fun way to explore “what’s on the other side” of familiar places, and sometimes surprising — for example, most land ends up opposite ocean.

If you keep clicking, you will get distance between pins.

The map is lightweight, no signup needed, and works in the browser. Would love feedback on usefulness, accuracy, or ideas for improving it.
by simonw | 2025-09-01 20:32:59+00:00
If anything, I expect this to get worse.

The problem is that ChatGPT results are getting significantly better over time. GPT-5 with its search tool outputs genuinely useful results without any glaring errors for the majority of things I throw at it.

I'm still very careful not to share information I found using GPT-5 without verifying it myself, but as the quality of results go up the social stigma against sharing them is likely to fade.
by 01-_- | 2025-09-01 20:33:02+00:00
SEEKING WORK | remote

over the last few years I've dedicated myself to building everything that comes into my head, so I've come up with these little projects: <https://chat-to.dev>, <https://wishtogether.xyz> and <https://comuniq.xyz>.

I've mastered the following technologies: Javascript, Php, Css and a bit of Python. I'm looking for something remote to work on and keep my services going because I believe in them so much :-)

contact email: contact@chat-to.dev
by aspenmayer | 2025-09-01 20:33:27+00:00
I can’t edit this anymore, but you are correct.

> (regular deception, no cryptographic purpose)

That is a very good distinction with a difference, and you were right to elucidate this; I only wish you had done it in your original reply to me. In any case, my stream of consciousness post above was in haste, and I think we were both editing at the time. I will try to post better. I wonder if folks are copy posting me? I honestly can’t say.

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

https://knowyourmeme.com/memes/copypasta
by Nextgrid | 2025-09-01 20:33:38+00:00
It makes the whole thing is configured in a docker-compose file (or your raw Docker CLI invocation) + the data volume. So as long as you have those two things you can replicate it and move it to other hosts regardless of their distro.

Compare that with using your distro's packaged version where you can have version variations, variations in default config or file path locations, etc.
by ktpsns | 2025-09-01 20:33:54+00:00
Every mental model of computing has its limits. Unix pipeline networks can have degree>1 (for instance tee(1) fans out, cat(1) fans in). People use json or powershell-kind-of-scuccessors for typing. Many RPC implementations are also not bidirectional (gRPC can be), and when thinking in RPC, you are quite far away from simple data streaming mechanisms. With all the complexity you now can get.

I think there is a reason why (web or unix domain) sockets still live today: They met a sweep spot between neccessary complexiy and mental simplicity.