skysight-inc/HackerNews huggingface dataset:
There is no way to create a censored model without losing performance.

Techniques for PPO and RLHF (the technical basis for the censorship mechanisms) inevitably destroy some parts of the model’s ability to “reason” (as measured by benchmarks) and accurately gauge relative probabilities of truthfulness.

Getting uncensored base models to the public is really what’s driving research forward on LLM innovations (except scale) at this point.
As in my other comment, this likely comes from the fact that lower end phones use "virtual proximity sensing" instead of a real proximity sensor, and they have a lot of issues when the phone is in a pocket. You need to either disable the double tab feature or upgrade to a "real" flagship like S23.
Firstly, because "safety" equates to "censorship".

The internet wasn't designed as "safe", despite all of the attempts to create age verification and content monitoring and policing laws. It's a monumental achievement and is all the better for being an open technology.

Secondly, because if open research isn't happening at scale, the closed platforms win AI. Tools and techniques need to be open to serve as a counterweight to the behemoths. It will result in more innovation and more distribution of power.

If Microsoft has "won" the internet in the 90s, imagine where we'd be today. Google would have been effectively smothered, we'd all be using MSN, and most of the development dollars and innovation capital would have acreted to Microsoft's sphere of influence.
We’re also fine limiting who is allowed to practice law. Or who is allowed to drive a car. Or who is allowed to own a firearm. Or who is allowed to send automated text messages. Or who is allowed to market a drug. Or who is allowed to broadcast radio on certain bands. Or who is allowed to fly aircraft. Or who is allowed to dump things in rivers.

People become blind to the huge amount of control society exerts over most technologies, often for good reason and with decent results, and then have some ideological fixation that AI needs to be the one technology that is totally immune to any control or even discussion of control.
Then the CEO should also be clear when their motivations are directly influenced by actions (like removing their predecessor) due to PE firms that are acting as political proxies. Because most HN readers agree that R&D is important and that no single business unit will last forever.
> “So we bought all the chemicals needed to kill the bedbugs (yup, sorry for the planet about these chemicals but you cannot live with bedbugs).”

No need to use chemicals. Get a mattress bag (made special for bed bugs) and buy a hand steamer. Learn where they like to hide, and blast em with steam.
Your brain can do that for free. Maybe we should lobotomize all humans.
OP includes the entire trie if you set the minimum rank to -INF, so that's not an issue with the data structure but the UX, I would think? The data structure can show all the results, it's just a matter of knowing when the user wants to see more.

You'd need something like a button for 'show more results', or perhaps use a timeout ('if no user action in 10s, assume the desired result is missing & show more results) where it increases the _n_ limit (say, doubling each time). Then the user only pays for what they use, and the common case remains accelerated.
> IMO, Ethereum is actually doing a fantastic job at moving itself forward. The issue with Bitcoin has always been the lack of innovation to overcome its fundamental problems. Ethereum isn't afraid to do what needs to be done to become adopted.

My occasional lazy-ass status check: what's the status of non-crypto-collateralized loans at the moment? Can I get a crypto loan to buy a car or house nowadays without having to post crypto as collateral?

(If the answer is yes, I'd be curious to know what aspect of present day crypto makes it competitive to establishment finance.)
"even the most violent contemporary American cities, and the conditions of some of our cities are absolutely tragic."

I think there a little hint there that the OP doesnt think American cities are in their golden era.

As to my peace comment, it must be put in context of the precious statement that, as violent as our cities are, we have have achieved some pacification by exporting violence.

If the Congo-US city link is too abstract, consider American jails. They are brutally violent to the point where it is suspected male-male rape might be more prominent than male-female. All of our would be urban violence that we have warehoused in our jails occurs multiple fold in our jails.
I would also consider mass literacy and the means to store information, such as pencils and digital documents, to be transformative on their own.
The article explains how to schedule a test call to 911.
The fine-grained results look like:

- 1444x faster for single character prefixes

- 252x faster for two character prefixes

- 55x faster for three character prefixes

- ~20x faster for 4 and 5 character prefixes

- <= 5x faster for longer prefixes

I used to work on a production auto-complete system operating at over 100k peak QPS. For prefixes of length one and two we would not even bother hitting the server, just from a quality perspective, not because of latency/throughput considerations. Btw, up until 3 characters, you could store everything in an in-memory hash map. 20x speedup on length 4 and 5 prefixes is still very impressive, but not quite 1000x speedup either.
I think it scales perfectly well, which is why it's kinda normal to have a couple thousand software packages from different vendors in a Linux system, while it is rare to have more than a couple hundred on a Windows.

There is also this huge tendency for everything to become a "software suite" which tries to do everything and the kitchen sink in Windows and app store OSes while you can still find "do one thing" packages in distros.
Ask Greta Thunberg....
> Auto-enabling telemetry after each update

It doesn't do such a thing. But let's not allow truth to get in the way of a good narrative.
But they weren’t looting the monastery this week
If it hasn't been taken/made/captured yet, it isn't a picture. It's just the potential for one.
> I wanna know: where's the AI advocates? The people who are speaking in favor of AI now are just doing so because they think it will make them rich. Where's the people welcoming the bot overlords? Why aren't they working to make our future be the shape they think it should be?

The call themselves e/acc. Chad effective accelerationists, making fun of the virgin effective altruism movement. They encompass a wide variety of degrees of irony like early flat earth society or early donald trump fans and they will probably end up similarly, where the movement becomes completely unironic and the ones who participated ironically get bored and do other things.
Probably not exactly what you are looking for, but when one is in such a situation and they happen to have an app like Skype, people can use it for emergency calls (support in the US)
And how even more useless they will be in the near future.
> One negative thing about bandcamp is that artists/labels/bandcamp can remove anything at anytime for any reason, so things you paid for can straight up disappear.

That seems borderline illegal.. I can't imagine Valve removing a Steam game from someone's library if they already bought it without the Internet giving them a lot of bad press, they'll just delist the item from being purchased.
The issue with Bitcoin has always been the lack of innovation to overcome its fundamental problems.

Couldn't disagree more.

Bitcoin evolved like crazy in its younger days - largely removing features in the interest of security. The fact it does one thing really well and has a fantastically simple and clean UI in it's core app is a feature and the reason I prefer it over Ethereum.

I ran an Ethereum full node, but gave up years ago after new versions constantly broke it and it became way too much of a resource hog for an average joe to maintain.

I want a stable and reliable protocol and software, which I can wrap my head around with minimal surprises, and that's exactly what Bitcoin delivers. The risk-averse approach of the Dev team is appreciated, and the update cadence and size of the changelogs are still lean enough to swallow.

Ethereum scratches a completely different itch for me, and that's great. I don't need or want them to try and do the same things.
(Quick background for others reading this: Previously, Workers had two pricing plans. The "bundled" plan was priced purely on number of requests but had an enforced 50ms CPU time limit. The "unbound" plan was priced on requests and "duration" with much larger limits.)

> - the 5$/month subscription only includes 30 million milliseconds when it was previously including 500 million (10 million invocations of up to 50ms cpu time each)

I don't think it's quite realistic to multiply the 50ms per-request CPU time limit under the old "bundled" plan by number of requests in order to get total CPU time available. Realistically apps had to stay way below that limit otherwise random variability could cause them to go over and serve errors frequently. The vast majority of apps on the old "bundled" plan only used 1-2ms per request; anything CPU-heavy had to use the "unbound" plan.

> - for longer-running workers, the cost goes up 13x (!!!) to $0.072/hour for CPU time compared to $0.0056/hour in previous Unbound plan (advertised as GB-sec but each worker had 128MB so 1/8th)

"Duration" under the previous "unbound" plan was actually based on the maximum of the wall time duration or 8x the CPU time. This 8x multiplier exists because Workers' pricing was trying to be directly comparable to Lambda pricing, but at the 128MB RAM level, Lambda throttles CPU to 1/8. Workers does not throttle CPU at all, but wanted the same workload to come out to the same work units, so multiplied CPU time by 8 instead. So the difference with the new pricing is not that large for heavy CPU users.

(I'm the tech lead for Workers, though I'm not closely involved with pricing decisions.)
I guess for German speakers it fits in to more places. As a non-German speaker, at home I use it to express agreement with a statement where saying "yes" or "no" would be ambiguous.
He does that all the time, but that's not what the audience of this particular article wants or needs. Technical discussions are ok and are important and assuming a level of competence for those discussions as table stakes to participate is necessary sometimes.
> A good side effects is that it is starting to sink in for website maintainers that, yeah, you cannot just pick the first photo that is convenient for you.

But that's not what he did. He used the artwork his client supplied.
Also, fossil fuel industry will last more a few decades. It is a low risk decision if he is thinking about a short time horizon. Looks he is just trying to save his own ass showing big profits.
Exactly this why I keep them around as long as they don’t invade my personal space, also house centipede, scary looking, but harmless to humans, deadly for small insects.
The tech industry is littered with once-giant megacorps that had an opportunity to pivot as technology progressed, failed to do so for this exact reason, and were usurped by startups with a better vision. In Shell’s case, the writing is already on the wall. With the emergence of EVs and renewable energy, what is the fossil fuel industry going to look like in 20-25 years? How will this decision seem justifiable retrospectively?
And when that "right to be forgotten" is being exercised to expunge demonstrably false information that, because the internet is generally a swamp of copy-paste today, will be replicated endlessly to that person--not even a notable person's--detriment? Or because, say, they have been the victim of a crime perpetuated by a popular person and that popular person's stans won't leave them alone?

I recognize the potential problems, but there are absolutely good and just reasons for this in the main.
>Not letting me to delay updates is just another level of disrespect.

False. You CAN delay updates. Though, I never do because for security and performance I like to be up to date on the stable branch. Same with 99% of users out there.

>What if I am writing DVD at that time or doing something else without ability to stop and continue?

What are you talking about? What work interruption? When was the last time you actually used Windows 11?

Minor windows updates happen in the background while you can continue doing your work like burning DVDs, and major Windows updates will prompt you that the updates will be applied the next time you re-boot or shut-down, but that will happen at your discression, again, without interrupting your work.

I feel like you might be stuck in a 2013 time loop back when Windows 10 was force-rebooting your PC for updates while users were working.
I don't have an opinion on whether there should be a right to be forgotten or not, but it doesn't do the thing you described. We need GDPR or a similar protection. And to do that, it needs to be regulatory legislation, not court rulings.
It's not. That's the purpose of filtering them.
Not sure where you live, but I'm pretty sure it's legal. And for a good reason - nobody is harmed by creating and consuming them (this is not true for pictures, for example). In fact, I believe "Lolita" can be found in libraries and is quite suggestive (don't know, I've never read it).

I find it awkward to defend the thing I do in this post, but I'm allergic to the "think of the children" argument. Way to shut off logical reasoning.

Edit: I see that later you give better examples of regulation (not information regulation though). Just editing to let you know that they were much more convincing to me.
I haven't come across a group of people more ridiculous in their outlook than the AI safety folks.
Funny, because I have the opposite problem. My Pixel dials 911 out of random and I always have to race to disconnect the call.

Just last night my Pixel Watch started ringing out of random while I was eating dinner and it said it was dialing 911. I saw a phone call pop up on my Pixel 6 phone but fortunately canceled it before it connected. My watch didn't even tell me why it dialed 911, and once I disconnected the call it just disappeared from my watch. Totally useless!

There should really be a hard-to-accidentally-accept confirmation dialog for any kind of automated emergency dial feature. This is ridiculous because this is probably the 3rd time this has happened to me.
Among other things, Azure services use certificates issued by those issuers.
Well, you should ask native Americans how they feel about that
You can delay updates and you can schedule when to restart.

https://support.microsoft.com/en-us/windows/manage-updates-i...
A revelation about trees is messing with climate calculations
> In an open letter 'liked' by hundreds of colleagues, two employees criticised the fossil fuel giant’s lack of leadership in the energy transition.

Shell has 93,000 employees.
> Sad that’s the only way to tell Microsoft to fuck off.

Lol. The way monopolies work is precisely like this. You will have fewer ways to ask them to fuck off.
And someone would have noticed illicit activity using a stolen key for 2 years...oh wait
> copywrite trolls from assuming it’s not?

> Personally, I think image trolls (and most copywrite complaintants in general) can get fucked.

Actually, it's "copyright"

As in the "right" to "copy" something.
Hi Google, please forget me?

Sure Dave, please wash your hands for a valid finger print and move in close so I can scan your retina. Closer Dave...
To be fair, Samsung produces much more reliable phones than Google, especially their S series phones, if you wanted to stay in the Android system. They are also quite good with system updates and security updates -- not the best but top tier by Android standards.
So someone that is falsely accused of a rape or murder, that is widely reported, shouldn't have any recourse after the fact to have those stories removed from searches? Often news organizations will only report on the accusation and rarely update when they are exonerated.
This might be a spelling accent. In Indian subcontinent languages you have to distinguish between t, th, d, and dh, so in roman script you expect the h to be there to represent aspiration. If you learn English from texts, from a teacher who learned it from texts, you become fluent without ever mastering the pronunciation. And I imagine it's a bit confusing if your ear is used to four distinctions instead of two.

In a similar vein, I listened to a Google video narrated by an employee whose presentation generally was excellent, but who pronounced "snippet" as though it were "snip pet". It was charming but distracting.
Violating speech laws you disagree with is literally protesting the government.
I’m allergic to the “free speech is absolute” argument, which is literally not true and shouldn’t be true (CSAM just being the most broadly-agreed upon exception to it), as a way to shut off logical reasoning.

My argument is not that this stuff is simple or even that it should be regulated. I certainly don’t know how it should be, if it should. I’m just disputing the assertion that somehow AI is the one technology that should be built and operated without constraint, especially because it’s so transformative.

If it’s so transformative, then we should be extra cautious around its deployment, and not fall back on “it looks like language therefore free speech.”
Nobody should care what the boss of an oil company wants to do and hope he wants to do the right thing and hope he will not change his mind in the future. Just force them to do the right thing, make oil less profitable if that is what you think needs to be done.
True. If the customer leaves in mid process, we would have to issue a reversal transaction. Eat the financial loss, dispose of the food, and void the order the ticket.
BSC isn't distributed. It's just someone's server, now with more steps.
I'm also curious about this; I don't know how secure the traditional native clients are (FreeRDP, Vinagre, Remmina, etc.).

On the other hand, there are browser-based clients such as Apache Guacamole and noVNC, which are protected by the browser's security sandbox. They require a server component, but that can be run in a sandbox or on the untrusted server. There are some limitations to running in a browser (e.g. some keyboard shortcuts might not be forwarded).
Not going to happen. I don't like how InnoDB lays out data on disk.

MyIsam and Aria tables are so much nicer with the data structured logically in files which hold the data of individual tables and directories which hold the data of individual databases.

I have

innodb=OFF

In the mariadb.conf on all my servers.
This is great Canada, now do the CRA please.
Reads like a sales pitch instead of any real reason they don’t want to support it
“It’s AGI, but does it really understand anything? And I can’t even load the AGI info my Linux mainframe — how useless . Just another crypto wave.”
they are arguing that someone who is able to download a torrent of an AI model and make a usable chatbot out of it, is unable to find information about murder, genocide, drugs over the internet
If only there was some affordable subscription to keep Windows 10 updated forever and turn off Windows 11 notification.
There is not much of racism in Serbia and Balkans (other than to Romas — but even that's never about their abilities but rather about their incompatible culture — they are "dirty and lazy" for the most part): nationalism is, like everywhere else in the world (including the USA), easy to spark in rural areas, and it's only the question of how much urban, educated population there is that will have the energy to supress the desires of the minority.

Serbia proper has not seen much war other than the NATO bombing, and if you look at population statistics from 1991 and 2001 census in Balkan countries, you'll notice that it was mostly Serbian population that ended up displaced: instead of looking at the news narratives, we've got an opportunity to look at outcomes this far removed from the events.

USA has systemic, widespread racism, which is harder to get a concentrated effort against since the 0.1% minority inflicting harm with it are spread around a huge area and 300M+ people.

In tiny countries like Serbia (7M), Croatia (4M), Bosnia (3M), Kosovo (1.5-2M), an unscrupolous populist like Vučić or Kurti can easily get the entire minority acting together, and 0.1% ready to do damage can do a lot of damage against the other peaceful 99.9% who are slow to react.

And once shit hits the fan, it's "us" vs "them", so hard for voice of reason to prevail on either side.
If Google employees actually used the phones they build we wouldn't have a lot of the issues we have them. I'm still annoyed that the little weather icon on the home screen has about a 2x2 pixel hitbox.

Edit: hitbox not hotbox...
It's impossible to act in a world of limited resources without "harming" other people. The division between speech and action is practical under the circumstances.
Who decided what the purpose of blockchains was? Is this some sort of teleological argument, or a moral one, or just a desire?

When I'm getting paid by users I care what they want, and when I'm a user I care, but otherwise I'll write the code I feel like writing, and I suppose that's how the ETH devs work too.
I really like better_enums instead of magic_enums. There’s no limit on enum size with it: http://aantron.github.io/better-enums/

It was heavily used at a former employer of mine, so definitely a solid production-ready solution.
In that code from the article:

const auto ageNext = fetchFromCache(userId)
.or_else([&]() { return fetchFromServer(userId); })
.and_then(extractAge)
.transform([](int age) { return age + 1; });

what is the meaning of the & in the first lambda?
Reminds me of this: https://www.skeletonclaw.com/image/710734055173472257
Alternatively, one may consider a SQL Server database. The reason for that somewhat unusual choice is managed Azure SQL databases for just $5 per DB, which is insane value for a managed database with a guaranteed service level.

I always search for something comparable in terms of value, but always fail.
The closing off and lack of a diversified approach to solving energy problems also reveals the incapability or unwillingness of the CEO to think of the long term success of a corporation now singularly focused on the exploitation of a non-renewable, finite resource. They are now more focused and perhaps more profitable these quarters, but next FYs they will be more vulnerable to other competitors in the energy sector.

Short-termism seems to be an unavoidable condition when markets demand higher efficiencies.
Vaporizer2 – A Versatile Wavetable Synthesizer
Way back when, an associate was freaking out because he found Nazi! Content! On the Internet!

Then I pointed out that not only the local public library, but the local school libraries, had copies of Mein Kampf, right there on the shelves.
Doesn’t matter how many years I work with CSS, I will always confuse flex things like align-content and align-items, like inserting a USB cable wrongly, every single time. Oh and align vs justify.

CSS grid is incredible too. I can’t believe how spoiled we are now with amazing layout options.
I like how lobotomies ended, not because the professionals decided to quit being barbaric, but because Thorazine got you the same results on a subscription basis.
Oil industries should be required to offset the carbon equivalent they extract.
The Future of C# in Godot
None of you know what you're talking about.