skysight-inc/HackerNews huggingface dataset:
> it just that work done during that time was _not necessary to immediate survival_

It depends how you define “work”. Is doing laundry work? It certainly isn’t fun or leisure. What about cooking? Cleaning? Dealing with administrativia?

For me 10 to 20 hours per week go into overhead like that. It’s awful. I consider it work because it steals from my time to do something else that I’d rather be doing. But it doesn’t bring any immediate benefit either. It’s just shit we all have to do.

Now here’s the thing that breaks comparisons to older cultures: They didn’t have laundry. It was too expensive to do laundry. Most people had 1 set of clothes that they washed about once a month. Even kings and queens rarely had their clothes washed. Without modern plumbing it’s just too cumbersome.

But I kinda like having clean clothes every week. It’s nice.

There’s a lot of things like that where making them cheaper has made them take more time out of our lives. Because we like the up-side and the down-side has become bearable.
The deeper it gets you into code without prior knowledge the deeper it gets you into debug hell.

I assume the "motivated prompt engineer" would have to already be an experienced programmer at this point. Do you think someone who has only had an intro to programming / MBA / etc could do this right now with tools like cursor?
I think that this is a pathway to some great new technology. When these raw materials drop a little in price and attract the attention of the very curious, good things can happen.
(Genuine question). I only occasionally write python, but I just use venv and install requirements file. What toolchain challenges are out there for python?
The connection between CDN and PoP and data center is much faster than you think.

You don't need FTL tech. You just need good private fiber. Geographic distance is hardly ever the limiting factor on the public internet; yet it often is for private networks.
For reference on the poem at the bottom https://www.poetryfoundation.org/poems/56159/this-is-just-to...

Another adaptation I enjoyed https://x.com/AthertonKD/status/585661777645547520
I'm starting to think there should be a term like the "HN effect" where engineers start to limit test into absurdities like "show HN: I built a rust backend with an elixir front-end that's actually running doom in pdf hosted on a distributed server composed of a network of the microchips in a Saudi camel herd, get fucked nerds" it sort of lends itself to this notion that the tools matter as much as the outcome (because oh boy do we love building tools, product be damned). I mean, building tools is fun compared to sitting down in front of a client and trying to explain to someone who can't use a mouse why they can't use the top of the line 4 gb machine from the 80s isn't working.
I don’t think there’s anything surprising here and nothing to do with metacognition.

LLM should be able to answer ”I don’t know (for certain)” to questions where the training material also says ”this is not known and there are only speculations”. It’s the answer it’s training data gave.
I can fix boring tech with building 10 layers of frameworks on top of it.
Snowflake also allows trailing commas :)
"Honda never replied to my tweet."

"Still, I fired off a couple emails to Honda’s PR team just in case. To my great surprise, Chris got back to me the next business day"

Why do people think that Twitter is the support page for companies? Honest question.

Maybe it's an american-centric view, or maybe it's my small european mind that cannot comprehend why would someone publicly tweet something to a company instead of sending an email to ask a question.
> 6 year old to plug a guitar into and start playing.

It's called MainStage, and it's an industry standard tool (although recording engineers probably never use it)
I'm feeling it at my non-tech company. They want more people to use Copilot and stuff and are giving out more bad ratings and PIPs to push devs out.
I want leading _and_ trailing commas.

Frequently I will be working on a query and have something like

SELECT
a
, b
, c
from foo

and then I want to comment out a column as I am working and exploring the data. But I cant comment out column a without also removing the comma on the next line.
then we ask AGI how to make itself less expensive to run
I wouldn’t mind writing the C bindings myself, but the docs say that not even C is officially supported.
Mode Analytics published some data years ago showing that SQL programmers who preferred leading commas had a lower rate of errors than programmers who used trailing commas. [0]

0 - https://mode.com/blog/should-sql-queries-use-trailing-or-lea...
> democratically elected officials go party with billionaires, european aristocrats and IC people in extremely secretive venues

Trump is a democratically elected offical; Musk is a billionaire. They are literally part of that class. It is astonishing that you are trying to claim the opposite of things that are obviously true, and frankly, part of the very problem with Trump's administrations ("alternative facts") and Elon Musk (Nazi salute followed by an attempt to gaslight the planet).

Shame on you for such a blatant lie.
Now we are!
One reason for using a single CPU is that the number of cores per CPU has become very high and only using a single CPU avoids a lot of complexity around Non-Uniform Memory Architecture where the OS should allocate data to RAM that is "closest" to the CPU it is being used by for best performance.
The tech to quickly spin up MVP apps has been around for a while now. It gets you from a troubling blank slate to something with structure, something you can shape and build on.

I am of course talking about

npx create-{template name}

Or your language of choice's equivalent (or git clone template-repo).
But even a smaller number of people have individual very long raw audio files.

I've converted a bunch of sound packs (for music production) to flac and it really takes next to no time at all. I suppose those are quite short audio files, but there's a lot of them, 20 gigabytes in total (in flac).

Perhaps the person who wrote this improvement did have a use case for it, though :).
> This has nothing to do with soft realtime, hard realtime or realtime in any of its more traditional senses.

Agreed. The best term to use for this scenario is low-latency as real time implies a deadline. low-latency deals with QoS where you ascribe a quality parameter to the service.
From my limited experience I don't see many containerized apps end up using newer syscalls. We're only recently getting io-uring (with its array of security defeating side affects) in containers.

Business software moves much slower than consumer software, i expect that LTS ends up sucking less when they can control the userspace around their application.
So if the epigenetic clocks in our DNA are just measuring aging, not causing it, then much of our anti-aging remedies might be akin to treating a fever without addressing the underlying cause - which seems to be permanent DNA mutations that accumulate over time. A study of 9000 found that when DNA gets damaged, it doesn't just affect one spot - it actually causes changes across thousands of base pairs.

credit to @IterIntellectus for pointing this out
I think that LLMs are only going to make people with real tech/programming skills much more in demand, as younger programmers skip straight into prompt engineering and never develop themselves technically beyond the bare minimum needed to glue things together.

The gap between people with deep, hands-on experience that understand how a computer works and prompt engineers will become so insanely deep.

Somebody needs to write that operating system the LLM runs on. Or your bank's backend system that securely stores your money. Or the mission critical systems powering this airplane you're flying next week... to pretend like this will all be handled by LLMs is so insanely out of touch with reality.
That's something where "what it makes the computer do" overrides "how nice it looks in text form" to me.
Spain pushes to double EU budget to over €2T
In most situations you’d be encoding more than one song at a time, which would already parallelize enough unless you had a monster cpu and only one album.
I watch youtube 90% of the time I used to watch cable TV or Netflix. It is much better: most interesting TV shows are already on the platform and I can choose what to watch based on my interests, not on what the TV channel is scheduling.
C, C++, Java, Verliog

https://danluu.com/boring-languages/
You seem to be criticizing someone for not having read an article he wrote himself. Not only is this general class of complaint specifically forbidden by the site policy here, it represents a sort of combination of incompetence and malice that I find extremely distasteful. I doubt I am alone in this.
I think we are somewhat still at the “fuzzy super early adopter” stage of this local LLM game and hard data is not going to be easy to come by. I almost want to use the word “hobbiest stage” where almost all of the “data” and “best practice” is anecdotal but I think we are a step above that.

Still, it’s way to early and there are simply way to many hardware and software combinations that change almost weekly to establish “the best practice hardware configuration for training / inferencing large language models locally”.

Some day there will be established guides with solid. In fact someday there will be be PC’s that specifically target LLMs and will feature all kinds of stats aimed at getting you to bust out your wallet. And I even predict they’ll come up with metrics that all the players will chase well beyond when those metrics make sense (megapixels, clock frequency, etc)… but we aren’t there yet!
Adjacent: didn’t the founder of Ubiquity pitch this concept to Apple and failed which is why he left to found his own business?
The major changes in web development landscape:

- IE9 which finally allowed you to use modern (at the time) web features (like flexbox) without having to support IE specific hacks.

- ES6 which added a lot of syntax changes to JS to make it much nicer to use (and pretty much killed Coffeescript).

- Popularization of type-checking with Typescript and Flow around 2020 which is almost standard these days.

And of course the frameworks evolved a lot as well, but that was mostly project-specific not so much the platform. Someone doing React doesn't care about Angular2 release.
A standard cell can be a critical performance bottleneck as part of a chip, so it makes sense to offer "high performance" cell designs that can help unblock these where appropriate. But chip cooling operates on the chip as a whole, and there you gain nothing by picking a "higher raw performance" design.
Wouldn’t just trailing solve your issue?

SELECT
a,
b,
c,
From Foo
Thank you very much for the pointers. Sad to see projects like C--, HLA being abandoned.
God, everyone's going to hate me for this. (I will have earned it, I think.)

SELECT ...
WHERE foo = 1
AND bar = 2

Each keyword gets a new line, the middle gutter between keyword and expressions stays in the same place, and things get really, really fugly if I need a subselect or whatever. Any given line can be commented out. (And no, none of that leading comma bullshit, somehow that looks nasty to me.) Downvote this into oblivion to protect the junior developers from being infected by whatever degeneracy has ahold of me.
SDB Scans the Ruby Stack Without the GVL
Idk, `jsonb_set` and `||` works good enough for most use cases. For reference, you can use `jsonb_set` to do stuff like:
jsonb_set('{"a": [{"b": 1}]}', '{a,0,c}', '2')

I think a `||` that works with JSON patches would be nice, but you can easily implement that as an extension if you need it.
It used to be, because it was public, it was the only place companies would pretend to care about end users.
It's from 2021, it was a different era. I hope it's fading away.
Related:

Google Maps now shows the 'Gulf of America'

https://news.ycombinator.com/item?id=43007052
Is this the same Cobol crisis we have now?

https://www.computerweekly.com/news/366588232/Cobol-knowledg...
Pour one out for the poor engineers that will be saddled with maintaining that commitment. Doesn't sound like a fun time.
> The platform doesn't have 3 minute home recordings anymore

I suspect it does (not least because I know I've uploaded a few) but you're going to have to search hard to find them.

(Although I guess that brings up the "if you can't find them, do they even really exist outside of the uploader?" question.)
I dunno, when I export a song I'm working on, it's just that one song. I think there are more use cases for .flac than just converting a big existing music collection.
I wonder if it could prevent mice from chewing into food bags in the backcountry. Not sure what it would incur in terms of weight but could be another type of product instead of the alternatives (odor proof sack, Ursack and hanging).
OP Here.

It is very much in its early stages.
I was using langgraph and thought it was pretty cool but found it quite over complicated for my use cases. SO I decided to build a simple version.

Looking for any feedback!
Did you have to do any preparation steps before you asked from a model to do the large scale change or there were no steps involved? For example, did you simply ask for the change or did you give a model a chance to learn about the codebase. I am genuinely asking, I'm curious because I haven't had a chance to use those models at work.
Feds ask Colorado River official to resign, leaving another leadership gap
Show HN: A website for taking a virtual walk, drive or flyover in 130 cities
I've built this as a side project last month. I know there are a few similar sites out there, but I've found them cumbersome to navigate with ads that slow down the experience.

So I decided to take a stab at it and build my own version, with a minimalist UI (+ I implemented a custom right-click menu to enable navigation even when the UI is hidden), ad-free, just for fun.

There are over 130+ cities that you can explore right now, but I'm constantly adding new ones.
There's more than 1 country.
Programmers are not going to go away. But the lavish salaries, benefits packages, and generous work/life balances probably will.

I envision software engineering ending up in the same pit of mediocrity as all the other engineering disciplines.
As a software engineer with about 4 years of experience, what can I do to avoid being left behind?

The author mentions "systems programming" and "high-performance computing". Do you have any resources for that (whether it be books, videos, courses)?
Why would recording be the latency sensitive part, wouldnt it be the playback ?
I think a more interesting question is what the impact will be on the next generation looking at CS/SWE as a potential profession. It's been considered a pretty "safe" profession for a long time now. That will change over the next 10 years. Will parents advise their kids to avoid CS because the job market will be so much smaller in 10 years' time?
"fall[ing] in the rut of thought" reminds me of this paragraph from "The Footpath Way":

> So long as man does not bother about what he is or whence he came or whither he is going, the whole thing seems as simple as the verb "to be"; and you may say that the moment he does begin thinking about what he is (which is more than thinking that he is) and whence he came and whither he is going, he gets on to a lot of roads that lead nowhere, and that spread like the fingers of a hand or the sticks of a fan; so that if he pursues two or more of them he soon gets beyond his straddle, and if he pursues only one he gets farther and farther from the rest of all knowledge as he proceeds. You may say that and it will be true. But there is one kind of knowledge a man does get when he thinks about what he is, whence he came and whither he is going, which is this: that it is the only important question he can ask himself. (The Footpath Way, Introduction (1))

Even though the author is talking about a different kind of knowledge, the image of sticks of a fan - where going down one gradually excludes the others - stuck with me.

1: https://www.gutenberg.org/ebooks/59813
I actually specifically did well-ish in art also because I invented my own tools, if you look at the Cinevate Brevis, those ideas came out of my program. The image was soft, it leaked light, you got CA like crazy, awful tool, but I managed to create some amazing images with it and people really loved my art, I never cared that the existing tools didn't cater to my art, I didn't care my tool sucked, my art was my art, it's art! I sold a lot of commercial work too using that tool, but to me that wasn't my art, maybe I'm an artist doing that work, but that wasn't my art. Jeff didn't say well I can't make my art fuck the existing tools, he made his own. But I was never going to be economically comfortable doing art, I was never a good enough artist, hence I switched to tech. Being an artist is hard, and just because someone fancy themself an artist, doesn't mean they are.
AI will create more jobs, if anything, as the "engineers" out of their depth create massive unmaintainable legacy.
Ubuntu 25.04's Gnome Web Browser Will Be Able to Play More Web Videos by Default
> They likely realized that consumers are used to putting up with long commercial breaks in this medium.

And you can't really install ad-blockers to skip / block either.
Youtube scratches the same itch that Discovery / History / Science Channel used to, but way better.
Silicon Valley Is Embracing Christianity (With the Help of Peter Thiel)
I love cursor, but yeah no way in hell. This is where it chokes the most and I've been leaning on it for non trivial css for a year or more. If I didn't have experience with frontend it would be a shit show. If you replaced a fe/designer with a "prompt engineer" at this stage it would be incredibly irresponsible.

Responsiveness, cohesive design, browser security, accessibility and cross browser compatibility are not easy problems for LLMs right now.
Oh, another interesting thing is http://beyondloom.com/tools/specialk.html - a simple k DSL for shaders. Though it still follows the shader language paradigm of running the function for each pixel separately, rather than the array language paradigm of taking & returning a list of things to process.
These things can be fun and help add a lot of personality but it is a problem if they get in the way of doing things. I'm reminded of old dvd menus where instead of just being able to hit play you had to sit through some swooping animation.
If putting those 12 hours towards making food and shelter works then it’s not fair. If you need multiples of those 12h to make yourself a shelter, you’ve just invented capital.

In real terms: if every renter received equity in what they pay for rent (- maintenance) then housing would be more fair as both rent prices would come down as well as purchase being more affordable as landlords start selling the stock

Edit: note that I guess i’m replying to both you and the original commenter
Beyond DEI Statements: How to Evaluate Company Culture
"The New Generation of Drivers Will Be Useless Without a Horse" is what I read when I see articles like this.
Moved the problem to column C
SQL is also case insensitive for most clauses!

`SeLeCt ... fRoM ... wHeRe ...` IS VALID! (And you should use a linter/formatter to avoid these categories of style war)
I don't think anyone feels confident in their job at Twitter because it's run at the whim of a shithead.

An idiot who called a rescue diver a "pedo" because the diver was a hero who rescued trapped children and everyone laughed at the stupid mini-submarine idea.

You'd probably be fired just for bringing that up, and laughing at it again, never mind your language use.
oh, thanks :)
Continuous Learning with Human Feedback (CLHF)
12 hours of a Warp Core.

https://www.youtube.com/watch?v=aRk-DQUUlz8
How much of this is due to TikTok siphoning off mobile users?
Clickbait is apparently alive & well & thriving though...
I call it "Stackoverflowability". For every question you might have about mature tech, there'll be a list of similar relevant questions on SO that you can consult. The length of the list (and thus the probability of you finding your answer) closely correlates with the maturity of the tech.
AI is cool, until they start going down the client’s absurd requirements.
Being charitable, in order for one of those new technologies to become mature and boring it requires guys like that to actually use it for things. So while it might be misguided we thank them for their sacrifice of getting caught on every sharp edge so they might be dulled (or at least documented) later.
They're usually not very good as a reference either - they miss out key steps due to oversight or lack of time.
Right, but how are we supposed to be getting anywhere else unless people start being more specific and stop leaning on anecdotes or repeating what they've heard elsewhere?

Saying "Apple seems to be somewhat equal to this other setup" doesn't really contribute to someone getting an accurate picture if it is equal or not, unless we start including raw numbers, even if they aren't directly comparable.

I don't think it's too early to say "I get X tokens/second with this setup + these settings" because then we can at least start comparing, instead of just guessing which seems to be the current SOTA.
Latency is not related to CPU power, until the DSP load starts creeping up. For just low latency tracking, a 486 is perfectly capable.
Day in the Life of an Autistic CEO
TV experience is vastly inferior to mobile. If you watch YouTube on Apple TV, they definitely make it known you're a second class citizen. The app is clunky, slow and the video player isn't the easiest to scrub (especially if you want to navigate "chapters"). Also it's baffling how you can't use YouTube as a music app with repeat/shuffle controls even though they have a dedicated "Music" section.
Curious what HP workstation you have?
I was suspicious before I joined, but it works way better than you'd think!
Especially since the zero-interest bonanza led to over-hiring of resume-driven developers. Half of AWS is torching energy by runnning some bloat that should not even be there.
Absolutely agreed. Bogleheads is an absolute treasure of discussion and I've gotten some excellent tax planning advice there. It's one of the few sites in my reading rotation with HN.

MMM's forum is also a classic. I don't read it regularly these days, but it definitely gets a read once every month or so. Still surprisingly active and I've found some really good lifestyle financial advice there, as opposed to the more number based info I get from Bogleheads. I just enjoy the idea of a forum filled with Mustachian ideology.
The one making the current reforms the article is talking about, is also a convicted sex offender and a bro on the same island.

History though, as a very distinguished philosopher once said, is the actions of men (and women) in pursuit of their ends.
> But why do you need programmers to utilize the AI?

For the same reason you need Engineers to operate CAD software.
Easily one of the most informative rodent tape reviews I’ve read this week
Do you use CBMC or other model checkers to make sure that your code doesn't contain any UB or memory related bugs?
You mean Karpathy's post discussed on https://twitter.com/karpathy/status/1886192184808149383 ?

If so, I quite enjoyed that as a way of considering how LLM-driven exploratory coding has now become feasible. It's not quite there yet, but we're getting closer to a non-technical user being able to create a POC on their own, which would then be a much better point for them in engaging an engineer. And it will only get better from here.
> You don't know what you will do with it until you have it and it starts unlocking things in your mind

Exactly. Once the price and performance get to the level where buying stuff for local training and inferencing… that is when we will start to see the LLM break out of its current “corporate lawyer safe” stage and really begin to shake things up.