skysight-inc/HackerNews huggingface dataset:
I've tried to use LEO (Literate Editor with Outlines) a couple of times, but have never found it comfortable enough to stick with.

That said, the concept of Literate Programming has been one which resonated with me, and which addresses some of the same problems in a fashion which matches the way I work.
It is plagiarism, we’re not talking simple weekly assignment, it was a core course and it was a 40% of the module. They had to write a report along with it and two Chinese students had copied much of that from Wikipedia and had the same exact passages!
For those who are interested: the Chinese character for 8 is a pair of downward lines, close together at the top, far apart at the bottom. Looks a bit like / \. The idea behind it, as far as I know, is that it represents things growing larger, which is why it is of interest where wealth is concerned.
Apparently it takes more than skill but also persistence and concentration. Not many schools of thought explain this well .
...but will it run DOOM?
The subway fare is _insanely_ cheap and it's also uniform, which is important because short intra-Manhattan riders like me subsidize outer borough commuters. What a bizarre thing to complain about.
Justine Tunney just blows my mind, I think she is one of the most important software developers / computer scientists alive today.
If it wasn't scarce then it would be cheaper. The problem is that it is scarce, artificially, as a result of regulatory capture etc.

Which is the same reason housing in places like SF is so expensive. Artificial scarcity as a result of zoning rules that make construction prohibitively expensive or otherwise inhibit it from increasing the housing supply.

Houston metro has more people than SF metro, so why does housing cost more in SF? Because there is less of it.
> one of the largest potato-exporting countries in the world (Ukraine)

Are you sure about that?

"Other potatoes, fresh or chilled " 2019 [0]:

- 1st: France, 2,119,100,000 kg

- 57th: Ukraine, 5,612,450 kg

"Seed potatoes" 2019 [1]:

- 1st: Netherlands 953,793,000 kg (No 1)

- 48th: Ukraine, 72,377 kg

[0] https://wits.worldbank.org/trade/comtrade/en/country/ALL/yea...

[1] https://wits.worldbank.org/trade/comtrade/en/country/ALL/yea...
Agree for the dump idea, but AOF persistence is quite easy to do (literally open a file and append).

Of course you'll have to choose the right data structures in memory, but that can be ad hoc to your app, so considerably less complex than a general purpose database.

The only problem is when you go out of memory, but if you have an eviction strategy (i.e. a 24 hours life per post), you don't need to scale for a long time.
> gippity

This is more my new favorite technical term, I strongly second wider adoption!
I used to live 500m from one of the logistics hubs in EU. It’s 100% security by obscurity.
You should try reading de Tocqueville. It is literally the same country as it was in 1835.

A man builds a home to grow old in and sells it before the roof is on is the American Dream.
Dragonballdle – Dragon Ball Character Quiz
Imo making it easy to specialise a model is hard right now. Building RAGs and other things like that requires technical knowledge but dumping things on ChatGPT does not. Perhaps building a ui for dummies for specialising models so that they actually learn from new data and not just do inference is the way to go. But I imagine perplexity et al. Is already trying to do this.
> This seems an issue caused by two problems, inadequate integration testing and bugs in the original function, neither of which are your fault.

I believe the problem may be the culture. Business logic that handles sensitive things where bugs can cost a lot of money is one place where hardcore DRY and factoring everything into small functions is not such a great idea. Yes, it may be a big function, and there is an upfront overhead of having to understand it all to make a change, and there is some duplication of code, but once you understand the function you can reason locally and such bugs would be less likely.
Apple to label notification summaries to indicate use of AI
It's based on Mediatek CPU cores, so I am really pessimistic about their open source support...

I'm bracing for a whole new era of unsufferable binary blobs for Linux users, and my condolences if you have a non-ultramainstream distro.
> It would be a gamble for even Trump that Britain can't launch nukes to defend a Commonwealth ally (obviously that would probably be the end of the UK but we've faced that before, eh)

As I initially asked: would you be willing to end your own country just because you feel like you need to defend another country on another continent against an adversary you have no chance of beating?
But the cost is _definitely_ falling. For a recent example, see DeepSeek V3[1]. It's a model that's competitive with GPT-4, Claude Sonnet. But cost ~$6 Million to train.

This is ridiculously cheaper than what we had before. Inference is basically getting an 10x cheaper per year!

We're spending more because bigger models are worth the investment. But the "price per unit of [intelligence/quality]" is getting lower and _fast_.

Saying that models are getting more expensive is confusing the absolute value spent with the value for money.

- [1] https://github.com/deepseek-ai/DeepSeek-V3/tree/main
I suspect you're right. But I've just last night finished Brave New World and what strikes me is production of children in that book almost entirely for the purpose of labour.

So, I'm curious what the driver for reproduction will be in the future once robots are capable of doing all the work and humans live for a very long time. I don't have children nor intend to - so likely this is a very cold take that doesn't apply to most - but the cynic in me says we've so far focussed on reproduction as individuals and at a country level to maintain productivity and extend the health and wealth of their elders. Without that pressure, would people choose to have fewer children on a scale we've never seen before?
Show HN: End-to-end encrypted, peer-to-peer VPN tunnels for hackers
Hello HN,

I would like to announce the soft availability of The Reliquary [0]:
A "VPN" service for hackers.

Note that VPN is in air quotes here because it is not a traditional consumer
VPN your strange uncle uses to watch questionable online content.

With Reliquary you can setup end-to-end encrypted, peer-to-peer tunnels
between your devices no matter where they are located.

The Reliquary was started after I built sanctum [1] to make it a bit
easier to setup networks and tunnels between me and my hacker friends.

I ended up building a simple management API around sanctum and its
cathedral mode that allows you to define networks and join devices into
these networks, all the while keeping the shared secrets sanctum builds its
security on completely in your hands while still providing meaningful
ways of doing key rotations.

On your client devices you use some shell scripts reliquary provides to
manage sanctum configurations, there's zero magic.

A cathedral in sanctum acts as a discovery point (think STUN) for your
devices and can relay (but not read/alter) encrypted traffic when needed.
They also facilitate key rollover by acting as a distribution point
for your shared secrets (which are wrapped with per-device KEKs).

If your devices are behind reasonable NAT, they will move towards
a peer-to-peer connection, leaving the cathedral behind.

Keep in mind that The Reliquary is directly aimed at the hacker crowd as
one should be familiar with certain topics to be able to feel comfortable
with it (you need to handle your own key management, network setup, etc).

A starting guide can be found at [2] for those who are interested.

I built this to be useful to me and my hacker friends, I hope some of
you might find it equally useful - I am happy to answer some
questions but I dislike writing on public forums (digital agoraphobia?)

You can get in touch with me via joris@sanctorum.se

Take care,

[0] https://reliquary.se
[1] https://sanctorum.se/sanctum/
[2] https://reliquary.se/guide.html
She's been 'taken care of'...
My mother - 86 years old - uses Linux (Debian with Mate, default theme), she knows it is Linux but it does not matter since she uses it in the same way as she used Windows 7: as a launcher for Firefox and Thunderbird and occasionally as an interface to her phone so I can help her remotely given that she lives in the Netherlands and I live in Sweden. Apart from Linux being faster and less intrusive there are no real differences as far as she is concerned. She used to click on Firefox and Thunderbird icons on the desktop on Windows 7, now she clicks on Firefox and Thunderbird icons on the desktop on Debian Mate. There are many more people like her who use personal computers in this way and they are much better off running some Linux flavour which is kept up to date, which does not spy on them, which does not try to upsell them, which does not insist on contrived expiry dates after which they need to buy new hardware so as to run the next version of the intrusive spyware called Windows 11/12/...
Source? I’ve never heard of babies learning English or French or whatever in utero. Or do you mean they get used to their mother’s voice?
From the article;

> Today many web developers consider jQuery to be “legacy software.” With all due respect to this perspective, jQuery is currently used on 75% of all public websites, a number that dwarfs all other JavaScript tools.

I feel that is misleading. I worked on a lot of websites and none of them included jQuery willingly or sometimes even knowingly.

Either it's shipped as a peer dependency or we're talking about wordpress and the like which use it (and drives much of the web!).

I've seen it frequently shipped because of scripts embedded into a larger frontend codebase. Stuff they really don't want there to begin with.

I do not for a second believe that 75% of frontend dev work is in jQuery. In fact, I'd be surprised if it's more than 5% of all frontend engineering work is using jQuery.

Obviously some people might still use it for whatever reason; but those are a tiny majority (and probably quite vocal about it / over represented if they still prefer it).

So yes, to all intends and purposes I would claim jQuery is legacy software. Current usage (wherever they got that number from) does not mean it's still the preferred choice for the majority of web developers.
Maybe a generous interpretation of the comment and a realisation that common language isn't always 100% precise would be better than pointless arguments about semantics.

There is only a single printf written in the source code.
the subway is at 5/10 or so (it would be very nice if we got it down to 3/10), the commuter rail, however is mostly hourly at peak and 2 hours to never of peak
> It seemed slightly more trouble to do modifications than a cinder block wall, but the quality and strength was much higher. I went with low expectations but I was impressed.

So the electricians and plumbers would all come in after the wall was printed, and saw through it all? Sawing, adding and then filling it back in sounds like lots of work to me. With stick-frame, wiring and plumbing are still a significant cost, but the actual hole-making part would be a small proportion of it.
Interesting stats, though stats like these are much narrower than what "the American dream" is meant to encompass. Home ownership accompanied by crippling debt is not freedom. And arguably very high rates of university degrees are a symptom of just how difficult it is to make a living without.
No it's not, I like to live in dense housing myself.
> ... having equal voting rates across all demographics is required for a just society...

The logical endgame of that approach is to have a big tug-of-war between two big coalitions struggling to steal stuff off the other (which, in fairness, is a pretty common equilibrium in democracies).

That actually goes right to the heart of the issue - you can't get a just society by doing things by the numbers. To get a just society, just policies need to be implemented. If the winning side of an election wants just policies then there will be a just society. Otherwise society will be injust. Participation doesn't change the dynamics of that at all - if anything it makes it harder because the majority is generally an unprincipled blob and certainly does not make time to reflect on matters of fairness (Australia is hardly a just society, simply that the people getting a bad deal are relatively small minorities, not actively mistreated and can be reasonably ignored). If we had a reliable process for achieving a just society we'd use that instead of democracy.
For reference, here is (who I presume is) Mr Anderson's top-voted reply on the HN thread discussing the original article:

https://news.ycombinator.com/item?id=42585375

Aside: the original question begins "Given a list of 1 million random integers...". For me, this suggests that we ought to be benchmarking from the point after the random numbers have been generated. I don't know how easy this benchmarking is to do in Rust, but I know how I would do it in dotnet using something like BenchmarkDotNet.
I am curious about what forces would bring about this unraveling of the extractive, parasitic, unsustainable tech industry.

Then again, it is difficult to see how an empire would fall when you are witnessing it at the height of its power, even if that height is on the eve of its downfall.
Isn't this just the FPTP system? I mean what point is there in voting R in California or so.

You'd have to be a dogmatic believer of civic duty to stand in line for hour just to vote R or D in a state that will go the other way with 30% difference...
Health is the only thing that gives an ulterior advantage to people involved with managing the companies, much more important than money or profitability. They can try those things on themselves behind the scenes to extend their lifespan/healthspan.

If they didn't do it with cloning it might be that there is some sort of mechanism preventing it that Nature installed in our brains.

Don't know if it extends to AI too though.
DUPE https://news.ycombinator.com/item?id=42619139
>in my opinion, because users don't care about "custom widgets," "queues," or "databases."

Users care quite a lot when these things break.

>They care about business functionality, which is quite easily expressible in model form.

They care about reliable applications that do the task they want. Users don't have a concept of "business functionality". If a widget they wanted to use is broken, they'll be pissed - they won't tell you that it's ok because the concept of the application was still good.

From your link:

>The main thing that I want to highlight here is how simple the model is. This is pure domain logic, and is probably as close to the essential complexity of the application that we can get

This is exactly the issue.

If I go down my recent list of bugs and categorize them, ~8 out of 10 of them are in areas which the author would have *abstracted away*. The other two probably could have been avoided by having a team member write one test to cover that functionality instead of zero.

What does it mean when you abstract something away from a test? Well, it means the test won't catch a bug in that thing.

If I went down my recent list of bugs and been able to see that 9 out of 10 of them would have been caught via adding property testing/model testing on top of regular testing/typing, etc. I'd have absolutely no second thoughts about implementing it but that simply isn't the case.

I have worked on problems in (not usual) environments where it is the case, and in those rare cases I have advocated for and used property testing but I have more often seen it advocated and used by people who see every bug as a nail and property testing as some kind of super advanced hammer.
> I am not especially found of tattoos

How much? Is it an “all things considered equal i prefer someone without tattoos” or a deal breaker for you? Because that is the beauty of the system. Depending on the weight you put on the question it might not show you anyone who answered “yes I have tattoos”. Or just rank them lower. Or if you marked this question totally unimportant to you it won’t even count in the ranking.

> I dislike in dating profiles, then it is a long laundry list of what I have to be and what I don't have to be

I agree with that. But that is not what we are talking about.
1850-1950s. But just as importantly this time frame also happened to be before the NIMBYists stepped in (which is arguably more consequential).
It sounds like the easiest solution would be to install another browser (e.g. Firefox) until they fixed the issue. If it is only the combination of Chrome and Linux that is the problem, that is.
Like all revolutionary technologies that came before, the gain in productivity in the entire economy is worth a few jobs.
Why is it your job to police the browsers people use?
> these databases can be executed on GPU with a significant performance gain vs. CPU

No, they can’t. GPU databases are niche products with severe limitations.

GPUs are fast at massively parallel math problems, they anren’t useful for all tasks.
YouTube 2 years subscription not available
trying to add one more premium year but the top up offer isn't showing ? is it no longer possible?
It's all extremely clever, but is it useful?
Rice is cheaper. Especially if you go to somewhere like an Asian market. With a rice cooker, rice is brain dead to make too and IMO it's far more versatile and I can eat it plain, while plain pasta is IMO disgusting.
Looking for a New Role
I wrote about this last year and everyone here picked on me calling my article AI generated, so I shut down my curiosity blog.
Street-fighting RAG: chain-of-thought prompting
Two death row inmates reject Biden's commutation of their life sentences
What you're describing is my main concern of how this AI development might turn out. If we get any sort of autonomous agent (conscious or not) that can replace human workers in massive scale, there is currently no government or other institution prepared or willing to make sure that the people left standing without jobs can afford to live.

I'm really hopeful that all Sama's talk about ASI / AGI is just salesspeak, because if it isn't we are potentially in for a very dystopic few years.

But then, it isn't in the top 0.1% interest to replace human workers and cause a hunger-fueled revolution either, I just don't have high hopes that they will care enough to try to prevent it.
> > developing AI is a means towards the end of having a better society

A better society and a better world in general encompasses beating climate change thanks to AI.

Many smart people are also moving from climate change research to AI because the latter is seen as something meta that can help with everything and thus higher grade or worth pursuing more than individual problems like solving climate change or defeating cancer.

We'll see if they are right, they were wrong before and specifically during the long AI winter
a2a3 on the first move or on the second move after e2e4 outputs that you have played an illegal move.

But this is a bug as these are legal moves.
Side note. I’m more bothered by this issue on digital thermostats.

I don’t even know if they’re flooring or rounding. And sometimes half a degree makes all the difference. I do wish they’d do temperatures out to one decimal point.
That was my job as a teen to fix. I had to sand away the burned on crud and then use the "bendy tool" (slotted small L shaped wrench) to adjust the contact gap.
It isn't fundamental. As the models begin to leverage test time compute more effectively, prompt injection becomes more difficult. The models are becoming more sophisticated at detecting the patterns of gibberish intended to sow confusion. In time, bare prompt injection probably stops being a thing. Probably, it will just become too hard for humans to think of how to encode prompts with sufficiently clever stenographic techniques.
It prevents "required" abuse of the HTTP protocol (having to pipeline everything via POST even though that's not its purpose), without the requirement of adding javascript to the page.
Self-hosted lightweight CLI-only CI/CD with Git hooks
I prefer this style. I primarily use Emacs as someone else mentioned. I feel like it's sort of similar to editor tabs vs buffers. Like, once you have a good way of switching between buffers, separate editor tabs seem like a superfluous UI element. In a similar way, if you have powerful ways of navigating to the function definition you want, then everything being in the same file doesn't seem to matter.

Also, having all the code in a single file helps expression exposition of the code. You can sort of captivate the reader of your code, and present the code in the order of your choosing.
> If you don't, the only thing you know with a truncating clock is that the fireworks started 0 to 59 seconds ago.

More importantly, I know whether the designated point in time passed or not. If you have a submission deadline set at 14:00, the most important thing you care about is whether you made it or not.

But what bothers me more is that this is inviting ambiguity into time definition. What 14:00 means (in addition to all the timezone complexity) now depends on the type of the clock you use. That's just bad.

> A good reason for truncating is that we have a strong bias against being late, but not really against being early.

TBH I don't understand what you're saying here.
> Inference is basically getting an 10x cheaper per year!

You're gonna need some good citations for that.

There's a big difference between companies saying "The inference costs on our service are down" and the inference costs on the model are down. The former is oft cheated by simplyifying and dumbing down the models used in the service after the initial hype and benchmarks.

> But the "price per unit of [intelligence/quality]" is getting lower and _fast_.

Absolutely not a general trend across models. At best, older models are getting cheaper to run. Newer models are not cheaper "per unit of intelligence". OpenAI's fany new reasoning models are orders of magnitude more expensive to run whilst being ~linear improvements in real world capabilities.
Yes, you stand behind your comments so strongly you created an anonymous throwaway account just to share them.
I kind of like the way Apple does it - when the M1 came out you could get the air or the pro and that was it. And the difference was simple - basically the pro was chunkier with a fan and a bit faster. With Dell I'd have no idea which one to get and what was good.
The rich care as much as much about how the price of groceries leads to social unrest as you do, maybe more.

There are jerks everywhere. Most very wealthy people I know fund science and hospitals.
It boggles my mind (by which I mean "you should feel dirty for employing a dishonest rhetorical trick like that") that you can call his take dismissive when you simply ignored the area that is regressing (cost) in order to facilitate the tradeoff.

Cost is explicitly being traded away here to facilitate improvement in other areas. That's the whole point of implementing the toll/tax!!!!!
> It'll be interesting to see if Apple can offer a good counter for the desktop.

Mac Pro [0] is a desktop with M2 Ultra and up to 192GB of unified memory.

[0] https://www.apple.com/mac-pro/
There's an argument to holding on X money will let you make more money, therefore making your actual contributions larger / more valuable

You can more easily invest your second million than your first (Because you probably need that (Or at least a portion of that to live)

There's also no significant reason to start earlier (or later), unless you factor in dying as your stopping point, worthwhile causes aren't going anywhere