skysight-inc/HackerNews huggingface dataset:
Regulations (ignoring riders, graft, and other political inefficiencies) are made with consideration for relative costs, compliance, ease of enforcement, ...

Forcing manufacturers to keep an AM antenna hooked up to the infotainment they're already including is pretty cheap, easy to enforce, and will have high compliance. Moreso because they already have the engineering expertise for doing so.

It also forces at least one AM radio into the hands of >90% American households, and since for most disasters there's some kind of an evacuation you'll likely be in your car rather than your home.

Could we draw a line in the sand somewhere else (e.g., building codes)? Sure. It'll be a higher cost solution that grandfathers in most homes as not having an AM radio though. Could we mandate disaster bags? It'll probably devolve into a cottage industry of the cheapest thing that's maybe legal with low compliance of households even buying something to that standard, but sure, we can do that too. A "greedy" (as in greedy algorithms) utilitarian perspective might be valuable here though. Instead of bikeshedding, does this bill help make people safer at an appropriate cost? If so, pointing to other lines in the sand is reasonable insofar as we want to make the law better, but not to refute the law in the first place. If not, we ought to be able to point to those reasons instead of other lines in the sand.
I guess I'm just "weird" for thinking the laziest and least error prone way to write a web app is in plain javascript?

Any framework is too much extra work to learn and going to eventually get you shot in the foot.
Sounds like what Puerto Rico experienced with Irma and Maria in 2017. 2 hurricanes, 2 weeks apart.

In PR Irma passed over the north. Mainly rain and some gusts. Nothing too bad on the sustained winds.

With everything still a mess, María hit. Not fully recovered yet.

Hope it fairs better since they can plan and coordinate driving in right after to clean, bring supplies, and help.
clickhouse-local is incredible, and, in addition to JSON, support TSV, CSV, Parquet and many other input formats. See https://clickhouse.com/blog/extracting-converting-querying-l...
I work for a company that builds apps for companies, most of our apps start as "a simple crud app" and turn into massively complex projects. I feel as if the business community overestimates the ability of AI code generation. It'll get better and better, but I don't see it getting good enough not to have a developer cleaning up its mess behind the scenes.
Why the First Pet Cemetery Was Revolutionary
Your comment is rather prescriptive without any working. Why do I need to ... ?

So far, I have managed to work out how to spot a hallucinating ChatGPT derived "organic blog post" but it is bloody annoying.

Back in the day, Linux related queries would generally end up in Gentoo, Arch, Ubuntu, Mint (int al) forums or wikis or perhaps Reddit and co, sometimes it would end up in TLDP by accident. Now we have a plethora of wankery "blogs" that clog up the search returns. Mostly very pretty and mostly following the same old pattern and mostly correctish and wrong at some crucial point.

I have to deal with a lot of pretty complicated and quite niche stuff, for example HA Proxy, Apache Guacamole, on Linux which itself (despite running mostly everything on our lovely planet) is also considered niche.

Windows related queries normally end up with a post on an MS site with a response that suggests that "SFC /SCANNOW" will fix everything from stiffness in the joints to cancer. That has always been the way since around the late noughties, thanks to a rather lax hiring policy becoming the norm in a large part of the world using internet points as a score for hiring. That is understandable and humans being lazy and abrogating responsibility is not a new thing. Now we have multi zillion <currency> things happening that claim intelligence and what looks suspiciously tulip flavoured.

Oh dear!
Nintendo asked with their lawyer goons and the dev agreed
25 years towards the emulator scene to my knowledge
> Worrying about lifetimes

Again, not my experience at all. I simply don't think about any of that stuff when I write Rust, all my mental energy can safely go towards working on whatever I'm building.

If you don't believe me, you're welcome to watch the literally hundreds of hours of me live coding in Rust on YouTube.
"Right tool for the right job," no?

Learn multiple languages.

The whole "I want to do everything in the language I already know" is why the least interesting--and straight-up pretty terrible albeit very capable--languages are dominating our field.
Inferences are by definition not as clear as you seem to want. There is no “clear” assertion for an inference by the definition of the word.

If you don’t believe it was inferred then agree to disagree
People are generally driving significantly slower in snow though, so the need for a roundabout is lessened. And you can also install signage indicating a roundabout is there.
Still think there is a lot we can add to StarbaseDB to make the developer experience on SQLite databases better, and personally I think it starts with a better external interface. Provide a frictionless way to get started. Then figuring out how to improve developer experiences on how they interface with databases.

Is it auto-accessible REST endpoints? Easy to implement websocket support for the database? Data replication for scaling reads? Offline data syncing? A lot of potential wins for a layer like this to build on.
Its pretty awesome and almost there. Actually, I'm sure if we could find the time it would be there. (We $DAYJOB)
Well, it's actually different.

The impact of the "modern" IDEs of 20 years ago was distinctly measurable, and sensibly perceptible by anyone that tried them.

At the same time, it's not even clear if the gain from LLMs is even positive.

But if your claim was that neither was relevant enough to change the overall noisy productivity of developers, than yeah. At least not positively.
The whole thing has a kind of uncanniness if you listen closely. Like one podcaster will act shocked by a fact, but then immediately go to provide more details about the fact as if they knew it all along. The cadences and emotions are very realistic but there is no persistent “person” behind each voice. There is no coherent evolution of each individual’s knowledge or emotional state.

(Not goalpost moving, I certainly think this is impressive.)
This is one of the reasons I am not an organ donor. Think of all the specific things that a body has for a kidney. Should it be taken out, experience completely different conditions, and then be placed into an entirely different body that wasn’t grown around it organically? This could have horrific consequences for the recipient and I cannot, in good conscience, participate. It is unethical.
Sorry about that, they should be fixed now!
> The point isn't that this person fed it lies to get lies, but how easy it was to detect the AI scanner and feed it lies.

If the article had got Gemini AI to tell other users he’d left Gatorade on the moon that would be notable, but this is literally just summarising the document it was given. Usually Google search crawler is fairly good at finding when it has been fed different information and ignores/downgrades the site after a few days/weeks
No. Moving to cloud computing only obsoleted managing physical hardware. System admins and DBAs just as necessary as before. In my experience even more necessary because managers and programmers think they don’t need sysadmins or DBAs until they have messed things up so bad they have to call in an expert.
"Why character X for Y?" has usually a universal answer: character X wasn't used commonly for the given scope at the time, was available widely, and felt sensible enough for Y.
Huge roundabouts are very dangerous; the safety factor in the modern ones WA installs is that they are tight and slow, which reduces the severity of any crashes.

It also does not help that NJ is the only state in the US that does not have a consistent rule about roundabout traffic priority.
AI is kind of bad at searching the web right now anyway. I've found myself having to waste tokens forcing models to not do so just to achieve the results I actually want.
This is one of the reasons that PDFs are bad (in addition to forced pagination, which is spiritually similar to hard line wraps) and I prefer to read things in HTML or ePUB (HTML with glasses and a fake mustache) instead. See a previous comment by mine about ArXiV defaulting to PDF renders of papers[1].

[1] https://news.ycombinator.com/item?id=41481309
Those things are great things to have, unironically.

You're blessed.
That's exactly what the article is about actually.
Senior devs, no. Junior devs? Uh...

I've been seeing the same thing Steve Yegge has with AI. It could very well replace all of the grunt work in software engineering.
Those are synonymous for an organization
Does it ever happen that USb-C works one way but not the other?
The EU as a whole is a net loss for citizens, always has been.
I'd bet good money that many phones have an FM radio tuner that isn't usable only because they follow one misguided company and won't make a headphone jack available.
> I think a lot of what people actually like about Rust, to be honest, is that it's essentially an ML language masquerading as a C-like, with a stellar packaging and tooling story.

F# seems like a good option.
Do you have examples of primitives that are hard to replicate? I can't think of many off the top of my head.

> tables and IPC

Sure, kdb doesn't really have an equal, though it is very niche. But for IPC I disagree. The facilities in k/q are neat and simple in terms of setup, but it doesn't have anything better than what you can do with cloudpickle, and the lack of custom types makes effective, larger-scale IPC difficult without resorting to inefficient hacks.
Poor analogy. The farmer doesn’t learn new skills or get better at walking every day.

When automation actually does equivalent work in less time or at lower cost it will replace human labor. Right now LLMs cannot deliver equivalent work compared to an experienced and skilled human programmer. If you experience an LLM able to do your job that says more about your skills than the LLM.
If you want polish, don't use a build-it-yourself desktop. You are responsible for adding the "magic" on a lot of these desktops, and if you don't do the work you generally don't reap the reward.

KDE and GNOME both work out-of-box for most features and configurations. If you don't try to chase the r/UnixPorn dream you can end up with usability in spades.
And because they have no electronic or moving parts, the upkeep is minimal. There is some cost to a traffic light, particularly as you start adding weird phases and whatnot.
I worry that girlfriends and wives will shut men down once they learn that sex exchanges plastic.
ddevault isn't involved with wlroots for a few years now. The tiff between hyprland and wlroots / freedesktop was because of https://blog.vaxry.net/articles/2024-fdo-and-redhat . See also https://blog.vaxry.net/articles/2024-wlrootsRewrite
> The verification process has to be trustworthy and not some opaque process that needs a lot effort in order to challenge it if people think there was something wrong.

Aside from someone who lost a major election making wild claims, what is not trustworthy? Every step of the election process has checks and requirements for strict observation (by opposing party representatives). The effort required to challenge should be proportional in significance to the interruption being requested. AFAIK that's basically how it is now. Want to challenge a vote? Easy. Want to challenge a lot of votes or put a hold on the results until you've had a chance to go digging? That needs to take enough effort that only those with more than a conspiracy theory will attempt it.

> Of course the people who feel represented by the current party in power are likely to trust how the state government handles this process

Eh, I think this is actually pretty peculiar to just one of the parties. I've never worried about the elections tally when our county clerk was Republican (which has been most of my life). Messing with the votes is a daunting task. Go look at the actual process in your locality, I bet it's the same.

> challenging the process has been frowned upon as somehow anti-democratic

Not true. Conspiracy theories, "I think it's fraudulent because my guy lost", these absolutely ARE anti-democratic. They are intended to tear down the system, not strengthen it. Come with evidence, then you can strengthen the process.
Stanford on the Moon
Just tax revenue or profit per employee, which has risen ~5x in the last 25 years among the S&P 500.
https://www.youtube.com/watch?v=QrrH2lcl9ew

> "We have at this point rewritten a large number of systems [..] have some very concrete things that we can say"

> "When we've rewritten systems from Go into Rust, we've found that it takes about the same sized team about the same amount time to build it. [...] no loss of productivity when moving from Go to Rust."

> "We do see some benefits [...] we see reduced memory usage in the services that we've moved from Go. [...] We see a decreased defect rate over time in those services that have been rewritten in Rust"

> "Within two months about a third of the folks were feeling as productive, within four months about 50%."

> "People do indeed feel as productive in Rust as they do in their original language. C++, Java, Python, Go."

> "One of the biggest latencies is code review time [...] How hard is it to review code in Rust? [...] A little over half said that Rust is easier to review. The most incredible question [...] The confidence that people have in the correctness of the Rust code that they're looking at. [...] 85% of people believe that their Rust code is more likely to be correct."
Given all these news articles are Ai generated I think they’re shouting at clouds now. The Ai knows how to generate clicks better than you do.
I need to comeback and read this post regularly to remind myself of ..Life, death, and retirement.
Huh? Who says anything about 'precise functions'? And what's a precise function in the first place?

I am saying that training (at least for conventional neural nets) only fiddles with some parameters. But it does not change the shape of the network, no new nodes nor different connections. (Which is almost equivalent to saying training doesn't change the abstract syntax tree, if you were to write the network out as a procedure in, say, Python.)

The geometric shape you get when you print out the function changes, yes.
> The Market (tm) wants to really just drive down the costs of developers more than anything else.

well yeah. this wasn't going to last forever.

in the US especially. Salaries here were bonkers compared to the rest of the global developer workforce. Gotta remember, remote work wasn't common and barely possible at scale not that long ago. COVID put an end to that, and with it the expectation that management hire developers in any particular local geography. Despite all the RTO drama in some organizations, the majority of the economy was always going to cash in on the advantages of hiring developers in other countries, and squeezing even more productivity out of them with AI tooling.

Downward pressure has been a long time coming. Hope y'all enjoyed the ride.
Add Wolfwalkers to the list. It probably would have won the academy award for Best Animated Feature if that category wasn't a total joke.

(It's a joke category because all Academy members get to vote. There's no requirement that they have seen all the nominees, or that they have seen any of them.

A few years ago some animation trade magazine (I don't remember which one) surveyed Academy members after a year where a movie that most animation professionals thought would easily win lost to a movie they thought was good but clearly not as good.

What they found was that a significant fraction of voters don't watch animation, considering it to be just for kids. If they have young kids they vote for whatever movie the kids watched over and over. If they didn't have young kids they'd ask their young nieces or nephews or grandkids what cartoon they liked that year and vote for it. Or they would vote for the one they remembered seeing ads for).
Just some quick fact checks:

>is father was a somewhat wealthy engineer.

At the time Errol & Maye were divorcing they had 2 homes, 5 cars, a yacht, and a plane. Most people don't own homes at the moment, let alone a private plane.

>What actually helped him more then wealth is that his mother was Canadian and that allowed him to study in Canada and that eventually allowed him a way to get to Silicon Valley.

Having generational wealth is by far the largest contributing factor. Otherwise he wouldn't of been able to move across the globe to get a better education, focus on college and network, ect. Also not sure what Canada and Silicon Valley have to do in common? It is not like every Canadian ends up working in the Valley. That said, it does seem like most wealthy people over the past 40 years has in various capacities ;)

I'm not going to argue he isn't a successful CEO, (The results speak for themself) But I don't need to refute his business acumen to think he is an awful CEO who actively abuses, manipulates, and lies to his employees whenever it suites him. You can be a very successful yet bad CEO, these aren't mutually exclusive concepts.
I do think there's also just a sort of natural goal-post moving when you're talking about something that's hard to imagine. The best comparison in my mind is CGI in movies. When you've never seen something like the Matrix or Lord of the Rings or even Polar Express before, it's wild, but the more you see and sit with it, the more the stuff that isn't right stands out to you.

It doesn't mean it's not impressive, but it's hard to describe what isn't realistic about something until you see it. A technology getting things 90% right may still be wrong enough to be noticeable to people, but it's not like you could predict what the 10% that's wrong will be until you try it, and competing technologies may not have the same 10% that's wrong.
> original GPT4 was the best coding LLM I dealt with, and it was 1.5+ years ago. the context size was pitiful, yes, but it was a lot smarter than the current crop of big models.

Anytime someone says "this is the worst it'll ever be" I can't help but think "oh sweet summer child"; and then I ask them, what's your favorite operating system you've ever used?

The answer heavily depends on the person's age. Windows 10 or 7 dominates the conversation, and for slightly older folks, XP. "MacOS Snow Leopard" gets said a lot, that was a beloved MacOS release because they very famously said "no new features we're just fixing the old ones" and they actually did it.

No one ever says "MacOS Sequoia" or "Windows 11". Man, the discourse surrounding the new iOS 18 Photos app is reaching a fever pitch.

Sorry for the weird music on this, but its the first clip I could find of even, gasp, Elon Musk, stating this very real fact [1]: Technology does not automatically improve. In fact, it seems like especially software loves to get worse, and it takes a focused effort, from talented individuals, as far removed from money and business and agilescrum as possible to keep things operationally stable.

But, sure, definitely the new metaversecryptoai bubblescam will escape that and be built to the highest possible quality. There definitely won't be investors and men in suits in every room saying "we're losing billions is there a knob we can turn to reduce electricity usage?" OpenAI is definitely raising billions to fund the R&D of the next level of intelligence, and certainly not because without that capital they'd be bankrupt in three months.

[1] https://www.youtube.com/watch?v=aDC6kWC8y2Y
Octosql does this as well as a few other formats. I've found it useful several times.

https://github.com/cube2222/octosql
> while I’m camping

If >1/3 of Americans lived in tents every day and >90% of them were in tents every year, then you can bet they'd have more such regulations around tent living, yes.
I found it to be hilariously uninformative.

I have this old school expectation that I should be able to understand what your website/product/project is about but reading the first few sentences in the "above the fold" section of your homepage. I don't want to play a game or click below the fold "read more" links to try and find out what this web content has to do with the domain name "starbasedb".

Perhaps they actually know their intended (seemingly game developer?) audience that I give them credit for? But I do have plans (admittedly only very vague plans right now) to use one of the available "SQLite from javascript in a webpage querying the SQLite file in an object store like S3 without a web backend" techniques or projects. Maybe they'd work for me with my non game oriented use case? I don't know, it seems like they don't want me to find out...
>This could have horrific consequences for the recipient
Like, he could live ? The point you are trying to make is unclear.
US gov files complaints to seize assets from North Korean hackers
Perplexity is actually very good at web searches. I'm leaning on it more and more for technical queries because it saves substantial time vs Google and actually gets it right (as compared to ChatGPT 4o, which is wrong ~50% of the time in my queries).
Absolutely! It was a game changer for me. No more OOM with 16GB RAM
you are missing the point, LLM won’t replace, the person using LLM will (quoting jensen huang :) )
The other thing I've noticed is that, as expected, they're stateless to some degree, so while they have some overall outline of points to hit, they'll often repeat some peripheral element they already talked about just a minute before as if it's a brand new observation. It can lead to it feeling very disorienting to listen to because they'll bring up something as if it's a new and astute observation, when they already talked about it for 90 seconds.
I personally like the idea of a "companion AI", it comes up a lot in video games and sci-fi stories (funnily enough ones where capitalism has been taken out back and shot.)

But the concept of a second brain that you can use to rubber duck concepts, decipher documentation and save your wrists from carpal tunnel when dealing with boilerplate is very useful.

With that all said, as a senior dev my day is only about 50-75% coding (on a good day) and the rest is often meetings/planning boards/bug triage/helping juniors and just plain translating product requirements into meaningful pieces of work for Devs, which I've not had much luck using an LLM to replace.
> We need a USSR or something like it

Well good news: the PRC (China) will be the needed existential threat within 10 years.
CDP/LLDP traffic will potentially pop up on a network penetration test as a finding (if your org either performs internal red team assessments or engages an external assessor as part of a compliance regime). Have seen it disabled for this reason.
You must feel strongly about this given that you've chosen an article about the magazine Popular Science to rant about an entirely different magazine.

It's almost like politics does, in fact, have a way of intruding in everything and everything has a touch of politics in it - even your comment on HN. :)
If teams are hiring Junior developers to give them "grunt work," they're doing something wrong to begin with.
This has changed drastically in the last couple of years. The Asus G series and Razer blade series are both very close. If you’re in 14”, check the G14 (razer doesn’t do oled). If you’re in 16 — compare the G16 and Blade 16.

I use custom external keyboards though, so maybe I’m not the best reference for your specific complaints.