skysight-inc/HackerNews huggingface dataset:
> as I get older, I find that I have less energy for

Side comment: When a person says something like that, they might be speaking of only themself, but there's a different parsing that many will hear.

Ageism is a real problem in our field, and one thing we can do is to not accidentally feed it.
Maybe we should have used `eudaemon` (happy spirit) to avoid alarming the common folk.
I don't know, or care, how the fuck you got that. Please block me.
IPv6 is _still_ not at the feature parity with IPv4!

I'm not kidding. For example, Android doesn't support stateful DHCPv6. And DHCPv6 doesn't have the _basic_ feature of DHCPv4: hostnames. You can't easily use it to do a quick survey of your network.

Then you have that @#&(^(&!@^ that is ULA.

With IPv4 we have a very useful pattern: you create an "internal" network that is stable and predictable. It's routed to the outside world through NAT. If the external connection goes down, the internal network is unaffected.

With IPv6 you're supposed to have ULA and the global routed addresses in parallel. So now the external connection goes down, and the router withdraws the prefix from the router advertisement. Half of the hosts lose their external addresses, but keep the ULAs. Half of the hosts don't implement prefix withdrawal, and keep both their ULAs and the normal addresses. Congrats, now these hosts can't talk to each other due to the ULA addresses being less preferred.

And of course, IPv6 hasn't improved on the PMTU. So if you're running an Internet service, you need to use something like 1400 MTU to make sure some of the misconfigured tunneled clients don't get shafted. There's now an RFC that makes it useful: https://datatracker.ietf.org/doc/html/rfc9268 , but it's Experimental and it'll need ~20 years to be deployed anyways.

IPv6, a story of recursive utter failure at all levels...
It may not be, but, as I said, economists generally believe it to be important. It's a very noticeable departure from the previous 180 or so years, during which time it had lost about 50% of its value by that standard. I'm not saying, for example, that the US currency will inevitably collapse due to a Zimbabwe-style hyperinflationary spiral, although that is a thing that many fiat currencies have done going back to the Song, nor that commodity money such as silver coinage is immune to inflation—coinage debasement is even older than paper-money hyperinflation.

Economists generally believe that the US's gradual shift from commodity money to fiat money over the period 01932–01971 was beneficial.

But I suspect that the shift to a fiat-money basis may be having some effects on the economy that are not well understood.
This seems like an easy way to avoid actually having to learn anything about the subject. Perhaps there’s a reason you’d prefer to dismiss the entire subject out of hand, rather than spend a few minutes trying to learn something about it.
Fil-C/C++ is backwards compatible and has mandatory safety.
It depends on the difficulties of the puzzles. If you read the article of the Leela author, (link cited by other comment), then you will see a much different picture: the new DeepMind is better then AlphaZero but much worse than the best open source model. Not specially trained transformer like ChatGPT4o (and even 5o) has absolutely no chance to solve the more difficult puzzles.
That sounds like it should be investigated.

From an accounting perspective you can’t just delete transactions or accounts.
Not saying that it’s a better way, but I started with vim by copying someone conf (on Github), removing all extraneous stuff, then slowly familiarizing myself with the rest. Then it was a matter of reading the docs when I wanted some configuration. I believe the first part is faster than dealing with an LLM, especially when dealing with an unfamiliar software.
Definitely not going to solve a c10k problem with 10ms pauses, that’s for sure.
It's illegal to fill a bucket with sand?!
This anecdote about the double equality operator might have originated from Eich's chat with Lex Fridman where he states (at about 5 minutes and 26 seconds) that during the original 10 day sprint JavaScript didn't support loose equality between numbers and strings: https://www.youtube.com/watch?v=S0ZWtsYyX8E&t=326s

The type system was weakened after the 10 day prototyping phase when he was pressured by user feedback to allow implicit conversions for comparisons between numbers and serialized values from a database. So it wasn't because he was rushing, it was because he caved to some early user feedback.
The same problem comes up at the end with the proposed `#[blocking]` solution. There is no formal definition of blocking outside of async. It's a colloquial term meaning "takes a relatively longer time to finish". Async is the formalization of making a distinction between grinding the cpu and yielding until something else wakes you up and tells you to keep going.

So I guess a well formed Future always adds yield points between hot loops? And then you just trust the runtime to manage execution context such that your yields are noops if there's no contention for execution time and/or to avoid needless context switching.
You can keep both in a series of ziploc bags for convenience.
I've pronounced it as `etcet` as short for `et cetera`. But that's probably my Australian habit of shortening everything.
Deep inside a Norwegian fjord, a dream of farming salmon sustainably
Not really, no. A Mastodon server mostly only sees posts from users being followed by someone on their server, or mentioning someone on their server. Every post definitely does not get shipped to every server.

However, there's definitely some wild inefficiencies in federation: If thousands of servers do follow a given user, and that user posts a video file, all of those thousands of servers will download and store a copy.

The fediverse is largely analogous to email in that posts are addressed to destinations. Servers have inboxes and store what's sent to them.
Thanks for helping tone things down.

> Would you agree that current society is not as conducive to long-term relationships?

There can be great value in long term relationships, but equally, there is great value in people's freedom to associate (or not), including the freedom to move in and out of personal relationships.

Those ideals could be framed as appositional, but they are synergistic.

Emphasizing only long term commitments, and stigmatizing break ups, has a long history of trapping countless people in abusive, unhappy, practically harmful relationships. And covering up that harm. Anti-breakup effectively becomes anti-transparency and pro-abuse.

Promoting the freedom to break up (not promoting break ups), helps people get out of bad relationships, and gives them another chance to find one.

So win-win.

So yes, I would say that a more free society is tautologically less conducive to long term relationships than one where they are highly prescribed.

But more conducive to people taking the health of their existing relationships seriously, and for finding a healthy relationship, however long that takes. And more conducive to people who are simply happier without a relationship (after suffering a bad one, or not), to do so without stigma.
What dark patterns have you observed that I should keep an eye out for?
That sounds pretty similar to mapillary
Rooting Out Gremlins
Meanwhile I've had 10 years of experience before my current job, only one of which is longer than a year. It's the nature of startups. I don't think it was ever held against me. If anything, some were only evaluating FAANG-style experience (usually ex-FAANG managers), but I wouldn't qualify for those anyway.

I would say riding a sinking ship is a negative for an employee - it's a world of pivots and rapid change. You shouldn't be too loyal to an idea, and likely that extends to loyalty to a company. For a founder level person, they are expected to see it through to the end, and do graceful shutdowns when it is doomed.
> And this image does not depict a pipe

In fact, it does. Literally, "This is not a pipe," because an image of a pipe is not a pipe.

From the artist:

> The famous pipe. How people reproached me for it! And yet, could you stuff my pipe? No, it's just a representation, is it not? So if I had written on my picture "This is a pipe", I'd have been lying!

Sourced from Wikipedia: https://en.wikipedia.org/wiki/The_Treachery_of_Images
Could it be that it is meant to be 1/8th ounce nominally, but there is some lacquer or varnish that takes the weight up slightly?
I think this is well enough explained by how unfashionable GOFAI and Common Lisp both are. Fashion matters a lot more than I thought in my youth.

Speculating: the sheer bulk of the book might also push people away. It's usually an anti-signal for riches within.
>Disruption of the incumbent is required.

State your case. You have an audience here, now sell us on your idea.
The thing is that OpenAI can choose to spend less on training at any time.

We've seen this before, with for example Amazon where they made a deliberate effort to avoid profitability by spending as much as possible on infrastructure until the revenue became some much they couldn't spend it.

Being in a position where you are highly cash-flow positive and it's strategic investment that is the cost seems like a good position.
A real BOFH would've just complied with the boss' request and made sure all the daemons were killed and stayed dead.
Excursions into mind-bending 1970s science fiction
I was on a cruise ship in the Caribbean for a week just last month and I purchased the starlink powered internet package. Looking at my IP data, location info showed that I was actually in Dallas, Texas. Very sad!
Im reminded of the talking heads in Batman Beyond that were presumably AIs.
One interesting thing i would like to see would be for costs like Medicare not be borne by businesses on a per job basis but rather just part of their tax liability (note: requires first fixing the loopholes that mean large corporations pay no taxes).

Reason being that it disincentives job creation, by making it more costly to hire in America. Arguably all businesses and people benefit by keeping people alive longer, and therefore the companies which employ more people but make less profits shouldn’t pay more towards that goal. Let giant but very profitable companies with fewer employees pay too.
I started listening to it after this very submission became #1 on HN, so it was very meta to listen to it talk about how it might be making stuff up...

Great project!
Copyright only regulates the distribution of copies of copyrighted works. Possessing copies and distributing copies to other people are two different things.

If you were photocopying a textbook and giving it to your classmates, the publisher could have their lawyer send you a Cease and Desist letter telling you to stop (or else). But if they told you to burn your copy of the textbook then they would be overreaching, and everyone would laugh at them when you took that story to the papers.

Legal reasoning from made‐up examples is generally a bad idea, but I think you can safely reason from that one.

I’m not privy to the actual communications in these cases, but I suspect that instead of replying back with “we deleted the content from the Archive”, they instead say something anodyne like “the content is no longer available via the Wayback Machine”. Smart lawyers will notice the difference, but then a smart lawyer wouldn’t have expected anything else.
> This article is for subscribers only. Get unlimited access for less than $1/week.

I kinda wish there was an HN guideline-item that submitters must include a link viewable by everyone.
Looking at the description, it seems to require purchasing a premium version for the ability to add and modify items on Android, not sure if that's something I would want.
FYI your current demo is 25MB. Not sure if you used gifski but usually it's super helpful for making gifs smaller
The implicit type conversion is good for a very funny conference video ("wat") but man, it's just so overplayed as a weakness especially versus how much real world impact it has on anyone.

And with TypeScript or linting, many of the strange comparison/conversion issues go away.

I struggle to find any substantial arguments against the js language, in spite of a lot of strong & vocal disdainful attitudes against it.
I would assume it means "the law in whatever country you're in." By definition, I can't break the North Korean law against criticizing their leader, it doesn't apply to me.
I'm trying to self-host everything I need for my needs, and the map layer has been an interesting problem. So I want to download the entire world for photo geotagging and keep it current. But as far as I understand, right now it's impossible to do without having 200GB RAM?
What’s the cause of the spike?
I designed a system where you could say "donate this spare 2 TB of my disk space to the Internet Archive" and the IA would push 2 TB of data to you. This system also has the property that it can be reconstructed if the IA (or whatever provider) goes away.

Unfortunately, when I talked to a few archival teams (including the IA) about whether they'd be interested in using it, I either got no response or a negative one.
I actually think what the author is arguing is that async formalizes the idea of structuring your code to yield execution when it needs to "block". So block is leaky because it lacks a formal definition outside of an async annotated world. I find myself sympathetic to that take, despite my frustration with Rust's implementation of async, and the ecosystem/language shortcomings, etc.
All of Kurzweil’s predictions stem from his own personal fear of death.
I want to restate what you’ve said from a different perspective:

If you write a lot of pure functions, in a Functional Core, Imperative Shell manner, then only the imperative part has to deal with any of the async parts. Yes it’s the topmost part of the code, but there is nothing to “infect” with it which isn’t already destined to be.

It’s when you try to write imperative code like there are no consequences for doing so that the consequences show up en masse and can be confused as symptoms of entirely different problems.
Former OpenAI CTO Mira Murati's next move: another AI startup
Thank you for the reply. So aside from videos, let's say that millions of new users came to the fediverse, and 10's of thousands on each instance followed each other. Would that be handled well by most instances? Do they scale horizontally?

I am not a protocol partisan, just trying to understand what Paul meant in the interviews that I have seen.
Could you clarify the "static C/C++" vs "dynamic Java" distinction? I'm used to thinking of "static" and "dynamic" in the context of type systems, but do the terms have overloaded meanings in concurrency/parallelism?
Your comment is misleading.

What the CTO said is that, "build [failure] with bitwarden_license directory removed" is a bug. It doesn't change the fact that the SDK is not released under the free license.

EDIT: citation
EDIT2: s/CEO/CTO/
Yup, facepalm
The recruiter perspective has some relevance too.

A question in their minds is whether candidates have the tenacity to stick through ups and downs of a company. This happens very frequently and I guess the employers are trying to gauge whether people will up and leave the moment things get difficult.

it may merit some nuanced explanation when such a question comes up.
There's a camp of people who are hyper-fixated on LLM hallucinations as being a barrier for value creation.

I believe that is so far off the mark for a couple reasons:

1) It's possible to work around hallucinations in a more cost effective way than relying on humans to always be correct.

2) There are many use cases where hallucinations aren't such a bad thing (or even a good thing) for which we've never really had a system as powerful as LLMs to build for.

There's absolutely very large use cases for LLMs and it will be pretty disruptive. But it will also create net new value that wasn't possible before.

I say that as someone who thinks we have enough technology as it is and don't need any more.
This seems to be less about Cuba's problems and more about trying to one up their governance model (while, I'll point out, ignoring actual reasons).
Yeah, that makes sense now. I think, personally, I've simply seen that design around a bunch, but great on you to question it and call it out -- also plausible that my own headcanon doesn't check out.
Quote:

Russia would be unlikely to consider the possibility that the launch was in fact performed by an uninvolved third party such as ISIS.

End quote.

But if Russia reads Hacker News, they've just been made aware of the possibility.

And BTW, the implication is that Russia would retaliate against NATO, destroying more than Russia, but that wouldn't bother ISIS.
This is true if you download it from Google Play. If you sideload the GitHub APK, you get all premium features for free.
I thought resettable fuses were already polymer based?

PPTCs are just plastic and metal with no semiconductors afaik

Is this actually an MIT article?
Plugins are unnecessary. On the right side of your address bar in Firefox should be a little icon of a page. Click it to enter Reader View, which can apply various themes to a page.

More information: https://support.mozilla.org/en-US/kb/firefox-reader-view-clu...
Leela, the open source model already (and always) does that and is already much better then the new DeepMind model.
No, neural networks are basically curve fitting. You can only do so much approximation without overfitting and there are always positions, which are different enough from the “mainstay” positions that NN can not learn them. DeepMind as always want to impress the public by creating artificial conditions to show its product under better light. But the reality is:

- The Leela open source community had already used transformer architecture to train Lc0 long before the paper (and published it, too!) and got much better result than new DeepMind massive model

- The top engines with with search (Stockfish NNUE, Lc0) beat DeepMind’s model by margins under normal competition’s conditions

- Speaking about efficiency, Stockfish NNUE can run on a commodity PC with only slightly lower ELO. AlphaZero or DeepMind’s new model can not even run to begin with.
I’m thinking more this:

> We have several uncorroborated testimonies of women, including minors, being overtly sexualized during this routine, some without consent. In the course of our research we discovered that one of these routines was recorded, in which Stallman brings a 13 year-old girl on stage and makes sexually suggestive remarks about her in front of a crowd at FKFT 2008 in Barcelona.
They had to do with computers being directly addressable, routable, and reachable by the entire Internet, which was the default prior to widespread deployment of NAT. NAT isn't the best way to do it, but it probably is the single biggest factor in reducing the external reachability of endpoint IPs.
Ultra-high-voltage electricity transmission in China
Very nice, and the urls use random words instead of random strings. Thank you.
You passed a phrase on the command line. Honestly I made it all too hard to find, but Easter eggs were a bit dangerous for one’s career :)
The market PE is very high and has been high for a while. Tech and AI are fueling a lot of that. Look what happened to Tesla when the fundamentals started getting a little discouraging. However, I'm not comfortable predicting the "AI bubble" popping next year.
Enter the Markov Chain
I think Boeing is an object lesson in what happens when you have an MBA without an engineering background run a company whose product is cutting edge engineering.

You can’t innovate when you have to justify every cost. That’s not how innovation works, and in Boeing, engineering was a profit center… but leadership thought Boeing was a manufacturing company, and engineering was a cost center.

So,
You cut corners to make manufacturing cheaper, stop innovating, try to fix aerodynamics problems with software, try to pretend like the big changes you made aren’t, underplay the need for training pilots on what are substantially new aircraft because you don’t want to admit they are actually a lot different than the good selling previous models, etc.

All just bean counter shenanigans instead of focusing on what Boeing was actually great at: delivering value through superior engineering.

So, all the engineers that actually wanted to engineer left to do interesting things, and you’re left with the ones that want to do as little as possible, along with the bean counters that want to minimise ‘spensive stuff like actually innovative projects.

At this point it’s almost like a zombie brand, I wouldn’t be surprised to start seeing boeing branded Chinese dollar store crap any day now.
Can you now write client and server js code without installing npm? I guess you'd be reinventing a lot of wheels that the packages provide.
It's going to depend a lot. Some of the big servers like mastodon.social likely can scale up very quickly, but some smaller niche-r servers might get hit harder. I doubt the activity of actually registering and following would cause a lot of problems, but I'd definitely expect media usage, moderation/spam management, etc. to pressure smaller servers. You definitely have a range of servers from Kubernetes-orchestrated platforms to "it runs on a box in my basement" hosts, but also the latter servers tend to be invite-only, and grow slower even during large waves of interest.

The biggest difference is that I'm not convinced Bluesky/Atproto has ever actually shown it can improve on these issues. Bear in mind, Bluesky isn't effectively federated at this point, everyone pretty much uses their services exclusively, so none of those inefficiencies exist... yet.

And... three days ago... Bluesky had an outage because it, a single service, couldn't handle the load: https://www.independent.co.uk/tech/bluesky-x-twitter-elon-mu...

While some ActivityPub servers might face issues with a big wave, it's very unlikely it would take down all of them. When mastodon.social suffered a big outage, I just went over and browsed from a different server, most of the rest of the fediverse just continued as normal.
> The trademark dispute here is the use of the phrase "Advanced Custom Fields" in Automatic's marketing and on their website, as illustrated in the picture just above that section of the article.

No, it's not about ACF and has nothing to do with the company WP Engine. This is a trademark dispute about WP Fusion Lite from the company named Very Good Plugins.
ByteDance sacks intern for sabotaging AI project
Here at HN we appreciate optimism but not blatant fantasy
Scientists working to decode birdsong
I never understood the appeal of web-based password managers. KeePass all the way, all offline, no randomly changing UI, everything in a single .db file. Need syncing? Use Cloud storage service.
Don't use ChatGPT for your comments.
A lot of it is green washing. Some of it might be signals to the competition or other vendors. This AI buildup is going to be a knock-down-drag-out.
Twitter changed the policy allowing genAI to use anything you post there? As I understand it, creatives are not happy and leaving.

https://techcrunch.com/2024/10/17/elon-musks-x-is-changing-i...
Jaa. Vell. Trai zamm Turkish or Arabic zen?

What THE FUCK is it with the expectation that everybody has to understand and speak in-glitch? Employ a local guide. Too expensive? Bad luck. Entitled little .....
Can it fill passwords in iPhone Safari?
I use tayga.
> ... systems that don’t fail in production.

I'll say it again: "compared to what?"
Why did they admit this publicly?
It was also pushed by the C10K movement.
A non-grownup analysis is to criticize a decision in hindsight. If Internet Archive shifted funds to security, it would mean cutting something from its mission. Given their history, it makes sense IMHO to spend on the mission and take the risk. As long as they have backups, a little downtime won't hurt them - it's not a bank or a hospital.