skysight-inc/HackerNews huggingface dataset:
Original source: https://x.com/bclemens/status/1887938342102384956
Dropping nukes on Japan was about as mechanical as you can get.

The first half of the 20th century excelled in mechanical destruction. Thus far, the electronic age has been much less bloody.
To a web app guy, everything looks like a nail sort of thing but I think this would be a neat web app.
I can go to https://photopea.com and get an entire photoshop clone in my browser, but it would be nice to just use your tool for screenshots when I need.
Gemini 2.0 Flash Thinking – Audio Reasoning
Seems like Gemini 2.0 Flash Thinking got silently updated in AI Studio to accept audio input, as well as image and text, making it the first reasoning model I'm aware of that works across audio. Trying it out on a few audio tasks (transcription, sound analysis) seems to perform a little better than 2.0 Flash or even Pro. Curious what you guys make of it!
I'm just talking about the language server. Obviously it's great to do the real compiling remotely.

How often is my local machine going to have trouble running that? Having all that extra latency and bandwidth when I type sounds annoying.
They don't have to. The subset depends on the job! That's the beauty and power of C++. That's why we have projects written in it in all domains. From websites to spaceships and Mars rovers.
Yes, that's in the list.
Couldn’t the same thing be said about Walmart killing small businesses?

The fact that disruption occurred doesn’t necessarily mean that the end result is better.
I have no experience personally in the area but I heard Alpaca was good a couple years ago
> I understand that there will be server farms handling my email in the real world, but those server farms are handling billions of other emails, and live and die on power costs, so I don't really think that my email is sucking down power there?

Of course it does? The handful of CPU cycles the server spends on it draws power, so will the tiny amount of additional heat generated that has to be moved by the HVAC, repeat that for all the MTAs, proxies, gateways, routers, switches, cell base stations, etc that are involved in the exchange and I can see how the overall consumed power might add up.

Of course in reality, it's hard to impossible to trace the total power consumption and CO2 emissions of a single transaction, so I suppose, you'd rather measure in aggregate - e.g. some data center that does nothing but email routing processes x million emails and consumes y kWh per day, so assume a power draw of y/(x*1 mio) kWh per email for that data center -, then multiply by the average number of hops per email, add routing on the lower layers to that, etc etc, and I see how you could feasibly arrive at sure a value.
Thank you for that context. I had a feeling something like that would be the case. I suppose it would be more correct to be talking about the "idea" of Japan as it is seen by the US. There is probably a similar charm to NYC or Montana cattle-land or whatever as it is perceived abroad. Not exactly incorrect, but also not really an accurate representative of the whole, even if narrowed to "just NYC" or "just Montana cattle-country" parts of it.
They killed him knowing his art would skyrocket in price. They still have his art on their walls to this day.
I'm more anti-object than most people, and this doesn't look terrible to me. You have a sequence of imperative steps, and they're represented with two levels of nesting rather than one. So long as nobody fucks the thing up more and overcomplicates your do-nothing automation, even the most vocal opponents of 'class AbstractFoo: pass` are likely to agree that the damage here from that abstraction is minimal.
I'm the author here. The cost savings come from not having people who live in cities pay for undergrounding lines and maintaining power lines in rural areas. Maintaining the city networks is much cheaper.

This is why Santa Clara, Palo Alto and Alameda's power companies can deliver power for half of what PG&E can. You can just copy their cost structure.
I do not know what else you would expect from Michael Crichton.
Same. Luckily my team switched to Rust almost 100%. So I don't need to learn about the godforsaken coroutine syntax and what pitfalls they laid when you use char wrong with it or in which subset of calls std::range does something stupid and causes a horrible performance regression.

Bjarne has been criticized for accepting too many (questionable) things into the language even at the dawn of C++ and committee kept that behavior. Moreover they have this pattern that given the options they always choose the easiest to misuse and most unsafe implementation of anything that goes into standard. std::optional is a mess, so is curly bracket initialization, auto is like choosing between stepping on Legos or putting your arm into a spider-full bag.

The committee is the worst combination of "move fast and break things" and "not in my watch". C++98 was an okay language, C++11 was alright. Anything after C++14 is a minesweeper game with increasing difficulty.
The CIA runs hacker news.
Zig is not memory safe. It's one of those "can be more safe than C" modern alternative languages. This includes those various C/C++ alternatives that use a GC or optional one (that users can disable), to provide or increase memory safety. Some of the confusion and drama surrounding Zig, appears to be the vain attempt of marketing it as "safer" than "unsafe Rust". The questionable marketing tactic has sparked numerous arguments and debates.
That’s wildly inaccurate to the point of trolling so I’ll leave it there
Whilst I agree with you as an adult, I can't help but imagine that as a child things hit differently.

Particularly as a child who doesn't have such a passionate parent as yourself to explain all the equipment.

As such it's hard for people like us to have an objective opinion because it's always framed through our experiences of loving science: 'It worked for us, why change it?'
I understand what was meant. They're both dotfiles.
You can follow some indie people on twitter. meetup is almost dead so best bet is to get into this indie groups and then network out or even go to coworking group events
Agreed, although trying to name things in modern tech is like playing minesweeper but the board changes every round.

See Lora vs LoRA and many others.
I guess it depends on what is interesting to you, or what resonated with you in the above statement.

It definitely isn't easy to find the "what's really uninteresting that nobody is talking about" type of stuff.

Is there an open source project you find interesting? Maybe find out who is using that, and if there is something you could do for them?

Maybe go on a road trip to somewhere in the US (again, I'm assuming you're American) which isn't one of the main hubs of tech, speak to people, see what's interesting. I can almost guarantee there is some tech sort of business that is doing something interesting that is just head down getting the work done and enjoying being in the environment they are in and doing real work rather than being part of an echo chamber just trying to tell everyone about how great they are.
I'd disagree slightly, insofar as the author would probably be fine with a makefile for the problem at hand. The thing you're solving is runbooks/documentation being high-toil and slightly harder to automate than they should be. If you encode that in programmatic steps (including a makefile), you reduce the toil and also the activation energy for properly automating it later. Makefile vs python vs zig build vs whatever isn't relevant to their poiy.
> One hint is that all the businesses that have the highest market capitalization earn the highest profit margins and profits.

I’m far from expert here, but is that too simplistic?

Where does perceived future value come into this? I’m thinking of companies like Amazon, which kept profit margins low while obviously having their shit together.
Highly recommend reading the state LAO report which goes into the cost structure behind the large utilities. https://lao.ca.gov/Publications/Report/4950

As well as Palo Alto's utility financial statement which is linked in the post.
This is the user agent on Chrome, but the reason for all the references to other browsers (and an old OS and architecture), the backward compatibility garbage, is to pretend to be those browsers for the sake of old websites that are doing string matching on the user agents.
We can't train every engineer with the goal of making them qualified to be the CTO of a complex systems engineering organization. People who end up in those roles learn what they need to know themselves over time, anyways.
Pollock’s art is not just random splashes but a sophisticated interaction of movement, gravity, and fluid dynamics, creating fractal-like structures. This fractal nature might contribute to why people find his work visually compelling—it resonates with patterns we see in nature.
Do you have any benchmark run yet? I am interested in knowing how many tokens/sec you can get to. Though in the end it should be more efficient to run the model on distributed server clusters.
Possibly due to overregulation.

The power company wants to cut corners. The government wants to prevent that. So there is constant lawfare between governments and highly regulated companies, with neither really caring if it leaves the customer out of pocket (since regulators can blame the bills on the company).

The company outsmarts the regulators so the regulators carpet bomb them with so much regulation that they hope it will plug all the loopholes. The incentives between them are simply too far apart. And with inbuilt market failures (due to it being a monoppoly) you don't have effective market mechanisms that allow the government to just set basic safety standards and get out of the way.

It's closer to the USSR than social democracy. http://highered.blogspot.com/2009/01/well-intentioned-commis...

See also, healthcare.
> Most of the places I've worked cannot even resolve all of their observable quality issues, let alone the hidden ones.

Just remember...

> Nobody gives a hoot about profit.
— W. Edwards Deming
You realize that the US is still designing the most advanced processors and technology. Now if you argued that the US has forgotten how to manufacture anything, I would agree with you.
I'm pretty sure Luke has a lot more things to worry about right now than being interviewed by the BBC, lol.
What do you disagree with Casey Muratori on specifically? I have seen some of his content and he seems pretty humble but opinionated on things he knows about. I also think he did a great job with handmade hero.
Feynman’s Six Easy Pieces: https://www.goodreads.com/book/show/5553.Six_Easy_Pieces
This is a vague and baseless conspiracy theory.
Compensation Data for Every NYC Police Officer
NASA Goes Live: First Twitch Stream from Space Station
The flip side of this is that more and more homes are being built in fire zones in large part because we subsidize development in fire zones. It's a bad problem because of bad incentives. We should incentivize urban living
Thank you for actually putting some numbers out- based on my experience with AWS I’d have to guess most datacenters are actually 10-50 times more efficient with an email than a homelab would be, if measured atomically. It gets tricky because datacenters obviously want to be maxed out as much as possible vs. idle time, but the extra electricity usage is not coming from Exchange servers.
It's likely that the talents needed to solve a technical challenge such as finding text in CT scans of heavily burned pages using machine learning doesn't mean he will have the same level of success when dealing with insights about socioeconomic issues in both the local and global scale and all the politics that such endeavor needs, specially when there is a heavy bias to an existing decision, the decision to reduce funds (meaning, even if he concludes that there is one particular endeavor where the government should spend more, it would be frowned upon by his boss and peers)
Deepseek's open source inference code, while correct, may not be fully efficient. For example the MLA needs the right associative matrix multiplication order to be efficient.
> This has to be the most confidently incorrect take I’ve ever read here.

It’s funnier if we alter it a little, is it more or less true this way?

>> It's also clear that rural voting was a huge error. People should live in clusters of at least a handful of structures where it's practical and affordable to provision government (and telecommunications), or they should be off the grid altogether. What we built in the 20th century was the worst possible thing: dispersed houses. This should never have been built and we should not perpetuate it with subsidies.
What are your thoughts if I don't find it compelling? Is that the end of it, or is there some reason for me to keep seeking emotional resonance in it?
Automating the cleaning of macOS-specific ( ._ and .DS_Store) files on Eject
Beautiful. Minimal interface. The domain itself is the only necessary explanation.
“Finding a way to enjoy it” is a lot of what I decided I need to do (as of like 96 hours ago), didn’t quite phrase it that way but that’s a good way to put it.

Thanks for sharing
o1 said: It appears the points have been deliberately arranged to form a stylized figure rather than showing a conventional trend. In other words, there is no obvious linear or monotonic relationship between steps and BMI, and the red‐blue (female–male) split is intermixed throughout the shape. From this visualization alone, one cannot meaningfully conclude a correlation or difference in BMI by gender or by step count. Instead, the data are displayed in a pattern that resembles a cartoon character, suggesting the layout is artistic or contrived rather than reflecting a standard distribution.

o1 pro: It appears the data have been deliberately arranged to form a stylized humanoid figure. In terms of actual trends, there is no obvious linear or nonlinear correlation between steps and BMI, and the female–male color split seems fairly uniform across the shape. Visually, BMI spans roughly 15–30, while steps extend up to about 15,000, with no clear clustering or separation by gender. Within reasonable confidence (e.g., an estimated R² near zero if one were to attempt a linear fit), there is no discernible predictive relationship between steps and BMI in this plot.
Interesting. Everyone learns differently, so there’s not going to be any one good answer to this question. Before mastering the grand daddy of OOP (Smalltalk) and then embracing polyglotism and learning learning learning (which subsequently has me learning Elixir these days as well!), I actually went to school as a mechanical/materials engineer.

One of the metaphors I have carried with me all these years in software learning journeys is the power of the alloy. Alloyed materials are one of those cases where you get compounding effects, where 1 + 1 is some greater than 2.

I have found that (for me) no single purist approach to learning languages or libraries has been as powerful as using a smattering potpourri of learning techniques. Whether watching videos, taking classes, having mentors, reading books, reading articles, asking questions in forums, actually writing real code, or writing weird boundary pushing experimental larks, I find that they all compound when reflected off of each other. To date, I have found that adding LLMs in the mix is another good alloy ingredient, but that it is particularly fragile when used in isolation.

Just Friday, I was working with learning how LiveView JS hooks work better and mixing in some SVG. For some of that, Cursor was really helpful. But alone, it would never have helped me discover some of the nuggets of nuance that I needed to dig through the W3 spec to figure out. Later the same day, it helped me rough out an Ecto join query that was a bit beyond me. But I chose to go do some more research, reading Ecto manuals, watching a vid on joins, and asking a buddy who’s a stud with Postgres. But the LLM really catalyzed my venture into the space.

LLMs are a tool too. You learn to use them wisely not by using them only in angry desperation, but through critical experience.

Glad to meet another Elixir sojourner on the way.
Technically kind of interesting ... but as a writing piece it's a mess of mushy, roundabout, haphazard points. With every line I read I can just hear my uni English prof in my ear yelling.
Absolutely -- there is a whole cottage industry of people who know that LLMs are big news and decide to chime in, without ever considering that maybe this is a scientific discussion, not a cultural/"take-driven" one. Bluesky in particular is probably their biggest source of income!

You can spot them easily, because instead of critiquing some specific thing and sticking to it, they can't resist throwing in "obviously, LLMs are all 100% useless and anyone who says otherwise is a Tech Bro" somewhere. Like:

completely unknown processes that have no parallel in the biological world.

c'mon... Anyone who knows a tiny bit about ML knows that both of those claims are just absurdly off base.
Every single running UI app needs a window. The ones that run in the background and do not need a full fledged window go in the menubar next to the clock.
Don't most AI either incorporate or surpass GAN architecture, making good software detector impossible to build?

If I understand right, GAN is a co-trained AI similar in size to main AI that discriminate and identify generated AI data apart from sample human data. When the main AI has gotten so good that GAN becomes a dice roll, training is considered finished.

Human brains are completely different implementation and nothing is stopping us from instantly spotting AI, at least for now, but computers shouldn't be able to. Isn't that the case?
Xbar: Put the output from any script/program in your macOS menu bar
Luckily they explained what papyrus is. The BBC is now doing ELI5.
An experimental build of Ubuntu 24.10 for Snapdragon X Elite ARM computers is available[1] today from Canonical. It's denoted as "Experimental" because its very bleeding edge, and under active development. It boots and is installable, but is not ready for casual users yet.

1. https://discourse.ubuntu.com/t/ubuntu-24-10-concept-snapdrag...
Having always shunned big companies, I think this is something I never realized until someone mentioned it last spring.

You don’t work for ACME corp, you work for your team there.
I've been playing a city builder game in mixed reality called Spacefolk City recently, and having experienced moving around little interactive pieces in that context, I think they only reason this isn't common is because having mixed reality devices on hand isn't common. Feels totally natural, way better than a shared TV or something: better a board game, but honestly for MANY games they would be better in a mixed reality setup where the computer can do all the calculations and setup for you. Many great games just have too much setup time.
The implication is that you’re fronting. It’s fine, I’m a technical founder of an AI company. The business demands that what you say is true. But for me, and many others, the joy of programming is in doing the programming. There is not a more outcome-driven modality that can bring us joy. And we either reject the premise or are grieving that it might eventually be true.
I pasted your comment into mistral small latest, google, gpt 4o and gpt 4o with search. They all have a different answe, only the last gave a real episode but it said 11001001 in season 1. It said episode 15, it’s actually 14. But even that seems wrong.

Are they censored from showing this cautionary tale?? Hah.
> There was some stuff it couldn't do, mostly choking on big error traces and incremental build bugs (thanks gradle), and sometimes I needed to point it in a better direction architecturally

so that's what your part is

> all I did was direct composer to do what I was thinking of

yes.

> fresh grads and interns aren't seen as idea guys that can get stuff done, they're seen as useless ticket monkeys to be herded by seniors.

only if that's what you are

> Now Cursor Composer is the ticket monkey presumably to be herded by a senior, not me

wait, so you just "successfully" herded that ticket monkey, so why not by you? seniors are just juniors that haven't quit yet for longer than you.

here's my take: say you lived before levers were invented. you train and train to be strong enough to lift 200lb blocks of stone by brute force.

levers are invented. now everyone, even puny weaklings, can now lift those 200lb blocks faster and without getting tired. did you waste all that time training to lift 200lbs?

or do you just start lifting 2000lb blocks now?

it's just an inanimate lever. it does not reduce or increase "work" (F x D) or "power" (W / t).

so what do you do? the same thing that every good engineer has ever done - be a good engineer. that's what isn't going to be replaced. being a code monkey is probably going to be replaced, but that was never what you should have been in the first place.

in your view, a code monkey is a tool that seniors used to use to get stuff done and multiply their force. now they can use the new lever of composer and AI instead. so what? code monkeys are being replaced by AI composers, not engineers.

engineers are those who, regardless of seniority, understand how things work and the best technologies at the moment, trade approaches, make intelligent choices, and then make it happen. new tech like AI is just something new to understand and add to the equation.

i think the problem is that in recent years, the economy has favored and conflated code-monkeys with engineers and tried to train and pay them as such. well, that crap was going to end anyway.
if the author posted this:

- https://github.com/nonprofits is a 404

- https://github.com/github/forgoodfirstissue should be replaced with https://forgoodfirstissue.github.com/
It's good that smart people are involved if we take it at face value that they're trying increase "government efficiency," as opposed to, say, dismantling the welfare and regulatory state; if the latter are their aim, and if we don't want them to accomplish such a goal, we should not be cheered to learn that they're such clever lads.
I understand what you mean. Thanks for clarifying.

This is likely it. I’ve always been an IC, avoided any sort of leadership role and even ones that are collaborative (lots of only child vibes), but I need to change that.
This is remarkably thorough! But it's missing one very common case: lowercase a vs. u (or v). If you're trying to make your handwriting more legible, don't skip this case-- figure out a way to be intentional about it because it's so common. :)

Here's mine:

My u's have the little curved tail to distinguish them clearly from v's. And then, to further differentiate a vs. u, I deviate from the norms for fonts and make my handwritten lowercase a look like a half-height uppercase a with a curved top.

Honestly I only really use about 1/4 of the tips in this cheat sheet. But, the a vs. u trick is where I actually make the most impact by being intentional about my handwritten 'font' (with l/i vs 1, t vs. +, and x vs. × being the runner ups).

And the main reason I don't use the 'a' that fonts like this HN font use is that can look a lot like a 2 with the loop when drawn quickly (and I draw my 2's with loops so that they don't look like uncrossed z's or equal signs with an 'I failed to pick up my pen completely ' diagonal) ;-P
Which is a better security model in these days of untrusted apps vs the desktop "my screensaver can read my chrome passwords file" model.
The author addressed that discrepancy:

PG&E's current rate structure has urban rate payers subsidize rural rate payers and people who live in wildfire zones in e.g. the Orinda Hills, who need substantial investment in order to receive power without sparking wildfires. This is bad policy - instead of subsidizing fire zones, it should be cheap to live in safe places and more expensive to live in dangerous places. Lower cost of electricity would reverse these trends.