skysight-inc/HackerNews huggingface dataset:
> what would you do to provide yourself a salary?

the fundamental answer is that you cannot, because this site does not produce sufficient value for the cost to provide that salary (without resorting to ads i meant).

And in fact, the majority of sites are of this nature. The value provided simply does not support the continued cost of maintenance and operations.

> have our lifestyles become unsustainable?

i would argue yes. People have come to expect their cost to get rounded down (to zero), because the value they derived from the site is also rounded down to zero (in their minds). It's also a fact that it is impossible for a real, cost effective microtransctions platform to exist on the net, unless it's a full walled garden (and this directly contradicts the open web).

Both of these facts means the inevitable destiny of external monetization (such as ads, or "enshitification" to force subscription), or exiting/selling out to someone else who would.

It's a miracle so many sites, and products, have held out due to sheer obstinance of their creator to push thru. It's altruistic, but like fighting the tide, eventually they get worn down.
I've had no success trying to get a black metal raspy voice for a poetry reading.
This doesn’t answer my question. Where is it both highly desirable to live and lots of land to build on? And what are there zoning and building regulations?

“All over the country” isn’t a specific answer to the question at hand
It's a toy that can go up 50 feet or less. You can't scale it too much. To get to space you need like 100km (x6000) and then a lot of speed sideways to get to orbit.

This model works with a drop of fuel that evaporates and mix with the air. In a real rocket you most inject the fuel and oxygen from the tanks into the very hot and high pressure burning chamber, so you need pumps.
You own a store that has a reputation for being dirty. People make memes about it, have for decades.

Firing the cleaners and replacing them is proportional and reasonable response. You might be able to reform them but frankly it getting this bad in the first place is a sign reform isn't going to work.
> System python shouldn't be a thing in the first place.

Sour gapes. The idea that "system python shouldn't be a thing" is really radical and massive change from the status quo of languages. Especially interpreted languages.

There are plenty of languages that work just fine on system interpreter/compiler with no need of an entire language for each program. Perl is one example that is very comparable to python. The important difference is that Perl hasn't been split into hundreds of different languages like python due to popularity.

> Every platform provides a very easy way to install the latest version of clang.

Once again sour grapes. Abandoning the idea of your system compiler working for C++ is wild.
> The biggest single development issue I’ve seen over the years is that many VPs still think like directors.

> The VP’s job is to get the right answer. They are the functional expert. No one on the team knows their function better than they do. And even if someone did, they are still playing the VP of function role and it’s their job – and no one else’s — to get the right answer.

> If the CEO makes a plan, gets it approved by the board, and executes it well but it doesn’t work, they cannot tell the board “but, but, it’s the plan we agreed to." Most CEOs wouldn’t even dream of saying that. It’s because CEOs understand they are held accountable not for effort or activity, but results. Part of truly operating at the VP level is to internalize this fact.

Alas that I read this 6 years too late, because it perfectly explains what went wrong at my then-company. A member of the C-suite came up with (what sounded like) a good strategy, but it didn't work because the engineering team wasn't able to execute well enough; and rather than either modify the plan to account for this or shift his attention to fixing the engineering culture -- which might have been politically impossible, but was still his responsibility to try -- he doubled down and became more obsessed with implementing the details of a losing plan. In other words, he was thinking like a director.

Meanwhile, another front-page item today is a reminder of why this stuff matters: https://news.ycombinator.com/item?id=43431675
Where in the Constitution does it say that federal departments require Constitutional Amendments?

As far as I am aware, the Constitution says nothing about either that or Diet Coke.
There is no good reason to cater to non-technical users when designing programming languages. In what way is Lua “aimed at casual audiences”?
https://samsclass.info/ipv6/exhaustion.htm

It's obvious.
But I can't think of any scenario where that would be true.

Selling more hardware would be profitable, and a user being able to dual boot into Linux wouldn't reduce any revenue.
I wonder what this will cost to build and how often they break. I doubt it's going to be able to compete with the price of human labour anytime soon. So it's either for going places people can't go (rescue bot?), or doing things people really don't want to do, like walk towards gunfire.
Yes, many times:

1. A clear best option has emerged.

2. The owners thought they should monetize it.

3. Paid sidebar collapsing.

4. ...a new clear best option has emerged.
Can somebody please create a gradio client for this as well. I really want to try this out but the complexity messes me up.
Why not build another entrance, and host free parties and liquor. Only on the Canadian side lol.
Why don't they show videos of the real use cases? Like doing home chores or shooting rifles in a battleground
I am a wheel re-inventor. Nice article. The _Specificity_ reason listed is usually the driving factor for me, with the others being downstream effects. In short, the wheels are often built for a different chassis than the one I'm using. Adapting these may be more difficult than making a new wheel.
Dijkstra's objective was to make programming into an intellectually respectable, rigorous branch of mathematics, a motivation he mentions obliquely here. He was, generally speaking, opposed to non-technical programmers and languages aimed at casual audiences, such as BASIC and APL; they were at best irrelevant to his goal and at worst (I suspect, though he never said) threats to its credibility.
This is also one of my only uses of Siri, and the only one it gets right the large majority of the time. I also try to use it to se reminders in the future, but it’s a crapshoot whether it will get the date and/or reminder text correct.

I may be remembering incorrectly, but I honestly think it was better when it was released years ago than it is today.
How long until we see a war of humanoids? The new era of proxy wars?
Maybe the new liberty ships will be humaniod robots and drones.
I thin one big benefit of being able to do this is getting more visibility into the pipeline from the GitHub Actions UI/API (including status checks in PR builds). It also helps with reusability. If something is packaged as a GitHub Action, it's much easier to reuse than a shell script written for some other project. GitHub Actions is far from perfect, but I think once you get used to it, it works pretty well.
Great, let's debate!

I've never talked to database sales people and have no idea what messages they have or care about. Actually I'm 99% sure they don't care about the HN/startup crowd at all - did you see anyone except me talk about this stuff here? Me neither. I'm making this argument basically because I like making arguments early that are surprising but correct, and databases feel like fertile ground for such arguments. There's a lot of groupthink in this space. And you know all about my history with surprising technology arguments, Peter ;)

Anyway I'd be interested to see a spreadsheet with a worked set of scenarios for both cost and "stickiness" however it's defined (genuinely). I think it's going to depend heavily on:

a) Whether you cloud host or not. The cost of a small Postgres that you run yourself is pretty much whatever your own time is valued at, as self-hosted hardware is cheap. The costs of a Postgres you outsource can be really un-intuitively high. I already showed that a cloud hosted elastic Oracle DB can be cheaper for the same-spec AWS-managed Postgres despite a massive feature disparity on one side. Costs here aren't dominated by hardware nor software purchase costs.

b) What features and scaling level you need, combined with cost of labour in your area. If you want to scale up a Postgres based operation very fast then that's going to take a ton of skilled engineering effort, devs will be slowed down a lot as they spend time on implementing custom sharding schemes etc. At some point the cost of rolling your own ad-hoc solutions to these things will cross with the cost of just buying a system that already solves them all out of the box. Where that cross-point is will depend on all kinds of things like opportunity cost, cost of hiring, cost of developer productivity....

b) Whether you consider unique features to be "stickiness". You're claiming the licensing is sticky here but companies negotiate all kinds of licenses so what does that mean? By default it's charged per core like any other commercial db (or in the cloud by core seconds/storage). If unique features are the problem then that's an aspect of choosing any tech platform. If you're taking advantage of full SQL joins on a 50-node horizontally scaled multi-master cluster then yeah, trying to migrate to something else is going to be sticky because there aren't many other products that offer that. That's tech for you. Still, these days I guess it must be less sticky because there are other people selling very scalable SQL-speaking databases like Spanner.

As for Larry Ellison's stunts, that's great but if you're deciding what platform to use on the basis of executive horsepower then you can pick between fighter jets, Jeff Bezo's rockets, Bill Gates' yachts or Larry Page's flying cars. Selling databases seems to go hand in hand with high tech vehicles, which is probably a sign there's some actual value being delivered there, somewhere.
A quick PoW calculation per web session is probably not going to make a dent in pollution now that generative AI has become commonplace.

It'll suck for battery life if you're often browsing random website after random website, or if you're a bot farm, but in practice I don't think most welcome users will notice a thing.
I think making money from a website is fine. You can sell products and services, and that's great.

I think adtech on websites is a problem. And social media is an adtech product, not a content product.

IndieWeb for me is about reducing reliance on adtech. You want to build a page to showcase your hand-carved penguins? Cool, hit me up with a URL! Selling independently produced courses or 1:1 mentorship? Offering consultancy or classes? Cool!

Wrapping it all up in an adtech hell hole for people to harvest my data and then try and scam me or sell me utter crap based on browsing patterns around "news stories" that are false? Nah, I'll pass, thanks.
It's still a free market, and each new entrant attempts to create their software such that it turns into a monopoly.
Git gives you a full history of changes which is convenient for many other reasons. I also do sometimes put dated and less often timestamped entries when desired.
> SINGLE_EMOJI_COMMENT

Bwahahaha. Sorry, I’ve just imagined the poor sod who has to implement this grammar and has to decide whether presentation selectors or (potentially unknown) ZWJ sequences or (potentially unknown) letter-pairs denoting flags count parts of as single emoji (in theory they do[1], but good luck figuring out what tables you need).

> the way parameter/argument labels are introduced in Swift: in the function signature, you use two names (separated by a space) before the colon, instead of one

Side note: Swift’s style likely comes from Objective-C, which in turn comes from Smalltalk.

[1] https://www.unicode.org/reports/tr51/
The idea that you have to have multiple pythons is weird, new, and despite what you say about not breaking a sweat, vastly more complex and time consuming than how python used to work before it became popular. It's broken now and people have grown used to the brokenness, even integrated it into their workflow and come to believe that this is good. To me it sounds like spacebar heating: https://xkcd.com/1172/
Existing app integrations (SiriKit) might not be easy to migrate.
> was a stupidly complex beast compared to IPv4

How are you measuring complexity?

IPv4 started simple, but had a lot of extensions (literally header "options") to fix and mitigate various issues and underspecified behaviour.

IPv6 started more complex, but had a lot of those shortcomings addressed from decades of experience in the real world.

In the Linux kernel, IPv6 is actually implemented with fewer lines of code than IPv4 (as of 6.12.19, IPv4 = 82kloc, IPv6 = 58kloc).
It's all fantastic until that one rotation of the waist...then it flys straight through the uncanny valley. It goes from 'observation of movement of an organic thing' to 'I'm calculating the most direct route between steps A and B'...to horrific effect.
> 2) a tad too difficult to enter unless you're on a mobile keyboard

Windows and macOS both have great on-screen keyboards (OSK)/input method editor (IME) for emoji. Many (most?) Linux desktop environments also provide one. On Windows it is Win+. or Win+; and on macOS it is Ctrl+Cmd+Space and on Gnome it is Ctrl+Shift+E,Space or Super+E.
Thank goodness for Calibre. I was able to convert my Kindle library into EPUB for reading on any device or app I want, since Kindle for Android is just awful with TalkBack. Instead of reading the book with TalkBack, if I want the book to automatically move on to the next page, I have to have system TTS read it, and when the screen locks, it can't move to the next page so just stops right there. It'd be much better if it either keeps the screen on, lets me read the book with TalkBack like it does for VoiceOver on iOS, or continues reading with the screen off. Then again, Google Play Books is even broken with TalkBack so that I can't swipe through a page (it just turns the page lol), so the bar isn't set high for reading apps for Android, from a blindness perspective anyway. So I just plop them into ElevelLabs reader cause it works well. And yes it's legal for blind people to do this, breaking DRM and such.
Perhaps ideally we'd change English to count the "first" entry in a sequence as the "zeroth" item, but the path dependency and the effort required to do that is rather large to say the least.

At least we're not stuck with the Roman "inclusive counting" system that included one extra number in ranges* so that e.g. weeks have "8" days and Sunday is two days before Monday since Monday is itself included in the count.

* https://en.wikipedia.org/wiki/Counting#Inclusive_counting
Of course, all the chat apps that allow sending messages to yourself come with free time stamps.

I use this feature on Slack at the least.

In a google workspace you used to be able to create a conversation or whatever they call it, not invite anyone and bam! notes to self. But I think they disabled it now and they don't let you create a new chat if it doesn't have at least 2 people. Might be able to work around it by inviting someone and then kicking them out, I haven't tried.
Need vs desire. A buzzcut, which is easy to give yourself, is all you need. Of course, it is understandable why you might desire a different style that is beyond your own capabilities.

All jobs fulfill something desirable for someone, but they aren't necessarily needed.
Even moreso in that you can buy them, today, commercially, for just over $20k. China is several years ahead of us in this space, like they are in most others involving manufacturing, and the gap is widening by the day.
Listen.

Leave the UK.

There is nothing here and no tech jobs at all.

Nothing will change unless you leave the country and search for other opportunities.
JSfiddle has been around forever (~15yrs) and managed to amble along with non-Google ads (which I whitelisted). Sad that they have pursued the path of enshitification annoyance as a business model.
> I dread the build pipeline for a mobile app.

I would recommend looking at Fastlane[0] if you haven't already.

[0] https://github.com/fastlane/fastlane
Please for the love of everything, go in Settings and turn it off.

https://www.howtoisolve.com/how-to-turn-off-or-disable-apple...
I get the frustration around the costs of big sports events—it feels like the more exciting the match, the steeper the price. That being said, I've found that following the right sources for predictions and updates can sometimes be just as rewarding without burning a hole in your pocket. One site I trust is https://dailysports.net/predictions/ . They've been around since 2006 and offer in-depth coverage of major events, including stats and analysis that go beyond just the surface-level odds. They update their information regularly, so you’re always in the loop. It’s not just about predictions—they really dig into team form, injuries, and other crucial details that can make all the difference. It’s a reliable resource to keep you informed without the extra cost of attending every event.
I can't believe I wrote this nearly a decade ago: https://magarshak.com/blog/?p=234

Remember, Siri wasn't a Steve Jobs project. But there's more...
I think this is another symptom of exponential growth break down. Wall St wants exponential growth. That's not possible over the long term. When the curve starts to deviate they look for reasons. AI which at present delivers pretty much nothing useful to the end user anywhere in the industry, is selected as "the reason for failure".
I suspect all these things are happening because the Trump government's sheer number of actions makes it impossible to react to or report on everything. Creating chaos is the goal, not an accident, and preposterous actions like threatening to annex Canada (or closing access to a shared library) allow the Trump administration to undermine the system in less obvious ways while everybody is paying attention to the flashy stuff.

It's also important to remember that democracies are weird in the sense that people who could abuse power voluntarily do not do so. Democratic systems only work because people accept that they work (similar to fiat money). Once people start questioning them, they can fail very quickly (see the collapse of Silicon Valley Bank).

Presidential systems are particularly susceptible to this sudden collapse because they start out with a strong concentration of power in one person.

After all the recent firings and appointments, so many people in positions of power believe in unconstrained executive action that it becomes a self-fulfilling prophecy. Recent Supreme Court decisions related to presidential immunity from criminal prosecution for actions taken while in office bolster this view.
You can learn a lot from a simple simulation (example of experimental design)
Awesome @goheberg
I know what you're saying, but the Cult of Jobs had its downsides too.

I think Apple started to die with the iPod and got worse the more successful it became.

Then again, maybe I always prefer the underdog.
As an American, I agree with your sentiments entirely. I really think that the US is facing an existential threat here.
I can't believe I wrote this nearly a decade ago... and it still holds true: https://magarshak.com/blog/?p=234

"If Steve Jobs still ran Apple"
Show HN: Apply SSR without robot indexing on any sites without Next,Remix,Nuxt
New templating for JavaScript!
Then this might serve as an interesting opportunity for you to sell leads or direct them towards the info you’re scraping from.

Tho if it works as free advertisement on either side, that’s a win-win.
> include genuinely premium features for a fee?

so, collapsing the sidebar is a genuine premium feature isnt it? It's not restricting the basic functionality, and you dont need to collapse it to have the site do what it needs.

And for those who would donate, they get a psychological benefit of paying for a feature!
It seems like a posturing thing that the party wants to do in order to get votes and it hurts individuals while not actually providing real value. Tariff goods etc fine but don't start arbitrarily charging some people road access - thats dumb policy idea which probably got it's idea from a not so smart politician.
i don't think spotify is good for discovery, unless "discovery" means "more of the same."

i've taken to terrestrial radio for true discovery and bandcamp for digging into a genre.
Because a home dishwasher takes an hour and a half
I get why you might feel that way. Ryan and Michael used to run a company based around React training. They created React Router which some people love to complain about. They've since moved over to working for Shopify. Shopify pays for their development on React Router/Remix. They do NOT sell training anymore.

Kent on the other hand, worked with them for a short time. He makes his living selling training. Filling in a gap (selling training) isn't really a grift is it? The dude's got a family and he's found something he can sell.
It's funny how often engineers say "it depends"! Even a basic axom like don't reinvent the wheel doesn't always apply. After all, we have entire industries dedicated to doing exactly that! Goodyear spends a lot of time investing in new wheel technology every year.
I guess it depends on where you work. I’ve moved up four “levels” since I started and I basically just do the same thing. You could argue I should have been the higher level from the start and it took a while to get recognized.
The Photovoltaic Dyson Sphere
Holding your own keys would help avoid seizure, but assuming the state already has enough access to reliably track the current owner of any btc they could still come after you regardless of where the keys are.

They also could prevent you from using the btc in any non-private transaction. Companies are required to know their customers, it wouldn't be hard for them to be forced to block specific bitcoin hashes. You could still trade it privately, but it would effectively be gray money and should be worth less.
Are you planning to also develop a mobile app?
This article has since been updated significantly to include Pentagon officials' vehement denials that the briefing is related to China. Lest anyone else get the last word, Musk is reported to have responded himself:

> In his own post on social media early Friday, Mr. Musk said he looked forward to “the prosecutions of those at the Pentagon who are leaking maliciously false information to NYT.”

It's clear to me that he's adopted the vindictive style favored by Trump. I couldn't care less about his businesses, personally, but I worry deeply about what this means for governance in the US.
When there is now a 6-month backlog of people trying to take the CFSC/CRFSC courses to get their PAL, and the CAF recruitment site is constantly overloaded, yes - Canadians will definitely be resisting any military style invasion. Add that to the grassroots "Buy Canadian" movement, and no - Canadian's are not going to roll over and accept US pressure for either tariffs or annexation.
Artificial intelligence is definitely better at avoiding voluntary biases such as this. Most people that are highly political/tribal demonstrate this bias very effectively. Examples such as this make a great case for AI being used for high level decisions and evaluations in high-noise, emotional, and political areas.
> It's like devs are allergic to any semblance of labor solidarity.

It's not just devs, but the crowd in here.
The chemicals aren't being made (sold) by Kodak anymore, but the chemicals are known and if you sat down with a chemical engineer you could brew up another batch. It certainly wouldn't be cheap, but it's not impossible.

There've even been some DIY projects to develop some of the film. https://www.flickr.com/photos/doctorspider/48558429727/in/ph...
Add a glass wall so the Americans can see what they're missing?