MurphyA/hacker-news huggingface dataset:
by paddy_m | 2025-11-10 03:15:44+00:00
I have been working on Buckaroo - my table display library for dataframes in notebook environments. Buckaroo adds table and analytics features like histograms, summary stats, sorting, and search to every dataframe. Recently I have been working to make it work better with large datasets.

This involves making it lazy for polars, allowing it to read arbitrarily large files no longer requiring loading the entire dataframe into memory. When a large dataframe initially displays, no summary stats will be available. Summary stats are computed in the background in groups of columns. Then results are cached per column. To accomplish this I wrote a polars plugin in rust that computes hashes of columns. Dealing with large data like this is tricky, operations sometimes crash, sometimes take all available memory, and sometimes they just run for a very long time. I have also been building an execution framework for Buckaroo. It uses multiprocessing based timeouts, and the caching to execute summary stats in the background.

Being able to control the execution, recover from timeouts, crashes and memory exhaustion opens up some interesting debugging tools. I have written methods that take arbitrary groups of polars expressions and produce a minimal reproduction test case through a git-bisect like process.

All of this assures that if individual columns of a dataframe fits into memory, summary stats will be computed for the entire dataframe in the background. And because it is cached, the next time you open the same dataframe, the stats will be display instantly. When exploring data I do this in an adhoc way manually (splitting up a dataframe by columns and rows), but it is error prone. This should all be automatic.

I will be presenting this at PyData Boston in December.

The Column's the limit: interactive exploration of larger than memory data sets in a notebook with Polars and Buckaroo
by wdr1 | 2025-11-10 03:17:00+00:00
> TP-Link's Headquarters are in California, they have a branch in Singapore and they manufacture in Vietnam

"TP-Link is a Chinese company that manufactures network equipment and smart home products. The company was established in 1996 in Shenzhen. TP-Link's main headquarters is located in Nanshan, Shenzhen; there is a smaller headquarters in Irvine, California"

https://en.wikipedia.org/wiki/TP-Link
by rootsudo | 2025-11-10 03:17:13+00:00
In Spanish, we can say super shorthand for supermercado which is super market.

Costa Rica has many expats due to its retirement marketing. It’s a very easy country to reside in permanently and legally for people of any background. Mario is not that unique of a name.

Your post just shows how ignorant you can be of different cultures as well as having being very /r/hailcorporate. You can love Nintendo all you want, but it does not give them exclusivity to the name Mario.

And to state the obvious: Nintendo lost the suit, the founder named it after him self and the super has been in operation for over 50 years.
by seer | 2025-11-10 03:17:20+00:00
Ha! My parents also thought this was the case, I was a child before the internet and phones, my favourite hobby was playing around in the trees next to our soviet commie block.

I had an incredible childhood with building hidden dwellings in the woods, unsupervised fires and bicycle journeys, football, building ice castles etc, swimming and martial arts lessons. My parents even limited my TV time to 2h a day.

But I still had —1 myopia for every grade until 7th.

My analysis is that by that time I got into reading books - both science and fantasy, and then boom my eyesight was fucked.

Thank god for LASIK.
by UniverseHacker | 2025-11-10 03:17:47+00:00
I have heard him talk casually on far right podcasts and he is one of the most vile racists I have ever heard speak. He talked about how mixed race people are only fit to be slaves and should be forced to wear uniforms… and his regular casual speech is filled with racial slurs and anecdotes about how people of other races he encounters day to day are disgusting and inferior to him. Take a listen if you have a strong stomach, I felt like vomiting when listening to it. https://glycineputler.libsyn.com/caribbean-rhythms-with-bap-...

Moreover, if you understand his philosophy and ideas, it is clear that his underlying motives are racial hatred and fear. He is trying to solve “problems” that only exist in the mind of a person full of racial hate and fear, and proposes solutions that show a profound lack of empathy- and it’s terrifying because his ideas work, and are working.
by mike_hearn | 2025-11-10 03:18:05+00:00
That's true today but is a very recent thing. The trends I'm talking about were mostly in the 20th century when Germany had cheap energy.

Britain was a steel production hub once, making 40% of the world's output. But I agree it's unlikely to become one again. For one many of its coal mines were shut down and flooded or otherwise destroyed.
by mmooss | 2025-11-10 03:18:30+00:00
> How much sail area would it take to move a 20000 TEU ship at, let's say, even 12 kts? How tall would the masts have to be? Would they fit under bridges?

For ocean-going ships, isn't 99.x% of the trip in the open ocean? If so, what limit is there on sail dimensions? It's a genuine question; if coastal infrastructure isn't the limit, what is the next limitation.

They could lower sails, and use a motor and/or smaller sails, around coastal infrastructure.
by ip26 | 2025-11-10 03:18:56+00:00
Using a library keeps the context window smaller than writing it all yourself. I also suspect the whole vibe-coding thing works best when most of the total running code is NOT vibe-coded, and follows carefully defined behavior the fast-and-loose parts can build on top of.

Otherwise, why bother to run your vibe-coded website on nginx? Just have the LLM spit out its own novel web server, its own novel TCP stack, its own novel OS for that matter.
by kjellsbells | 2025-11-10 03:19:27+00:00
Well, they can mess up the filesystem, eg corrupting it via shenanigans with the power, or nuke their home directory, config, etc. Enough that the next boot doesn't just work and get them back to where they were. Uncommon, but very possible.

Re the distro, I think that you should aim to minimize the "irrelevant" cognitive load on the kid and make them feel ownership of their environment. So yeah, I would rather learn how to help them do things in Zorin knowing that they chose it because they liked the colors than ram stock Ubuntu or god forbid Arch down their throat because it's what I or their parent ran. There'll be plenty of time for that once you know they are into it. And no harm done if they aren't.
by simondotau | 2025-11-10 03:19:37+00:00
It can be misleading to directly compare disengagements to actual catastrophic incidents.

The human collision numbers only count actual incidents, and even then only ones which have been reported to insurance/authorities. It doesn't include many minor incidents such as hitting a bollard, or curb rash, or bump-and-run incidents in car parks, and even vehicle-on-vehicle incidents when both parties agree to settle privately. And the number certainly excludes ALL unacceptably close near-misses. There's no good numbers for any of these, but I'd be shocked if minor incidents weren't an of magnitude more common, and near misses another order of magnitude again.

Whereas an FSD disengagement could merely represent the driver's (very reasonable) unwillingness to see if the software will avoid the incident itself. Some disengagements don't represent a safety risk at all, such as when the software is being overly cautious, e.g. at a busy crosswalk. Some disengagements for sure were to avoid a bad situation, though many of these would have been non-catastrophic (such as curbing a wheel) and not a collision which would be included in any human driver collision statistics.
by manquer | 2025-11-10 03:20:16+00:00
We have similar definition of streams, but It depends on a lot of things from your tooling/ language , stack etc.

if your builds take a fair bit of time (incremental builds may not work in worktree first time) or you are working on a item that has high latency feedback like e2e suite that runs on a actual browser etc.

Prompt styles also influences this. I like to make fairly detailed prompt that cover a lot of the nuances upfront and spend 10-15 or more writing it. I find that when I do that it takes longer, but I only give simple feedback during the run itself freeing me to go next item. Some people prefer chat style approach, you cannot keep lot of threads in mind if chatting.

Model and cli client choice matters , on average codex is slower than sonnet 4.5 . Within each family if you enable thinking or use the high reasoning model it can be slower as well.

Finally not all tasks are equal, I like to mix some complex and simpler ones or add some dev ex or a refactor that requires lower attention budget with features that require more.

Having said that, while I don’t know 10x type developers. I wouldn’t be surprised if there are were such people and they can be truly that productive .

The analogy I think of is chess. Maybe I can play 2-3 games in parallel reasonably well, but there are professional players who can play dozens of games blindfolded and win all of them.
by abraxas | 2025-11-10 03:20:35+00:00
I dislike most forms of exercise for one reason or another. I'm likely on the autism spectrum and have all the clumsiness that comes with the package so ball sports or dance are particularly hard and turned me off of sports for decades.

I also dislike walking and hiking as nature loves to make me miserable - I'm a pale mosquito magnet. Meanwhile walking in my city is a miserable experience as the urban environment is ugly and depressing where I live. And it's frigid most of the year.

But at last a few years ago I found a discipline that I enjoy and might be considered decent at. It's also one that to my understanding is one of the most beneficial of them all - I'm talking about swimming. I go to the pool every weekday before work and try to get at least 2-3 km at a decent clip. Mixing styles every few hundred metres to make sure I move different muscle groups.

It has done wonders for my physical appearance and my mental health which is what actually motivated me to try this after years of failed psychiatric treatments. If you know how to swim or are willing to learn I can't recommend it highly enough.
by ineedasername | 2025-11-10 03:21:06+00:00
It sounds like the difference may be— if your boys are able to make the comparison— that you also did not forbid them from those games? That would explain some of the difference from resentment in these areas that is often born from the material being banned. That leads to social isolation, because multiplayer w/ people you know is really not so much about the game mechanics compared to the shared social experience.
by gedy | 2025-11-10 03:21:20+00:00
In my limited world view and 35 year career, the big shift I see (which I view is a problem) is that companies seem to lean way more on young HR types to recruit and filter than in the past. I can’t speak for everyone, but to me it seems it used to be a lot more common for the skilled hiring manager to be responsible for looking for new hires.
by windowshopping | 2025-11-10 03:21:47+00:00
Well, I think there's a middle ground between "tiktokifying" and "having your CV look like an essay." Brevity is the soul of wit, after all. These summaries of projects/positions are just very long. In this context, I feel they're too long. 1-2 sentences each should be sufficient, not extended paragraphs.

Many other commenters here disagree, though, so....clearly it's subjective!
by dorcy | 2025-11-10 03:23:37+00:00
Working on https://tinythoughts.app, a self-messaging app

Today, I am implementing tag-triggered webhooks so they can get triggered based on the tags assigned to messages.

Use case: for example, I want to auto-tweet all my advice messages and auto-create linear tasks for `company` todos, auto-start a cursor agent when I tag messages with `Cursor task`

For some reason, I got 16 users out of nowhere, so I added a landing page last week. The connector marketplace is next, so that I can share these sub-connectors with the other users. Need a couple more weekends.
by webdevver | 2025-11-10 03:23:56+00:00
well... i dont know about that. i dont think its as virtual as people think. fundamentally any industry is about people, and london is chock full of hft shops, and they're all in-office. where would they go? they are quite serious software engineers (ive met only a few) and very selective. london being an intellectual hub, i dont see that changing any time soon.

as for sanctions, i think the gov will cut out perfectly sized legal (loop)holes for the people that matter.
by jeena | 2025-11-10 03:24:48+00:00
I wish something like this could be a pre-hook which would pre-fill your commit message so that at least I could see a llm commit message instead of ust the Jira-ID because we only force that one. Most of my collegues at work just write the worst commit messages and I don't understand why. They spent so much time comming up with some solution and push it and then don't explain the thinking. Sometimes I'm in a position where I can ask for following fairly simple rules like https://handbook.gnome.org/development/commit-messages.html but most of the time it looks like shit and there is no way of knowing from the commit messages what is going on in that commit. Or perhaps it could be build in into the git-ui like Gerrit or GitLab where you can generate the commit message afterwards from the commit if it's not good enough for you.
by DrewADesign | 2025-11-10 03:24:55+00:00
Which, it should be noted, is not a common goal among unions.

I’m a union metalworker in the US shipbuilding industry— our products are expensive, but in very high demand domestically and internationally. That’s true for various reasons, but in no small part because our quality is exceptional, and people regularly get fired for compromising it. Some unions do seem to strive to protect incompetence at all costs, but none of the ones I worked for in any industry ever defended it. I have a feeling the cases where they do are heavily influenced by shakedowns and corruption rather than being genuinely that tribal. Some police unions probably fall on both sides of that spectrum.
by WillMorr | 2025-11-10 03:24:59+00:00
That's pretty much it! It's the simplest method of supports I could come up with that allows for robust keepout zones. I did have a bunch of issues at first with supports blocking the path but with a little tuning it became surprisingly consistent. I doubt I'm the first to come up with it but I have not seen any similar systems.

Thank you! The emergent forms are much more interesting than they have any right to be for such a simple system.
by mmooss | 2025-11-10 03:25:54+00:00
There are very many. Sovereignty of nation-states, the international passport system, international standards for airplanes/airports/flight operations, Unicode, every other IT standard, every ISO standard, outlawing aggressive warfare, the international financial system, the UN, the Law of the Sea, compact discs, time keeping (60 seconds, 60 minutes, 24 hrs, 7 days, etc.), time zones, calendar, names of celestial objects, names of elements, international science research, Enlightenment scholarship, ........
by windowshopping | 2025-11-10 03:26:11+00:00
It is less about the content and more about the design. It is hard to skim. Recruiters receive thousands of resumes and need to be able to get the key points at a glance, and I just don't feel this design effectively works toward that goal. Everything's there if you spend the time to read all of it, yes, but a resume's goal is often to get someone to notice it fast - not to convince someone after a long leisurely read.
by rudedogg | 2025-11-10 03:26:22+00:00
All of this started before ChatGPT. There are graphics showing it, sorry I can’t remember the source.

I guess I’m just annoyed that everyone in the comments is reaffirming the AI is stealing jobs narrative, but half the studies coming out say it’s actually wasting peoples time and they are poor judges of their own productivity.

It just feels like AI is a convenient excuse for businesses to cut costs since the economy is crap, but no one wants to admit it for fear of driving their stock price down.
by sim04ful | 2025-11-10 03:26:45+00:00
I created a free collection of 4,300+ real website designs (screenshots, fonts, colors, live links)

https://fontofweb.com/u/fontofweb

I was tired of inspiration sites like Dribbble full of polished mockups that aren't practical. Or awwward like sites that don't represent the mundanity of most websites.

So, I spent a while building a tool that captures website design snippets. It's now a collection of 4,363 designs from 544 different domains.

For every design, it extracts:

The exact fonts used on the page (so far 561 unique font families I've found)

The precise color palette

A direct link to the live site

You can check out the full free collection here: https://fontofweb.com/u/fontofweb
by skrig | 2025-11-10 03:27:05+00:00
Thanks! I totally agree. It starts with getting the basics right. I think this is where most CRMs get it wrong - getting users to correctly enter and maintain clean data is a challenge. We're trying to build smarter schemas for contacts, quotes, sales, etc. but we're also making a really intuitive UI for easily updating information. Further still, we're trying to automatically fill in data for the customer. Many fields can be automatically inferred based on the context of a deal.

Once we get this right, I think the next step is exactly what you said, building really good tools to explore the data. Making it easy for non-technical users to run machine learning on their data to make business decisions or see cool visualizations. We realize that so many of our customers want to know this stuff and have no way of getting at it! We've got a lot of ideas for both visualizing and analyzing the data. I think there's a ton of potential for cool things here. Heatmaps, spiderwebs, interactive charts, etc. Stuff that brings the data to life. One of the common asks from some of our early customers is a heatmap of the world to visualize their sales/reach and see changes over time. Visualizing progress per sales region, etc. I think sales especially has a lot of opportunities for better lead generation and qualification as well.
by mwkaufma | 2025-11-10 03:27:29+00:00
Nintendo has to compete in the world that English Common Law made where lawsuits are _the_ mechanism for detailing regulations, renewing ip copyrights, and establishing contract language. Furthermore *relative to other major game corps* Nintendo is a small privately-held company and can't afford to _not_ play active-defense. It sucks because our market regime sucks.
by CosmicNomad | 2025-11-10 03:27:35+00:00
I appreciate the authors points here. There are definitely large swaths of interns/juniors who are going through this pain.

That being said, it is also true that the quality of graduates we are seeing has dropped dramatically in the last 2-3 years. We have really been struggling to hire competent juniors. Most bomb their interviews, and with coding tools many have not actually had to learn fundamentals at university.

Computer science has exploded in popularity because of the money that can be made in the industry and the distribution of people who enter the field has changed significantly. I do wonder about the signal to noise ratio here from people who maybe should not have entered the industry.
by dpark | 2025-11-10 03:27:55+00:00
On the other fork where I responded to your claims with a direct and detailed response, you insisted that my comment “isn't really that interesting” and just disengaged. I’m not going to write another detailed explanation of why your “slop === AI” premise is flawed. Go reread the other fork if you’ve decided you’re interested.

> I find it interesting that you believe this claim is wildly conspirational

I don’t believe it’s wildly conspiratorial. I believe it’s foolishly conspiratorial. There’s some weird hubris in believing that you (and whatever group you identify as “us”) are able to deterministically identify AI text when experts can’t do it. If you could actually do it you’d probably sell it as a product.
by MBCook | 2025-11-10 03:28:11+00:00
If you like this kind of stuff and have some free time (ahem) you owe it to yourself to check out Jeremy Parish’s Video Works series. He also has a few books.

He’s been doing it for over 10 years. The complete history of every game for every console. Including things you’ve likely never heard of. While things aren’t 100% in order he’s currently up to the Genesis around ‘89, before the SNES launched.

You can see the evolution of systems, how different games influenced the ones that followed, it’s just an incredible body of work.

NES? Gameboy? Atari? Microvision? Cassette Vision? Yes. And more.

Absolutely one of my favorite YouTube channels and I’m proud to be a patron.

(It has been 0 days since this comment mentioned Xevious or Heiankyo Alien)

https://www.youtube.com/@JeremyParish
by notepad0x90 | 2025-11-10 03:28:17+00:00
> Email isn't used for auth?

I didn't say that, you added that part. It is used for auth. it isn't secure.

Email is less secure than SMS, unless you encrypt your email (even then..). With email, there are multiple middle parties that can just read the message. Forget malicious insiders, it is more than reasonable to assume at least one MTA out there is compromised. Mail server CVE's aren't that rare.

Furthermore, despite email being used for auth, as you correctly claimed, email clients aren't secured like authentication applications or password managers are. For most people, a compromise of their email account means a compromise of most of their other accounts.

Even furthermore, not only is email used for authentication, email is being used to revoke,reset and tamper with other authentication methods and account security in general. You don't just login to apps via email, your password, MFA, account changes,etc.. can all be done by someone controlling your email (and more and more, your phone number/SIM these days).

End to end encryption is all the rage on sites like HN, but I'm shocked when those same people have no problem using email for sensitive operations.
by muds | 2025-11-10 03:28:29+00:00
Much of your argument rests on refuting the notion that the author feels "entitled" to a high-paying job. In that point, I agree with you. Any engineering undertaking is most productive when it is a meritocratic and competitive pursuit. People that feel "entitled" to an engineering job unfortunately need a reality check on their true competitiveness.

However, that doesn't seem like the authors core point. The authors' core point here is that they feel that the level of competition is past the point where their meritocratic achievements have any weight because to be competitive in the present marketplace, they need to either (1) inherently be _born_ in a different country with a low cost of living, (2) give up certain basic freedoms, (3) settle for a less skillful job where they can be an outlier in the distribution (for how long?) etc. -- all of which, to them, feel less meritocratic.

Of course, they might also feel "entitled" to a job, but that's not the interesting part of their argument (at least to me).
by akshay_budhkar | 2025-11-10 03:29:15+00:00
Working on Spine AI, a visual workspace to think across multiple AI models.

You can chat, branch, and connect 300+ models on an infinite canvas: useful when you need to explore tradeoffs, check blind spots, or generate assets (research, slides, prompts, images) from the same board.

Try it without signup: https://app.getspine.ai/guest