skysight-inc/HackerNews huggingface dataset:
I strongly disagree, I was able to learn so much about web development by using AI, it streamlines the entire knowledge gathering and dissemination process. By asking for general overviews then poking into the specifics of why things work the way they do, its possible to get an extremely functional and practical knowledge of almost any application of programming. For the driven and ambitious hacker, LLMs are practically invaluable when it comes to self learning. I think you have a case where you're simply dealing with the classic self-inflicting malady of laziness.
That has more to do with the frequency band then the modulation scheme. I wonder if long range FM in the ~1000khz broadcast band would make sense in the future. It would get the range of AM broadcast radio with the quality of FM (but it may require too much bandwidth to be practical)
Modern cars in the US, especially EVs it seems, are not only dropping AM radio but also now SiriusXM satellite radio. I was shocked to discover that the "Sirius" radio on many cars I have been looking at recently was merely an app that streamed over the cellular connection.

I find this mildly terrifying. In an emergency, cellular will be the first to go. It doesn't even work reliably when everything is well.
Thats right :) and yes while you could do something similar on your own, you'd end up building a ton of custom tooling that has nothing to do with your actual business.

While DMNO does use vite under the hood, it's not at all tied to your own usage of vite, or even of JS/TS. Our bet on using JS/TS is that it's fairly universal - most projects at least have a web frontend of some kind, so it's likely part of your stack, and most team members can write a little javascript, even if they don't love doing so. The tooling is also quite good in most IDEs without installing plugins, and can even be run in the browser, which opens up some interesting possibilities. For most end-users it should feel like writing some glorified json, but by using typescript, we get nice IDE support, can define inline functions without some DSL, and can build with the full power of a real programming language in cases where it's necessary.
HN in Your Language with Real-Time Generated Highlights
I'm on X11 still and completely ignored the train wreck, hoping it'll go away eventually.
Defunct: Don't leave things domains unresolved
I'm curious where you're having trouble. It seemed to me that this was quite bad at first (completely broken) and every application had to add explicit support, but I've had no problem with Firefox, Zoom and Slack recently. Just Microsoft Teams, but webcams don't even work in Teams.
>dont have to be screamed at by a crazy homeless person on the train

This was a great reminder of how differently public transport is perceived in different places. Don't recall the last time I've seen someone (much less a homeless person) scream there, maybe once >10 years ago? (for reference, I commute by public transport every day)
It does. However, its actor implementation is not built upon Erlang/OTP, and currently is “experimental” and not even mentioned on the main site.
> Should we also mandate that cars come with first aid kit

Yes actually. Where I’m from cars are required to have a first aid kit and everyone who has a driver’s license needs to do a first aid course.

You’ll be at the scene of an accident you witness waaaaaay sooner than the ambulance. This stuff saves lives.
Especially for things like cars where there's very few options and most of the auto industry does the same thing.

If you have even a single constraint outside the "industry norm" (like a manual transmission in the US, or potentially in the future an AM radio) you are all but guaranteed to have to give up nice to have features and/or pay a lot more
That would not adress at all the point of the comment you are responding to :
Even though it costs 10 bucks, there won't be any to buy if no one had use for them and when you may not be able to go the store buy a radio when the emergency happens.
Been using this for years. Game-changer, love it!
Yes if you remember back to pre-digital era, there were maybe half a dozen FM stations in most areas. Even without "preset" buttons you could tune them almost by memory by how far you had to spin the dial. Now there are dozens of FM stations, often low power but it seems like almost every 0.2 frequency increment has something.
This is exactly what I want from Gleam. It does seem to be under documented and abandoned. Is there any understanding of why? Like you say, this seems like a super power. I see so much potential. A language that’s ergonomic, pragmatic as the author says, great performance, low-ish barrier to entry, etc. It seems like it could be an awesome tool for building highly reliable software that’s not so difficult to maintain.
I had a subscription for a short time in the 2000s, to me it felt like it was too popular and not enough science. It was like the IFL science version of people magazine

National geographic had and has better science content
Found it! Wirfs-Brock & Eich, “JavaScript: the first 20 years” (HOPL ’20) [1], §3.1:

> The syntax of JavaScript 1.0 was directly modeled after the statement syntax of the C programming language with some AWK inspired embellishments.

(the rest of the section is also interesting in that respect).

[1] https://dl.acm.org/doi/10.1145/3386327 (CC-BY open access)
Why you see a 1000 jobs applications submitted in less than a day for a single software eng. job.
Show HN: RemoteController – Steam Remote Play Alternative Powered by P2P and Web
Why Möbius Strips Make Better Pianos [video]
Does the C# runtime or language or so have any of the abilities that a BeamVM language can make use of? Afaik Gleam can do the same things you can do with Erlang, easily making a cluster of machines and easily running code on any of the machines in the cluster, load balanced, pattern matching on binary ...

Otherwise I don't understand what C# has to do with Gleam.
Because for 40 years now the Republican party has demonized regulations as a concept. So now we are in a situation where people like you write:

Regulations as a concept are the category of thing which is causing the problem.

No sensible person thinks regulations as a concept is bad but, well, roughly 1/3 of the U.S. population is not sensible on this topic. No sensible person thinks all regulations are good. Regulation is not the thing to talk about since the issue isn't regulation but bad governance and oversight. The issue is politicians in the pockets of insurance companies. The issue is that we live in a country where profit is the holy of holies that must not be messed with.
> Microservices also open the door to polyglot

While I see your point about the downsides of involving too many languages/technologies, I think the really key distinction is whether a service has its own separate database.

It's really not such a big problem to have "microservices" that share the same database. This can bring many of the benefits of microservices without most of the downsides.

Imo it would be good if we had some common terminology to distinguish these approaches. It seems like a lot of people are creating services with their own separate databases for no reason other than "that's how you're supposed to do microservices".
You're not wrong, but that's useless nitpicking. We're not going to suddenly introduce a brand new radio standard that no-one has a radio for.

There are literally millions of AM radios out there in the US, at the already agreed frequency range. For emergency broadcast uses, the increased quality of FM is meaningless.
> I believe his version of twitter was the closest thing we could get to an "uncensored" twitter.

I mean... I don't agree with that, considering that BlueSky exists now. I never used either of Dorsey's social medias but I would argue BlueSky is fundamentally closer to uncensored than X or Twitter ever was.

> How can anyone dismiss Twitter earning >$5B in revenue as something not viable?

Because their expenditures were through the roof, and even running it on a skeleton team a-la X seems to be losing money hand over fist. Twitter could have contented themselves with lower revenue, but they'd have to redesign their product stack or find ways to make more money elsewhere. Both of those take time and burn goodwill with the community.

At the end of the day, as a lifelong outsider to Twitter, it's just an endlessly ironic fate for the site. I have no love for Elon Musk but I also don't see Jack Dorsey as some messianic genius. The dude sold out his site in his final years because he failed to operate it for a decade and couldn't force people onto his crypto bandwagon. He never tried to correct course on Twitter (instead funding BlueSky as a contingency) and basically left his userbase to suffer as a value-add to his stock package. When I hear people complain about how bad Twitter is I just imagine frogs sitting in a boiling pot asking why their legs are numb. Do we really have to go over this again?
Often there is a fairly large delta between what they pay and what the sell for, I always assumed part of that premium was absorbing some risk the item was stolen and would have to be returned. Under this system, why not buy stolen goods and try your luck?

"Oh hello guy who looks like he sleeps rough, I would love to buy your thousands of dollars worth of power tools that you can't even tell me what they are for pennies on the dollar."
Oral History of Winifred Mitchell Baker [Computer History Museum] [video]
I'm just amazed that film contracts with novelists don't universally come with non-disparagement clauses.

I bet they do now.
Ask HN: What book had a big impact on you as a child or teenager?
I grew up in a house full of books that shaped my interests. I have two young children and I'm building up a library for them. I'm curious to know what books stood out in your childhoods?
I think you are missing my point. Microsoft signed a 20-year agreement with Constellation to restart TMI Unit 1. Do you think Constellation would make the same agreement with Open AI? The risk is completely different.
I can see how you'd think that if you've never used Mastodon.
It is a very young language that may explain the why
The History of *
It was not signed into law, it was vetoed by the governor.

https://www.gov.ca.gov/wp-content/uploads/2024/09/SB-1047-Ve...
Good Lord. I hope your manager took an extremely long look in the mirror after that phone call.

When my 5 month old daughter got her heart transplant, my manager at Salesforce essentially said, "be with your family, call us when things settle down." I'd only been there for 3 months. I took 3 weeks to get her home from the hospital, set up our new routine, and mentally reset. Didn't get a single work-related Slack, text, or call during that time.

Might have just been a great manager, but I think the overall culture was a big factor too. Not sure if that's ever really something you can pick up on during the hiring process, though.
which LLM are you using for those frontend usecases? chatgpt? and you ask in prompts for some framework such as tailwind?
What We're Looking For
We are seeking a talented Senior Python Engineer to join the Vizit Team!

This role will be a member of our Core team building and expanding upon Vizit’s first-of-its-kind visual intelligence platform and image analysis services that are already in use by some of the biggest brands in the world.

You’ll have a hands-on role in the development and growth of our API, and will work closely with our UX Engineering and Design teams to deliver world class experiences to the customers of our platform.

Qualifications:
Expert in Python with the proven ability to design and implement low-latency, high-availability, high volume services and applications.
Expertise in designing and implementing applications using serverless infrastructure and event driven architecture.
Extensive experience building production applications with AWS Lambda, AWS SQS, AWS SNS, and DynamoDB.
A proven track record of owning and maintaining complex software solutions and environments.
Extensive experience speccing, designing, implementing, and supporting software solutions to meet evolving business needs.
Excellent asynchronous communication skills a must have. This person will work across timezones with other business units to refine both Project and Technical specifications.
Comfortable working in a fast-paced, ever-changing environment.
Familiarity / experience with TDD.
Knowledge of AWS tools and DevOps best practices.
Basic understanding of front-end technologies, such as JavaScript, HTML5, and CSS3
Helpful, but not required:
Experience with CI/CD and Infrastructure as Code
Experience with TypeScript
Familiarity with AWS CDK
Experience with Machine Learning/Deep Learning
About Vizit:
Vizit is the world’s first visual intelligence company. Designed by leading experts in AI and computer vision, Vizit’s revolutionary Visual Brand Performance Platform helps companies measure, understand, and optimize their Visual Brands to drive more sales, engagement, and connection with their target consumer audiences. The world’s top consumer brands use Vizit’s software to “see through the eyes” of their consumers in real-time to create the most powerful Visual Brands and Visual Experiences.

*All candidates must live in the United States. Vizit is not sponsoring work visas for this role.
If we could somehow connect the people who are interviewing but not interested in being hired with the companies who are advertising openings but have no interest in hiring, that would be great for the rest of us.

But that’s not what happens. Instead people looking for work waste time applying to jobs that don’t exist, and companies waste time interviewing people who have no interest in taking the job… time which they could otherwise have spent interviewing someone who was looking for work.

i.e. the author is a selfish jerk who’s making it harder for people to find jobs. This is true even though there are companies advertising fake jobs.
As long as you are just expecting math and not a generalizable strategy for retirement. The "simple math" behind Mr. Money Mustache is: Have no mortgage, multiple properties providing income, a blog providing income (including making recommendations of financial services that provide him affiliate income), and have nothing go wrong with your life financially or health-wise... and then you can retire with no[1] income! OK I'll get right on that...

Similar formula behind other get-wealthy motivational writers: Sell lots of books to people who gobble up get-wealthy motivational books, and collect royalties for life.

MMM is Personal Finance Porn: A story of one guy's very lucky and privileged life path, not generalizable to everyone else's situation even though it's sold as that.

[1] using a very flexible definition of "no"
> It took me quite a few iterations to get to this recipe for compiling the tool itself

Hehe, I really feel this remark, having recently built a sqlite3 binary with Lua support[*]

The LLMs were no help here, either. Which is maybe a good thing for our collective future employment.

That said, I found the quality of the documentation and legibility of the sqlite source code to be absolutely fantastic. When you work with the code, you can almost feel the programming enlightenment rub off on you.

[*] why, for heavens' sake? so you can decouple your business logic from the database and test it a bit outside the DB, whilst still keeping the data all in one place without sending it over the wire. It lets you SELECT lua('some lua code that operates on your sqlite data') FROM some-table;, so you can put gnarly nested conditionals or whatever into Lua, build some comprehensive testing around that, and execute it on your data as if everything was a single, plain old SQL statement.
Growing up ‘The Brothers Lionheart’.

As an adult, ‘The Idiot’.
Discovery could take up to 100 milliseconds.

All the others, if properly implemented, are speed-of-light things. Eg. RADIUS auth to an external database on the same physical site should easily be doable within 1 millisecond. It's not like that database has a multi-second queue of other users to connect first.
If it's bad for business then don't do it? That doesn't justify an international code.
To be clear here, we don't have a compositor yet. I've done a little work on it, but it won't be usable for at least a year, maybe (probably) longer.

4.20 will let you run some of our components on another compositor. We mostly test with Wayfire and Labwc, as our compositor will also be using wlroots.
Peanut Frost Advisories
Or is learning web development an impediment to learning AI?
We are now in a world where the common layman can get their hands on a GPT (a GPT that is predicted to be equivalent to a pHD in intelligence soon), instead of the person scrolling hugging face and churning out their custom built models.

I think in the future it'll be pretty interesting to see how this changes regular blue collar or secretarial work. Will the next future of startups be just fresh grads looking for B2B ideas that eliminate the common person?
From Internet Archive:

Yanoáma: The Story of Helena Valero, a Girl Kidnapped by Amazonian Indians as told to Ettore Biocca (1996, translated from the Italian by Dennis Rhodes)

https://archive.org/details/yanoamastoryofhe0000vale/mode/1u...
Requiring first aid kits to be carried in cars is a fairly common thing. And for a radio which needs power, is useful while the car is moving, ... it makes quite a bit of sense for it to be built in instead of being a required "you need to buy and carry this on your own" item
>Open-source isn’t just about the license. It’s about the community. It’s about giving back, not just taking

my friends and I grew up with open source, and it was never about community to us, it was about having source doing what we want with it, and if we felt like giving back maybe we did maybe we didnt. We had no expectation(outside of license) from that open source beyond the code we got, and had no expectations(beyond license) from anyone using our open source code.
I tell anybody who wants to read the series to simply read the first book, and the last chapter of the last book.

I don't know about that. The whole idea behind the series is to serve as a recounting of Roland's mistakes along the way, and how he progressively refines his course at each iteration. Cutting to the proverbial chase just leaves the reader (and Roland) stuck in the cycle forever. You have to suffer alongside him (and his companions) to get it, I think.
Surfboards mounted on the wall are a common decoration, so there is off season storage.

You can rent skis for a season for $400, I suspect most rental places are than $100/month.

But skis especially can usually fit in the back of a closet or under a bed.

Kayak? Get a season pass for the rental place.
Exactly. And especially when the feature makes up only a tiny fraction of the whole feature set and production cost of the product, consumers are entirely at the mercy of the manufacturers. I'm not going to buy a different make over this. I'm just going to tolerate it unhappily. In the extreme case, manufacturers know that they could get away with dropping this kind of feature even if literally everybody wanted it.

In my software development experience, companies invoke this line of reasoning all the time.
It's not pragmatic if you have to import these basic libs:

```

import gleam/dict.{type Dict}

import gleam/int

import gleam/io

import gleam/result

import gleam/string

```
https://apps.apple.com/us/app/chartstudio-data-analysis/id64...
It's the curse of our industry that we have such long feedback cycles. In the first year or so of a new system, bad code is similarly productive than good code, and often faster or at least cheaper to produce.

Now a few more years down the line, you might find yourself in a mess and productivity grinds to a halt. Most of the decision makers who caused this situation are typically not around anymore at that point.
That didn't work out very well for consumers buying GM cars that sold their driving data out the back door to insurance companies.
React and frameworks based on it being used mostly for websites, where none of that stuff is needed in the first place, is part of what is wrong with frontend development.
https://apps.apple.com/us/app/wordcloudmaster-word-clouds/id...
How does cpu-id map to physical location? If I move it from a closet on the first floor, to a rack in the basement, how does knowing the cpu-id help?
There are yearly policies you can get if you just rent cars. GEICO has them for example
Right, but digital radio is a small portion of the US market, and what IBOC stuff that did happen, much of it has been turned off.

So I dont really understand what this comment has to do with the article at hand here?
> I'm not sure if I would call them a commons.

I don't understand why not. That's the literal definition of a commons in the political economy sense -- a public resource everyone can take from freely. (As opposed to a public resource that is managed via licenses, auctions, limits, etc.) On what basis would you not call them a commons, in political economy?

The entire point of the "tragedy of the commons" is the tragedy of overfishing, the tragedy of CO2 levels, because nobody is in charge of managing it.
Not the GP, but I have a workflow that depends on the functionality in x11vnc, which allows me to script sharing of individual windows, regions, or desktops. AFAIK, nothing comparable exists in Wayland, and there isn't even the possibility to bring something like that to non-wlroots environments. So I'm stuck on X11 for now.
You're thinking of an IPO?

Sure, that's one option. But it's pretty rare for a founder of a $10+ billion startup to immediately liquidate their shares right after an IPO.

It's also a risky bet. If OpenAI goes public, they'll have a hard time justifying the same or a higher valuation than they got Microsoft and Nvidia to buy in at.
https://discussions.apple.com/thread/255765702

I don’t see any setting for current format vs compression options on iPhone.
Really nice, exactly what I try to find
I had never heard of a discrimination issue regarding soviet and affiliated healthcare systems. Care to elaborate ?
I think there are three use cases:

1. You are temporarily moving to a place outside your local area, or to a much smaller place. I was moving around for a year and a half, so I left my furniture and non-valuables in a storage unit until I would be settled again.

2. You live in a small unit in a big city. $100-$150 for an extra 50 square feet a month might be cheaper than the equivalent space and is a great choice for occasionally used items. if it's 4 dollars a square foot for living space or 2 dollars a square foot for storage space, that's a deal.

3. Short term holding: You're moving out of your rental in July, in AirBnbs until September when you've closed on your house.

If you're in a suburban house and don't have enough space, that's a bad reason to have a storage unit.
Well, I wish more developers had your insight and could make it heard at their jobs. Then the web would be in a better state than it is today.
Genuinely find XFCE the only pragmatic option when it comes to "no-fiddling-just-working-and-lightweight" WMs in Linux/BSD land - it's basically like a better Windows 2000 UI with sane defaults throughout. Thanks so much to the devs involved in keeping XFCE up to date. This is major good news.
what should the bar be? how many "moral codes" does one need to appease just to use some software especially when that software's license allowed it
true, from what I've seen, people use it for convinience, ORMs do always have an escape hatch to use raw SQL, and some do allow mapping raw SQL to objects.
In this case, because XFCE is based on GTK, and the backend for GTK has gotten a lot of support for native Wayland recently. Starting from scratch would probably end up duplicating a lot more code than necessary, whereas supporting both in one codebase helps keep the featureset in lockstep for both x11 and Wayland users.