skysight-inc/HackerNews huggingface dataset:
Sounds familiar.

Putin served two terms (2000-2008), then one as prime minister (2008-2012) because the Constitution only allowed two consecutive terms. Then the terms were lengthened to six years and he served an additional two terms (2012-2024), during which the Constitution was amended to specify two terms in total, except for terms prior to the amendment. Thus he's now in his fifth and likely sixth terms (2024-2036).
His appeal would likely be mocked as he and Hitler might as well be on two completely different planets, so distant is their world view. At one point Ghandi even basically says "might doesn't make right" to which Hitler could only respond, "lol, lmao".
U2F > passkey
There is actually a proposal to make type constraints act as sum types: https://github.com/golang/go/issues/57644

But I doubt sum types will be supported perfectly in Go. The current poor-men's sum type mechanism (type-switch syntax) might be still useful in future Go custom generic age.
There is no flat organisation in business. Such a communist thing cannot exist in the context of capitalism. The lack of hierarchy can only mean one of three things: making decisions as a committee and bleeding time, money and ideas; having social hierarchies dominate and letting narcissism and sociopathy run wild, or descending into anarchy where profitable decisionmakers are gilded and unprofitable ones are pruned.
A block editor (like Notion’s) I wrote from scratch in C++ and QML using Qt: https://www.get-notes.com

I wrote about the development process in my blog: https://rubymamistvalove.com/block-editor
Basically, politics. ASD.
Can anyone measure in how Claude compares to copilot? Copilot feels like a fancy auto complete, but people seem to have good experiences with Claude, even in more complex settings.
You recognize there's a wide gulf between "things I disagree with and tolerate" and "things like hate speech that should not be tolerated under any circumstances" right?

Like, I strongly disagree with the Biden-style Democrat. I think they are nonsense garbage centrists with nothing worthwhile to say and weak spines. But I tolerate them coming in and saying things like, "We should means test food stamps!" I also tolerate the absurd notion that somehow, Biden-style Dems are "the far left". I think it's hilariously uneducated, but I tolerate it.

I do not tolerate people coming in with sexist, racist, homophobic, transphobic rhetoric. It's unacceptable. I will shut down, block, kick, ban or otherwise remove it without any questions.
I doubt it would change anything. One of the first things Elon did after taking control of Twitter was to make verification pay-to-play. Now the blue checkmark is basically a sign of either a bot, grifter, or engagement farmer.

Putting up a paywall hasn't deterred bots, and it won't work.
You can use Claude in Copilot.
My vague understanding of the related laws is that as long as the company has a consistent retention policy and is under neither a court order to increase retention nor retaining records for specific incidents as part of policy, that a short retention period is fine.

I expect legal would actually be happy about shorter retention periods since it makes their job easier. HR of course wants infinite retention periods because it gives them a bigger stick, but universally longer retention is not the only way to address those desires.
Any "password manager" system from a service which disclaims responsibility for security or which can cancel the account is worse than useless. It's dangerous.

A password manager run by a bank, with the bank standing behind it, might be worth something.
I am have several side projects, and they mostly follow this pattern. For one app, I developed around 100 views (plus the admin views) in Django in just a few months, I could have never done it if I was using a "modern" stack. In many applications most pages (login, registration, logout, entering data etc.) can be built using traditional server-side rendered HTML forms with a little Javascript sprinkled on top, and most of the JS can be handled by Alpine.js. For the pages that need more interactivity, I use HTMX and Alpine.js. It works really well.
I wonder what are the benefits from lucid dreaming. I read some claims that it’s possible we could gain access to some ‘hidden registry’ figuratively speaking by using methods such as lucid dreaming. However, I had a few lucid dreams in my life, all without any deliberate effort, they just happened and it’s nice to have them and all, but I don’t see myself getting out of my way to have lucid dreams. Does anyone get any substantial benefit from lucid dreaming out there?
It's R = 2/5, G = 1/5.
But first, we have to argue about our own individual interpretations of what a "high performer is", and then justify our belief that it is every single one of us, because-
I did realise those were still being sold only a few years ago.

The overall concept still existing at filesystem level such as ZFS’ L2ARC, although this is a RAM heavy feature.
Can we send a voyager 3 with much advance battery and sensor, and at much faster speed so that it may reach farther than voyager 1 and 2, in let’s say just couple of years ?
Whoever has the power to fire you.
You better hope no bugs expose you to liabilities like runaway cloud costs or mishandling sensitive data
The article seems to focus on YubiKeys (even despite using a mac device), but at least in the Apple ecosystem the state of the art is far ahead of plugging in a thumb drive style device IMO.

When I navigate to various websites that support Passkeys these days - Lowes, Home Depot, and handfuls of others - on iPhone (firefox) I am prompted with 'Do you want to use Face ID to sign in?'

If I do the same on macOS (firefox or safari, I'm sure Chrome does it too.), I am similarly prompted 'Do you want to sign in using a passkey?' and it gives me steps to use my mac's fingerprint reader or delegate to the iPhone Face ID to sign in on my Mac.

Combine that with Apple offering to use a private/hidden email address for signing up to the service in the first place and forward mail to your real email, plus the auto-generated secure passwords stored in the new Apple password manager.. and it's a pretty magical and secure experience as a user.
The same could be said for all of the utilities used on Linux (that they're increasingly becoming huge targets) as seen by the recent XZ backdoor[0]. The open source model of limited funding and maintainer burnout are an inherent risk to any project. Rust is not special here.

0: https://en.wikipedia.org/wiki/XZ_Utils_backdoor
Not specifically this, per se, but I HIGHLY recommend "A Philosophy of Software Design" by Dr. John Ousterhout

https://web.stanford.edu/~ouster/cgi-bin/book.php
> Soon you’ll have no friends left

This dynamic far outweighs factors like moral and intellectual honesty. Humans want to be a part of a tribe and be respected within it far more than they want to do the right thing or be honest.
The Dark History of the Treadmill
A person’s worth is magnified by the company as well. A software developer’s work is worth less without a salesperson who can sell that work, and vice versa.
It was an opinion. I explicitly wrote "IMO" in there.

If you don't like it I couldn't care less :^).
I think MIT developed a glucose fuel cell that can take energy from blood. But the safeguards you'd need there (and the ability to ensure it remains clean/usable) are probably a whole lot more complex than building just the fuel cell.

That said, I'd love to have something that could pull a little excess glucose from the ol' bloodstream.
OpenWrt: Major Change Notice: New Package Manager
No, just offering unsolicited advice :)
Ask HN: Do you still use Google Analytics? If not what do you use?
While I'm sure many of you run your own telemetry inside of your apps, I'm wondering what everyone uses as their set it and forget it, easy to roll analytics solutions for new apps, blogs etc.
Indeed. Thankfully, the market is not the only way of organizing people.
You'll forgive me for sticking with my view that if the actual experts who had campaigned against certain types of gain of function research including SARS research for years generally don't attach any credibility to "COV-SARS-2 was obviously the product of gain of function research" arguments, so that domain was left to people unaware that furin cleavage sites were present in other coronaviruses and random politicos, people who raise it as established fact after making a series of largely unrelated antivax talking points might be considerably closer to Alex Jones than to people who have detailed knowledge of these systems....
That’s every programming language abstraction. All of them break when you get a fair amount of complexity or performance requirements.
Say a 68 year old veteran went to a VA doctor for a facial skin cancer, and was denied treatment because when he enlisted 50 years earlier he got a tattoo of his unit on his buttocks.

Do you really believe that denial would not be controversial?
Alterative link: https://archive.is/jzLBa
> scientists and engineers back on Earth have increasingly had to deal with age-related maintenance issues

There is perhaps unintended irony in that sentence, but it does evoke some Asimov stories in which human characters age while supporting technology.
Biden Allows Ukraine to Strike Russia with Long-Range U.S. Missiles
Mirror: An LLM-powered programming-by-example programming language
Should have read more carefully, thank you!
> moving to indexes

Then you can have dangling pointers that point to the wrong place. Race conditions become possible. You need an allocator for the indices. I've had problems with a renderer that works that way. On rare occasions, it crashes with an invalid index. Even with Rust safe code.
In some respects it is, and others it is not.

There are endless anecdotal examples in both directions.

American federal government institutions are expected to operate at immense scale while protecting and preserving the rights of the people who have business before it. There’s a certain amount of important inefficiency that this demands. Maintaining humans in the loop is one such thing that some in the tech circles think inefficient, but our government is designed to be by and of the people, for the people, so there’s a strong case to maintain people in the loop.

On the flip side, our laws allow inefficiencies to be introduced at the demand of private parties. Lobbyists have done a fantastic job at curtailing certain kinds of efficiency reforms at the IRS for decades because it served private interests. That is only recently changing, and only for specific populations.
This happens not only in math libraries but even in compilers. An x64 processor has two ways (at least) to perform simple 64-bit floating-point operations: with SSE registers (using only one of the slots in the vecror), or with the older x87 instructions. The former work with 64-bit IEEE intermediates (`double`), the latter works with 80-bit extended precision intermediates (`long double`).

In practice, these days compilers always use the former because they're widely available and are predictable. But if you tell a C compiler to not assume that SSE is available, it will use the x87 instructions.

If you use the x87 instructions, whether an intermediate float value is stored in memory or in a register changes the outcome, because it's stored in memory truncated to 64 bits, but in the (x87) register it's the full 80 bits.

If you rely on exact, reproducible floating-point results, you have more to worry about than just software versions.
Isn't it easier to eat such that there's no excess in the first place?
From the reference: "GOAMD64=v3: all v2 instructions, plus AVX, AVX2, BMI1, BMI2, F16C, FMA, LZCNT, MOVBE, OSXSAVE."

Were those supposed to have been included? What of those is not emulated by Rosetta?

I'm struggling to understand the chain of following how this results in us not having nice things?

Iiuc, paraphrasing, sounds like go made an assumption about user requirements, that turned out to not be true when the arm macs came out? Wouldn't the arm mac users of go prefer to have docker images that dont need to be emulated anyhow?
> Just become a shareholder

I always forget that all people, regardless of their capital, can "just become a shareholder".
I learned to code during when internet access was limited to about 1hr/week, extremely slow, and unreliable. But now without inherent I just can’t get any work done. I guess it’s same for a good chunk of people.

I never worried about what would happen if internet were to become unavailable. Given that it’s become one an essential service I just trust that powers that be will make sure to get it back up.
if I want a flavourful analog delay

Sounds like use.
From a Small Homelab to Running My Own Private Cloud Business
Like most things, blanket advice will break down in some cases, things can be highly contextual.

Generally, my anecdotal experience is that Go libraries have far fewer average dependencies than the equivalent Rust or JavaScript libraries, and it may be due in part to this (the comprehensive standard library also definitely helps).

I definitely tend to copy small snippets between my projects and rely sparingly on dependencies unless they're a core part of the application (database adapter, heavy or security-sensitive specifications like OIDC, etc)
Not everyone likes concerts and that's okay. They are allowed not to like going to them.
'In cities, trees are treated like street furniture'
> It also reduces the knowledge needed. I don't particularly care about learning how to setup and configure a web extension from scratch. With LLM, I can get 90% of that working in minutes, then focus on the parts that I am interested in.

Eh, I would argue that the apparent lower knowledge requirement is an illusion. These tools produce non-working code more often than not (OpenAI's flagship models are not even correct 50% of the time[1]), so you still have to read, understand and debug their output. If you've ever participated in a code review, you'll know that doing that takes much more effort than actually writing the code yourself.

Not only that, but relying on these tools handicaps you into not actually learning any of the technologies you're working with. If you ever need to troubleshoot or debug something, you'll be forced to use an AI tool for help again, and good luck if that's a critical production issue. If instead you take the time to read the documentation and understand how to use the technology, perhaps even with the _assistance_ of an AI tool, then it might take you more time and effort upfront, but this will pay itself off in the long run by making you more proficient and useful if and when you need to work on it again.

I seriously don't understand the value proposition of the tools in the current AI hype cycle. They are fun and useful to an extent, but are severely limited and downright unhelpful at building and maintaining an actual product.

[1]: https://openai.com/index/introducing-simpleqa/
Yes, the geopolitics puts a major brake on the idea. Perhaps this is why some are looking towards space-based solar. I'd be happy if either became economical and feasible. I'd sooner place my bet on storage, whether it be batteries and/or stored entirely chemically via hydrogen, ammonia etc- particularly in places where geography limits hydro or anywhere off-grid.
While a home may not be a good monetary investment, it is a good investment for social and family stability=> have a place to go home to, store your stuff, have a family hangout space, all with predictable monthly payments is great to have.
I've no doubt OpenAI will be able to develop models that put many AI Startups out of business.

...but that's only half the battle.
Beyond just having better agents, they need to be able to communicate that value to the users of all these different niches, and that's very hard to do with authority and credibility....especially in narrow niches.

How can OpenAI position themselves as experts in accounting, finance, law, coding, sysops, design etc.

For homogenous tasks like 'diary management'- sure, I can see a world where OpenAI's agents are widely used.

But for niche/specific or tasks that need domain expertise I think they'll end up partnering with companies, borrowing from their credibility/brand within the niche, to perfect the product but mainly as a way to drive confidence within prospective users.

I see a lot of parallels to operating systems: sure, Apple will have a crack at homogenous tasks like Calendaring, Task management etc, but they've got no business with jobs that need real depth like Design, in which case they'll partner with best-in-class brands like Adobe.
The fact that Open Source Software exists at all, and is a thriving activity in the world of software development by thousands of people everywhere (not that it doesn't have it's problems) means that no, for lots of people an incentive to share their knowledge isn't needed any more than knowing they are making the world a bit better with their contribution. Not everything is about incentives and money, money, money.
what might be stopping them using rpm ?
Mastodon has about 1 million active accounts, bluesky has 12 and you can also host your own data. Threads (by meta) has 100 million but you can't federate it yet so bluesky is the way to go currently for selfhosters and privacy advocates.
They're the same standards.
As a customer you're right that you don't care. As a company you care for the cost of the product you sell.
Companies doesn't care about "the customer" per se, they care about their profit margin and "free market" competition pushes them to lower the price and keep the service level good.
Exclusive rights to stream the fight? Well... it better be working, but we won't overprovision and pay over the expected return.

Buying the exclusive rights for 20Mil and puting 30Mil to stream it wouldn't be a very smart choice. Fuckups happen and this might be a mistake that cost them in lost reputation more than they expected to win.
Probably a bad example, P vs NP is the most likely of the millennium problems to be unsolvable, so the answer may be "never".

I'll bet the most technical open problems will be the ones to fall first. What AIs lack in creativity they make up for in ability to absorb a large quantity of technical concepts.
Yes, they can - stock can be part of compensation. I'm sure almost any company would happily pay you in stock rather than in cash. And buying isn't the only way of becoming a shareholder, especially in software.

I co-founded my first startup when I was 16, as soon as I reached the lower age limit for being a company shareholder in the UK - I'm not from the UK, but I wanted it and so I found a way. If a 16 year old kid with acne and 300 euro in their wallet can do it, any adult professional can.

Yeah it's a load of risk, you work crazy hours, the stress is insane and sometimes you end up paying instead of earning - so don't be surprised that nobody will share the upside if you don't share the risk. It's not for everyone. But anyone can, if they actually wanted.
Two good ones: 1) Where Wizards Stay Up Late and 2) How the Internet Happened: From Netscape to the iPhone
REORE – A 64kb WebGL Demo
Oh, I see. Yeah that could be worded better.

I really like capitalism but the benefit of some particular private companies and/or private individuals over others is of no real importance for me. I'm (almost) a free market absolutist.
Passkeys are great, the implementation where they're intentionally kept from the user and managed by a 3rd party OS vendor is disappointing. Going from "it's an okay supplementary auth mechanism" to "password manager for the masses" would be so easy for Apple and Google, just let the users access and export them dammit!

People would call a password manager that considered its user to be an adversary and refused to show the owner their own passwords mad but that's what we have. Passkeys in my Bitwarden strike the right balance for me— I can use them everywhere, they can be backed up, they're vendor agnostic.
Adding a content warning to the account/post seems about right to me. Someone that creates an account just to immediately post something like this is very likely not following the community guidelines.

It's not like it was posted with any research, or as an opinion, or even on a thread on that topic. It's unlikely to have been posted with any altruistic intentions. It's much more likely to have been posted from a base of hate and with the intent to cause harm.

Heck, that you have an issue with this and think that it is 'extreme censorship' makes me much more likely to be suspect of your intention behind future posts here. That you frame this action as being 'banned' when the account wasn't actually banned only adds to that.
No, until the Passkeys people figure out cross-platform exports! I love Passkeys but hate that part of the spec.
Where exactly is that specifically Nordic? There are a good chunk of blue eyed blond people all over Europe (quite rare in the south maybe).
No, but only because he made up for it by being a veteran.
Sure, it's viliam at bur dot sk.
> [ignore] things that might prevent you from doing stuff later.

This only works if you know what is and is not a potential future blocker. A perfect example is the data model: IME, most devs do not understand RDBMS very well, and so don’t understand how their decisions will affect future changes or growth. Or worse, they recognize that they don’t know, but choose to dump everything into a JSON column to avoid migrations.
I learn when I get lost and go around the circles a few times.
This article spends a lot of time worrying about which baseline to use as that determines how much global warming has occurred. Which is important because the 1.5 C limit was raised in the Paris accords. But wouldn't the measurement be absolute. The 1.5 increase is just because that was the baseline they used then.
I disagree. Sports gives lots of great examples... the all-time greats almost always fail as coaches. But great coaches often come from the ranks of the less successful players and get more out of the greats. I've seen the same over and over in software engineering.

Nobody, not even the best, is perfect. Even if they are perfect today, things constantly change, and they need to grow to accommodate change. A good manager will have different context (e.g., from being in more meetings than high performers have capacity for) and be able to synthesize information for them. They will see what is working for other high performers more deeply and share that. They will be a good sounding board. They will be someone who can listen. They will be someone who will be honest about what they are seeing. And they will know when to get themselves and others out of the way.

Also, part of being a great high performer is learning how to collaborate with a manager on growth. A manager can't do nearly as much to help if the high performer is not being reflective, looking for opportunity, willing to change / grow, and being vulnerable enough with the manager to share all of that. People who are really good at this can get more out of all but the worst managers.

That doesn't mean there aren't a lot of terrible managers just getting in the way. But there are great managers too, even those who weren't the highest performers as ICs.
For a multi-page app, one of the important uses of serviceworkers is pre-loading and caching resources that aren't on the first page. eg you might have a background image that's only displayed three pages deep but can download and cache it as soon as the site is open.

You can potentially use http2 push to send down files from the server early but I've seen the browser drop the files if they're unneeded for that page load.

Yes, there are other hacks you could do to make the browser download the resources early, like invisible images or preload audio files, but if you're going down that path why not put in a service worker instead and have it download in the background.
Okay so as a European, I still don’t care.