skysight-inc/HackerNews huggingface dataset:
In general, having a product disconnected from the hype-cycles has distinct advantages. The lower code permutation rate causes fewer patch cycles that spike labor costs, and the number of unknown exploits/errors usually decrease with time.

If I recall, this was one reason GNU Octave integrated the Forth+Fortran code used at NASA, and kept the reasoned algorithmic assumptions consistent with legacy calculations.

All legacy code has a caveat that depends on if a team cared about workmanship. =3
14hrs ago: https://news.ycombinator.com/item?id=43007564

Apparently the change was made mid-2024.
Cost is about 4X for the 24 GB 3090 on eBay.
there was that post about "vibe coding" here the other day if you want to see what the OP is talking about
I guess you could offer travelers a captcha. Also note that the fourth point didn't prohibit proxies in all cases, just proxying for bad things.
This is a case of "it takes one to know one"
Let me start with FROM while we are at it.
I don't have anything of note publicly out there, if I did and it was still a going concern despite having had no updates for quite some time (so “fished and stable” rather than “dead and not to be relied upon unless you want to maintain it yourself”), I'd chuck a commit in every now and then (annually? every six months?) if only to update the readme.md to say that as of <current date> I didn't consider the project any less supported than it was at the point of the previous update.
Smalltalk-80 when it was at Xerox PARC, Objective-C at NeXT, VB (native version, not .NET), Hypercard.
You only paid $2000 for it, what did you expect.
ocean waves, the soft noises of a train moving, etc.

I used to live very close to a subway station and the sound of it rattling became familiar and comforting eventually, so when I'm out in the countryside now it feels very quiet and I supplement with a white noise machine. It seems popular to use YouTube for a bespoke version of this - there's tons of 8 hour looping videos of rain storms, oceans, etc.
Could an even more minimal X server simply render one application that was launched from the console? Or would that run into issues?
What I'd like to know is how well those dual-Epyc machines run the 1.58 bit dynamic quant model. It really does seem to be almost as good as the full Q8.
> the quality of code produced by AI will improve dramatically as model evolves

This is the incorrect assumption, or at least there’s no evidence to support it.
There's not much the new engineering team can contribute. The old engineering team has years of insight and expertise actually generating profit with old but reliable technology. The vast majority of the new engineers / leadership come from the same outside company and their whole expertise is Kubernetes + AWS.

Yes, great tools, but they have shown they're not good problem solvers. Case in point, they decoupled the CMS and made it headless and the new headless frontend is an archaic management nightmare. They have to manually import pages every time there's a change via excel sheet, and it takes up to an hour to reflect new changes published from the CMS. Nobody who's been here for a while is happy because the new system absolutely sucks, and they're trying to pretend this is fine.
Why was it added in the first place?
I use YouTube in 3 contexts, mobile, laptop and TV. Since the remote slows down my inputs the most I watch longer content (e.g 20 minute or longer videos) on TV. I do notice that YouTube plays longer ads, somewhere around a minute’s worth, on TV. They likely realized that consumers are used to putting up with long commercial breaks in this medium.
I've done this for arrays in JSON files, so that git merge will merge two changes that append to the list without a conflict.

I think the right answer is to fix the merge algorithm to handle some common cases where an inserted line logically includes the delimiter at the end of the previous line.
Same annoyance here!
bad defaults == bad software
I wasn't referencing Challenger in particular. I'm speaking more generally. SRBs are inherently fire and forget. This simply increases the risk factor of rockets substantially, and greatly complicates the risks and dangers in any sort of critical scenario. In modern times when we're approaching the era of rapid complete reuse, they're also just illogical since they're not meaningfully reusable.
Interesting! Could you perhaps point me towards the source where I could read up on the state of the art of chip manufacturing and the implications coming from the respective manufacture processes?
I'll add my own way of constructing SSA, which is mostly untested but worked fine in my compiler: https://paulbiggar.com/research/fit-2009.pdf
> likely could outperform this setup in terms of tokens per second

I've heard arguments both for and against this, but they always lack concrete numbers.

I'd love something like "Here is Qwen2.5 at Q4 quantization running via Ollama + these settings, and M4 24GB RAM gets X tokens/s while RTX 3090ti gets Y tokens/s", otherwise we're just propagating mostly anecdotes without any reality-checks.
This is a great point. I think there's a balance between "OOH, shiny new thing" and "kids these days". It always pays to play with new tech or otherwise learn about it. Both for you the developer (who avoids getting pigeon holed) and for the business (because there may be new capabilities or cost savings).

But introducing it willy nilly into production applications because you want to gain experience with it is bad. Bad for the business, at least. For you it might be resume driven development.

That's why I always advocate for time and space for developers to play with new things on the company's dime. Some good options:

- conferences

- hackfests

- spikes

After some investigation, you can layer in new tech where it makes sense, which makes for an even more compelling story on the resume.

Of course, you also have to have business buy-in that this is a worthwhile use of time. R&D and investing have a lot longer history than the craft of software engineering, so that's the approach I'd take.
Well OK, I should have been more specific that, even for server GPUs on eBay:

* Cheap

* Fast

* Decent amount of RAM

Pick two.

These old GPUs are as cheap as they are because they don’t perform well.
Only by conveniently redefining the word.

Instead, they predict the next tokens of a "think out loud" example, and wrap it up with a "conclusion and summary" example.

It doesn't know why this writing pattern is the semantic space it is exploring: it has simply been set up to do so in the first place.
I was watching How It’s Made last night and watching how pencils were made, thinking how hard this would be and how expensive a pencil would be if a person had to make them and how an endless supply of them can be made this way. Then I thought about how software has allowed us to automate so many things and scale and I realized AI is the final step where we can automate and remove the programmers. Pencil makers were replaced and so will programmers be replaced. Your best hope is being the person running the pencil machine.
Another key one - more TV-length, high production value content on YouTube. The platform doesn't have 3 minute home recordings anymore. Videos by top creators nowadays rival budgets of major TV shows and movies.
NoSQL is one of those cycles where I was quite happy to keep working with RDMS, while ignoring all the hype around it.
People still watch video on mobile, they just don’t use YouTube for it and probably use TikTok or Instagram for it.
It's BS. Considered pejorative to Hungarians, so it never occurred to me to guess it. :-|
Some culture events are more relevant to the local population than others. Localization is the process of selecting those for a region or group. It sounds like you have a sense that the local population has more of an interest in Easter and Christmas.

Besides that I think googles change may be more about removing “holi-months” in favor of “holidays”.
What do you tbink is holding RiscV core design back? Is it the IP situation?
Ach. You seem full of (unrelated, unwarranted) ragefulness, and you stand ready to handwave away both scientific studies and actual user experience. Without, I see, providing any grounded counterpoints. As a bonus, anyone who disagrees with you is a ‘tool’ of sinister ‘bad actors’

Are you quite sure you’re on the right forum? That’s not generally how we do things here.
Or just give up and provide a wall power cord.
Go and Rust are only "boring" if you vendor all your 0.x.y -versioned dependencies (or even worse, dependencies where the "version" is just the latest git commit to trunk) and carefully vet every single update for breakage.
As a tiny and very informal experiment in metacognition, I once told ChatGPT something along the lines of "I will now ask you a question. If you are not sure you know the correct answer, you will respond with only '418 I'm a teapot', nothing else." I then asked it for the correct identity of Jack the Ripper (the first thing I could think of that famously has a lot of theories but no agreed-upon "correct" answer).

The first time, as expected, it ignored my instructions and started hallucinating. But when I did the same thing again some months later, I was surprised when it actually answered only "418 I'm a teapot", indicating that it knew it didn't know the answer.

Just an anecdote. I'm sure there are people doing actual research in this area.
The mountain has a long history of name changes and many of the changes have been political. Denali is a name that seems to have some significant local support.

https://en.wikipedia.org/wiki/Denali#Naming
Elite Grad Degrees, No Jobs: Half of My Harvard/MIT Peers Are Unemployed
I met with a group of Harvard and MIT grad school alumni who graduated last year. Shockingly, about a third are unemployed, many for 5–9 months. Even those with jobs are making junior-level salaries at best.

They’ve sent out hundreds of resumes, often with zero interviews. Living in NYC, they’re burning through savings and can’t afford to be picky much longer.

It’s making us question whether a $50K/year degree is worth it—even from top schools.

If you’re struggling, you’re not alone. The job market is brutal.
The people involved are clearly trying hard to make the cybertruck look bad. If there was real data, I assume they'd present it. The fact they choose to produce these crude distortions instead implies to me there is not real data that makes the cybertruck look bad.
I would bet money this doesn't work

The future of programming will be increasingly small numbers of highly skilled humans, augmented by AI

(exactly how today we are literally augmented by Google and Stack Overflow -- who can claim they are not?)

The idea of autonomous AIs creating and executing a complete money-making business is a marketing idea for AI companies

---

Because if "you" can do it, why can't everyone else do it? I don't see a competitive advantage there

Humans and AI are good at different things. The human+AI is going to outcompete AI only FOR A LONG time

I will bet that will be past our lifetimes, for sure
Mac Mini will be very slow for context ingestion compared to nvidia GPU, and the other issue is that they are not usable for Stable Diffusion... So if you just want to use LLMs, maybe, but if you have other interests in AI models, probably not the right answer.
delete == rename

> The purge extends beyond public-facing websites to pages on the NSA's internal network, including project management software like Jira and Confluence.

> The NSA is trying to identify mission-related sites before the "Big Delete" is executed but appears to lack the personnel to do so.

-- https://bsky.app/profile/juddlegum.bsky.social/post/3lhtdovo...
So did Google have to comply with this? Couldn’t they just pretend it never happened and keep it Gulf of Mexico and never address it or respond to questions or comments about it?

Also if you zoom out enough it shows the name as both.
I agree that removing these commemorative month names is a good idea. Anyone who cares about them knows when they start. But holiday dates like Christmas which are federal holidays are worth putting on the calendar, because many businesses and government offices are closed on those days.
Some codebases grown with AI assistance must be getting pretty large now, I think an interesting metric to track would be percent of code that is AI generated over time. Still isn't a perfect proxy for how much work the AI is replacing though, because of course it isn't the case that all lines of code would take the same amount of time to write by hand.
What’s wild is that this is a company clearly capable of designing highly complex things with numerous tradeoffs, challenges and unknowns. And then the fuckin cable is the issue. Repeatedly.
What do you do with your Friday nights?

I rewrote the boot sector on a floppy drive in raw machine code (not assembly, I wrote the bytes by hand) before trying to see how I could abuse C++.

I consider the above normal engineering/hacking and wonder why someone who wouldn't think the above is fun is doing reading hackernews.
I often do this with boolean WHERE filters when I'm doing interactive exploration on some data:

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

I want to comment out a line (i.e. "--foo = 1"), but would break the syntax.

The solution is to start with "WHERE true":

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

Now you can comment/comment anything.

(Putting the AND at end of each line has the same problem, of course, and requires putting a "true" at the bottom instead.)
Every single time I’ve seen companies use LTS versions of operating systems, upgrading is more painful and consumes double or more the overall time than upgrading regularly would have.

Plus it inevitably happens that teams will need something only available on newer platforms. With LTS OSes, this becomes an enormous PITA. Someone needs a newer version of some thing, that needs newer versions of system libraries, that turns out to use a new kernel feature, and now you’re in the hell of trying to figure all that out.

The only solution I have ever found is: upgrade everything constantly. Yes, it consumes time. But that time will get consumed anyway at some point down the line, and you’re better off doing it now. It’ll take less time and you’ll be able to deliver new feature your teams are asking for.

The only time I’d ever consider an LTS anything at this point is for early-stage startups that just cannot pay that cost.
Googling around, it looks like in the US the number of tellers has declined by 28% over the last 10 years, and is forecast to decline another 15% over the next 10. Earlier data was not easy enough to find in the time I'm willing to spend.
It's doubly bad with postgres because the statistics get wiped after running pg_upgrade. They do tell you to run ANALYZE afterwards but that's yet more downtime.
They're just outputting tokens that resemble a reasoning process. The underlying tech is still the same LLM it always has been.

I can't deny that doing it that way improves results, but any model could do the same thing if you add extra prompts to encourage the reasoning process, then use that as context for the final solution. People discovered that trick before "reasoning" models became the hot thing. It's the "Work it out step by step" trick but in a dedicated fine-tune.
That sounds like at least as much work as just doing it yourself to begin with. What's the benefit here?
BigQuery pipe syntax: A much cleaner way to write SQL
> You really do have skin in the game, given how many medicines you use and will use are also developed with NIH funding.

I meant to say that I don't have an opinion on the DEI angle, it doesn't affect me in any way in another country.

> There is no reason to be jolting any of these systems this severely. The entire emergency is contrived in order to force through an ideological purification.

Whether it is needed or not, and the motivation for it is completely unrelated to what I said.

> Your version just overlays wishful thinking.

No, it is more factual. There is no reason your hypothesis that it will affect medical research will be true, especially given the rates are just being brought to standard, so unless you can provide a concrete justification, you need to qualify it with "could" like I did, otherwise you are communicating misinformation, there is simply no two ways about it.

> All language is lossy compression, obviously.

This is pedantry. You can't claim that and proceed to throw away important information like what is fact and what is hypothesis when compressing, especially when said fact is a historical action taken by someone.

> Have you considered whether this was driven by the relative positions of Jupiter and Mercury? Or perhaps by the swirling of the tea leaves in Musk’s cup? It’s driven by a reckless attempt to reduce spending without having to think through the consequences because it’d take “too long.”

> Your version just overlays wishful thinking.

Sounds like your version is driven by inherent bias, rather than a coherent argument against what I said - why bringing the administrative overhead rates _equal_ to what is allowed by the NSF, _every_ other grant, and the NIH itself just a few years back, would magically affect research.
> A spokesperson at MongoDB said: "The rise of MongoDB imitators proves our document model is the industry standard. But bolting an API onto a relational database isn't innovation – it's just kicking the complexity can down the road. These 'modern alternatives' come with a built-in sequel: the inevitable second migration when performance, scale, and flexibility hit a wall."

I think the reason that a there are so many MongoDB wire compatible projects (like this postgres extension from microsoft, and ferretdb) is because people have systems that have MongoDB clients built into their storage layers but don't want to be running on MongoDB anymore, exactly because "performance, scale, and flexibility hit a wall".

If you can change the storage engine, but keep the wire protocol, it makes migrating off Mongo an awful lot cheaper.
They have changed drastically in our lifetimes because of 9/11. You used to be able to simply go to whatever gate you want and then show your ticket and get on the airplane. This is all still evidenced by the design of airports such as charles de gaul or the one in berlin that just closed which both have annoying security addons that disrupt the design and flow of the original architecture. All of this security theater has simply added to the cost of running an airport. I doubt it makes any of us safer.
Smol-GPU: A tiny RISC-V GPU built to teach modern GPU architecture
GTM Focus
GTM Focus is an AI-driven go-to-market planning tool designed for SaaS founders and growth leaders. It replaces scattered spreadsheets with a structured, data-backed approach to GTM strategy—ensuring every tactic is actionable, measurable, and aligned with revenue goals.
Raise your hand if you tasted a Nintendo Switch cartridge because you read the plastic was infused with a bitterant to mitigate choking hazards.
Who controls the past now controls the future
Who controls the present now controls the past
Who controls the past now controls the future
Who controls the present now?
> Author didn’t mention NVLink so I’m presuming it wasn’t used, but I believe these cards would support it.

How would you setup NVLink, if the cards support it?
I feel the same way about SQL too, it's set and difficult to shift. But I also look at PRQL longingly - https://prql-lang.org/
That was the old Facebook. The new Facebook is about manipulation of people's politics and opinions.
thanks Dan! 3 minute video explainer i tried recording: https://x.com/latentspacepod/status/1884113743048769561
Kagi maps still says gulf of Mexico.

I wish they had a native android app - Any way to easily set up that page as a PWA?
Great points made here. Many get confused on this.
I've been doing SQL for nearly 15 years I think I can get behind the new syntax. I really like that I can start with the from clause. It's something I really like in things like DuckDB.

Examples:

-- Standard Syntax
SELECT AVG(num_trips) AS avg_trips_per_year, payment_type

FROM

(

SELECT EXTRACT(YEAR FROM trip_start_timestamp) as year,

payment_type, COUNT() AS num_trips

FROM `bigquery-public-data.chicago_taxi_trips.taxi_trips`

GROUP BY year, payment_type

)

GROUP BY payment_type

ORDER BY payment_type;

Here’s that same query using pipe syntax — no subquery needed!

-- Pipe Syntax
FROM `bigquery-public-data.chicago_taxi_trips.taxi_trips`

|> EXTEND EXTRACT(YEAR FROM trip_start_timestamp) AS year

|> AGGREGATE COUNT() AS num_trips

GROUP BY year, payment_type

|> AGGREGATE AVG(num_trips) AS avg_trips_per_year

GROUP BY payment_type ASC;
True, they are not done and moving. But what you did with them 20 years ago still works today. And what you do with them today, likely still works in 20 years. Exceptions obviously exist, though.
They've had decades and over 7 iterations of the game to learn UI lessons. How come such insights still result in UI/UX 101 fails? Do they kill of UI staff between instalments?
We are in NYC area. More in profile.
> You see, the thing about rodents—be they rat or shrew or vole—is that they really like to gnaw.

IIRC, they don't like to, they have to. If they don't wear down their teeth, they'll grow out of control and kill them.
Every generation sees a new technology that old timers loudly worry "will destroy programming as a profession".

I'm old enough to remember when that new and destructive technology was Java, and the greybeards were all heavily invested in inline assembly as an essential skill of the serious programmer.

The exact same 3 steps in the article happened about a decade ago during the "javascript bootcamp" craze, and while the web stack does grow ever more deeply abstracted, things do seem to keep on trucking along...
They divorced before I met the one. Whatever the reason might've been, it'd be something like this, so why ask? Eh, anyway. It's cool that more of these cases have come up here.
I read this on Reddit, but it capture in essence where we are headed in the future.

"AI won't replace you. Programmers using AI will."
I have no insight but boy oh boy is this funny and well written. Like prime Dave Barry [0].

[0] https://www.davebarry.com/columns/how-to-make-board.php
For a great many LLMs, you can find someone on HuggingFace who has produced a set of different quantised versions, with approximate RAM requirements.

For example, if you want to run "CodeLlama 70B" from https://huggingface.co/TheBloke/CodeLlama-70B-Python-GGUF where's a table saying the "Q4_K_M" quantised version is a 41.42 GB download and runs in 43.92 GB of memory.
@dang this account is a bit odd. Reads like LLM-generated astroturfing.
Except those are actual holidays, where schools and shops close. See the difference?
Derbauer: https://www.youtube.com/watch?v=Ndmoi1s0ZaY

Buildzoid: https://www.youtube.com/watch?v=kb5YzMoVQyw

I went 7900 GRE, not even considering Nvidia, because I simply do not trust that connector.
“Then in the distance, I heard the bulls. I began running as fast as I could. Fortunately, I was wearing my Italian Cap Toe Oxfords." - J. Peterman
Sweet Dreams (Are Made of This) is also a good fit: https://www.youtube.com/watch?v=oGfkPCZYfFw

There's a good version on Tesla coils too: https://www.youtube.com/watch?v=4AhxE3pHoyQ

Interestingly, there's no Floppotron version of Bad Apple! - i think that tradition comes from a later era of internet stunt music.
The World Needs a Plan for the Inevitable Asteroid Strike
It's called virtue signalling
Really, that's what you're going with, arguing against the business acumen of the world's second richest person, and the only one at that scale with individual majority control over their company?

As for the Metaverse, it was always intended as a very long-term play which is very early to be judged, but as an owner of a Quest headset, it's already going great for me.