skysight-inc/HackerNews huggingface dataset:
> The concept of self driving cars isn't mutually incompatible with public transportation.

It is.

Just like Uber with $25B in funding is mutually incompatible with small time taxi services around the world. The only way Uber ever pays its investors back is by establishing a global monopoly over taxi-transportation and making narrow margins over economies of scale.

The self-driving industry has received upwards of $200billion in funding. If cities start moving towards public transit, that signals an existential threat to the ability of these VCs to make their money back.

Note: Some industries are zero sum games. The total number of places people want to go to is limited. Better taxi technology will not mean a larger addressable market. The only way self-driving companies win, is by defeating other means of transport.
Minimizing surprise is definitely more efficient. However, preventing bad actors from abusing the system also makes for a more efficient system because it reduces incentives to do zero sum or even negative sum investments (such as causing harm to others to increase your own profit).
They are just primarily gutted by politicians
I'm imagining sitting in the passenger seat of a Cruise car and getting involved in a road rage incident directed at the empty driver's seat.
You can set it up so that it downloads Llama for offline use in the UI. You do not have to do it manually.
Porting Boolrule to Rust
I didn't say "functional"; I said "functionalist" and "functionalism". The latter terms refer to a school of industrial design that aspires to its particular definition of the former.

I can respect the motivation behind this; I favor midcentury modern furniture not least precisely because it doesn't insist on itself with an excess of ornament, as Rams also inveighs against. But there's a seasonality in any new idea; after the first generation for whom it's revolutionary comes a second for whom it's the status quo ante, and most of those raised with any norm will defend and uphold it for its own sake just because it's what they know to be "normal", whether or not the idea itself or its application still makes sense. Hence the canonization of an aesthetic based originally around the idea that no aesthetic deserves to be canonized.
I eat bacon because it saves me money on retirement contributions
Nope, but if your dependencies are reasonable and don't do a bunch of stuff in pre/post-install you can disable it with `--ignore-scripts`.

IMO it would be much better if that was the default and dependencies had to ask to run scripts (perhaps with a whitelist in package.json), but unfortunately node did a bunch of "helpful" mistakes and now it's hard to roll back without breaking.

Maybe if they had denos permission model they could isolate so that the dependency could only read/write to it's own directory within node_modules.
> Ding ding ding!

> If you want to defend in depth - more power to you.

> If the way you're "defending in depth" is mostly not adding security, and is actively making the product less useful... I'm going to call it shite.

Agreed. Sure, there is defense at different depths, but there's no reason to add depth without adding defense as well.
It’s a mix of training highest risk users and then layering a lot of defense in depth behind them from security tools offered by 0365 or (more
commonly for a startup)GSuite, MFA everywhere early on (SMS would be fine very worst case for a lean/mean startup), EDR to catch DNS logging and if the phish got onto the endpoint successfully, and an idp like okta so you can quickly kill sessions for the breeches user. More advanced approaches are to sequester the most vulnerable users into something like Amazon workspace, where a successful phish goes nowhere. This can be harder to enforce though.
This is a bit like saying, "there's no point in having a lock on my door because somebody in my house can shoot me". The fact that an outer ring of security can't protect you from people who are already in an inner ring doesn't invalidate the outer ring.

If you already own somebody enough to install whatever malware you want on their computer, then sure, session lengths aren't going to stop you, but they're also not intended to. Session lengths are intended to stop the guy at the coffee shop who grabs your computer when you go to use the bathroom.
The author actually implies that banning local municipalities from having any regulatory capacity when it comes to broadband (and, it seems cable) is a bad idea.

They already have that capacity now; the proposed house bill would remove it.
I've been deeply skeptical of studies claiming artificial sweeteners to be harmful, because we know refined sugar is harmful. Sugar producers have a lot to gain from spreading FUD about artificial sweeteners.

BUT.. there isn't much evidence that Big Sugar is interfering with the science, while there is a lot of evidence that Big Soda definitely is. What I've read is that the WHO was able to say aspartame might be harmful because it's not compromised the way American agencies are. This article in particular:

https://www.vox.com/2023/7/1/23780348/aspartame-cancer-carci...

I think the bottom line is soda is not healthy, diet soda is not healthy.
New boss, same as the old.

Middlemen will always try to extract maximum profits, and even if they look better in the short term in the longer term they'll be just as bad or worse, but more entrenched.
Well, it is not the action that needs to be punished but instead the actors.

It is kind of interesting to trouble that a pronoun can bring, isn't it?
Long-running processes have their uses but they are not the only tool or the end of the evolution. "Serverless lambda" is one example of how moving back to one-off processes provides a different kind of value.
I’m confused how you can read this and come to the conclusion that emergency vehicles do not have right of way.
The incident where a bunch of Cruise cars near the Outside Lands concert in SF randomly stopped moving until they were manually reset, people I know in SF saying they drive erratically, and also this incident to a lesser extent. Humans don't make these kinds of mistakes (or faint at the wheel) this often.
Will I be able to eat lab grown human meat?
> And your rebuttal is.... a downvote. How erudite.

No need to be presumptuous. Hackernews doesn't allow parents to downvote replies.
> The problem with 'defense in depth'

No, that's a problem with bad engineering. That a process requires skills most people attempting it don't have isn't a problem with the process, it just means that it is hard and relatively new.

One thing I see all the time that demonstrates this incompetence is talking about something being more or less "secure" without reference to a threat model. You simply can't make reasonable tradeoffs without thinking this through, and yet nobody wants to do the exercise.

In fairness, this is not just an engineering fault. I've seen one case where a legal department freaked out when they heard about a risk analysis project in pursuit of a formal threat model - they vehemently objected to anyone producing documents about such things that could potentially surface in some discovery fight.
I don’t support exhaustive mono cropping, but without reading a book, is plants vs animals really the issue?

You seem to have frame it as “land destroying plant only farming” vs “animal and land friendly mixed use” which seems like a false dichotomy. What’s wrong with plant based + rotating crops and sustainable use?

(I eat meat, fwiw)
> Western society is very much ask culture.

I want to push back on this, but since I was raised in the US, I don't feel like I have a leg to stand on. Perhaps it's more ask culture than the Japanese, but I still feel like it's very heavily on the Guess side.

This all resonates with me, though, because I haven't grown up saying "no". My parents didn't ask much of me, but it didn't cross my mind to say no to any request.

I have an in-law who feels extremely free to ask for unreasonable things, and it's extremely hard to manage.

I think the comments in this piece about how the business world works are the most insightful to me here. A good read.
The aggression in your response is entirely disproportionate to the comment you're replying to. I don't know who peed in your Cheerios, but it wasn't jacquesm.

We're talking about a minimal dynamically-typed Lisp language and speculating about its challenges around adoption and consensus. Given that Lisps are already a niche language, it's completely germane to bring up another minimal dynamically-typed Lisp that has almost certainly captured some of the overall small potential userbase.
I think you have a very poor comprehension of the issue; and the ability to discuss opinion in an online forum.

As a city, San Francisco has a lot of citizen initiated ballot questions. (When I lived in the city they had an initiative to rename the sewage treatment plant after George W. Bush.)

I wouldn't be surprised if an upcoming ballot has an initiative to ban self-driving cars.
IPython / Jupyter magic command to format Python code in cell using black
The most obvious performance win for free threading in Python is where you have large read-only, immortal data that is referenced by all threads. The "memory traffic" you mention is a major issue for multiprocessing approaches, and sub-interpreters don't provide access to shared memory in this way, either.

The no-gil project has already been benchmarked to scale basically linearly in this scenario, so your hand-waving predictions are already known to be inaccurate. https://www.backblaze.com/blog/python-gil-vs-nogil-boost-i-o...
Nope. "Uncaught (in promise) FirebaseError: Quota exceeded."

I could upgrade the account but I don't understand how much I'd actually get charged.
By ignorants, for ignorants.

И for N is equally terrible and meaningless.
I find that vim does not offer enough nesting for me. There is basically tabs and windows (yes I know vim tabs aren't really tabs).
When I need to work on 3 different tasks, each spanning 5-10 git repositories and multiple build environments, I need to have multiple tmux windows and sessions to keep everything in order. Sometimes I even go all the way up to 5 nesting levels: "tabbed"/multiple terminals -> tmux sessions -> tmux windows -> vim tab pages -> tmux panes/vim windows (interchangeable)

My biggest annoyance is that vim doesn't really support multi process setups, but this can be somewhat fixed by opening vim in read-only mode by default (it won't complain about swap files).
This is solved by the "someone else's computer" checkbox in the login form that makes sessions expire. 99% of the time, though, people are using personal devices. 99% of people should not suffer because of the forgetful fraction of the 1% who use shared computers.
I don't think "the ends justify the means" arguments are terribly persuasive, personally. And any company or person who is willing to break the law to succeed is not trustworthy enough to be comfortable doing business with.

They may be good now, but the instant that they see a method of increasing their profit by screwing someone, including customers, over then that's what they'll do.
Sugar is really tough because a lot of popular items have much more sugar than most people realize. Consider this label of 2% Kroger milk[0]. That's 12g of sugar in one cup. If you stick two cups in your cereal, that's nearly 2/3 of the way to a can of coke and that's before you even consider how much sugar is in the cereal itself.

[0]https://www.kroger.com/product/images/large/left/00011110416...
The post you're responding to probably meant in the event of alternative HTML+text emails. Obviously if the email is plain text-only it won't invent HTML to show the user...
"It’s rude to put someone in a position where they have to say no to you"

I feel this in my bones. When I was a kid my dad went off on me after we visited someone's house and I saw cake on the counter and asked for a slice. That was just unacceptable. (Context: He was raised by people who lived through the depression. Food scarcity was a real thing in living memory.)

Even though his reaction was way overboard, I still believe this. Let people offer things, don't ask. (With a lot of caveats depending on context...)
Show HN: Retrieval-augmented LLM debate opponent on DebateSum dataset
There is a dataset in the argument mining field called DebateSum. Using our AI infrastructure product suite, we built a semantic search UX for it at https://search.arguflow.ai/ and then connected it to a LLM via retrieval augmentation for a really high quality debate opponent.
Because of homoiconicity and macros, the line between "language" and "library" is deliberately extremely blurry, if such a line exists at all.

Take a look at the list of proposed features and try to decide if you can clearly bucket them as language or library: https://srfi.schemers.org/
Sure, it has been better since the economy switched away from serfs and slaves to wage labor.

It does, though. Same shit can be seen everywhere. Food for profit? Addictive poison. Health for profit? Ineffective care with prolonged suffering and excluded populace. Cars for profit? Emission cheating, subscriptions. Farm equipment for profit? War on independent repair.

Profit motive worked when the market was regulated, there were not many monopolies, excessive profits were progressively taxed, research has been sufficiently well funded, worst jobs were outsourced to colonies and most importantly markets were not saturated and there was an organic demand for new and better products.
You are just paratoing pork politicians claims. They dont give shit about these capabilities other then its from their state.

Gigant SRB are dead technology, totally useless. RS-25 is engine that should be retiered and has no future.

So your theory of techonpgical progrss is to spend huge amount of money into legacy technology rather then actually building new technology.

The reason the US will beat China is the Raptor, not the RS-25.

What you advocate works 100% against what you want to achieve.

And just FYI the shuttle stack never lead us to the moon. In fact its terrible for this task.
It could also have been prevented by… not using user credentials on a server to access services? By doing regular checks on your inventory? By using IDS on your complete network? But not trusting your network? (Zero trust security). By regularly simulating attack scenarios and then check your readiness? By implementing ISO27002?
You do not have the right to put words in my mouth, or to claim that your twisted version is what I was saying.

A spec is more detailed and more precise than (other) documentation and design documents. ("Other" because the spec is itself part of the documentation, and one of the design documents.) For the safety-critical software itself, you would demand a full, formal spec, not just "documentation". (At least, if you wouldn't, then others would. and they are right to do so.)

But if you demand that for the software, doesn't it make at least some sense to ask it of the compiler? And even if you don't think it makes sense for the compiler, it seems reasonable that the standard libraries of the language should face the same requirements as the subroutines that are part of the safety-critical software.
Also, "the world" is literally burning.
This isn't a binary choice. In Scala, you can use Throwable or Exception as your error type with Either:

Either[Throwable, Option[Foobar]]

The type Try[T] is essentially Either[Throwable, T]

Either[Throwable, T], Try, as well as IO from Cats Effect give you the stack traces that you expect from conventional Java style, with the superior option of programming in the monadic / "railway" style. Try also interfaces nicely with Java libraries: val result: Try[Foobar] = Try(javaFunction).
Are the compatibility issues on Linux really an API issue or having incompatible, newer versions of libraries?
The effect is the same, your old program doesn’t run, but the cause is very different.
Do you perchance maintain a short list of clean and lean libraries?
> You are now at the mercy of the fiber operator. He will be the one that gets all of the profits, and who is going to crush you.

The proposal is that last mile fiber is considered a public utility. You may have noticed that other public utilities (e.g. water, gas, electricity) are tightly regulated.
That's a nightmare process for any normal user. There's no way the vast majority of people are savvy enough to do this correctly.
I would say what C#11 does is already quite good, likewise for Swift.

Perfection is the enemy from good.

Those I can use at work, ML derived languages not, even F# is an uphill battle in most shops.
Hydroponic salads would be the counter-example which you can already buy today. I prefer them because I get much more consistent quality, less risk of contamination, less pesticides (think antibiotics in the case of meat), less water and soil use.

I don't care what the 1% do, never did. If it tastes good and if the texture is good I don't mind eating lab grown food. With meat we aren't quite there yet.
Banks don't actually have as much cash as they have deposits. When you take out a loan they just credit your checking account and debit your mortgage account, which cancels out. When you pay the seller they debit your checking account and credit theirs. The amount of cash they hold hasn't changed.

Whether thing backing the credit to the seller's checking account is a mortgage loan or the deed to the property likewise has no effect on the amount of cash in their vault.
Thought they have metronome-like things playing in their ear pieces as part of hearing their performance?
try running a plain c linux userspace program from the 90s without recompiling it on any modern distro of your choice
Effectively the GIL is incurring that overhead on every data structure whether you need it or not.

But with it removed, you'll have to think about it in your designs more than currently. History shows us this is not easy.
Researchers unscramble mysterious roles of human yolk sac
Wow fantastic, great measure. One has been in development 4x as long and cost 10x as much. And has a 100x operating cost.
If you're interested to help, please reach out to me https://www.reddit.com/user/TheWiredNomad1
Oh, I know...
As your own summary of the chart you're reading shows, there doesn't seem to be any causal link between the introduction of aspartame and obesity, since sharp rises in obesity predate the introduction of aspartame.
What communist states? They all stopped at the bloody "revolution" and became dictatorships.
You're welcome.

The real challenge is that pictures like this only work for simple two-element tuples. Once you have more fields in the tuple, or nested destructuring, the manifold of the value space the patterns have to cover quickly gets into higher dimensions that are basically impossible to visualize.
If you have to say it, it is less likely to be true.

Fancy ketchup.

People's Republic of <whatever>.

OpenAI.

Premium sound system
Exploiting gaps and streaming out passengers into the isle is antithetical to fill and flush. It can't be added or it changes the entire concept.
> Blaring sirens can be easy to detect, doesn't mean the reaction should always be the same.

It's ML, so I imagine a decision like this isn't hardcoded to begin with.
One little data point. Until like 10 years ago you never got sauces with your food (except fast food), and especially not in your salads here.

Now there's a full sauce menu everywhere and I suspect coleslaw defeats the point of having a salad completely.
> I don't think anybody credibly claims it to be a language we would want to use

Ouch, you posted this on the internet.

Somebody, somewhere is certainly going to claim this. Some of the people with that claim are even going to have a rationale behind it.

And to be fair, the tooling is going to push a lot of opinion. Because as bad as the JS/TS tooling is, its UI component has been evolving steadily while every other tool stagnated. And by now it has quite probably surpassed the 90's RAD paradigm (I mean, I can't make up my mind).

IMO, the language is one of the main things holding those tools back, but most people just won't agree.
That’s pretty much what Textual is going. We will be beta testing soon.
Healthcare isn't the only market where under-regulated capitalism has essentially corrupted it. Politics and finance are two others.

The issue at stake isn't healthy profit-seeking that happens in a regulated market - but the rent-seeking that occurs when markets break down (logical endgame of capitalism).
Not if they don't have the passwords and 2FA devices to access company resources from that machine, and all of the sessions are expired.
I feel like this is a strawman. I've never met a vegan who wants to "get rid of the animals and just mono-crop the world". Most people advocating plant-based diets, that I've seen, have argued that plant-based diets will lead to less land being used for agriculture and livestock.

Also lets not pretend that 900 million cattle [1] is a boon to biodiversity. In Point Reyes, Tule Elk are being edged out by cattle farmers, for example [2]:

Now she learned that a free-roaming herd of elk had been wandering onto park ranchlands, upsetting cattle ranchers who run cows on leases that cover a third of the seashore’s acreage. The ranchers wanted the elk fenced away from their cows. Oppenheim went home that night and plunged down an internet rabbit hole, reading warnings from environmental groups that the National Park Service (NPS), which manages Point Reyes National Seashore, might shoot the offending animals.

[1] https://www.statista.com/statistics/263979/global-cattle-pop...

[2] https://www.hcn.org/articles/wildlife-the-battle-over-point-...
exactly; if you know what these systems are doing it's easier to be comfortable with it, but it's still very annoying/long for every single login.

and we've done such a good job of training users to detect suspicious behavior, and here we are using the same suspicious behavior that spam sites use, it leaves me with a frustrated feeling.
It really makes you think about what sport is and why humans seem fascinated about it.

What are we trying to achieve? Presumably just "entertainment" but then why do governments spend huge amounts on it?

Quite a bizarre enterprise.
This is true. I'm not sure what the obstacle is, and I know a lot of smart people have worked on it, but opening a ton of files and traversing a bunch of them in directories is very slow. Once the file is open, IO is just as fast though.
"Disputes arising from different communication attitudes in relationships" reminds me of Deborah Tannen's "You Just Don't Understand", which was recommended to me.
https://en.wikipedia.org/wiki/You_Just_Don%27t_Understand

Tannen's main suggestion is at least if you're aware that someone communicates differently than you do, you might either make accommodation, or better understand things that might frustrate you.
Sonic.net moved into my area last year and offered 10Gbps service for $40/mo (now $50).

At the time, I was on Comcast. 65/15 Mbps for $130/mo. I had this service for 10+ years and I was unable to upgrade to faster speeds without paying more.

I was one of the first people in my area to switch. Once I did, I got a call from Comcast saying they'd lower my bill to $50/mo. I saw their (and AT&T) trucks in my area and got ads in my mailbox for $40/mo 1Gbps connections.

The problem is, most places in the US do not have competition and Comcast and AT&T will not lift a finger to provide better service.
/Lumitone/Lumatone/

It is a very fun-looking instrument. Isomorphic keyboards are an internet black hole to me.

What kind of velocity-sensitive input sensors do these things use? Definitely not regular computer keyboard ones.