skysight-inc/HackerNews huggingface dataset:
> Someone on the level of Hitler or Stalin or Mao deserve the suffering

I think that's the crux here though. You're talking about retribution. Causing them to suffer makes you feel good. It doesn't prevent any further suffering from being caused, it doesn't create a deterrent (not that those work all that well anyway) and it doesn't change their behavior. It just satisfies you by providing sadistic joy as an outlet for your anger at them. This is easier to imagine if you believe in such a thing as "evil people".

Personally I don't think framing people as "evil" is useful or even meaningful. It offers no explanatory power and it provides no mechanism to prevent future harm. Germany treated the Nazis as uniquely evil and ended up enacting very narrow bans on that specific kind of evil without addressing the underlying mentalities, systems and relations that enabled or even encouraged it.

For a fictional example (to move away from Godwin for a moment) consider Harry Potter: the stories reveal various horrifying details about the wizarding world from the casual attitude to chattel slavery of an entire species, to the existence and employment of the Dementors that literally suck all life and joy out of you, to a horrifying prison system, to rampant bigotry against mixed-lineage "mudbloods" and not to mention the entire extended canon surrounding the oppression of goblins; and yet once the Big Evil is defeated, none of these things are challenged and the protagonist decides to become a public servant, helping uphold the system unchanged. Even though The One Who Shall Not Be Named is established to be inherently and undeniably evil, to any careful reader it should be obvious that the entire system is flawed at best and directly harmful at worst yet the hyperfixation on "evilness" as a sliding scale attribute rather than an emergent property denies any challenge to the status quo.
What about an LLM writing an algorithm than can play Sudoku?

We build things that we ourselves can't do all the time.

Edit: I updated my sentence to "an LLM writing an algorithm" to make myself clearer. After reading my own sentence I realized it wasn't, sorry!
I also hate it. My hatred stems from the fact that it's very much a tech bro ideology. They get it into their head that THEIR system is 'the one'. It's the same way that tech bro weirdos running startups get it in THEIR head that THEIR product is some sort of life changing piece of technology that every human on the planet is going to ultimately adopt once they just "understand it". And god forbid if the product does catch on, because then it's a horrific confirmation bias to them. So instead of luck and market coercion, the product's success is evidence of their brilliance.

I know that seems like a weird conclusion to get to from this, but having read a LOT of these types of articles over the years and seeing people's convictions and deep seated beliefs about their categorization systems, it really underscores a lot of how humans get it in their heads about their POV of the world is the 'right one' that the rest of the world should get on board with.
Makes me wonder what other great ideas we've implemented.
holographic storage, if we can harness the zero point field the way Karl Pribram postulated cognitive memory works (i.e. using the Void for storage) may actually get us to 0 "physical" B ;)
Macro X-ray fluorescence imaging (MA-XRF)
But is the Wireguard app leaking data and just less secure than Mullvad's app?
Previously: https://news.ycombinator.com/item?id=25398027 (2020-12-13, where the site author complains about HN ;-), https://news.ycombinator.com/item?id=36308366 (2023-06-13)

I do believe that such a system has a value, but only when built by users themselves. Sure, there would be some commonalities and schemes like Johnny Decimal may be a good guideline; prefixes would work well because they get sorted without any additional jobs (but doesn't scale for many subjects), tags are fine when you have a software support, you can also use metadata like dates and backlinks, and so on. But making a proper organization takes time and observation, and only long-time users with an urgent need have that knowledge. Especially because no organization system can remain unchagned over time.
Certainly. My point is that if you need to write that much code and/or do that much research, at one point the effort of doing it in another language will be less than to keep insisting on using a tool that's not designed for it.

It happened with me and many other former colleagues.

Though obviously, everyone decides for themselves when does that point come -- or if it comes at all.
I’ve used Xfce and XMonad together with great success. I’m on Wayland now (using Sway), but I still miss that combination.
That’s sad it’s still a prevailing attitude because it’s not really true. I definitely wouldn’t choose Unity for a AAA title for workflow issues alone but it’s way more capable than that summation grants.
> Discord is social media, so it's bad, not like the good old days of forums/mailing lists/newsgroups/IRC/whatever.

Discord is bad because if I don't like the default client, I can't use or build another one. I can do this with IRC/XMPP/Matrix.
It’s not as simple as the dichotomy you’ve presented. I exercise all the agency I can summon to avoid seeing ads, yet still I am presented with them and tracked so that companies can present them to me. If I had the choice I would deny them any ability to track me. So, don’t I lack some agency here? Is it my fault? And if I see an image or text I am not prepared for, my lower perceptual faculties process it before my prefrontal cortex can reason about it. Advertisers and psychologists know this, it’s why they keep doing what they do, because it works.
The author literally tried to use 107 as a command.

The author did not try to use literally 107 as a command.
You need to include the <html> tag for the lang attribute, which is important for accessibility.
35 years here. 2/3rds of that without any syntax highlighting. My brain is a pretty good parser and I don't like visual distraction. Can you imagine if books had colored syntax highlighting?

I have not embraced some syntax highlighting but with a very subtle color scheme. I tried LSP for a moment but the performance was such that it was a net negative.

I allocate a week over the holiday for "tooling refactors" and I'll probably kick the tires of emacs 29. The big refactor is building a new rig.
I don’t think anyone cares about this as an “issue”. The issue is privacy. The statement you’re quoting is their motivation to do so.
It's a security themed blog, its articles are about security.
I actually use a hierarchy of tags to organize my notes. The _tags_ are hierarchial, not the storage path.
> I actually think this is a little bit Apple being spiteful for being forced to move to USB-C and honestly I'm a little bit on their side on this one.

Honestly it’s probably not even that. It’s probably a SoC limitation that the base models reuse. On the Pro line they bumped it up to 3.0.
> in the sense of evil hackers with baklava over their head

Balaclava is the headgear, though must admit imagining a bad actor with delicious pastry on their head was amusing.
Not surprised. A team at Google identified this as a vector to juice growth, submitted the metrics which now govern their PSC and didn’t add the necessary counter-metrics to measure negative effects.

That’s normal because that’s how the game is played. All the way up the chain to the org leader, there is no incentive to not do this.
If anything, the history of libraries show you can get really really far by applying a sytematic organizing principle, even if it's WRONG(TM). Librarians may fret that some books are hard to categorize, but library patrons successfully find stacks of books on their own every day all around the world. It's not perfect, but it's better than nothing!
For years, it still has this issue: Discord notifies with sound, but when I open the app, I don't know where the notification is from.

What a product management...
You acknowledge that they said millions of free demo downloads were the problem, state that you were not part of this, and then ask if you were really part of the problem.

No. You were not.
> analogous to solving murder by telling everyone to stay home since
serial killers run free on the street.

You're advocating an extreme measure (locking yourself at home) in
response to a practically non-existent threat ("serial killers" do not
roam the streets looking for random victims except in Hollywood
plots). OTOH the chance of an average person being scammed by
corporate data thieves seems less than one in ten, as a total guess.
So surely you see you're making a disingenuous analogy.

Education is a very powerful weapon against the criminality of
Surveillance Capitalism. And it's flexible; people can choose a range
of responses, from pausing before installing a new app, to getting rid
of their smartphone and choosing a better lifestyle.
ANDROMACHE. Doesn't it ever tire you to see and prophesy only disasters?

CASSANDRA. I see nothing. I prophesy nothing. All I ever do is to take account of two great stupidities: the stupidities of men, and the wild stupidity of the elements.

— Jean Giraudoux, French (1882-1944)
Why aren't game engines priced like other dev/pro tools? Like $X per month per developer. Why do they want to get in on the revenue percentage game?
With hierarchical tags this is less of an issue. Presumably the old tags are still valid for the extant documents? Can the new tag be asub-tag of one of the extant tags?
I'd be curious about this happening on things like road traffic for instance
The companies sticking to remote work
From the article:

> The article does note that Musk himself eventually said he shouldn’t have done this and it did cause a fair bit of problems for the site, including the disastrous “Twitter Spaces” where Ron DeSantis tried to launch his Presidential campaign.

I mean, the DeSantis thing was _extremely funny_, and very much a gift to the internet, but I doubt Musk would think of it as 'working out'.

However, even if it _had_ worked out without incident (it did not), it was _still a very bad idea_. If you jump out a third floor window, well, your odds of surviving that are actually _not bad_, but it's generally advisable to take the stairs anyway.
Now you've given me the idea of coaxing new bible verses out of an LLM. Maybe we can even get one to confabulate a complete additional book! =)
This is only a solution if you don't set PostUp and PostDown firewall rules in your WireGuard config. Which isn't much of a solution.
Windows is still 100x shittier than macOS. Try to do anything like the repro demo from the command line on Windows as you'll immediately realise how terrible the OS is for simple tasks.
I mean... it is a business. The step they take is shitty and very possibly long term damaging to their business, but I can't blame them for prioritizing profit.
I think you might appreciate this article (if you haven’t seen it already): https://meltingasphalt.com/ads-dont-work-that-way/
Show HN: Try GNU/Hurd in the Browser
Hello HN!

I built a silly service for trying a real GNU/Hurd VM in the browser. It can only handle 2-300 concurrent users at the moment (no auto-scaling!), so I'm not posting a direct link.

You can read about it on the linked blog post, or try to access it here:

https://tryhurd.gexp.no

(provisioning typically takes 40-60 seconds)

Building it took about a week and was a lot of fun so I wanted to share.

Enjoy!
I suspect wikipedia has peaked and shall forever be fighting with itself. Larry Sanger's article on how bad political influence has taken over wikipedia is revealing. Then you start to see how bad it really is on the subjects you know well.

Wikipedia does sports teams stuff well. If you ever need to look up who won the Formula 1 race in 1990, you know wikipedia will have the right answer but soon as you dive even a millimeter into anything current events or political or religion and you arent going to find real information.
Not sure if you miss read my post, but to reiterate 'if sunlight is working, and the person is feeling better, then supplements are not likely to be needed' - I never said don't use supplements, or that they have no use.
Can you elaborate? I’m not familiar with why android fans would make those particular arguments.
now try tiktok
Well I wish them all the best
What? You are seriously arguing that the illegal and consent-less selling of people's data is a win-win?
This is just an interface, and you have the same problems with versioning and compatibility as you do with any interface. There's no difference here between the schema/semantics of a table and the types/semantics of an API.

IME what data pipelines do is they implement versioning with namespaces/schemas/versioned tables. Clients are then free to use whatever version they like. You then have the same policy of support/maintenance as you would for any software package or API.
I think he's saying the text should be more muted like the copyright at the bottom.
Because if you go that route then you are saddled with a full linux VPS that you must install things on.

For a site that just needs to load some HTML and run scripts, that is overkill. Shared hosting works fine, and requires almost zero actual system administration skills to maintain.
I have stopped using Google for searching tech refrences like python.org, and I work at Google (not on search). IMHO it's sad.
wow, interesting! i didn't imagine you could fit the "gearbox" in the hub too
My biggest gripe with gnome is how dependent each individual app is on installing the whole gnome-shell packages, want to use their email app without using gnome as a DE, well too bad Gmail/office and all other kind of providers won't work.

Gnome feels very anti Unix philosophy.
I hardly think something like a crash report diagnostic is stalking, though. Maybe you could make the case for transaction conversion funnels. That’s really a case by case basis for which analytics provider is being used and how the product owners consume them.
I'm running KDE Wayland on Nvidia. It's mostly just fine. There's minor quirks with some apps, but the DE does feel smoother to me.
This feels good, but in practice, it's friction.

Instead, take advantage that ideas and work evolve through time, and store your work and notes chronologically. Combine that with good search.

This allows you to find items by time proximity and keyword / semantic / text embedding search.

The only folder categorization needed are slashes around ISO 8601 date parts (whichever groups a reasonable amount of content together naturally):

- YYYY/MM or YYYY/WW

With files named:

- YYYY-MM-DD - Topic headline keywords.ext

After a while, just stop filing anything, have a script sweep your desktop and downloads paths into this archive path if a piece of content hasn't been opened in x days.

(If you really really want a set of things together, make a folder for them on your desktop, put the bits in it, and ensure the script only sweeps the whole folder once no bits are being used.)

If you're still working on a set of stuff, it'll stay on your desktop. When you're done, it'll go where you can find it.

If you need something, search. If you can't search, remember when you worked on it, and browse. You'll find it, and all the things around it, that were in your head at the time, and can "reload" the whole context.
Yes. After pressing Alt+space then R, the first pressing of an arrow key selects the border you want to move, let's say the left. You can then move that with the left/right arrows. If you press up or down in this state, it will, again, select the corresponding border to work on.
Indeed. From the article:

> Linux phones lack any significant security model [...]. They do not have modern security features, such as full system MAC policies, verified boot, strong app sandboxing, modern exploit mitigations and so on, which modern Android phones already deploy.

Fair enough, not untrue. But same goes for most modern Linux server/desktop distros.

The point being the threat model, where Linux users are generally expected to understand what they are doing. Whereas with Android and iOS there is a (mildly curated) ecosystem of millions of apps pushed onto users. The apps are an obvious attack vector for all kinds of privacy invasion and worse mischief, that need to be mitigated by sandboxes, privilege management, signed images, etc.

Not saying a Linux phone doesn't need those protections in depth, but come on; Librem / Pine are in their infancy, give them a break. If I get a Linux phone to call people, make photos and run Firefox — I'm happy! Much rather have developers invest time in hardware support, battery life, etc. upstreaming contributions into the kernel, than waste their time going re-doing Android.
The interesting dog-that-didn’t-bark on California’s most recent wave of consumer-focused regulation is the Supreme Court.

The stereotypical view of the Court majority as a bunch of right-wing corporatists doesn’t hang together in this instance: They’ve rejected the so-called “dormant Commerce Clause” in a case centered around CA’s ethically raised pork standards, and generally seem unconcerned with arbitrary 50-state regulation of commerce so long as Congress has not chosen to intervene.
Also interesting is the language the original author of fennel then went on to make (with the knowledge gained by creating fennel):
https://janet-lang.org

Still has a smaller community though and less appeal in the indie game scene
Multi-decade support should be the norm for GUI toolkits. Why should all GUI apps of the world have to be rewritten every decade? That’s just a wasteful use of developer resources, and also a wasteful disruption of end user habituation.
It's not really uniquely russian way to call jellyfish. It's the same in French or Greek

https://ukdataexplorer.com/european-translator/?word=jellyfi...
i personally dislike it solely based on ui taste. more of a slack guy, really. i hate ms teams too. discord is hard to search.

havent checked out the new alack ui everyone is talking about though, did you find the new ui worse?
Doctors handed out oxy like candy and when people couldn’t get scripts they turned to H on the street

Teachers push any kid that can’t sit still while being bored for hours to be taken to the doctor for adhd, where they are quickly prescribed amphetamine salts. What do you think they will hit the streets for if their addy script ever gets cut off, or, there’s a shortage of supply? (happened recently). Methamphetamine.

Many people use small doses of meth the same way they would take a daily dose of adderall.

You can actually be prescribed literally methamphetamine. Not amphetamine, methamphetamine. It’s rare, but it exists.
I think everyone has a different thought process and style of thinking and work and it is painful to force others to use your way of thinking or working or organisation.

I have written about video game interfaces, for work, person stacks, person based APIs. Conway's law is very real.

I like the idea of interlocking lists that act like gears of work between individuals.

I can outline my interface with you and you can react to tasks I give you, based on your interface.

Like a unit test, I can import you and tell you what I need, you ask clarifying questions and I reply to them and we both track the mutual fallout. Synchronization and back and forth with email is painful and antiquated.
Completely agree, and I think this is where a lot of the confusion in the thread is coming from. The prize claims to compress “human knowledge” but it’s actually a fairly rigid natural language text compression challenge.

I’d conjecture that the algorithms that do well (as measured by compression ratio) on this particular corpus will also do well on corpuses that contain minimal ‘knowledge’.

Compression algorithms that do well might encode a lot of data about syntax, word triple frequencies, and Wikipedia editorial style, but I really doubt they’ll encode much “knowledge”.
Until ai actually understand context there's no way it'll be able to conquer the programming world completely.
The compression should be semantically lossless, but lexicographically lossy. It should find ways to say the same thing in less characters.

I.e "Sky is blue. Ocean is blue." -> "Sky and ocean are blue."
The title reads like it came from an MBA biz-bro that doesn't want to do anything properly because it wastes time and costs money. FWIW, I skimmed the article.

Building an API for a new application is a pretty simple undertaking and gives you an abstraction layer between your data model and API consumers. Building a suite of tests against that API that run continuously with merges to a develop/test environment will help ensure quality. Why would anyone advise to just blatantly skip out on solid application design principles? (clicks probably)
Serverless doesn't mean servers don't exist, any more than calling a radio a "wireless" doesn't mean wires don't exist. It just means for the consumer, servers aren't a consideration, just as with a wireless wires aren't.
It's a heck lot smarter than most humans I know
have you checked bunny.net? i deployed a cdn easily on their lovely ui, would love to hear other people's experiences on it though.

bunny for example doesnt have s3 storage api yet.
Competitors use them to ever so slightly undercut your prices, get a higher position on said comparison sites, and run you out of business.
Tim Gurner apologises over call for more unemployment to fix worker attitudes
previously: https://news.ycombinator.com/item?id=37436812
Indeed. Nowadays people want fancy UI and API, although the same can be achieved with much lesser overehead
China attacks EU’s ‘naked protectionist act’ on electric cars
Are you replying the wrong post?
The point of the article is a handful of lines. The rest is accoutrement like the URL list and timing code. But sure, if

tasks = {}
for url in URLs:
future = executor.submit(fetch_url, url)
tasks[future] = url

bothers you, this is perfectly (some would say more so even than the original) Pythonic:

tasks = {executor.submit(fetch_url, url): url for url in URLs}
canonical https://dl.acm.org/doi/10.1145/361598.361623
Wayland on sway has been a smooth sailing for me, the only thing that made be go back was barriers KVM not working and not finding an open source alternative that works for both Linux and windows.
https://archive.ph/d1rlq
A lot of my backend career has been essentially Greenspun's 10th Law: Any sufficiently complicated REST or GraphQL API contains an ad-hoc, informally-specified bug-ridden slow implementation of half of SQL.

SQL is a legendary language, it's powerful enough to build entire APIs out of (check out PostGraphile, PostgREST, and Hasura) but also somehow simple enough that non-technical business analysts can use it. It's definitely worth spending time on.
Of course we can write an algorithm to solve Sudoku. The commenter specifically is talking about LLMs, not algorithms in general.