MurphyA/hacker-news huggingface dataset:
by hedgehog | 2025-07-08 20:54:31+00:00
First, you point out that Moore's law was about the transistor count per chip at the optimum cost process, and that's very important. We have transitioned from a more-for-less leading edge to a more-for-more leading edge. It's overall sensible for Apple to build giant chips on the newest processor not because it's cheaper but because it gives them an overall more competitive product (they only sell whole devices). Just because Apple and Nvidia keep making bigger chips doesn't mean that Moore's law is working the way it was originally proposed (Intel's marketing department notwithstanding).

In any case, at the time and still I think GF was probably correct in that they would not be able to compete at the leading edge and make money at it. Remember, AMD and IBM separated fabs out for a reason and not having the scale necessary to compete was probably a big part of that. AMD has succeeded on TSMC and IBM seems to be doing ok on Samsung. Most chips are not at the leading edge and don't need to be, and so most fabs don't need to be leading edge to serve customers. There are all kinds of applications where a more mature and better characterized process is better, whether for harsh environments, mixed signal applications, or just low volume parts where $20M of tooling cost is not worth it.
by CodingJeebus | 2025-07-08 20:55:52+00:00
A major aspect of successful real estate investing involves understanding your particular market and doing the legwork to find value. You completely lose that signal when you assess the entire market in aggregate like this.

I’m paying far less on my mortgage than I would on rent in my nice neighborhood, based partly on luck, partly on finding a good opportunity, and partly on locking in my housing costs while the rent around me steadily increases.

Aggregate analyses aside, I have a hard time believing that a mortgage will generally be worse as an investment than renting in an era where algorithms are deployed to push rents as high as possible, as often as possible.
by pamelafox | 2025-07-08 20:56:12+00:00
Their plan is to offer hosted products, as described in their current job openings: https://jobs.ashbyhq.com/astral/a357ab40-9da5-4474-acc7-5888...

We'll see if that works out for them, but I also worked with their founder Charlie previously at Khan Academy, and I trust he sincerely wants to make that work.

That makes sense, that they're bottle-necked elsewhere as well.

For my current CI runs on Microsoft sample repos, mypy and Playwright are the two big time-takers, and since I run the CI on a matrix of Python versions, OSes, and Node versions, I do want it to be quite fast. You can see the timing here:

https://github.com/Azure-Samples/azure-search-openai-demo/ac...
by hollerith | 2025-07-08 20:56:17+00:00
>Open tabs are kinda halfway between history and bookmarks, for me.

How do you feel about the fact that the author (of the web page) gets to decide whether a link opens in a new tab?

Point is that I ignore tabs unless I'm alternating between 2 tabs or a need a placeholder for a few minutes. If arbitrary web sites could add to my the list of bookmarks kept by my browser, I'd ignore that list, too.
by pan69 | 2025-07-08 20:56:29+00:00
Maybe validation isn't one big moment, but maybe validation could be many small moments. So, those first 5 users: small validation. First 1K MRR: small validation. Etc. I think the point of the article is to be persistent and if you're getting small validations along the way, then those are indicators to keep going. At least, that's my take.
by stevenAthompson | 2025-07-08 20:57:12+00:00
Literacy rates have been declining in lock-step with the increase in social media usage. We are now at the point that 54% of Americans read below the sixth grade level. 1 in 5 are functionally illiterate. Those numbers will be worse next year, and probably in every subsequent year.

The average person now spends more than 4 hours per day looking at their phone, but only about 60% know that social media companies make their money via advertising. Around 48% know what a privacy policy is.

These massively uninformed, heavily manipulated citizens make up the majority of voters now and democracy may die because of it. Worse, anti-science madness in the form of anti-elitism and populist zero-sum economic lunacy have begun to prevail above reason.

Screens may still spell the end of personal liberty and an abrupt end to the forward march of human progress. It's just taken a bit longer than parents predicated when they tried to ban Beavis and Butthead.
by zahlman | 2025-07-08 20:58:02+00:00
A well-written article should still have spelled out what armchairhacker did. The article spent many paragraphs working through what seemed to me like a very obvious chain of reasoning that didn't need so much hand-holding, and then left me completely bewildered at the end with the last step. And even with the explanation, I'm still not sure why writing the files to a different path allows the hook to be written. (Surely Git knows that it's still in the middle of a recursive clone operation and that it therefore shouldn't accept any hooks?)
by lsy | 2025-07-08 20:58:09+00:00
Because you, as someone who is buying a $500k house with 20% down in 2025, are going to have much higher costs than your landlord, who bought it for $100k in 1995 and has already paid it off.

Bake in the fact that many rented houses today were either purchased or refinanced with the historic-low interest rates of ~2021, and there is really just a time difference between someone with pre-existing capital to invest years ago that you didn't have.
by macleginn | 2025-07-08 20:58:21+00:00
The part on tokenisation is not very convincing. Replacing BPE with characters or even bytes will not "remove tokenisation" -- atoms will still be tokens, relating to different things in different cultures/writing traditions (a "Chinese byte" is a part of a Chinese character; an "English byte" is basicaly a letter or a number) and not relating to something fundamentally linguistic. BPE can be thought of as another way of representing linguistic sequences with symbols of some kind; it provides less inductive bias into the use of language, but it is not perhaps categorically different from any kind of writing.
by pirates | 2025-07-08 20:58:59+00:00
Because the joke doesn’t land if typing “git gud” doesn’t actually do something.

To your point, I would say that it’s “easy” rather than strictly helpful. There is a plugin I maintain internally that can be invoked by calling “helm <thing>” if I go through the necessary steps to have it installable by the helm plugin command. Under the hood it’s just a small binary that you can put in your $PATH and it’ll work fine, but there are tons of developers and PMs and other people at the company who don’t know what a path variable is, or how to set it, or what a terminal is, or what shell they’re running, or who know that they can do “helm X” and “helm Y”, so why not “helm Z” for my plugin, etc … It would be a hell of a lot easier to just ship the raw executable, but to those people and execs and mangers and stuff, it looks good if I can show it off next to the native stuff.

Whenever I have to help users with it, I notice that nearly everyone uses it with helm and not calling by the binary directly. It just comes down to the fact that presentation and perceived ease of use counts for a lot when people evaluate whether they want to make a tool part of their workflow.
by AnimalMuppet | 2025-07-08 20:59:26+00:00
No, but the landlord has those too. Or at least, some landlords have them.

So, you have the landlord having mortgage costs, maintenance costs, insurance costs, and still wanting a profit. And you have the homeowner, having mortgage costs, maintenance costs, insurance costs, but getting to keep what would have been the landlord's profit.

So the GP still has a valid point.
by tastyface | 2025-07-08 20:59:35+00:00
The US has two political parties of roughly equal size.

One of those parties has gone completely off the rails into authoritarianism and science denial. Oligarchy is at the root of it: the barons can't sell "clean coal" and "drill, baby, drill" if climate change is seen to be tearing the world apart. Money über alles.

You'd think most people would be repulsed by such a party, but turns out that humans have a neat little exploit! Due to the fact that the parties are completely entrenched and about equally as popular, people intrinsically assume that their policies also have equal merit.

Hence our descent into shit.
by Findecanor | 2025-07-08 21:00:31+00:00
It was some time ago that MIPS did announce that they had competitive RISC-V cores and had signed customers for them: LG and in the automotive sector. I'd think those should be taped out by now, but who knows...

I think the C910 looks better on paper than it performs in practice. I hope that isn't the case for MIPS.
by Buttons840 | 2025-07-08 21:00:55+00:00
This is a more thought provoking answer than I was expecting. :)

Yes, I can see that there is a "spark-of-intention" that might be part of intelligence--or it might be separate depending on how we define these things.

Whatever the case, whether or not AIs can have coherent "sparks-of-intention" is something to watch for, but might be even more elusive and controversial than whether or not AIs are "intelligent".
by daft_pink | 2025-07-08 21:01:23+00:00
I think the downside of your analysis is you don’t consider the impact of leverage on rate of return. The amount of equity you actually put in is very small so even though the overall return is low, the actual return on investment is much higher than your analysis shows. Or put simply no one would buy stocks with a very small down payment and an enormous amount of leverage the way that they buy real estate and that’s what you’re missing
by bravetraveler | 2025-07-08 21:01:53+00:00
I'd point out that while an asset, yes, it is a liability. Not in the typical financial sense, either!

I'm hesitant on buying because I have next to no certainty in my role. If I be a good little Business Man and make someone else filthy rich, have all the make-up beers, and show up on time: at-will employment is still a thing. I may still be forced out by circumstance.

Equity might make the hit softer, I don't know. I do know a rainy day fund will be useful.
by joshwarwick15 | 2025-07-08 21:01:54+00:00
These exploits are all the same flavour - untrusted input, secrets and tool calling. MCP accelerates the impact by adding more tools, yes, but it’s by far not the root cause - it’s just the best clickbait focus.

What’s more interesting is who can mitigate - the model provider? The application developer? Both? OpenAI have been thinking about this with the chain of command [1]. Given that all major LLM clients’ system prompts get leaked, the ‘chain of command’ is exploitable to those that try hard enough.

[1] https://model-spec.openai.com/2025-02-12.html#ignore_untrust...
by Kirby64 | 2025-07-08 21:02:23+00:00
> Is better public documentation going to bring in a lot more small customers, more than it solves problems?

Maybe. The other thing is that public documentation gets a lot more scrutiny than internal documentation. You don't have any resource to talk to, so something like typos or mistakes need to be corrected rather than just papered over by a helpful applications engineer.
by kragen | 2025-07-08 21:02:32+00:00
Thank you! I guess that, as long as the branch instruction itself can't modify any of the state that would cause it to branch or not, that's a perfectly valid solution. It seems like load delay slots would be more troublesome; I wonder how the MIPS R2000 and R3000 handled that? (I'm not sure the Tera supported virtual memory.)
by pitpatagain | 2025-07-08 21:03:12+00:00
The mortgage interest deduction is incredibly over rated. For most people the last few years of high standard deduction + salt cap mean few people really get much benefit from it. At lower tax brackets it's a pretty minor discount on your interest to begin with.

The much bigger tax thing this article doesn't consider is the $250k/$500k single/married capital gains exemption on sale of primary residence.
by stopping | 2025-07-08 21:03:29+00:00
I've done the math on this many times, and it still puzzles me how anybody would choose to buy a house in the Bay Area today versus renting an equivalent one. When mortgages are over 2x rent, the calculation skews tremendously in favor of renting and investing the difference in an index fund. This considers all possible factors and even chooses favorable conditions for homeowners (high appreciation, low stock market returns, high rent increases y/y). The permanent costs of owning a home (property tax, insurance, HOA, maintenance) are typically around 40% of rent, but can be even higher for certain types of property.

My conclusion every time I've done this exercise is that you should only buy a house in the Bay if you have way more money than you know what to do with. The difference in opportunity cost is absolutely massive, on the order of half a million today-dollars or more for a 3-bedroom SFH. That's a huge price to pay for the "privileges" of homeownership.
by zahlman | 2025-07-08 21:03:30+00:00
Suppose the system call to list a directory examined the place on the disk where a filename should be, and found bytes representing ASCII control characters. Should it deny the existence of the corresponding file? Assume disk corruption? Something else? After all, maybe (this is admittedly more theoretical than practical) those bytes map to something else in the current locale. It's not like modern Windows which assumes the filenames are all UTF-16.
by refulgentis | 2025-07-08 21:03:45+00:00
I spent about 10 minutes this AM cross-checking with Phi-4-mini benchmarks, as it was very odd to not include the leader in benchmarks and it seemed universally behind.

For context, I dev an LLM client, a core tenant is keeping local as close to cloud parity as much as is possible. (via llama.cpp)

Companies aren't taking local AI seriously on a sustained basis outside Microsoft.

Overall, I usually would bite my tongue. HF is a great citizen, and I doubt this'll be a one off. However, when I see superlatives affirmed, while leaving out the local SoTA for many many moons that is a godsend in this sector, I think it is good to, rather than shy away, stand up and say this.
by jfengel | 2025-07-08 21:04:10+00:00
I don't doubt that the screenings are security theater, but it is impossible to know whether anybody was scared off from even trying. A 10% or even 5% chance of getting caught is deeply concerning. It risks not just you, but everybody else in the plot.

It could well be zero: the turrurists aren't dumb and they also know it's security theater. But I have to admit that I genuinely do not (and cannot) know.
by nixosbestos | 2025-07-08 21:04:26+00:00
It is mind-blowing the things people come up with when it comes to Rust vs C conversations. The same colvoluted crap for years at this point.

No, just no. I'm sorry, Ive implemented countless custom formats in Rust and have NEVER had to side step safe/unsafe or otherwise sacrifice type safety. Just what an absurd claim.

Maybe for some binary (de)serialization you get fancy (lol and are still likely to be far better off than with C) but goodness, I cannot imagine a single reason why a config file parser would need to be (type)-unsafe.
by tomhow | 2025-07-08 21:04:47+00:00
Sorry about this. I've moved most of the comments in the stub back to the main thread.

We've recently had some threads about new product announcements in which the thread quickly fills up with "booster" comments from new accounts or old/dormant accounts that come back to life just to post these comments. The "stub" is a way to hide those comments without penalizing/hiding the main thread and the product it's about.

We were getting some emails and comments suggesting that this was happening here too, so I started trying to address it by moving some comments into the stub, intending to spend more time figuring out which ones were authentic and which ones seemed inorganic, but was slow to get back to it.

I think in this case, most or even all of the comments are actually organic or authentic; people just really love a good chess app!

Sorry for the confusion!
by zenlot | 2025-07-08 21:05:39+00:00
I remember we were on the same forums with @vermaden about 23 years ago or so. I used FreeBSD actively at the time as my desktop OS(4.5 as I remember).

Kudos to you, you kept using it! I just occasionally install it from time to time, to check how things changed(or not) :)

Great memories!
by HappMacDonald | 2025-07-08 21:06:13+00:00
> (Aside: Strangely, the relationship is non monotonic and is actually maximal for n=6)

For this aside I crave a citation.

When n=1 the sphere fit is 100% as both simplex and sphere are congruent in that dimension. And dismissing n=0 as degenerate (fit is undefined there I suppose: dividing by zero measure and all that) that (first) dimension should be maximal with a steady decline thereafter thus also monotonic.
Slack is just the worst – and I've used a BBS and 14.4k modem
by sincethebbsera | 2025-07-08 21:06:29+00:00
Here’s some honest feedback from someone who's been sitting behind a computer screen since lotus123, Wodperfect, and Qbasic.

First of all, pick a direction and stick with it. You’re in a chat and you scroll down for recent items. You try to find a DM in an an endless sea of software integration driven messages so you go to “recent DMs” and naturally start to scroll down —but no, you scroll up to get to new messages here.

So you find one you think you've been looking for but now you have to scroll down once again to see the more recent message, and painfully slowly.

Waiting for the slow app to reload every message along the way that you mistakenly scrolled the first time, but now in the 'right' direction to get back to where you started.

Can you just hit Control+End? Or click that arrow and expect it go to the end? Of course not. You keep on scrolling as it loads, painfuly one page at a time, because you’re up against a "Lazy loader” – the result of what is more accurately called lazy development.

Why all of this? Becasue you can't find what you're looking for in the first place. It would be nice to be able rid yourself of of these 'robot' chats coming up from one of 3,000 absolutely useless software integrations. Who needs to get messages from Excel? or a screen capture app? It's integration just for the sake of integration – with zero value added by likely 2,500 of them.

Its all just NOISE.

Useless noise that now takes up a footprint on my pc of over a gigabyte on day one to support it all while burning through CPU cycles and my electrical bill with patch upon patch of poorly thought out system overhead to support apps I don't now, and never plan to use.

IMO, its not even worth trying to fix. Its fundamentally broken and built using a worst-practice approach to application development.

Time to rethink and start over.

Humbly yours
by Velorivox | 2025-07-08 21:07:17+00:00
> If you pick a good location, buying a home is a fantastic purchase. It ties up that investment money in an asset that you can actually USE.

Also: It's a leveraged investment for most people (mortgage). If you put in 20% and your house tripled in value over the last ten years (which is what happened in SF & Seattle afaict), you make an annualized return of 27% (for a whopping 1070% total, i.e. more than 10x), after accounting for your payments (with realtor fees the number is slightly less but not meaningfully). Meanwhile as a renter your rent would likely have at least doubled over the same period, doubling the size of the nonrecoupable leak in your financial hull.

That's 1070% as opposed to 224%, i.e. 10x vs. 2x in the S&P. This is the reality of what has happened over the past 10 years, by the way, I am not using hypotheticals. Do note that home values tripling in price over the last decade is not common, even among these expensive cities, you have to be looking at specific types of housing in "luxury" neighborhoods.

TL;DR: Location matters. A LOT.
by saclark11 | 2025-07-08 21:07:21+00:00
> "UUID" was already taken by Google.

This shouldn't really matter as your import paths are obviously different. `github.com/google/uuid` and `github.com/sdrapkin/guid` can happily coexist. Any file/codebase importing both (which would ideally be avoided in the first place) can alias them.

> IMHO "Guid" is just as well known

I think the point the commenter was trying to make is that these do not adhere to the UUID spec. You don't specify which version, but judging by the docs and your comparison to `github.com/google/uuid`, I'd wager most folks looking at this library would assume they are supposed to be V4 UUIDs.
by rawgabbit | 2025-07-08 21:07:54+00:00
“Ritual” is part of Xun Zi’s interpretation of Confucianism. https://en.m.wikipedia.org/wiki/Xunzi_(philosopher)

Confucianism itself was attacked during the Cultural Revolution. https://en.m.wikipedia.org/wiki/Criticize_Lin,_Criticize_Con...

Now, it appears Confucianism is being pushed by the Chinese government. https://en.m.wikipedia.org/wiki/Confucius_Institute
by AlexandrB | 2025-07-08 21:08:09+00:00
I don't think this is always true.

1. Many small landlords are not very financially sophisticated and won't factor in all costs when setting rent prices. For example, maintenance costs are often treated as one-time events ("the water heater broke") and not something to build into the cost of owning the home. I have relatives like this, and they generally view the appreciation on the property as their profit.

2. It's not uncommon for "landlords" to be renting out part of the house they're still living in. In these cases the rent can be somewhat arbitrarily related to the cost of the mortgage.

3. More sophisticated landlords often still have to compete with rents set by (1) and (2). At least in some markets.
by mdorazio | 2025-07-08 21:08:37+00:00
Congratulations! But I’m disappointed with no mention of profit level in this post or another one linked. My last business I scaled to 500K ARR in less than two years, with $20K in total annual profit including the $0 my cofounder and I paid ourselves for many hours of work. I shut it down a year later and strongly regret the amount of work I put into it.

There’s an ARR metric trap in the founder community where people focus on revenue rather than on reaching a level of take-home income comparable to what they could make at a normal job. The former is a lot easier than the latter (especially in the US for people who can take home $250K fairly easily working in tech) - as the saying goes, you can make infinite revenue by selling dollars for 99 cents.
by LinXitoW | 2025-07-08 21:08:50+00:00
I have no idea how in the world you think that could ever work in a general sense.

Things require labor. Labor costs money. Ergo, people giving you stuff require money, somehow. A tetris clone requires so little labour, that a well-off person with too much time (ergo labor) on their hands can give you that for free, but that's not scalable for 99% of important stuff.

Because capitalism, they also require more money, YoY, than last year, meaning they can't just make a steady stream of profit. They need more profit every year.
by belorn | 2025-07-08 21:08:53+00:00
Firefox history is one of the most annoying part of the browser. It is impossible to click on a historical page and keep the context of the other visited pages that date/time. As soon you click on it, it will put it on top of the history and remove the old historical position. If you don't use search and manually scroll down, and then click on one (even with middle button), it will then instantly whoosh you back to the top of the history list, forcing you to scroll down and find the other links and repeat the process for each one.

Thunderbird filter function understand what I want when searching old emails. If you search on an email and selects the one you are interested, and then remove the search, it will automatic scroll the navigation to that date and keep the selected email on view.