MurphyA/hacker-news huggingface dataset:
by PopePompus | 2025-11-11 19:24:46+00:00
I use Android phones, and there are at least two ways to get iPython going on an Android phone.

The first is Termux, which provides a gnu userspace atop the Android kernel. This app is pretty old, and well-tested. There is an active and helpful Termux community. But it has some downsides: 1) The version of Termux in the Google Play Store is not the preferred and maintained version, although the Play Store version does work. The preferred version is in F-Droid, but the future of F-Droid itself is uncertain in the light of recent Google policy decisions. 2) Termux does not have access to directories such as /proc, /sys etc, which prevents some gnu/Linux utilities from working and 3) The Termux filesystem layout is very non-standard, so unless a program has been packaged explicitly for Termux, installation will probably be messy. I was able to get most, but not all of the Python packages I use frequently, to run within Termux. I could not get astropy to work, for example. Termux has nice usability features like pinch-to-zoom to change the font size. Termux requests a wakelock, and if you grant the wakelock then the OS will not throttle the app when your phone is locked.

The other option is the relatively recently added "terminal" app. terminal runs a plain-vanilla Debian Linux OS within a VM. Its file system is laid out exactly as you would expect, so if you want to get iPython and lots of libraries, you can just run the Anaconda Python installation script, and it will run unmodified with no errors. Nice! You can also install other nice desktop-style apps like VeraCrypt. There are a few downsides: 1) The OS will throttle the app, and occasionally kill the app, when the app is not actively being used interactively. 2) I have found no way to change the tiny font. 3) It's a Google app, so it might disappear for no good reason, as so many Google products do.

Both of these options work especially nicely on a foldable phone, because then the tiny phone keyboard is much less of an issue. A foldable phone plus the terminal app really is a pocket Linux computer.
by tialaramex | 2025-11-11 19:24:49+00:00
I would not expect that it makes sense to provide this as the default for Go's hash table type, my understanding is that modern Go has at least a best effort "fail immediately" detector for this particular case, so when you've screwed this up your code will exit, reporting the bug, in production and I guess you can curse "stupid" Go for not allowing you to write nonsense if you like, or you could use the right tool for the job.
by wtallis | 2025-11-11 19:24:53+00:00
Mediatek is in the picture because NVIDIA outsourced everything in GB10 but the GPU to Mediatek. GB10 is two chiplets, and the larger one is from Mediatek. Yes, Mediatek uses off the shelf ARM CPU core IP, but they still had to make a lot of decisions about how to implement it: how many cores, what cluster and cache arrangements, none of which resemble NVIDIA's Grace CPU.
by throwforfeds | 2025-11-11 19:24:58+00:00
For sure, I admit I'm an outsider in most of my life choices, including retail decisions. But for about 13 years there I was able to purchase phones that worked one handed before the market completely shifted away from that.

I purchased the phone that was the lightest, thinking that maybe it's thinness would make it nice to hold in one hand (it does), but it's still too big. And so back it goes for my 13 mini until that thing can't hold on any longer.
Show HN: Yorph AI – Agentic data platform
by avpingle | 2025-11-11 19:25:06+00:00
Join data from different sources (upload/sync), build version-controlled & reliable data workflows, clean/analyze/visualize data, and get cleaning/analysis recommendations - all in one place. The platform also helps the user verify correctness of logic through dry runs and clarifying questions. We also just released semantic layer creation. Additionally, we have started with file connectors and are expanding into databases etc. pretty soon.
by hosh | 2025-11-11 19:25:06+00:00
This article does not do a very good job of talking about why pigeons were domesticated, and instead, rely upon argumentation by pathos. It only mentions racing in passing, but breeding pigeons for racing weakens the whole argument.

In the Middle East, pigeons were raised as a food source. There are structures that allow flocks to nest, and from time to time, people would cook some for food.

I have seen a video of someone doing so in London with one of the many free roaming pigeons.

There may be other relationships pigeons have with humans.

It’s still possible to redomesticate pigeons. There are some obstacles. If they are going to be harvested for food, then people need some way to make sure they are disease free, and on-site butchering is legal.
by pempem | 2025-11-11 19:25:31+00:00
Ah I always get triggered by "to be fair..."

This is like saying "instead of taking a fixable broken thing we've thrown it out" but there's no current intention to get/build a new one. In fact, the goal continuously has been for it to throw it out, often when you look a little close, by moneyed interests.

Trumps administration and the efforts behind the party has done amazing work pointing out each and every loophole politicians have, often purposefully, left in our attempt to create a governance that supports society. Its our job to close them.

A similar example would be "to be fair, our education system has always had problems" - yes. and its been a purposeful choice driven by moneyed interests to not have nationally funded egalitarian public schools cloaked in verbiage like "states rights"
by Pedro_Ribeiro | 2025-11-11 19:25:45+00:00
HL Alyx ruined most VR games for me because they never lived up to Half-Life, and no one but Valve could make such a high-profile game. VR is a genre that benefits A LOT from high budgets.

I enjoyed games like No Man's Sky in VR, but they just don't hit the same high notes.
by KaiserPro | 2025-11-11 19:25:56+00:00
> is also dependent on the film printer

The printers deffo make a difference to colour, but I came from VFX world where we put a macbeth chart in for each shot so we could adjust the colour afterwards. (https://en.wikipedia.org/wiki/ColorChecker) We'd have a whole team working on making sure that colour was accurate.

The scanners we used (northlight) were calibrated a lot so my understanding is that if you scanned the same film twice it was meant to be pixel perfect (We did rescans for various reasons and it supposedly matched up enough to do effects work. but that might have been proxies, ie low resolution scans that were done for speed)

Also the printers should, if they are good match it properly, thats what you're paying them for. I know that we did have a person that calibrated film projectors for colour, but I never asked them _how_ they did it.

For toy story its a bit harder because you are digitising a whole finished movie, you don't have the colour chart in every shot to keep the colour consistent. I know for adverts the telecine people did loads of fiddling to make the colour consistent, but I assumed that was because the spirit 4k was a bit shit.

I never dealt with actual finished prints, because the colourist/DI people sent the finished graded off to someone like Deluxe to print out
by kwanbix | 2025-11-11 19:26:10+00:00
How do you think Jeff got a 500 million dollars yacht? Not by writing checks.

But on a more serious note, it is crazy that between Google and Amazon they can not fund them with 50k each per year, so that they can pay people to work on this.

Specially Google, with Youtube, they can very easily pay them more. 100k~200k easily.
by Animats | 2025-11-11 19:26:16+00:00
This makes sense for chips that integrate sensing and processing on the same chip. The military tends to need things like that. LIDAR sensors need both sensing and fast counting, which often use different semiconductor technologies. The first flash LIDAR chips had an InGaAs sensor chip and a CMOS counting chip, both ball grid arrays, soldered back to back. If different technology layers on the same chip can do the job, that would simplify the parts.
by cycomanic | 2025-11-11 19:26:31+00:00
> Very true. Just the other day, another “copyright is bad” post on the front page. Today its copyright is good because otherwise people might get some use of material in LLMs. > > Considering this is hacker news, it seems to be such an odd dichotomy. Sometimes it feels like anti-hacker news. The halcyon days of 2010 after long gone. Now we need to apparently be angry at all tech. > > LLMs are amazing and I wish they could train on anything and everything. LLMs are the smartphone to the fax machines of Google search.

Sorry this such a (purposefully?) naive take. In reality the thoughts are much more nuanced. For one open source/free software doesn't exist without copyright. Then there is the whole issue that these companies use vast amount of copyrighted material to train their models, arguing that all this is fair use. But on the other hand they lock their models behind walls, disallow training on them, keep the training methods and data selection secret...

This tends to be what people disagree with. It feels very much different rules for thee and me. Just imagine how outraged Sam Altman would act if someone leaked the code for Gpt5 and all the training scripts.

If we agree that copyright does not apply to llms, then it should also not apply to llms and they should be required to release all their models and the way of training them.
by whoaoweird | 2025-11-11 19:26:57+00:00
It was interesting to see how often the OpenAI model changed the face of the child. Often the other two models wouldn't, but OpenAI would alter the structure of their head (making it rounder), eyes (making them rounder), or altering the position and facing of the children in the background.

It's like OpenAI is reducing to some sort of median face a little on all of these, whereas the other two models seemed to reproduce the face.

For some things, exactly reproducing the face is a problem -- for example in making them a glass etching, Gemini seemed unwilling to give up the specific details of the child's face, even though that would make sense in that context.
by captainkrtek | 2025-11-11 19:27:20+00:00
Agreed.

I've also found the proliferation of "AI film director" created "films" funny.

The output is a strung together set of 2-3 second clips telling some story. The characters changing between clips, the scenery changing drastically, etc. There is nothing cohesive. I imagine its a similar "context window"-like problem, if you have to keep many minutes of visual context.
by addaon | 2025-11-11 19:27:41+00:00
> Qualcomm, Broadcom, MediaTek, NVIDIA, AMD, Marvell, Rockchip, Allwinner

Five of these are race-to-the-bottom business models. One is use-the-legal-system-to-retain-your-customers. The last two don't make cell phone class parts, and probably wouldn't be interested in the margins.

I mention this to make a point -- the quality of the A18 that you (reasonably) want in a smaller, niche-market phone isn't a coincidence, it's a consequence of the designer being able to justify the investment because it acts as a market differentiator. PASemi would never have been able to do that on its own, any more than MediaTek has -- customers have no brand faithfulness to cell phone processor manufacturers, so as long as the OEM can freely move between them the distinction must be on price, at the cost of performance. There are upsides to the more open market you imagine in your alternate history, but it would come with the downside of the high end of the market being less developed, and flat out worse, due to less segmentation being possible.
by KaiserPro | 2025-11-11 19:27:50+00:00
> Every telecine is different and will create a different looking scan.

I mean they should be calibrated, so they have a different feel, but they shouldn't be wildly different like the screen shots.

I know the spirit operators did magic, but they were in the advertising team, and I was in film so I was never allowed to visit the sexy telecine room.
by somenameforme | 2025-11-11 19:27:50+00:00
In testing some local image gen software, it takes about 10 seconds to generate a high quality image on my relatively old computer. I have no idea the latency on a current high end computer, but I expect it's probably near instantaneous.

Right now though the software for local generation is horrible. It's a mish-mash of open source stuff with varying compatibility loaded with casually excessive use of vernacular and acronyms. To say nothing of the awkwardness of it mostly being done in python scripts.

But once it gets inevitably cleaned up, I expect people in the future are going to take being able to generate unlimited, near instantaneous images, locally, for free, for granted.
by stetrain | 2025-11-11 19:27:52+00:00
The Mac Pro that famously gets very infrequent updates and is far behind the rest of the line on CPU generarion? I would not be at all surprised if Apple kills it off in the near future.

The comparison to cars is the market. A company makes products it wants to and that it thinks will pay back their investment, and that will be the most profitable choice among the choices of product they could make.

Sorry, you aren’t going to debate your way into Tim Cook choosing a less profitable product to make.
by tgma | 2025-11-11 19:28:19+00:00
You're weasling your way out of the core point. I'm in no way advocating for such ideas. Quite the opposite. I'm just saying unless you have data about this you shouldn't rely on your instincts. There are many nuances around this and economic prosperity can mask huge other issues.

> Ask other dictatorships while you're at it.

In fact, I have observed immigrants from certain failed states that you refer to as "dictatorships." In many cases they say they hate their government yet they vote for mostly the same policies when they are given the chance to do so in the West, so again, even surveying them directly with a lazy question "do you like the government in country X" won't get you to the spirit of the answer.

To wit, you also just fell for the common fallacy of assuming dictatorship is the opposite of democracy. They are much more alike than you'd think. Democracy isn't liberty.
by cadamsdotcom | 2025-11-11 19:28:44+00:00
Very cool - a lot of well thought out stuff in there.

One area for exploration is letting people turn natural language questions into non-LLM queries, UIs, & dashboards. In other words to let non-engineers codify their questions into queries they can review for correctness and then take the LLM out of the picture.

Imagine if your CEO could ask natural language questions, build their own dashboard, review the generated queries for correctness, and be able to see deterministic results on any metric they care about - without having to ask an intern and without a multi-hour turnaround while it’s implemented.

Codification is kind of the best of both worlds and the underlying idea (explore with an LLM & then codify into something fast and deterministic when ready) is quite universal.
by kstrauser | 2025-11-11 19:29:04+00:00
Many studies concur that the act of taking notes dramatically improves your ability to remember what you wrote, even if you never look at the notes again. You generally don't have time to transcribe a lecture like a stenographer would, so note taking requires you to understand the material enough to summarize it and describe it in your own words.

Don't rely on your notes come quiz time, if you can get away with it, but by all means do take them during the learning process. And in the real world, you're allowed to refer back to your notes as often as you want to.
by JKCalhoun | 2025-11-11 19:29:11+00:00
For me, I set out to write a flight simulator from scratch following a book [1]. I learned a lot of linear algebra that way. Such that when I later took Calculus III in college (it was linear algebra) I aced the class.

(Also, reinforced what I remembered from Trig, I finally fully grokked it. Except for trig identities, ha ha.)

The book was targeting DOS and C++. I wrote it in C for the Macintosh. (That required that I figured out what was going on.)

Go write one in JavaScript using an HTML5 canvas as your buffer. (I made a quick pass at doing something similar [2] — but do it on your own, don't follow my link below or look for the sources for Phosphor3D on GitHub.)

[1] https://archive.org/details/build-your-own-flight-sim-in-c-d...

[2] https://engineersneedart.com/Phosphor3DTest/
by tavavex | 2025-11-11 19:29:38+00:00
I wonder if there's an "ignorance is bliss" effect here that makes trying it not worth it for the average person. Think about it - to my knowledge, almost everyone spends ~0 seconds per day thinking about the comfort of their pants. But once you try something that feels as (allegedly?) supreme and heavenly as what you describe, you can't go back - you'll always feel that difference from now on, and now wearing something that you previously never paid any thought to would feel distinctly less comfortable. Kind of similar to how audiophiles train themselves to perceive the tiniest of flaws in the music they listen to and spend thousands of dollars to rectify those flaws, while everyone else keep ignorantly enjoying the flawed sound, not even being aware of the difference.
by creer | 2025-11-11 19:30:49+00:00
The article includes actual numbers of the filtering funnel! Excellent!

"Late applications" though: Wouldn't it be very wasteful though, to dismiss a third of candidates simply because late application when the posting was live just two days? As admitted, the hiring process is time consuming. It seems wasteful then to filter on "available during the 2 day posting window"! That availability was not a serious job requirement.
by dpoloncsak | 2025-11-11 19:31:43+00:00
Could you maybe explain a bit about how you're determining if an image is AI generated? Is it like the watermark on Nano Banana 2? I understand it's a proprietary process you're trying to sell, but you have to give me more than "DeepFakeCheck™ provides AI-powered deepfake detection analysis on a 'best effort basis'", or it sounds like you're just forwarding my request and asking ChatGPT for $0.50 a pop....
by itsoktocry | 2025-11-11 19:31:58+00:00
Exactly. For those following along, take note about how this interaction with JumpCrisscross went.

These people will lie. Deny. Gaslight. Move goalposts. Ask for sources they have no intention of looking at. Then lie some more.

Imagine claiming, "No one lied about the vaccines" in 2025 and asking for proof when challenged. It's absurd.

An yet, he has a long posting history here; we know he's not oblivious. So what are the incentives to pretend it never happened?
by Gibbon1 | 2025-11-11 19:32:28+00:00
The wealthy live different than you and me. A friends friends wife works at the facebook head quarters. Zuckerberg has a armed security escort when he walks between buildings. They're traveling around San Francisco, New York, London the same way you or I would travel around Mogadishu.

The reality is these guys are scared of us. And that's behind inane airport security, militarization of police, the ICE raids.

Years and years ago read a heretic economist that comment that highly unequal societies spend huge amount of money on security. Enough it has negative effects on their economy. This is really not a good thing for the rest of us.
by sroussey | 2025-11-11 19:33:12+00:00
A voice on the radio sounded better with vibrato, so that’s what they did before even recordings were made. Same when violins played.

These versions were for radio only and thought of as cheap when done in person.

Later this was recorded, and being the only versions recorded, later generations thought that this is how the masters of the time did things, when really they would be booed off stage (so to speak).

It’s a bit of family history that passed this info on due to being multiple generations of playing the violin.
by dboon | 2025-11-11 19:33:21+00:00
Forking puts you in another hell as Google. Now you have to pay someone to maintain your fork! Maybe for a project that’s well and fully complete that’s OK. But something like FFmpeg is gonna get updated all the time, as the specs for video codecs are tweaked or released.

Their choice becomes to: - maintain a complex fork, constantly integrating from upstream. - Or pin to some old version and maybe go through a Herculean effort to rebase when something they truly must have merges upstream. - Or genuinely fork it and employ an expert in this highly specific domain to write what will often end up being parallel features and security patches to mainline FFmpeg.

Or, of course, pay someone in doing OSS to fix it in mainline. Which is the beauty of open source; that’s genuinely the least painful option, and also happens to be the one that benefits the community the most.
by pinkmuffinere | 2025-11-11 19:34:01+00:00
I wonder if we really will come up with a replacement at all. Even if the bacteria can digest plastics, I can imagine that it may take N years to fully degrade a 0.125" piece. If N is 10 years, then maybe we just accept that plastics become unusable after 10 years for most applications -- For most of the things I use, I think this would be fine. Plumbing would be a disaster though. But if N is 1 year then ya, I think we'll need something totally new.
Show HN: WorkBill – Modern Alternative to QuickBooks
by aswinmohanme | 2025-11-11 19:34:23+00:00
Hi HN, I am Aswin Mohan(https://aswinmohan.me), a full-stack mobile/web developer. I have been working on WorkBill (https://workbill.co) for the past 6 weeks on the side and wanted to share it here.

demo: https://demo.workbill.co/inbox (no signup needed) video-demo: https://www.loom.com/share/9775811960ad47d7ada89007d8169d90

WorkBill is the modern, flexible accounting platform for small businesses. It is based on BeanCount(https://github.com/beancount/beancount). You can can add entries, see the chart of accounts, parse bank statements, see the balance sheet and income statement and reconcile transactions manually. We currently only support USD.

Unlike traditional accounting software where you assign a category to a transaction, WorkBill enables you to create nested accounts (Expense:Payroll:Engineering) and represent the transaction as movement of money between these accounts. This enables us to model complex transactions easily, even when we do not have explicit support for them in our platform. This also gives us richer context about each transaction that we can use to do automate most of the grunt-work associated with accounting.

I had been using Beancount to track my personal finances for over 3 years and loved how flexible it was compared to others on the market. I loved it so much that I built a personal finance app based on these principles (https://news.ycombinator.com/item?id=42256125). When I started a Private Limited in India, I looked around for an accounting software, found everything to be lacking or in-flexible and ended up with Beancount again. That is when I decided to build out WorkBill. I have been using it for bookeeping at my own company.

The tech stack is Elixir, Phoenix combined with Inertia JS and React with help from ShadCN and TailwindCSS. It has been an incredibly productive framework. I have not used any AI tools, coded mostly in Zed with little help from ChatGPT.

We are getting started with WorkBill. With a stable accounting core, we can add invoices, bills, AR/AP automation to build the all-in-one financial stack for small businesses.

The grand idea of WorkBill is to build a world where accounting and bookkeeping mostly run on autopilot with accountants stepping in for strategic advice, planning and improving the business. if you would like to be part of that future, I are raising a small pre-seed round as well. You can ping me at aswin@workbill.co for more info.

If you would like an invite, please email aswin@workbill.co. Excited to hear your feedback!