skysight-inc/HackerNews huggingface dataset:
Yeah I've found its good for getting something basic started from scratch, but often times if I try to iterate, it starts hallucinating very fast and forgetting what it was even doing after a short while.

Newer models have gotten better at this and it takes longer before they start making things gibberish but all of them have their limit.

And given the size of lots of enterprise codebases like the ones I'm working in, it just is too far away from being useful enough to replace many programmers in my opinion. I'm convinced the CEO's who are saying AI are replacing programmers are just using it as an excuse to downsize while getting investors happy.
Fair points. I'm still surprised at how strong television viewership remains, but my guess is that is poor priors on my part?

Specifically to youtube, I am also a bit surprised at it being used heavily on televisions. It is not a pleasant experience there. I have a hard time on phone, but at least there the popup keyboard is a bit more usable.

Granted, saying that, it occurs to me that i don't actually know the usage of youtube for videos. Short form content makes sense. You just keep flipping to the next of somewhat related content. I suppose news consumption is similar? We have turned news content into short form videos?
Puget Systems has similar publications covering their experience building client systems, though not always in the same level of detail. They also have PugetBench to benchmark systems in real-world applications/workflows.
Their value is not imaginary, unfortunately, even without money ever being involved.
A credit bureau literally asks you to do customer support via twitter
Malicious Package Exploits Go Module Proxy Caching for Persistence
Seems that your page will be hosted on github
How would you know if you are not present in the circles that use the product? Maybe it's big in Japan.
You don't need to require same-order initialization, but allowing people to do different orders will be confusing when actions are reordered behind the scenes. Especially imagine if there are dependencies between the objects you're passing in.

struct A {
B one;
C two;
};
struct B {
B() {
cout << "init B" << endl;
}
}
struct C {
C() {
cout << "init C" << endl;
}
}

Mixing up the order is confusing:

A{.two=B(),.one=A()}

since `two` is initialized after `one` despite coming before (the comma operator <expr a>, <expr b> usually means `expr a` happens before `expr b`.

This case is a little contrived, but run the evolution forward: you can have members that depend on each other, or have complex initialization logic of their own. There, debugging the specific order of events is important.
Anduril to Take over Army IVAS Program from Microsoft
Where? And the scale is to supply the whole world?
YC should have a weekly Minecraft server party
So someone wrote down chants in the 19th century and realized that similar chants were written down almost 2000 years earlier?
Some software is a tool, but I think social media is solidly entertainment. Especially liking and boosting toots.

Tools should be practical, entertainment should be fun.
I only see television when I turn one on in hotels. But holy cow do these instances underline your point. Ads during news channels feel insane.

At least ads on kids channels were largely for cereals. Which... also feels weird. Who needs advertising to care to eat Cheerios?
Not all mission critical bugs are security holes.
Good employers definitely care about business value, and IME great candidates are excellent at highlighting business value in their resumes relative to the tech they used. E.g. "Maintained and improved various UI forms, migrating to react-hook-form" vs "Experimented and optimized booking form, increasing conversion by 7%"). Bit of a trite example but along those lines. I agree tech still matters though.
The middle ground is to rent a GPU VPS as needed. You can get an H100 for $2/h. Not quite the same privacy as fully local offline, but better than a SASS API and good enough for me. Hopefully in a year or three it will truly be cost effective to run something useful locally and then I can switch.
Unfortunately references the "Fable of the keys" article, which I find to be a Libertarian hit piece. First the fable of the keys article apparently has the goal of denying the idea of "path dependence", which implies the idea of market failure. Second, the table of the keys introduces no new evidence - it's mainly a review of Dvorak's work. While that's legit, it doesn't serve to "debunk" anything in this case.
Great article. My father was a software engineer at DEC in the mid-80s through the 90s and we often had DEC equipment at home. I grew up playing FLIGHT on a MicroVAX, learning BASIC programming on a Rainbow, and creating crazy answering machine greetings on a DECtalk.
I had two AMD 7900 XTX and they both overheated like mad. Instant 110°C and throttle. Opted for a refund instead of a third GPU.
Yes, small frequent burns which are allowed to consume the dry biomass. This does not describe the current fire management process in the western US
> Why wouldn't this be the case for people using LLM like it was for everyone else?

I feel like it's a bit different this time because LLMs aren't just an abstraction.

To make an analogy: Ruby on Rails serves a similar role as highways—it's a quick path to get where you're going, but once you learn the major highways in a metro area you can very easily break out and explore and learn the surface streets.

LLMs are a GPS, not a highway. They tell you what to do and where to go, and if you follow them blindly you will not learn the layout of the city, you'll just learn how to use the GPS. I find myself unable to navigate a city by myself until I consciously force myself off of Google Maps, and I don't find that having used GPS directions gives me a leg up in understanding the city—I'm starting from scratch no matter how many GPS-assisted trips I've taken.

I think the analogy helps both in that the weaknesses in LLM coding are similar and also that it's not the end of the world. I don't need to know how to navigate most cities by memory, so most of the time Google Maps is exactly what I need. But I need to recognize that leaning on it too much for cities that I really do benefit from knowing by heart is a problem, and intentionally force myself to do it the old-fashioned way in those cases.
>It's been known for a very long time that there were earlier migrations out of Africa, specifically to the Levant.

That is contradicted by the findings below.

Genetic Discrepancies – Some non-African populations (e.g., Australo-Melanesians and East Asians) possess archaic DNA from unknown hominins not found in Africans, implying deep regional continuity rather than a complete replacement by recent African migrants.

Multiple Ancestral Lineages – The discovery of distinct ancient hominin populations, such as the Denisovans and Red Deer Cave people, suggests a complex web of interbreeding rather than a single-origin replacement model.

MtDNA & Y-Chromosome Inconsistencies – While mitochondrial DNA (mtDNA) is often cited in support of OOA, recent studies indicate that some deep-rooted Y-chromosome lineages (e.g., haplogroup D found in Tibetans and Andamanese) show ancient divergence outside Africa, inconsistent with a recent African bottleneck.
Right, that's not my forte as well. Seems like quite a key enabler though so let me see where we are on that.

There was also a helpful comment on a HN thread a few weeks back about how to make the API better to develop against. I've been meaning to get back to that but been constrained myself.
I'm not suggesting anything, just comparing the cost. You don't start with 8 km on the first day nor do you need to stop there. It is just a convenient way to do a crude calculation.

1 kg worth of body fat is about 7700 kcal or 7.7 kcal per gram. One m&m is about 3 kcal, if you run 35 meters for each m&m you can eat the whole bag :) You don't have to eat the whole bag.

If you gradually build up to 8 km/day it isn't very likely to kill you. 1000 dollar/month however... If 110 km in two weeks takes more than 2 hours/day you aren't really jogging. 28 hours in two weeks is $35.72 per hour.

That is a Gift Jar in Snowflake Gift Tube per hour!

https://www.mms.com/en-us/gifts/gift-jar-in-snowflake-gift-t...
Yes? And while they're there, you don't want them to chew on the wires.

You can't prevent your engine from being warm (assuming you need to use your vehicles), but you can make it less appealing to gnaw on the nice chewy parts of it.
It’s an emergent technology and no one knows for certain how far it can be pushed, not even mathematicians.
Blackblaze is one of the most respected services in Storage industry, they've kept gaining my respect even after I launched my own cloud storage solution.
Making AS mandatory for naming columns would be an improvement in and of itself.
Is a system that has been working fine for 10 years more, or less likely to have a mission critical bug than a system rebuilt on 4 month old code?

HN tends to think a lot about what's good for what's good practice for hyperscalers with massive profit margins and capital expenditures, and not as much about what's good for industries where margins are thin and downtimes have massive real-world consequences.

What kind of software architecture do you suggest for, say, the embedded OS on a bus-sized, $200 million ASML EUV lithography tool? Do you really think it's a great idea to pull every update without recertification to the control systems of that nuclear power plant, or the system that renders MRIs at the radiologist?

I'm not saying let them rot for decades, but caution is prudent sometimes.
I doubt they would use nitrocellulose, genuine celluloid is expensive and hard to obtain in my experience.
It can be trivially demonstrated with a unique problem that doesn’t exist in the training data and an answer that is correct and has a low probability of being arrived at without reasoning.
"far less" is not well supported. As much as people try to claim that today's norm of 2000 hours per year is akin to slavery, the reality is that average human working hours have fluctuated between 1500-3000 across most places and time periods for which we have data.

1500 is less than 2000, sure, but it's not like it was some kind of work-free utopia. And the important context is that the people working 1500 had no technology or department stores, so they were spending significantly more time than we do nowadays doing regular household things like chopping wood, making clothes and preparing food.
Excel is hardly "no-code". Any heavy use of Excel I've seen uses formulas, which are straight-up code.
When Altman says "OpenAI is not for sale", is there any sense in which that is not a lie?

As part of the for-profit transition he is selling all of the non-profit's assets. Musk's group has offered to buy them, and Altman has declined, but he is still planning on selling them, no?
I love the name Altstore PAL for the app only usable in Europe.
From 2021. Fun read.
I'd like a smaller one in my home that I could interact with programmatically. Something that could hold weather forecasts, family calendar events, reminders, pictures, etc. I like the matte look of e-ink.
The Future of Ionic's Commercial Products
Using Gradle is already the first mistake, had it not been for Google and their partnership with Gradle folks for Android after dropping Eclipse, and it would have fizzled alongside Grails by now.

Boring build tools on Java land would be Ant/Ivy, Maven.
AMD Zen5?
I usually use Claude 3.5 sonnett since its still the one I've had my best luck with for coding tasks.

When it comes to 10k LOC codebases, I still don't really trust it with anything. My best luck has been small personal projects where I can sort of trust it to make larger scale changes, but larger scale at a small level in the first place.

I've found it best for generating tests, autocompletion, especially if you give context via function names and parameter names I find it can oftentimes complete a whole function I was about to write using the interfaces available to it in files I've visited recently.

But besides that I don't really use it for much outside of starting from scratch on a new feature or getting helping me with getting a plan together before starting working on something I may be unfamiliar with.

We have access to all models available through copilot including o3 and o1, and access to chatgpt enterprise, and I do find using it via the chat interface nice just for architecting and planning. But I usually do the actual coding with help from autocompletion since it honestly takes longer to try to wrangle it into doing the correct thing than doing it myself with a little bit of its help.
hello, the world without CFPB exists outside the USA borders.

People outside America also use banks and loans and credit cards
YMMV greatly.

Python is a very old tech (v1 in 1991), but you won't have a hard time finding a job because the popularity of the language has been kept up first with the web, then with data analysis and now with AI.

Also, the more something has been out there, the more legacy there is to maintain. There is no shortage of PHP or Java jobs. Sure they are not sexy, but you'll have work.
> You’re looking at an economy in which the best human is worse at any and all jobs than the worst robot

Yuck. I've had enough of "infinite scaling" myself. Consider that scaling shitty service is actually going to get you less customers. Cable monopolies can get away with it, the SaaS working on "A dating app for dogs" cannot.
I believe Blazor can load chunks of WASM.

Open the network tab on this Blazor app (not mine).

https://stalcrafthq.com/

(you need to delete the app data in the Application tab of Chrome for the WASM files to reload)
It works that way in the US too. These were different drugs, and there is no generic for the expensive one.

In my case, there was zero reason to prefer one over the other. That’s not true in all cases.
This looks fun. I shared it with my niece.
This gitlab issue where they disabled it on one of their tables helped me a lot with understanding and debugging the problem: https://gitlab.com/gitlab-com/gl-infra/production/-/issues/7...

It’s not a super well-documented feature in postgres, so I also wound up doing some digging in the mailing lists, but I was really appreciative of all the detail in that GL issue and the associated links.
No RAID 0 for the bulk storage? What’s your disaster plan?
What extra "if"?

', '.join(fields)

;)
Judging by the nature of the blog, I don’t think she was too serious about it.
Google sells 2TB of space on Google drive for $10/month. I'm looking to move my data elsewhere.

Can anyone recommend a European based alternative with a roughly similar cost?
Reminds me of my favorite refrain that people love complaining about all of the parentheses in lisp; but completely ignore that it largely eschews all other punctuation.
Composiphrase: Composable editing language like Vim, but moreso
This is usually done by just shipping new kernels. E.g. Ubuntu's "hardware enablement" (hwe) kernels are just new kernel releases, not old kernels with backported drivers.
There are two kinds of tourist destinations. There's the overt and proud to be tourist destination places like Vegas and then theres the myriad of "look how quaint we are" places for people who wanna be a tourist without feeling like a tourist.

Florence is in the latter camp and so of course from time to time they're gonna ban overt markers of tourism along with anything else that runs contrary to their brand image. Places like this exist in an equilibrium between two types of terrible and also terribly stupid people. The first knows the gig. They want to lighten the tourist pockets and they want to do business things that go with that. The second group believes their own bullshit and is constantly trying to get the municipality to move in the direction of some "traditional" past. Banning lock boxes is what a victory for the latter group looks like.

Source: Grew up in one of these places. They make resource extraction economies look like paragons of virtue and honest business.
What models? There's a big difference between the cheapest and the more pro models.

That said, my four 2Tb Barracudas still going fine after many years (10+). One failed, replaced with a green. Big mistake, that failed quickly and I went back to standard Barracudas.

They don't get used intensely though.
The Demon-Haunted World: Science as a Candle in the Dark
Network Automation and Orchestration Maturity Model
> the real winners in all this: the programmers who saw the chaos coming and refused to play along. The ones who […] went deep into systems programming, AI interpretability, or high-performance computing. These are the people who actually understand technology at a level no AI can replicate.

Is there room for Interpretability outside of major ai labs?
URL Shorteners, browser extensions, and more
> Today, we have discontinued new customer sales for all Ionic commercial products and services—including Ionic Appflow, Identity Vault, Portals, and all other paid components of the ecosystem.

> For current customers, we will begin a multi-year process of discontinuing maintenance and support services.

> If you’re using Ionic commercial products:

> Appflow users: You’ll continue to have access through December 31, 2027.

> Enterprise customers: Ionic understands the disruption that may be caused by discontinuing sales, maintenance, and support of its commercial offerings. In order to support our Enterprise customers through this transition, we will offer an option for continued use and self-service maintenance and support of our commercially licensed software, such as Identity Vault, Auth Connect, Secure Storage, Ionic Portals, and Enterprise AppFlow. We will be in touch directly with existing customers about eligibility, next steps, and continuity plans for each offering.
Amusingly, I spent years making multiples of your target comp and now I’m home sitting around using AI to make myself toy games.

The barrier has dropped so low that I think I’d have been more productive if I were still working.
....and this is how we end up with Aliens over NJ.
It isn’t necessarily “wasted” time. There are more ways to look at it, as well as 2nd order and 3rd order effects (and so on).

It’s a powerful skill to be able to try to solve things from first principles. And it’s a muscle you can strengthen.

It would be a bit silly to never look anything up, but it isn’t so black and white.
Asteroid 2024 YR4 (the one that might hit Earth in 2032) also made close passes in 2012, 2016, and 2020. …
> 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.

German here. Raising a stink on social media is the only thing that helps even for large national companies (cough telco providers cough).

The reason is simple, the callcenters are either absolute doofuses barely capable of following a script or they're artificially restricted by the script. People with access to the corp social media account are more carefully vetted to have brains (because you don't want them to like some pr0n on the official account by accident) and social media criticism always has the potential to go viral, so the agents have a lot of leeway to deal with enraged customers.
Honestly with 50A of current we should be using connectors that screw into place firmly and have a single wipe or a single solid conductor pin style. Multi-pin connectors will always inherently have issues with imbalance of power delivery. With extremely slim engineering margins this is basically asking for disaster. I stand by what I've said elsewhere: If I was an insurance company I'd issue a notice that fires caused by this connector will not be covered by any issued policy as it does not satisfy reasonable engineering margins.

edit: replaced power with current... we're talking amps not watts
You don’t seem to be considering that city leadership might not want the easy rent money, because it goes to absentee landlords and raises the market rent for people who actually live in their units. Tourists are not a “richer resident;” they don’t support the same subset of the local economy.
Laravel Cloud will launch February 24th, 2025
I'm sure you're aware but consider putting another drive in for some flavor of RAID, it's a lot easier to rebuild a RAID than to rebuild data usually!

Edit: By "some flavor" I mean hardware or software.
Notably, I don't think there was a mass disemployment of "old C hands". They just work on different things.
Dunno if it would have helped this poor guy:

https://www.washingtonpost.com/nation/2021/09/30/squirrel-tr...
Who are "we" and what are "we" going to do with the answer once "we" come up with it?

For example, there is a someone's personal blog, which is beset by comment spammers. The blog's owner is tired of deleting spammy comments, and do not want their comment section to look like garbage bin, so they want some bot protection. The website's author is not that technical, so they do some googling and install reCaptcha (or cloudflare) and this cuts off bad comments to 1/week, which is easy to clean manually.

So in that story, who should be re-evaluating what, and what answer do you expect?

(keep in mind the blog's author cannot host their own captcha service / AI bot detector, as they are not proficient enough to install all the required dependencies for such a complex task, nor is their VPS powerful enough to keep it running.)
The point where I bounced on the site was when I realized this "retired" guy was making things work by having three jobs and the health & prior work history to quickly get re-hired doing something at an ordinary company if his family needed good health insurance again.

And that one of those jobs was his blog. He was tricking me into reading it by exaggerating things, so I'd maybe click some of his affiliate links and make him money.

What's funny is he wasn't even really coy about what he was doing, it was all right there, yet he had (and I think still kind of has?) tons of loyal fans.
Though you're right, in kimchi the primary preservative is initially the saltiness and then later the low pH caused by lactobacilli producing lactic acids.
No, all of the texts we're talking about here have been passed down in written form for 2000–3000 years, if we ignore the Scandinavian ones. It was only the first 1000–1500 years of the preservation of the Rig Veda that were exclusively oral.
Impressive work. We would love to get this integrated into Formaviva (https://formaviva.com)

How could we get in touch with your team?
<raises hand> .. It really was grim
When an organization actively swaps out labor for capital, expecting deep savings and dramatic ROI, instead of incrementally improving processes, they deserve the failure coming. Change management and modernization are actually meaningful, despite the derision immature organizations show towards the processes.
Could the folks at E Ink not afford a stock photo of a mall to Photoshop their product into for their press release? That first image looks like a fever dream.
You can still upgrade, upgrade every year, or every month even. This doesn't stop you from upgrading, it just doesn't force you to upgrade because the version is not out of support.
Labor has never been more expensive than now. Raw resources have never been under more competition than now. We as a species are more numerous and consume more scissors than ever before. Supply chains have never farther separated end user from producer, as now.
Another trick is, if you're programmatically building a SQL statement - adding "WHERE 1=1" makes things easier ... like so:

SELECT *
FROM table
WHERE 1=1

That way, if you want to filter down the result, everything programmatically appended just needs an "AND ..." at the start, like:

SELECT *
FROM table
WHERE 1=1
AND age > 21
AND xyz = 'abc' ...

Because without "WHERE 1=1", you'd had to handle the first condition different than all subsequent conditions.