skysight-inc/HackerNews huggingface dataset:
In a few years they are going to be sorry for the other end of the spectrum because the issue stems from the fundamentals of their business: lack of mechanism to hold civil discussion, one person pretending to be multiple people, institutions pretending to be people.

When a BS is viewed 10M times and its correction is viewed 10K times, what do you do? Demote the content you assume that it's BS but this time you have the problem of demoting non-BS content that happens to be outside of the mainstream narrative. This time you get collapse of trust to institutions.

Now that Mark is very sorry, it spreads on the social media as "We told you that the vaccine was a conspiracy". God help humanity on the next pandemic because awful lot of people wouldn't trust in anything and will roll with the conspiracy theory they are last convinced of.

Twitter's community notes are quite effective but they are simply very low bandwidth and very small number of BS gets community noted. Also, the war spreads to the community notes and they too sometimes are complete BS.

IMHO, these social media companies should be forced to work with open to inspection systems. I don't know, maybe everyone should be able to ssh in read-only mode into the servers and honeypot servers should result in prison times for the involved.

It is not OK for companies to be able to pick whom voice should be lauder and do that in secret. The western world should drop the censorship ideas and just focus on accountability.
It’s probably over the top, although I respect the intent.

The quickest way to destroy “velocity” is by introducing dependencies between implementation details with no barriers in code.

The more constraints you have to satisfy when you make changes, the more effort it is to make the changes (provably); and thus, the more time it takes, destroying velocity.

That said, doing this as described is probably overly dramatic; I like the rust model: by default, parents can access child scopes, and children can access their immediate parent. Otherwise you have to explicitly “pub” a symbol even to use it in the same crate, which is the escape hatch for pragmatism over strictness.

It would be lovely if some other languages (js, python) had such a delightful module system, but, they don’t.

With something as fundamentally undisciplined (“flexible”) as js, you need to enforce the rules pragmatically with process and tools like code reviews and linking.

It is worth doing though; this is one of my favourite architectural topics because it’s so easy to totally destroy anyone who tries to argue the point. :)
> I wouldn't say I know for sure Telegram is 100% secure against government interception, but I also wouldn't claim the opposite, because neither ends/claims have been demonstrated and proven in a verifiably way.

Telegram doesn't even claim to have end-to-end encryption by default (you have to enable it explicitly on a per-chat basis), and doesn't have it at all for group chats. Like, unless they are lying and secretly _do_ have e2e by default, it is clearly worse than many alternatives from this pov.

It's kind of weird that it has come to be known as a secure messenger, but it certainly isn't.
Sorry, should have explained better. Bigger batteries can be trickle topped up with solar power, even when not a lot of sun. Because the battery has more capacity, it easily keeps up with traditional energy needs day to day.
There's no native app, even on desktops. There are a bazillion of different UI frameworks with different look & feel on Windows alone, even within Microsoft products. On Linux or macOS, the situation is no better.

Native is what doesn't run in an emulator, in this case everything non-Electron fits the definition.
I appreciate this effort significantly. I am curious, though, if it can be extended towards backend development as well. As far as I can see, this is for static websites. The inclusion of NodeJS is strictly for running the other tools.
True! Lately I've been submitting the same question to both and comparing the answers.
Nvidia Blackwell Platform at Hot Chips 2024 – ServeTheHome
Embrace enshittification.
That's the thing though. Morals are subjective, not objective. But also morals are orthogonal to laws.

Consider a law banning the eating of meat, vs one dictating that meat should be eaten at least once per week. One of these laws must be enacted. Which one is superior? Obviously (I think), the vegetarian would consider the former superior, and the meat lover the latter.

But we can also look further into environmental differences. Given an hypothetical area where animals are abundant and plants aren't, the latter law would generally be considered superior. In an area where this is reversed, the former would be. Ultimately these will be subjective values based on the actual situation.

And there's always the power dynamic that "trumps" situations. A vegetarian gaining the power to make laws in a vegetatively poor area will obviously not - necessarily - lead to the latter law being enacted. Even if the majority of the population is made of meat lovers. And in a world dominated by vegetarians, the many will applaud and say the ban on meat is the "right thing" for those in said vegetatively poor area.

All that is just an elaborate illustration to say that yes, equality, personal sovereignty, etc really are - subjective - human constructs. And any laws surrounding them will be considered superior/inferior based on how these constructs are valued.
Much of this would be solved if you specified whether you used cash or accrual basis
I know the Berlin subreddit, like a lot of location-based subreddits, is now a far right cesspit. Is it not true for the cities you've been to?
I do not think it is a remarkable feat to be more secure than WhatsApp.
People absolutely don’t of want maximal free speech. Moderation is a blessing
> The only thing that would demonstrate is that your normal, not-E2E encrypted, messages aren't E2E encrypted, which yeah, of course they aren't.

I mean, if nothing else, that's a bad default. This makes it worse than, say, WhatsApp or the apple messaging thing, nevermind the likes of Matrix or Signal.
Many subreddits are moderated by advertisers, who of course don't tell you they represent advertisers.
Pixel and Gemini are those that I remember right now.

EDIT Android 1.0 was released on 2024-09-23 ;)
> That seems insanely large.

Browsers contain a lot of logic
I also frequent some Russian forums. I have an impression that on average, Russians don’t blame Putin for starting the war against Ukraine. They hate him for being unable to win the war he started.

They don’t seem to oppose crimes committed by their government. They believe the main reason their country in deep shit is western military aid to Ukraine, and international sanctions against Russia.
Amazon SES is $0.10/1k email.
Bolt and Uber drivers targeted after Miss South Africa controversy
Most people don’t want free speech, and no country has free speech anyway.

The question is what limits are made.
I don't know from a developer perspective, but I already used this in some apps.

Basically if you have your "health device" (e.g. smartwatch, smart scale, ...) from manufacturer X which has an app, and you want to use a Tracking App Y (e.g. MyFitnessPal, Google Fit/Health, ...) and they both implement the Health Connect APIs, then you can setup a connection between those apps and toggle which stats they can exchange e.g. from the health device manufacturer your weight, your steps, your heartrate etc, and from the tracking app your meals you have logged and so on.

The last time I used this (has been a while) this was also integrated into the Android System Settings and was a relative "native" experience.
Whatsapp does, as far as anyone can tell, have e2e encryption. Now in principle it may be vulnerable to a government forcing Facebook to compromise it, but it's there.
> I know which one I'd prefer to grok at 2AM with alerts going off.

At that time I'd just opt for sleep. Or sex. Or drink. Reading code doesn't belong to things one should do at 2AM.
I am not a web developer and therefore missing the point here. To me these two statements appear in conflict with each other

> No frameworks, no bundlers, no required dependencies. Just web standards, patterns, a unix-style toolset, and some elbow grease.

vs

> Install Node.js >= 20.

this is then followed by a "Toolset" section listing a bunch of other tools. I don't understand what is going on here.
Oh cool, this is great! I love the aesthetic.

For this demo, the app architecture really depends on users sticking (more or less) to the scripted options – if they want to progress with the story. I’ve included something in the prompt to encourage that.

There are also some ‘hidden’ choices, though. For example, you can attack the merchant and the blacksmith. Those options aren’t enumerated by the GPT when it describes the scene, but they’re equally valid paths in the backend. (That gives me an opportunity to script some of the more popular transgressions.)

How did you set up Spellbound? Do you have one longer prompt, or did you split it up?
> Even Signal is known on hacker circles as the CIA app

Any links?
It really isn’t. Worse than citing Wikipedia.
Nlnet gets funding from NGI https://ngi.eu/ and unfortunately there have been insider reports that EU commission gave top priority to AI and from 2025 cut all funding of NGI to free up money for the AI initiative.
Of course this is pretty lame and terrible as lot of good independent projects got funding there.
Surely you know that in those countries, education is gatekept in a different,perhaps even worse way. Sure you don't have to pay to get university education in France. But good luck entering a program you want, or reorienting later in life, after highschool. You end up with a lot of people competing for the sought after degrees, and not ever being able to even dream of "learning what you want" if you messed up your bac exam. And the requirements are very strict and inflexible for those,much more than in the US.

The same thing happens in Germany but in an even more vicious way. You are basically triaged before high school and can only manage to switch with tons of bureaucracy and difficulty. It's gotten better but it's still very much 'your path is set and is almost impossible to change after high school' for most people.
Why has Japan been hit with rice shortages despite normal crops?
The reviews of Cody’s JetBrains plugin are very critical :

https://plugins.jetbrains.com/plugin/9682-cody-ai-coding-ass...
From very early in the conversation I've said, quote, "Let's be clear: I'm not saying that your claims are fundamentally incorrect".

Since the beginning, I've been clear: it's just bullshit to pretend that the two reasons you brought would have changed any of the conclusion in this article.

That's totally crazy. You have an article, you say "naah, it's just because ..." and then when someone says "not really, it's mainly because ..." you say "yeah, in fact it's not really because of what I've said, but I never pretended it was the case".

Again, if you now agree that your two reasons are not changing much of the conclusion, then you were just hyper misleading and ishonest when attacking the article pretending they did not explain well because they forgot to say reasons that the whole industry, including report that you have brought, agrees are at best negligible on the situation. You could simply have said "I don't agree with the conclusion because it was due to EDF governance". But you didn't did you?

Thanks, now go away, let the adults deal with the situation and continue to think you are not the problem.
Google Meet comes to mind. It probably won't go away any time soon and I quite like it
They should, at minimum, release a freeware file conversion tool.
I was going to say wait a few years before you commit to any new service or product but the Google graveyard is filled with projects that went longer.

https://killedbygoogle.com/
Moderation is an expression of free speech. Coerced speech is not free speech.
Just FYI, you’re still using buttondown.email in your HN profile.
Relevant Tantacrul video on the erosion of the Sibelius UI: https://www.youtube.com/watch?v=dKx1wnXClcI

I used Sibelius extensively circa version 5, and refused to upgrade for many years. I used it to get through my music minor in college. I still have the installer and a k*ygen on a hard drive somewhere since they stopped selling licenses to it and I lost mine. Still my preferred software, and yes I've tried Musescore. It's not nearly the same. Old software still works.
Apple is leaning into this for cloud AI: https://security.apple.com/blog/private-cloud-compute/

Probably enough to be genuinely hard for an APT to backdoor even with insider help. Still, ultimately the security relies on Apple hardware signed with Apple keys.
Don't poison this well from which LLMs drink.
> Looks like ~4 MB

You got me!

The model was 176 MB. Total pageload transferred 182 MB.

https://imgur.com/a/6xx3Lgu

It doesn't seem like "Disable cache" in the DevTools empties the Cache Storage.
> Has Google launched one successful new product in the last 10-15 years?

What exactly is considered a success here? That it lives on for at least a decade? More than N active users per month?

I think the reason they graveyard so many products is because their line of "successful" is much higher than what a scrappy startup would consider success. So even products with thousands of active users would be put to their death bed instead of iterated upon.
It's interesting that you chose Germany as an example of ease of access to the education you want. Maybe if you managed to get into a Gymnasium and didn't fuck up when you were like... 10? Sure. Otherwise yeah, good luck getting into university for the degree you want.
The difference is that large language models don't think at all. They just string language "tokens" together using fancy math and statistics and spew them out in response to the tokens they're given as "input". I realize that they're quite convincing about it, but they're still not doing at all what most people think they're doing.
Photos is the only one that comes to mind for me. I think it launched 2015.
They are not in conflict.

Node is a runtime with a large standard library. The Java equivalent is the JVM plus some file system and network handling libraries.

A framework is a rich set of various abstractions designed to integrate in support of a design methodology.
How much algorithmic push to which free speech?
A quick guide to tool-calling in large language models
That was 27 years ago. Those engineers are probably retired by now.
On their site they say it can run at 220V 15A if you got that.

https://docs.tinygrad.org/tinybox/
We've made an open source fork of Jupyter - kind of like Cursor but for Jupyter.

See GH: https://github.com/pretzelai/pretzelai/

You can install it with pip install pretzelai (in a new environment preferably) - then run it with pretzel lab. You can bring your own keys or use the default free (for now) AI server.

We also have a hosted version to make it easy to try it out: https://pretzelai.app

Would love to get your feedback!
Blue Origin Sets October 13 for First New Glenn EscaPADE to Mars
I'm not a professional web developer, but I do write web apps and WASM stuff. With JS being decent since ES6, do you really need all this crap? And if you do, are you going to use someone's side project that they refer to as "Dark Souls of web frameworks"?
10-15 years? I would say Google Photos, Pixel, Meet, Phone based GPS maps.
Can you explain a bit more about what you mean by “…extended toward the backend”?

IMO all the extra flavoring on the front end comes from everyone having their own approach to modeling UIs and managing state for UIs. I don’t see anything similar on the backend - HTTP server packages seem mostly similar, data access packages seem to be a fairly small/thin layer.

I’m not deep into the node ecosystem, help me see how Ben & Jerry have contributed to the backend :-D
Fair Source: the next best model for commercial open source?
It's kind of silly to complain about not abiding by the model license when these models are trained on content not explicitly licensed for AI training.

You might say that the models were legally trained since no law mandates consent for AI training. But no law says that models are copyrightable either.
Live Free or Dial: New Hampshire Fights to Keep Its Lone Area Code
Gemini launch was a disaster and will probably never wash away the early bad taste
As always, context matters. SSL is clearly encryption, but if you talk about encrypted messaging, in this future year of 2024, people will assume that you mean end to end encryption. If it was 1996, this might be a different story, of course, but it's not.

Telegram really has kind of pulled off a masterstroke in marketing by convincing people that it is e2e encrypted (honestly, as a non-user I assumed that its non-group messaging was until the current fuss), while not being, even where it would be easy to be (non-group stuff). One might reasonably question their motives there.
> When a BS is viewed 10M times and its correction is viewed 10K times, what do you do?

Journalism has always been this though, story as full page headline correction as a footnote.
Brilliant Labs Frame: AR glasses with open source software
> but that's what Box64/box86 already does with some Linux libraries: intercept the api calls and replace them with native libraries. Not sure if it does it for wine

Yeah, that's what I meant. It's simple in principle, after all: turn an AMD64 call into an ARM/RISCV call and pass it to native code.

Doing that for Wine would be pretty tricky (way more surface area to cover, possible differences between certain Win32 arch-specific structs and so forth) so I bet that's not how it works out of the box, but I couldn't tell for sure by skimming through the box64 repo.
> There are no bad products, only bad prices.

This sounds nice as a bumper sticker but have you actually given this much thought and concluded it is true? It seems totally incorrect to me.
The United States has free speech by all but the most extreme definitions. The 1st Amendment is well-tested and supported by the courts. Sometimes, like in Citizens United, to an extremely flexible definition of speech (political campaign donations by corporations.)
Looking at the package definition, there are no runtime dependencies, the only dependencies are development tools such as linting, testing, etc. I can definitely see how this can be misleading though.
> iOS and iPadOS share a kernel with macOS, and for all I can tell, so do watchOS and tvOS.

Even worse is that iPadOS and iOS are effectively the same operating system, one ships with a phone dialer and the other ships with UI tweaks for tablets. I would not be shocked if they are built from the same source tree.
I think it's that nobody wants to read generated text and also that ChatGPT isn't a credible source.
I want to know how to run Valgrind on a Python program that uses lots of different modules. The amount of noise I usually get is so large that Valgrind becomes useless.
"some nonsense" about Hunter was proven true, tho.

If the Federal Government was telling media companies, right now, that they couldn't show video of Trumps' family sexual escapades (that the Trump family took); that would be similar.

Hunter's pedicure was not russian disinformation, and the government knew that when it told media companies it couldn't be spoken of. That is election interference.
Pour one out for those using composite keys :D
> Wonder if any of the RISC-V cpus are fast enough as a daily driver running Linux?

Short answer: Absolutely not, and you pretty much summarized it in your comment. RISC-V cpus are still at the performance level of Raspberry Pi 4, a $50 computer from five years ago.
That’s why excess mortality is used to show the real impact: https://www.economist.com/graphic-detail/coronavirus-excess-...
Are just 32-bit and naturally aligned 64 bit instruction a better path than fewer 32 bit, but 16/48/64 bit instructions?

I think it's quite unclear which one is better. 48-bit instructions have a lot of potential imo, they have better code density then naturally aligned 64 bit instructions, and they can encode more that 32-bit. (2/3 to 3/4 of 43-bits of encoding)

There are essentially two design philosophies:

1. 32-bit instructions, and 64 bit naturally aligned instructions

2. 16/32/48/64 bit instructions with 16 bit alignment

Implementation complexity is debatable, although it seems to somewhat favor options 1:

1: you need to crack instructions into uops, because your 32-bit instructions need to do more complex things

2: you need to find instruction starts, and handle decoding instructions that span across a cache line

How big the impact is relative to the entire design is quite unclear.

Finding instruction starts means you need to propagate a few bits over your entire decode width, but cracking also requires something similar. Consider that if you can handle 8 uops, then those can come from the first 4 instructions that are crackes into 2 uops each, or from 8 instructions that don't need to be cracked, and everything in between. With cracking, you have more freedom when you want to do it in the pipeline, but you still have to be able to handle it.

In the end, both need to decode across cachelines for performance, but one needs to deal with an instruction split across those cache lines. To me this sounds like it might impact verification complexity more than the actual implementation, but I'm not qualified enough to know.

If both options are suited for high performance implementations, then it's a question about tradeoffs and ISA evolution.
Subject matter aside, this article comes off as an unhinged rant.
"The Security Conscious Uncle"
How is this different from Reddit, besides the moderation logs being public? Maybe I'm missing something here, but it sounds exactly the same.
You probably shouldn’t get the Framework with the RISC-V mainboard as your main machine, as that would be incomparably worse in terms of performance compared to the normal ones. That said, since mid-2023 you can reportedly get Frameworks in Taiwan—perhaps you could arrange for somebody to ferry it to you from there? Or is Chinese customs strict enough that that’d be impractical?
Project search: Increase perf up to 10x by batching `Git status` calls
it seems like a good direction but wrong layer of abstraction. have a look at cloudflares workerd architecture with nanoservices and capability based permissions. you can build all this on a runtime level where services are not even allowed to access the internet or any file except for explicitly configured bindings. these bindings can contain logic too so an egress service could also contain logic for filtering or rewriting etc. this is so powerful and still underhyped
i got a pixel 9 and i've been trying gemini -- it's still not good (specially compared to claude).
> Wait till you give it control over life support!

That right there is the part that scares the hell outta me. Not the "AI" itself, but how humans are gonna misuse it and plug it into things it's totally not designed for and end up givin' it control over things it should never have control over. Seeing how many folks readily give in to mistaken beliefs that it's something much more than it actually is, I can tell it's only a matter of time before that leads to some really bad decisions made by humans as to what to wire "AI" up to or use it for.
And yet we've all done it.