skysight-inc/HackerNews huggingface dataset:
I'm unfamiliar with Minneapolis - sounds pretty amazing if there's a strong bicycle culture there, but not if "people" only means <1% of commuters. Bicycle enthusiasts live everywhere and are willing to make difficult or risky trips; we can't judge a city by whether or not hardcore bicyclists can survive there.

NYC is an extreme outlier, we love to see it, but about 98% of the US doesn't live in the area served by NYC transit. I am sure the population of Minneapolis is much smaller, too.

The vast majority of the US is prohibitively difficult to traverse by any mode except car. (Actually, it's usually a highly frustrating and dangerous experience by car, too.) I see reports of more than 60% of the population living in suburbs, which are, as a general rule, designed to discourage non-car travel.
Yeah it’s clearly vertical integration.
And now for sure they wont change that supplier. So yes it is suppressing competition.
Now I need to find a new payment provider. Stripe has burned too many people with too little remorse to ever risk something as critical as payments on them again.
Can you share which you found the best?
That sounds like just about every single post-acquisition statement ever made.
Donating Forks to the Dining Hall
> Before the 2000s [...] [i]t was bad. Very bad. Projects were always late, too complex, and the engineers were not motivated by their work.

Though I've understood this to be true, it's not a problem unique to that era.

What was perhaps more unique to that era was that there was less room for bad software, and software businesses were more directly impacted by bad software.

I would argue that there's little to no objective evidence that the industry was actually made better by Agile-inspired methodologies. If anything, methodologies served as a means to distribute blame and, incidentally, allow bad software to continue to be written.

This phenomenon probably wouldn't have ended well if it weren't for hardware picking up the slack and the ever decreasing standards users have for their software. Today, everyone I know expects the apps and websites they use to be broken in some way. I know that every single effing day I run into bugs I consider totally unacceptable and baffling. No, I'm not making that up. I'm serious when I say that I run into bad software every day. Yet we've normalized bad software, which begs the question of what these artificial methodologies like SCrUM are actually for.

> To make things worse, engineers took Donald Knuth’s quote “Premature optimization is the root of all evil” and conveniently reinterpreted it as “just ship whatever and fix it later… or not."

People should stop listening to people like Knuth and "Uncle" Bob Martin as gods of programming bestowing commandments unto us.

> I do think the pendulum has gone too far, and there is a sweet spot of engineering practices that are actually very useful. This is the realm of Napkin Math and Fermi Problems.

> Developers must ship, ship, and ship, but, sir, please don’t bother them; let them cook!

I don't think it's a pendulum. This phenomenon is real, but I've just as often seen teams of developers ruled by inner circles of "geniuses" who either never ship anything that valuable themselves or only ship horribly convoluted code meant to "support" the rest of the peon developers.

These issues are less a reaction to something someone like Knuth said and more to do with businesses and teams that make software failing to understand what competence in software engineering actually means. Sure, there's subjectivity to how competence is defined in that domain, but I'll just say that I don't consider either YOLO or geniuses to be a part of that.

> Fermi problems and Napkin Math [...]

I honestly don't get what the author is trying to achieve with the rest of the article. Perhaps that engineers trying to do actual engineering should use math to approach problems? I guess that makes sense as a response to YOLO programming, but effectively just telling people to not YOLO it really doesn't address the organizational problems that prevent actual competent engineering from taking place. People didn't forget to use math; they're disincentivized from doing so because most companies reward "shipping" and big egos.
Vermont resident here. We don’t have billboards. They are illegal.
I am in favor of these kinds of annotations but in a recent clang I get this already, no annotations:

object backing the pointer will be destroyed at the end of the full-expression [-Werror,-Wdangling-gsl]
Founder just recently was thinking out loudly about how they could walk away with a big payday: https://youtu.be/K2aTHWd1QW0?t=2028

I don't sticking with a product you've been working on for only 3 years is a big priority
Free apps for extract text of songs, generate test assesments and more
I don't like the Oracle influence either, but the free version still works well enough for my personal use - playing old Windows games a few times a year and occassionally trying out different Linux distros or BSDs - that I haven't had reason to change. I like the UI and it's easier to use than the alternatives.
The "N+1 Shithead Problem"
That was fun. Wasn't able to get the hints, it just said "reveal word". But I got most of them. Be aware that swiping can trigger page back on phone browsers
>Advertisement is a pollution, a parasite, a cancer on modern society

A lot of people don't know this, but advertising existed in ancient society as well: https://imperiumromanum.pl/en/article/advertising-in-ancient...

Although there are many modern-born societal ills, advertising is not one of them, as it's far older than modernity. There's something essential about advertising - not essential as in required or necessary - but essence-ial as in the essence or spirit of advertising has existed for thousands of years.

I think it's important to understand this because, although you can ban the particulars: billboards, youtube ads, and so forth, the spirit of advertising will persist, as Lindy things tend to do, only it will be expressed in different forms.
Here are some architectures that might interest you. Note these are links that lead to rabbit holes.

1. Transmeta: https://en.wikipedia.org/wiki/Transmeta

2. Cell processor: https://en.wikipedia.org/wiki/Cell_(processor)

3. VAX: https://en.wikipedia.org/wiki/VAX (Was unusual for it's time, but many concepts have since been adopted)

4. IBM zArchitecture: https://en.wikipedia.org/wiki/Z/Architecture (This stuff is complete unlike conventional computing, particularly the "self-healing" features.)

5. IBM TrueNorth processor: https://open-neuromorphic.org/blog/truenorth-deep-dive-ibm-n... (Cognitive/neuromorphic computing)
>but tests are still the only way to verify the implementation of nontrivial code

But who tests your tests?
Because with AlphaGeometry it literally was just a feedback loop brute forcing over a known database of geometry axioms with an LLM to guide the guesses.

Here, from what I understand, it's instead a theorem prover + LLM backing it. General proofs have a much larger search space than the 2d geometry problems you see on IMO; many former competitors disparage geometry for that reason.
Recent and related:

Donating forks to the dining hall - https://news.ycombinator.com/item?id=40508540 - May 2024 (221 comments)
I get what you mean, and I don’t think the two can’t coexist. Some benefits like SNAP would probably go away - what’s the difference in $500 for food vs the lump of UBI? If you’re getting $4k/month, then the need for those specific benefits goes away. If you’re disabled, UBI doesn’t need to replace your disability benefits, but could supplement it. Imagine having that $2k/month for disability on top of the $4k for UBI: people could actually focus that $2k on treatment instead of just using it to barely get by.
They resize the top level array and rehash items into their new buckets.
Will the MOR feature be merged into regular Stripe, or will they remain separate?
Is there a version of Lemon Squeezy for SaaS companies?
The vertical bars don't seem to be draggable on desktop, took me a while to figure out you have to click on letters.
Something can be a cancer in modern times and have existed long ago. For example: cancer.
This is so cool it brings an tear to an old mans eye. Thank you for doing this <3
This article has been written with some AI tool, the bullet points are a give away and overwhelming.
> corporations are just really bad at building incentives for long-term thinking.

Most corporations are really bad at long-term anything. CEOs want every quarter to be more profitable than the last, mostly everything else is irrelevant.
> I think b) definitely is too hard for most users.

Since the person downloading the file can't unpack it without knowing that password themselves, if finding the password is too difficult for them then they're already protected from the archive's contents.
Recent and related:

A New Specialized Train Is Ready to Haul Nuclear Waste - https://news.ycombinator.com/item?id=40986305 - July 2024 (132 comments)
I like [watching] sports, but I would never put in the 5 AM training, the weekends, the specific nutrition, the constant competition, etc., even if I had the talent, which I don't.

On the other hand, I really like to read and learn and I do it on my own all the time, whereas most people I know really don't do that.
Half of Teslas Q2 Profit Came from Your Taxes
I know that I've had plenty of situations where I know kind of what I'm looking for but I can't describe it and run 10-20 searches trying to figure out what to type to get the result I'm looking for. I bet that most people have had that kind of experience but if not would find this kind issue to be relatable.

A demo showing an LLM helping to solve some contrived problem of this sort would resonate with people, and show a valid use case for LLMs in the search process. That's what would be impressive.
"Computers, back then": the story of ARRA, the first Dutch computer
Google creates self-replicating life from digital 'primordial soup'
https://archive.ph/sKSJ3
People on HN forget that ads fund lots of things. Ads are why Google is free, Gmail is free, docs are free, Facebook, Instagram and Twitter are free.

You are all free to pay for search and subscriptions to websites you follow. (Today paid search is even reportedly better.)

Personally I'm waiting for the micropayment platform that lets me pay a cent or two per paywalled/ad supported article instead, but most people are happy with this tradeoff.
Acquires the customers and the team?
Advertising may have existed since ancient times, but nothing like what we have today. With better technology has come the ability to do so far more aggressively than anything that was possible back then.
Interesting. Every example that I've seen of React SSR is all natively in ESM, but I've mostly only glanced at the big ones (Astro/Next/Nuxt). I'm sure that there are a lot of paths that aren't as well paved given how diverse the React SSR space currently is (there are way too many competing options), and how simple you want to try to keep your SSR (a lot of those options are just so complex today, which presumably is why there are so many competing options, everyone has a different idea of how complex to make the whole thing).

(My own .tsx based view library doesn't yet have official SSR support, but I do all my testing in ESM in the built-in Node test runner `node --test` so I don't see any complications in doing .tsx on the "server-side", because that is how I'm testing everything already, I just haven't entirely figured out my "hydration" or "islands" or "stamps" approach so I don't officially support SSR yet. It's on the roadmap and I've made small bits of progress towards it, just need to solve it and haven't had the time/priority.)
How a car cigarette lighter works, in CT scans
Walkable in the sense that I can meet most of my needs via walking.

I live 2 blocks away from a grocery store, for example. There is a 24 hour pharmacy roughly the same distance, and a couple coffee shops + a gas station + McDonalds not too much further away.

There is an expansive set of tennis courts and beach vollyball area within walking distance, and next to it is a great park & playground. A bit further in the other direction is an elementary school with playgrounds, and beyond that, at the edge of what I'd consider walkable, is a splash park.

Get on a bike and the offerings double.

Meanwhile, my parents are 20 minutes away from anything outside of a single gas station. Plenty of nice houses, and at least one school and fire dept., but they basically have to drive into town -- even though they're surrounded by houses -- just to snag a simple coffee or quick grocery store run.
<facepalm>

Yes, because thanks to dumb housing market becoming "investors eldorado" instead of doing more dense residential building that doesn't require creating "subursbs" and dumb urban sprawl.

You are aware that it's possible to create relative big departments in such scheme, right?
That would be like saying your body is full of cancer and you're still alive thus it must be the cancer that's keeping you alive. Where you don't know what could have existed without advertisements.

I wish there was a low friction microtransaction for services which seems to be the main (only?) thing that advertisement allows that would other wise not exist. The technology exists to do this so banning advertisements does not appear to be a net negative to me. Before the pandemic many food deliver services were not viable, now they are (at least where I live), we could have done that without a pandemic but it required something big to force through the change. I see banning certain kinds of ads as one of those big changes but without the pandemic, maybe it'll change habits enough to enable microtransactions.
>And the top difficulty (Challenge) always requires guessing/backtracking.

That's sorta where I am with sudoku, up to a certain difficulty they are fun and challenging, after that it's just brute forcing and crossing off numbers and not fun. I think some of the better deduction techniques can come into play on the harder ones, but I haven't taught myself any of them.
> In this way, all parties consent, otherwise advertisements are harassment.

ABSOLUTELY this.

Advertisements use MY bandwidth, MY compute resources, MY time, MY space, to harass me by showing me things I have zero interest in, all the while interrupting what I'm doing, distracting me, and then having the gall to tell me "but think of the poor publishers!!".

They have caused the appearance of an industry that's a pox on all ("influencers") who behave like society owes them the space, time, attention and deference that for whatever reason they think they need.

And for a cherry on top, it makes everything more expensive because WE pay for all of it.
This might make a good ShowHN. The guidelines are here, https://news.ycombinator.com/showhn.html
CS people are prone to the engineering trap of "I've learned one slightly complex thing so obviously I'm capable of knowing every complex thing". It tends to forget how important sheer quantity of practice is in every field that expects a higher than high school level of education.
When the vertical bar is very short, like two or three letters only, it is hard to find space to tap and drag the bar up or down. A more generous vertical tap-and-drag region, or handles, or up/down arrows, would be nice on a phone.
> since cachyos made it an install option and it's honestly worked better and caused less problems

0 problems in 2.5 months is not necessarily better than 1-2 problems in ~3 years, though. If we're just talking about the single partition boot drive use case, I think I'd go with the option that's had vastly more time to find and eliminate bugs. (If you're conservative about this stuff that probably means ext4, actually.)
You are right, idiots all the way down. AMI should have created a PK generation script for those idiots. And you need such a script, because everything which can go wrong will go wrong. E.g they'll generate keys with 2044 bits, or such.
It did not register "SIR" as a word.

https://imgur.com/a/EkuQ2be

The sliders were "TQSF", "KWRI", "RNIV". I found FIN, FIR, SIN, TIN. It rejected SIR.
How often have you discovered a quality product through advertising, rather than through reviews, personal recommendations, or just being present in a store? I have a hard time remembering even a single case.
I'm a big fan of Berkeley Mono, but I don't think Neil ever worked at NASA.
Yes, that was a surprise. It was nice to learn about another MoR offering, but this makes them uncompetitive with Paddle, who uses flat 5% + $0.50.
I was thinking to make that just now but as an opt in thing where you can upload your own avatar + banners + design your footer. I was also similarly worried about what is possible and what will be possible. With enough resources you can fingerprint writing styles and find who is who. That it can detect LLMs will be the excuse.
ZFS will come closest.

I have a ZFS mirror, where I have taken one disk out, added files to it elsewhere, returned it and reimported.

The pool immediately resilvered the new content onto the untouched drive.

Doing this on btrfs will require a rebalance, forcing all data on the disks to be rewritten.
> I use TS because of its ubiquity, but I think there's the possibility for a future where a system a little more like Flow gets baked into the language.

Have you looked into ReScript? It is basically a sound type system + JavaScript-like syntax. It inherits the type system from OCaml. You might like it. They recently released version 11.
Not through direct usage tax, but probably through local taxes. And cycling and pedestrian infrastructure generally costs less per person-mile of capacity than car infrastructure.

Those streets and sidewalks were created through public action, the public decided or elected people who decided that that was a good allocation of resources.

Just like we decide that parking in some places is a good allocation of resources.

Changing our minds on which thing to allocate resources to isn't an affront to our freedoms, when done in a way that is democratic or representative.

The town deciding to build a park on some land instead of selling it to a developer to build a mall isn't an oppression of the mall builder's freedoms. It's just a choice.

Personally I find having choices in how to move around is an increase in personal freedom. Needing to own, insure, maintain, and fuel a car to participate in a community is a financial burden, and a burden on those who have to deal with cars and traffic while trying to do things like walk across a giant parking lot to get between two locations that should be reasonable to walk between.

Casting all decisions that do anything to take away public infrastructure for cars as a reduction in freedom is ridiculous.
Absolutely adored this game as a child. The crazy variety of musical pieces in this game are also incredibly fitting for what amounts to a gigantic Rube Goldberg simulator.

https://youtu.be/pTbSMKGQ_rU
'Free' is relative. Those services are still making money - just with you as the product.

IMO that's even more ammunition as to why this is a problem. This system has enabled a vast amount of personal data collection and erosion of privacy for the sake of the product being 'free'.
the Chernobyl miniseries handled accents perfectly. Ostensibly in Russia it had everyone speaking English accents. The educated spoke in RP, but the miners spoke with working class regional British accents. It added a lot of texture to the show.
Dark Matter Solves the Mystery of How Supermassive Black Holes Exist
Show HN: TalkSweet – Smart Price Negotiation for E-Commerce
Hey HN,

I'm excited to introduce https://TalkSweet.app, a tool I've been working on that enables your customers to negotiate personalized discounts directly on your product page using AI.

What it does:

* Allows users to engage in fun, real-time price negotiations.

* Uses advanced AI models from Claude and OpenAI to handle negotiations.

* Integrates seamlessly with major e-commerce platforms like Shopify, WooCommerce, and Thinkific.

## Features:

* Set maximum discounts and let your customers negotiate their price.

* Boost your conversion rates by up to 50%.

* Simple setup with easy-to-use API and plugins.

* Supports multiple use cases including e-commerce, course sales, and price calculators.

## Pricing:

* Basic Plan: $49/month for 250 negotiations and 20 products.

* Professional Plan: $129/month for 1000 negotiations and unlimited products.

* Enterprise Plan: Contact us for unlimited negotiations and advanced features.

## Why try TalkSweet?

* Effortless integration with your existing systems.

* Proven to increase conversion rates by personalizing the shopping experience.

* 14-day free trial to get started without any commitment.

Check out https://TalkSweet.app and let me know your thoughts, feedback, and any questions you have.

I'm here to discuss and improve based on your input! We launched a few weeks ago and are already at $1.2k/m MRR.
I suppose one could opt-into default-immutable and make it Rust-like. That'd be nice.
Working on a scripting language, deployment features for my docker-like solution native to macOS.

```
# This is an example script for the OSXIEC scripting language

# Log the start of the script
LOG Starting script for $container_name

# Set container memory limits
SET_MEMORY $mem_soft $mem_hard

# Set CPU priority
SET_CPU $cpu_priority

# Execute a command
EXECUTE echo "Container $container_name initialized"

# Conditional execution
SET status running
IF status==running EXECUTE echo "Container is operational"

# Sleep for 2 seconds
SLEEP 2

# Echo some information
ECHO Container $container_name is configured with:
ECHO - Memory limits: $mem_soft MB (soft) / $mem_hard MB (hard)
ECHO - CPU priority: $cpu_priority
```
This is an interesting idea! I've thought of something similar, where you can play with the inputs (or ask AI to generate it) so that you can see how that specific code flow behaves.

I'd love to see the hacks you've done to make this work if possible!
> We can simplify and say "Jobs did it" but it's absolutely inaccurate.

It actually would not be. We got to witness Apple with Jobs, without and with-again... the track record unambiguously demonstrates how impactful a single visionary, highly motivated leader can be within an organization.

We're now seeing Apple without Jobs yet again, and while the stock price has coasted upwards under Cook, Apple has not been the "bold" "think different" Apple ever since. Present-day Apple largely relies on it's existing products and small iterations. Apple, under Cook, has produced nothing market-changing or revolutionary, like they consistently delivered under Jobs.
AMD seems to also have a recent quality issue.
Here’s how I’ve seen this play out at some larger, more bureaucratic companies. (This is just an example, it doesn’t have to play out this way.)

You start by moving fast and putting out features. Then something breaks in a high-profile way and the hammer comes down. The environment changes and people start avoiding blame. Some of the effects I’ve seen:

- You bring more people into meetings (diffuses the blame when something goes wrong, but slows everything down)

- You demand more detailed requirements (makes development more predictable, but good designs tend to evolve and do a lot of discovery)

- Tedious work doesn’t get automated, and your headcount requirements go up (because tedious work is predictable, and automation is a risky project)

Eventually, somebody in senior leadership (hey, I said “larger company”) notices that the entire org has basically slowed to a crawl and is constantly demanding more headcount, and they have to go in and fix things. Or they decide to axe a bunch of projects, or reorg, or something else.

I want to emphasize that this is a possible way that the story plays out, not that the story always plays out this way.
I'm reminded of a build break in Google web search because of a dependency on the self-driving car project. And that's how Bazel rules were given visibility lists.