skysight-inc/HackerNews huggingface dataset:
This is typically (including in the case of AmEx) collision insurance only, not liability insurance. You still need liability insurance from somewhere.
Stupid question, but what do you listen to in the car without FM?

Surely playing music doesn’t require that you you connect your phone to your car?
You hope you simply forgot to add "/s" at the end
Arthur Whitney's two liner torch/LLM (2024)
I very much agree with this.

If I have a structured code base, I understood the patterns and the errors to look out for, something like copilot is useful to bang out code faster. Maybe the frameworks suck, or the language could be better to require less code, but eh. A million dollars would be nice to have too.

But I do notice that colleagues use it to get some stuff done without understanding the concepts. Or in my own projects where I'm trying to learn things, Copilot just generates code all over the place I don't understand. And that's limiting my ability to actually work with that engine or code base. Yes, struggling through it takes longer, but ends up with a deeper understanding.

In such situations, I turn off the code generator and at most, use the LLM as a rubber duck. For example, I'm looking at different ways to implement something in a framework and like A, B and C seem reasonable. Maybe B looks like a deadend, C seems overkill. This is where an LLM can offer decent additional inputs, on top of asking knowledgeable people in that field, or other good devs.
AI is an impediment to learning high-level programming languages. High-level programming languages are an impediment to learning assembly. Assembly is an impediment to learning machine code. Machine code is an impediment to learning binary.
Why not?

What's wrong with a standard library the bits of which you want you choose to import?
k-torch tcn(.7) 16M 2 13 192 64 50 0|v+mxi

k-torch llm(61) 14M 2 14 6 288 288 x+l7{l8x{x%1+E-x}l6x}rl5x+:l4@,/(hvi,:l3w)Ss@S''h(ki,:ql2w)mql1w:rl0x (18M 2 32000 288)
To dig into your metaphor, what would you say is the equivalent of the first exam in a programming context?
When the power goes out, the car radio is the radio that works for most people. If we're talking emergency broadcasting, car AM radio is one of the more battle tested failsafe options.
We do certainly use JavaScript/TypeScript and we are targeting more JS heavy projects as initial users. That said, DMNO is meant to be universally applicable, and we think javascript is fairly _universal_, even if you personally don't love it.

Why?

- Your stack probably already includes some javascript, at the very least for a public facing website, and probably a lot more

- Most folks on your team probably know a bit of javascript, regardless of how they feel about it

- IDE tooling is usually pretty good, without installing additional plugins, and it can be run in the browser, which opens up some interesting possibilities

- npm modules exist to interact with most platforms/tools (many of which are official and maintained by the platform itself), helping to simplify the authoring of integrations
Okay, but this political stuff is unrelated to the topic at hand.
1. Can't remember when this had any effect on my use. Unreliability wouldn't improve either if you cut the connection and reconnected as it would bring down all open connections. No thanks.

2. Been years since I've seen one of those. The use-case is pretty much being abroad or in a really remote area with bad cell reception. And even in those cases it seems those captive portals are going out of fashion.

All in all, so far down the list that I probably wouldn't think of them even if I tried.
I drive in the mountains in winter and regularly see 'tune AM xxxx for advisories' road signs, for example. It serves a useful public safety function. How expensive is an AM tuner for a manufacturer? Surely it's like, $5 or less in additional COGS.
Human intelligence arose slowly, over multiple species adaptions, and much longer ago than 20,000 years. For example, cooking predates modern humans[1] by at least hundreds of thousands of years.

[1]: https://en.wikipedia.org/wiki/Cooking#History
I agree. Subaru did have them for a bit in the early-mid-2000's. I had it in our 05 Forester. Stock radio. Our 2011 Outback and my mother-in-law's 2017 Forester lacks it though. No clue why they removed it.

It was wonderful going through New England mountains trying to know what the weather will do in 5 mins when it inevitably changes.
We mandated UHF channel reception for televisions (https://en.wikipedia.org/wiki/All-Channel_Receiver_Act)

I believe that mandating AM reception is perfectly reasonable - as the reason given for leaving it out is because auto manufacturers do not want to spend the money to reduce the EMI from their vehicles.

The total added BOM cost to add AM to a modern radio is zero - because they have a single chip that does both AM/FM.
> The base Pinephone is much too weak to be used as a daily driver, but maybe the Pro is better.

Both Librem 5 and PinePhone Pro are much faster than the original PinePhone, although PinePhone Pro is still relatively immature when it comes to software support.
Adventures in mass renaming files (2023)
Airdrop pictures and video to other people while traveling on a restricted data limit or no internet.

3GB of stuff after a day of traveling easy.
> Sorry if this sounds harsh

I braced myself for actual harsh critique there but that was rather mild! Phew.

> Or if the entire value is based on something that's easily replicated

Not THAT easily replicated but given how well funded our competitors are and we are bootstrapped I would prefer to wait until most startups participating in this wave burn through their funds instead of publishing relatively novel but not overly expensive to replicate twists.

We'll come up with better explanations of how the thing works without hinting at technical difficulties we faced and their solutions.

The rightful point was made, thank you. You were not harsh at all.
Yea, even if the major space powers Kesslerize all the satellites (like Starlink) in low-Earth orbit, the civilian geostationary sats like Sirius XM will likely be flying. (Geostationary sats can, I think, only be brought down individually with anti-satellite weapons, and that would presumably be prohibitively expensive for all of them.)
Feed readers, webrings and other aggregators (e.g. https://planet.lisp.org).
The extent to which criminality (or any particular human behavior) is driven by circumstance or "nature" is (and for millenia has been) a matter for considerable debate.

It's clear that both contribute, which is important because that means there are neither "ur-criminals" nor "not-criminals". While some may, by their nature, be more likely to commit a certain type of crime, none are free from the possibility of doing so under some circumstances.
What have you learned about web development using AI that skimming the MDN docs couldn't net you?
For anyone wondering what the solution is to this "solved problem": zparseopts, which ships with Zsh. Manual: https://zsh.sourceforge.io/Doc/Release/Zsh-Modules.html#inde...

As usual with Zsh, it can take a few hours of studying the docs to really make sense of it, but is well worth spending the time on. It's one of the reasons Zsh is actually usable for nontrivial scripting.

Some more usage advice:

https://old.reddit.com/r/zsh/comments/s09vot/using_zparseopt...

https://gist.github.com/mattmc3/804a8111c4feba7d95b6d7b984f1...

https://xpmo.gitlab.io/post/using-zparseopts/
From what I've seen, there's actually two different levels of free tier. There's the one where you make an account and don't give them your payment info, and are on a free trial (availability of Ampere servers is severely limited in this, and they deactivate your account if you don't sign in often enough or use the servers you create), and the other where you give them payment information and set up a real account and get credits towards 200GB storage and the free tier compute.

My guess is that people who complain about their stuff being deleted are on the former.
I just want speed to degrade gracefully down to 1 kbps or even 100bps. Ie I should be able to be 1 mile from my house, but still be imessaging over my home wifi.

Physics lets me do that with no additional transmit power (shannon's channel capacity formula, combined with signal power dropping off as a function of distance squared).

If suitable modulation was chosen (ie. some kind of CDMA), then a setup which can give 100 Mbit at 100 yards should be able to do 322 kbits at 1 mile, and 3kbps at 10 miles!
Many people find it fulfilling to help those in need.
> its actor implementation is not built upon Erlang/OTP

This seems to be the opposite of pragmatic.

The most pragmatic approach to actors when you're building a BEAM language would be to write bindings for OTP and be done with it. This sounds kind of like building a JVM language with no intention of providing interop with the JVM ecosystem—yeah, the VM is good, but the ecosystem is what we're actually there for.

If you're building a BEAM language, why would you attempt to reimplement OTP?
Is Keycloak really appropriate for a side-project? Seems quite complex AFAICT.
I think you're ignoring the point that if you want high-quality gear, it's cheaper to buy it outright and store it off-season.

And the kinds of people who live in places where they don't have room to store a surfboard year-round, are the kinds of people who don't have a bunch of wall space for one either.

I think you might not be totally understanding the concept of small urban apartments. Putting skis in the closet or under the bed year-round doesn't work, because your closet and underneath the bed are already full. (And it's not just skis, obviously -- it's boots and poles and helmet and bulky jacket and snowpants and gloves and everything.)
World War 1 era media regulations isn't something to be proud of or looked upon as wisdom, it is something to be deeply ashamed of. These are the people who arrested pacifists and brought us the abominable (in both senses) logic of fire in a crowded theater for objecting to draft and involvement in a foreign war of unseen proportions.
The advantage of am over fm is the simplicity of the electronic circuit.
In am its very easy to create a receiver to listen to broadcast. While an fm radio is too complicated for amature electronic.

So i dont belive am will ever be dropped for emergency radio
Most Smart Home stuff is either Zigbee, Bluetooth or Wifi.

LoRa stuff is ... hell I can't remember when I've seen that stuff outside of monitoring for remote cabins and the likes.
That’s Pete’s personal situation, but the simple math works for anyone (especially most western tech workers).

You have to be willing to curtail your consumption, which gives a double effect (lets you save and invest more and you need less from those investments).

Not everyone wants to do that, but that means they won’t retire early.
Agreed - A place I worked needed 24/7 uptime for financial transactions, and we still managed to keep scaling a standard MySQL database, despite it getting hammered, over the course of 10 years up to something like 64 cores and 384GB of RAM on a large EC2 instance.

We did have to move reporting off to a non-SQL solution because it was too slow to do in realtime, but that was a decision based on evidence of the need.
Web development is impediment to learning web development.
Cars never got us anywhere a human couldn't reach by foot. It just commoditized travel and changed our physical environment to better suit cars.

I really don't see any reason to believe "AGI" won't just be retreading the same thoughts humans have already had and documented. There is simply no evidence suggesting it will produce truly novel thought.
Yeah, imagine if a free people had been able to spread information contradicting and undermining the Wilson administration: https://www.loc.gov/exhibitions/world-war-i-american-experie...

(It’s worth going through the whole slideshow.)
It’s not folly if you have enough to manage your current and future needs. At some point doubling your wealth won’t even move the needle on fulfillment - for almost all people. The point is of course for everyone. And in the other direction deferring fulfillment later for money now absolutely is folly when done for too long, none of us know how long we have.
The cost isn't in the radio, you have a single chip which is a complete AM/FM radio - the cost is in making cars quiet enough from an EMI point of view - something which, IMO, they should have to do anyhow to comply with Part 15.
Seems so cheap to include, but I guess it’s the same weird reasons that car manufacturers are willing to make their UI baffling to save a single mechanical button.
Didn't they put it in the SoC for the 15 Pro/16 Pro? It's an $800 phone and it's a feature that much cheaper competitors have (e.g. Pixel 8a) . For the times you need it it's handy. I know quite a few people that have been frustrated trying to get GBs of photos off their iPhone too where it runs it problems due to the sheer volume.

They support other niche features like display out so why not support for almost 15 year old USB speeds. How much does it seriously cost to add?
> You want to know why people are using AI to read your resume? Because (of) tools like this

Do 8 in 10 recruiters [1] also post ghost jobs - making job seekers lose their time - also because of tools like this?

Only recruiters had the leverage of AI. Now the other party has the same leverage.

[1] https://finance.yahoo.com/news/looking-struggle-headhunters-...
It’s been years since you’ve seen a captive portal? I can’t remember the last time I saw a WiFi network that didn’t have a password that also had no captive portal.

I’m pretty sure every airport in the US has captive portal WiFi.
Linux distros already do that thing. Distros like PureOS, SteamOS and Fedora Silverblue focus on Flatpak as app distribution model.

The thing is, nobody restricts you from ignoring that model and doing stuff the old way if you feel like it, which is in contrast to Android.
This is roughly 7-8 yrs. During some stints, I was there for 3-4 months (ie, toxic work environment, shitty leadership, clueless managers).
The interesting point is how the value of 10 is not defined in Rust’s source code, but passed down as “word of mouth” from compiler to compiler.
Who needs to learn how to read anyways, isn't everything just audiobooks now amiright?
Cursor Team: Future of Programming with AI – Lex Fridman Podcast #447 [video]
If engineers are still taught engineering as a discipline then it doesn’t matter what tools they use to achieve their goals.

If we are calling software developers who don’t understand how things work, and who can get away with not knowing how things work, engineers, then that’s a separate discussion of profession and professionalism we should be having.

As it stands there’s nothing fundamentally rooted in software developers having to understand why or how things work, which is why people can and do use the tools to get whatever output they’re after.

I don’t see anything wrong with this. If anyone does, then feel free to change the curriculum so students are graded and tested on knowing how and why things work the way they do.

The pearl clutching is boring and tiresome. Where required we have people who have to be licensed to perform certain work. And if they fail to perform it at that level their license is taken away. And if anyone wants to do unlicensed work then they are held accountable and will not receive any insurance coverage due to a lack of license. Meaning, they can be criminally held liable. This is why some countries go to the extent of requiring a license to call yourself an engineer at all.

So where engineering, actual engineering, is required, we already have protocols in place that ensure things aren’t done on a “trust me bro” level.

But for everyone else, they’re not held accountable whatsoever, and there’s nothing wrong with using whatever tools you need or want to use, right or wrong. If I want to butt splice a connector, I’m probably fine. But if I want to wire in a 3 phase breaker on a commercial property, I’m either looking at getting it done by someone licensed, or I’m looking at jail time if things go south. And engineering or no different.
Different problems have different solutions.

You likely mostly had very simple business logic in 90% of your system. If your system is automating systems for a cross-domain sector (think payroll), you're likely to have a large number of developers on a relatively small amount of data and speed is secondary to managing the complexity across teams.

Microservices might not be a great solution, and distributed monoliths will always be an anti-pattern, but there are reasons for more complex setups to enable concurrent development.
Thanks, that was a great read and resonates a lot with me. Looking back, most of my learning new languages, getting in shape, playing the guitar, and making new friends was structured procrastination.
That's an anonymous post. It's not even conspiracy theory.
> The term "invasive" is poorly defined and often very subjective.

I too read the Wikipedia article and this sentence prompted me to survey a few other places. Federal law in the US for instance.

Your quoted definition doesn't appear in the article covering _invasive_ species, only in "introduced species" which of course implies a human introduced them.
Several immediately come to mind.

Short stories: The Paper Menagerie and Other Stories (Ken Liu); Stories of Your Life and Others and Exhalation (Ted Chiang); The Martian Chronicles (Ray Bradbury)

Novels: The Monk (Matthew Gregory Lewis); Frankenstein (Mary Shelley)
Why backslash?
The `use` syntax is interesting - don't recall seeing anything similar before. But I'm struggling to understand how exactly it is executed and a glance at the Gleam docs didn't help.

Is the `use` statement blocking (in which case it doesn't seem that useful)? Or does it return immediately and then await at the point of use of the value it binds?
All cars in Europe support DAB (digital radio) for the last ~5 years by law.

Pretty much all cars also support bluetooth, USB sticks, and some still have Aux in. Some support various internet radio/music (spotify etc). Most cars support Android Auto/Carplay, wired and wireless, giving you access to anything your phone supports.
i dont think manual ser/de is common at all, and languages like dart where it was used is a massive pain point for people so much that they are adding macros to the language and the first macro they add is for serialization. whats not explicit about saying hey i have a struct this is the data i expect, serialize/deseralize in this shape, validation is a another but separate concern. in javascript you are not doing anything manually so i'm not sure why thats an example?
At some point, that we are possibly near to, doesn’t the value of a dollar become so small that the fractions of a dollar that coins represent aren’t even worth dealing with?

If so, and transactions just rounds to nearest dollar the we are basically expecting that over our lifetime it will nearly balance out without the need to think about it too much.
Have Space Suit Will Travel (Heinlein)

Stranger in a Strange Land (Heinlein)

Rita Hayworth and Shawshank Redemption (one story in the book "Different Seasons" by Stephen King)

Of Mice and Men (Steinbeck)

The Martian Chronicles (Bradbury)

Roadside Picnic (Strugatsky)

Frankenstein (Shelley)

Brave New World (Huxley)

Farenheit 451 (Heinlein)

Never Cry Wolf (Mowatt)

A Whale for the Killing (Mowatt)

The Machine Stops (Forster)

Heart of Darkness (Conrad)

Starship Troopers (Heinlein)

The Jungle Book (Kipling)

Lost in the Barrens (Mowatt)

The Republic (Plato)

Rendezvous with Rama (Clarke)

Ringworld (Niven)

The Stainless Steel Rat (Harrison)

The Hobbit (Tolkien)

Strange Case of Dr Jekyll and Mr Hyde (Stevenson)

The Odyssey (Homer)

The Man who Would be King (Kipling)

The Pearl (Steinbeck)

Thus Spake Zarathustra (Nietzsche)

Do Androids Dream of Electric Sheep? (Dick)

A Scanner Darkly (Dick)

The Hitchhiker's Guide to the Galaxy (Adams)

Dracula (Stoker)

To Kill a Mockingbird (Lee)

The Count of Monte Cristo (Dumas)

Romeo and Juliet (Shakespeare)

The Wind in the Willows (Grahame)

A Christmas Carol (Dickens)

Alice's Adventures in Wonderland & Through the Looking-Glass (Carroll)

Watership Down (Adams)

Gulliver's Travels (Swift)

Animal Farm (Orwell)
It is a bit more complicated, as it can be harmful for experts also, and the more reliable it gets the more problematic it becomes.

Humans suffer from automation bias and other cognitive biases.

Anything that causes disengagement from a process can be challenging, especially with long term maintainability and architectural erosion, which is mostly what I actively search for to try and avoid complacency with these tools.

But it takes active effort to avoid for all humans.

IMHO, writing the actual code has always been less of an issue than focusing on domain needs, details, and maintainability.

As distrusting automation is unfortunately one of the best methods of fighting automation bias I do try to balance encouraging junior individuals to use tools that boost productivity while making sure they still maintain ownership of the delivered product.

If you use the red-green refactor method, avoiding generative tools for the test and refactor steps seems to work.

But selling TDD in general can be challenging especially with Holmström's theorem, and the tendency of people to write implementation tests vs focusing on domain needs.

It is a bit of a paradox that the better the tools become, the higher the risk is, but I would encourage people to try the above, just don't make the mistake of copying the prompts required to get from red to green as the domain tests, there is a serious risk of coupling to the prompts.

We will see if this works for me long term, but I do think beginners manually refactoring with though could be an accelerator.

But only with intentionally focusing on learning why over time.
Do you constantly clear your free 5GB of iCloud storage or do you pay money to do things that should be achievable for free?
I also think the marginal cost of making a FM radio an AM/FM radio is less than $10. Probably more like $1?
There UK still used miles per hour for speed limits, and I’ve debated how we may change with my partner.

I think the battle here is now lost - if you want to use km/h a sufficiently advanced modern car will show you the current speed limit and convert from imperial to metric for you. In the ten-to-twenty years a full change would take to complete we’ll proabably have cars which are close to self driving, so who cares what value they use for speed limits?

But for everything else - please do look to the UK as an example. We converted in the 1970s and it’s still a bit messy today, but it’s mostly worked.

Beer at a pub/bar is mostly sold in pints, but to sell in litres is legal. Bottles of beer are often 330 or 500 ml.
Wine is sold in millilitres, as are spirits.

Basic milk is in pint sized containers (sizes in litres are shown). ‘Fancy’ milk is often sold directly in litres.

You get the occasional container which is a weird size - like golden syrup is still sold in a 454g (1 lb) container.

Ovens can be dual calibrated, and English language recipes often already will give both metric and imperial units for readers in the UK, AU, NZ, CA, etc.

When cooking - if I find an American recipe with unconverted values I will just use Google (“what’s 6oz in grams?’), etc. In fact a bigger problem for me is that American recipes tend to use volumetric units (e.g. 4 cups of flour) where I’m used to weight (e.g. 500g of sugar).
Then write your websites JavaScript-free or with minimal vanilla JS, no frameworks (much less framework churn) needed. That's been possible since the foundation of the web, and is nearly unchanged to this day for backwards compatibility reasons.
See Vercel's v0.dev.
Shadcn & Vercel have created https://v0.dev/ which is pretty incredible