MurphyA/hacker-news huggingface dataset:
by kisamoto | 2025-07-14 10:16:47+00:00
Fully agree. I would also say it's easy enough to use Django for (almost) everything for a self contained SaaS startup. Marketing can be done via Wagtail. Support is managed by a reusable app that is a simple static element on every page (similar to Intercom) that redirects to a standard Django page, collects some info about the issue including the user who made it (if authenticated) etc.

I try to simplify the stack further and use SQLite with Borg for backups. Caching leverages Diskcache.

Deployment is slightly more complicated. I use containers and podman with systemd but could easily be a git pull & gunicorn restart.

My frontend practices have gone through some cycles. I found Alpine & HTMX too restrictive to my liking and instead prefer to use Typescript with django-vite integration. Yes it means using some of the frontend tooling but it means I can use TailwindCSS, React, Typescript etc if I want.
by globular-toast | 2025-07-14 10:17:08+00:00
I'm sorry you feel that way about software. I suppose if your bedrock is JavaScript or Python and you've been bashing out CRUD apps it might seem that way.

We've actually been automating away our job since the beginning of software. Compilers have been thing for like 80 years now. We've had auto-complete, static analysis, automated testing tools etc. for decades. What about the poor assembly programmers? What about the people who were bit banging serial protocols for a living?
by throwaway915 | 2025-07-14 10:17:57+00:00
That's not a better question but a different one.

Your reply is pseudo-intellectual Slashdot-style Frist Posting, to which I venture:

Can AI FirstPost on HN better than humans? If so, why do they seem to lack the curiosity and gumption to make their own 'Ask HN'? Is there a matching preference to snipe internet points with replies?

Do they also use real names or pseudo real names believing such action will not boost their LinkedIn profile? Have they A/B tested the optimal level of passive aggression in HN replies vis avoidance behaviour of potential future relationships?
by myself248 | 2025-07-14 10:18:05+00:00
But the output of the scaler chip is still serial, just now it's guaranteed to have the same dimensions as the panel itself, and includes whatever OSD overlay might be active, and any gamma/contrast/whatever adjustments. I believe in some cases, this is also where dithering takes place, to take a 6-bit panel and try to give it 7-bit (or, yikes, 8-bit) color depth by PWMing pixels that have intermediate values.

Look at the connector pinout of the panel itself. There's only 50 pins or so, and a lot of them are grounds. Whether the scaler-to-panel format is eDP, or LVDS (FPD-Link), or V-by-One, it's all still differential serial lanes at that point.

Around the perimeter of the panel, then, are the actual TCON and row/column driver chips, bonded right to the ITO traces on the glass, flip-chip-on-glass style. These have an outrageous number of pins, and directly connect to the gate (row) and source (column) traces. It's here that the serial becomes parallel, and the next stop is the transistors themselves (hence the MOSFET signal terminology of gate and source) in the individual pixels.

Older displays would have basically a bunch of serial-to-parallel register chips with each one's SO connected to the next one's SI. I ran across a fasincating video of replacing a bad chip in such a display, which happens to be gas plasma so the voltages involved are also pretty high too:

https://www.youtube.com/watch?v=6W3H5wOy5sY
by nasmorn | 2025-07-14 10:18:08+00:00
But the daily mile is not what will push you into overtraining. It’s just 7 miles a week. Training hard in calorie restriction is IMO a horrible idea though. You would need to make sure to burn as little carbs as possible and not do any workouts. Basically dedicating a block to losing weight instead of improving your running. Might still get faster, weight is a factor in running
by n4r9 | 2025-07-14 10:18:26+00:00
Market consolidation usually leads to higher prices, and it can certainly happen with 3 big players dominating a market. AirBnb is an interesting example. My gut feeling is that the service fees (and cleaning fees, bizarrely) are climbing as they gain market share. Unfortunately I'm finding it extremely difficult to get information about what their service fees were in (say) 2015. Would be interested if anyone else knows a good way to find out.
by scotty79 | 2025-07-14 10:19:38+00:00
> Crypto in general, but stablecoins more so, just feels like another asset

If it draws any interest away from residential real estate market its utility for reducing problems caused by wealth inequality is immense.

Any tool that draws the capital of the rich away from the brick and mortar economy where the poor have to compete with them to survive is worth tons for society.
by dreamcompiler | 2025-07-14 10:19:40+00:00
Speaking for myself (an American), when I read published work that uses British spellings and I know the author is American, it feels to me that the author thinks American spellings are somehow vulgar or improper and he/she is trying to rise above our shameful misspellings.

British Commonwealth authors (well, really any author I know to be not from the USA) get a pass because these are the spellings they were taught. Nothing wrong with that.

This is a phenomenon I've only noticed in the last two decades or so. I don't know if American students are now being (wrongly) taught British spellings in school or they merely think their writing will carry more weight if it has a British "accent" but it just seems arrogant to me.

The OED is a useful resource but it is not our dictionary of final arbitration. Americans should use the American Heritage Dictionary.
by beAbU | 2025-07-14 10:20:19+00:00
> and you are not a citizen of the British Commonwealth

What do you regard as the British Commonwealth, and what variant of English spelling to you expect people to use who are not part of this grouping?

Just so that you know, in case you don't, "US English" is used just about exclusively in the US, and UK English is used in most of the rest of the world, despite the fact that most of our devices incorrectly default to US English.
by FirmwareBurner | 2025-07-14 10:20:25+00:00
Apple knows that what they're doing is against the law, but every day, every month, every year they can get away with it, till the hammer of the law inevitably strikes, is more money in their pocket. So delaying it by every means necessary is what's in their best interest, it's what their lawyers are paid to do because each such decision of conforming to the law boils down to an accounting decision for them: "are the potential fines bigger than the profits".

You know a company has long lost the innovation race when the company is run by the lawyers and bean counters instead of the engineers, trying to milk their product lines form 10+ years ago. I wonder how long until they resort to becoming a patent troll ... oh wait. Their final form will be selling ads to their users.
by whatsupdog | 2025-07-14 10:20:29+00:00
> Back then, when things were starting out, the idea was to bank the unbanked, make money transfer seamless, cheap, and fast, and basically break up actors like PayPal et. al.

Yes, that was before Gregory Maxwell, Luke-jr, Adam Back et. Al hijacked the project with the help from "theymos". They derailed the whole project by doubling down on keeping the block size at 1mb, with the ulterior motive of providing their own private centralized layer 2 service (lightning) as a solution for scaling.

This was the biggest setback for the actual grassroots adoption of Bitcoin. They openly censured and banned any opposing opinions and alienated a lot of crypto enthusiasts including myself. I'll never forgive them for what they did.
by account42 | 2025-07-14 10:21:19+00:00
It's also not for the kid's parents or teachers to label him/her. That's why there shouldn't be any invasive procedures until the kid is mentally capable of making that choice. Not to mention that making an informed choice here is literally impossible if the kid didn't even get a chance to experience their biological identity - you don't really know what it means to be a boy or girl until you go through puberty yourself.
by dlahoda | 2025-07-14 10:21:47+00:00
i had similar experience as author. so run few times a week for 7 years.

i was run in pine forest(it produces air with antibiotics), sub zero, down to -20c(in light clothes and sneakers).

for simple throat and nose conditions it was immediately healing, body temperature under 38c.

there rule was - never stop. nor walk. only run(until get to shower). or will get ill. tested few times.

in hockey people does not seem to run all time

also, i was run on frozen randomized ice pieces, dirt and snow like things. i had to adapt my posture for that, basically it does not streess same joints same way, not like thread mill or flat city roads. it was good. rule was never walk. when i started to walk, slipped to ground fast.
by andrevidela | 2025-07-14 10:22:39+00:00
Author here.

Not macros but syntax blocks entirely subsume this. The point of the feature is actually to avoid syntax blocks at all cost while providing their most cherished feature: binding names to expressions.

The issue with syntax blocks is that they entirely break any parser for the language since they introduce arbitrary syntactic sugar to the language. That's a cool idea but a disaster in production. It also makes error messages entirely useless because the compiler cannot know if the syntax is wrong because the user is wrong, or if the syntax is wrong because the user forgot to import a module that declares a syntax block.

This is closer to the trailing lambda feature of many existing languages with a dependently-typed twist. It turns out that this is enough to get a proper syntax for Pi, Sigma, and loops
by vanderZwan | 2025-07-14 10:22:40+00:00
It's because the graphs are visual metaphors that encode privileged information[0]. Which is an often overlooked aspect of teaching imo. Your own initial dismissive reaction kind of shows why: people don't really get the point until they realize it works, and even then they're not sure why.

[0] https://web.archive.org/web/20140402025221/http://m.nautil.u...
by cubefox | 2025-07-14 10:23:37+00:00
Yeah, they do backlight strobing (LCD) or black frame insertion (OLED), to reduce blurring during smooth eye movements, at the cost of overall screen brightness. I actually think small CRTs would be perfect for VR headsets in this regard, as they are naturally have very short frame persistence.

One likely problem for battery powered headsets is the (I believe) relatively high CRT power draw. Another is probably the fact that they aren't used for anything else anymore, meaning CRT development has stopped a long time ago. There were quite small CRTs in the past for special applications, but probably not as small as is optimal for modern VR headsets. Both for optics and weight and space reasons.
by PartiallyTyped | 2025-07-14 10:23:45+00:00
It’s just a slower, more expensive, distributed database.

People can claim all they wish that it’s trustless, that we miss the bigger picture, but many have said again and again, the value of any currency is as high as the trust that it will remain valuable tomorrow.

“Nerds” can believe in its value as much as they want, but as long as it doesn’t penetrate daily life it will remain just an asset for hedging against traditional financial systems at best, and most commonly a money laundering scheme.
by DSingularity | 2025-07-14 10:24:02+00:00
It’s the algorithmically enforced scarcity coupled with “to the moon” culture. That’s all that’s going on. If it keeps going up I won’t be surprised. If it dumps down I won’t be surprised.

No floor and no ceiling — only a gambler would keep his net worth tied up to crypto. You did the right thing once you crossed a threshold to significantly change your financial status. Any other decision would have put yourself in a position vulnerable to outcomes of extreme regret.
by VagabundoP | 2025-07-14 10:24:27+00:00
So this article confused me.

After digging around, the masses of these Black Holes are in the forbidden zone, where there shouldn't really be Black Holes of that size because of how they are formed.

They are usually either bigger or smaller depending on their origin. They could be second or third generation Black Holes, which would be unlikely due to the probability of them forming in close neighborhood. So what their reason for existing there are questions that should lead to some interesting answers if we ever get to the bottom of it.
by michaelscott | 2025-07-14 10:25:02+00:00
I can believe this. I've spoken to many European entrepreneurial types that are really struggling with the red tape handcuffs in their countries, and those are people who actually have EU citizenship and for whom the red tape is as lightweight as possible. Being a non-EU in EU is a whole other ball game.

It's sad, because Europe really has a lot going for it. It also doesn't HAVE to go the US/China route of course, but if it does it will need to make some very serious changes that go beyond just preaching about doing it from the political pulpit
by pyman | 2025-07-14 10:25:23+00:00
Sorry, but I'm not interested in blog posts from lobbyist in Washington, the same place pushing to build mega datacentres with Nvidia servers in developing countries.

Also, Andy's blog post doesn't mention infrastructure-scale impacts. Even small actions add up, and as AI scales exponentially, so does the demand on energy and water. That part gets left out.

I'll stick with the research papers published by AI researchers [1] and investigative journalists [2], but thanks for sharing your link, it gives me a good idea of what lobbyists in Washington aren't saying.

[1] https://eng.ox.ac.uk/case-studies/the-true-cost-of-water-guz...

[2] https://www.bloomberg.com/graphics/2025-ai-impacts-data-cent...
by potato3732842 | 2025-07-14 10:25:31+00:00
>Also, not that this is particularly important, but many or most of them (the extremely rich) dislike and look down on you because they need to in order to feel alright about their position

The rich don't give a shit. They're comfortable in their position. It's the uppity doctors, lawyers, techies, and everyone else with an office job that need to feel like they're better than the plumber, line cook and brick layer.

Every idiot who lives in a good school district with manicured lawns and reads the nutrition facts on the frozen dinner they're buying at Target thinks they're saving the world by telling the politicians to ban fireworks and menthols.

Yeah I know that's a broad brush, don't care.
by DonHopkins | 2025-07-14 10:26:47+00:00
I appreciate how Slack stuck to their guns (so to speak) with the "swastika made of dicks" controversy.

https://x.com/ItsBadvertising/status/1085972315094044672

https://www.buzzfeednews.com/article/nicolenguyen/slack-new-...

I'll never be able to unsee it. At least it doesn't spin.
by chiph | 2025-07-14 10:26:58+00:00
I doubt that's because of the introduction of robots, but because of the high price of materials and labor limiting who can afford them.

"60 Minutes" published a similar story in 2024 and the chunk of Carrara marble needed to produce a large statue cost about $300,000. To carve a statue entirely by hand from it would be more than a year's labor, so add another $100k+ to that. If a robot can do the boring part of removing the waste, that makes sculptures more accessible. And could result in an increase in the number of sculptors in the world who are doing the finishing parts that add beauty to the stone.

https://www.cbsnews.com/news/robots-future-of-sculpture-some...

Where I have a problem with the approach is the use of 3D scanners and robots to mass-produce copies of existing masterpieces. If everyone has an exact copy of "David" then the value of the original is diminished.

If 3D design tools are used to create original pieces of art, produced with the assistance of robots (and maybe some that were never technically possible before) that's interesting.
Show HN: SafePrompt – iOS app to anonymize docs and manage prompts ($0.99)
by saschams | 2025-07-14 10:27:22+00:00
SafePrompt Mobile is a $0.99 iOS app that strips names, emails, IDs, etc. out of any text before copying it to ChatGPT or any other platform. Also lets you save prompt templates for one-tap reuse.

You can try for free on TestFlight: https://testflight.apple.com/join/7zc7dha9
by n4r9 | 2025-07-14 10:27:26+00:00
I was born in the 80s in the UK. When I was a teenager, my family had a takeaway meal delivered every Wednesday night. My dad would ring up the restaurant, tell them the order and our address, and pay the driver when they arrived. It cost us exactly what it would cost someone going to the restaurant, plus a small 5-10% tip to the delivery driver. Most places had a delivery fee only if you live outside a certain radius or your order was under £20 or something. This was very typical for families at the time, and restaurants would directly hire delivery drivers.

The problem here is not the concept of food delivery, which has been widespread for decades and used to be very cheap. It was not always a luxury service. The problem is that tech companies have become an established middle-man platform and are driving up the prices for a small amount of added convenience. And it's often a net-negative in my experience, having now sworn off Just Eat after some horrendous experiences and negligible customer service.
by godelski | 2025-07-14 10:27:50+00:00
In fact this is much more optimal when looking at history. Strangely, success often comes from dark horses. But it makes sense, since you can't have paradigm shifts by maintaining the paradigm. Which is what happens when you hyper focus on a few individuals (who you generally pick by credentials).

The optimal strategy is to lean on the status quo but also cast your net far and wide. There's a balance of exploration/exploitation, but exploitation feels much safer. Weirdly you need to be risky and go against the grain if you want you play it safe.

With the money these companies are throwing around we should be able to have a renaissance of AI innovations. But we seem to just want to railroad things. Might as well throw the money down the drain.
by chasil | 2025-07-14 10:28:33+00:00
I would imagine that ARM1 would be more approachable than just about anything else.

I understand that there were only 14 different instructions in the original design.

"The 386 has about 140 different instructions, compared to a couple dozen in the ARM1 (depending how you count)."

https://www.righto.com/2015/12/reverse-engineering-arm1-ance...
by thrance | 2025-07-14 10:29:46+00:00
> The Gilded Age was a time of great prosperity in the US.

Oh ok, so you have a totally wrong understanding of history. Neoliberalism's strongest solider, I see.

You do realize that the average American back then was working insanely long hours -when there was work at all- for meager wages, in horrendous conditions? Perhaps that's what you want to do with your life? Not me.

> remove all regulations on rent.

How would removing all regulations on rent improve this situation? You'd just make landlords even more powerful than they already are. What would prevent them from charging as much as they can get away with, ensuring their tenants remain poor forever? They are knowns to collectively price gouge.
by sealeck | 2025-07-14 10:29:49+00:00
> The simple fact that they restrict this to the EU, where they are forced to provide the option, shows that Apple is not serious about this. They're barely fulfilling the letter of the law here.

Apple may or (more likely) may not be complying in terms of allowing third party browser engines, but I don't see how you can argue that not implementing this _outside_ the EU fails to comply with EU law (which applies _inside_ the EU).

That's not to say they shouldn't allow this elsewhere (although it will just cement the Chrome monopoly - actually _decreasing_ competition and solidifying the incumbent's position) but I don't think you can argue that this law requires them to do that.
by ChrisMarshallNY | 2025-07-14 10:31:18+00:00
I've found that a "rough draft" is pretty hard to maintain as a "draft," when you have a typical tech manager.

Instead, it becomes "final ship" code.

I tend to write ship code from the start, but do so, in a manner that allows a lot of flexibility. I've learned to write "ship everywhere," even my test harnesses tend to be fairly robust, ship-Quality apps.

A big part of that, is very high-Quality modules. There's always stuff that we know won't change, or, if so, a change is a fairly big deal, so we sequester those parts into standalone modules, and import them as dependencies.

Here's an example of one that I just finished revamping[0]. I use it in this app[1], in the settings popover. I also have this[2] as a baseline dependency that I import into almost everything.

It can make it really fast, to develop a new application, and can keep the Quality pretty high, even when that's not a principal objective.

[0] https://github.com/RiftValleySoftware/RVS_Checkbox

[1] https://github.com/RiftValleySoftware/ambiamara

[2] https://github.com/RiftValleySoftware/RVS_Generic_Swift_Tool...
by thrance | 2025-07-14 10:31:58+00:00
This is comical. Do you fondle billionaires balls out of sheer loyalty or are you that ideologically captured? Trickle-down economics never worked, do you not know that? Nobody can work hard enough to deserve a billion dollars. This wealth was stolen from actual workers being way undercompensated.

Now, from a higher level of abstraction, would you rather $80M worth of work be done toward inflating balloons and setting tables for some megarich fuck's wedding? Or would you rather they be doing something that's actually improving society? (And maybe is more fulfilling to them).