skysight-inc/HackerNews huggingface dataset:
I'm still using a Unix desktop, it's called FreeBSD, and it's awesome.

The article doesn't mention the shameful lawsuit against Berkley Software Design and the University of California over some alleged UNIX code in the BSD source.

https://en.wikipedia.org/wiki/UNIX_System_Laboratories,_Inc.....

"Of the 18,000 files in the Berkeley distribution, only three had to be removed and 70 modified to show USL copyright notices. A further condition of the settlement was that USL would not file further lawsuits against users and distributors of the upcoming 4.4BSD-Lite release."
This assumption breaks if you use macOS. Windows uses (or used to use) Apply button in its settings. Macintosh OSes were reactive from the start. Which means that checkboxes have immediate-ness on Macs.
My nephew would carry along official out of order stickers. Put it on the toilet, go in and lock it. Not all were clean, but easy free ride.
That post was a reaction to the war and a lot of people trying to talk about it and getting banned for it. It was one of the major exodus triggers after which the site was practically empty of engagement for months. Here's a link to comments, the gist is a bunch of people are mad that admins are choosing the "no politics" route:

https://habr-com.translate.goog/ru/companies/habr/articles/6...
In that case, it is society's fault.

Either society isn't giving a prospective good parent the resources to achieve success. Any or many reasons exist; rent is too high, jobs got replaced by AI craze, only qualified for jobs that aren't valued at a living wage. If the parents do have the resources but still fail, society is at fault as the kids haven't been rehomed to other environments.
> How should we even call these? Radio checks? Check buttons?

Duh, obviously it's a quantum-radio button!
The line losses are so huge anyway, this would barely even register. Heck a few large trees close to the power line would drain more energy than this. Considering such a trivial act as "theft" is completely ridiculous.
Right, so in order of rollout difficulty for the end developer:

1. Make the Clojure compiler emit more efficient and lazier bytecode, so it doesn't init everything all at once at startup (the stdlib gets compiled into what is effectively one mega-class). No change required to anything, it just starts up faster once they upgrade to a new Clojure version. Constant Dynamic was made for this problem.

2. AppCDS, Leyden. No semantics change, only workflow.

3. A Truffle version that operates on source code. Some workflow changes. Have to switch to a new runtime, eliminate build steps and ship sourcecode instead of bytecode (which may not matter).

4. Compile end user programs themselves down to native with native-image. Semantics and workflow both change but all the dead code in the stdlib can be eliminated this way.

Lots of options. (1) is the lowest hanging fruit but I suspect the intersection of people who know about the newest bytecode features, people who can modify the Clojure compiler, and people with the time and energy to do so, is currently the empty set.
Has Oracle killed it, or everyone else that didn't care for Sun's assets leaving Oracle as the only bidder left?

How much responsibility carries Google by torpedoing Sun with Android, IBM for withdrawing their offer, everyone else for not caring?
A bear is chasing you. “Glad I survived crossing a dangerous road, smoking a cigarette and unprotected sex”
I was always pro-environment and pro-more-industry-regulations, since I can think. Then came Greta and the doomsayers. Realising there is really nothing more I can do--I am already walking to work and don't even own a car--I stopped supporting apocalypse-loving-movements and went back to living my life as I used to do.

I was developed an aversion for the climate apocalypse movement since. I wonder, if they managed to alienate people without a car and very low CO2 footprint, what demographic is actually left to cater to?

BTW, this phenomenon is very old. Thausands of years ago, religious nuts already announced the end of the world.
Soem religious movements like the 7th day adventists even were born out of a failed waiting for the end. That was, IIRC, in the 19th century, at a time when people didn't even know what polution will be.

We have a built-in tendency to predict our own downfall. A sort of built-in mental illness that needs to be worked against.
As much as I wish for an open and non evil mobile device, GrapheneOS just gave me a chuckle - “GrapheneOS only officially supports Pixel devices” what a world we live in. To get away from Google, the only devices you do with are made by Google.

I have given up. Regardless of how much tinkering you do at the OS level - hardened kernel, firewalls, VPNs, jailed apps whatever, the moment you want to make good use of your device doing common things we have come to expect - maps with turn-by-turn navigation that doesn’t suck, ability to write messages to other people where they are, without asking them to install some app first so that we can talk, we are bound to make a deal with the same devil we are fighting - Google, Facebook and other ad tracking machines. There is no point in keeping a hardened OS with Google Maps and WhatsApp installed.

I made my deal with the devil that is Apple that atleast publicly pretends to care about privacy(of course, I have no way to verify that they do).
My life will be short. So on the days I can, I live
You can pass simple 'info' objects. So long as they're just raw objects/data and don't expose methods. The main idea is that interactions between components is about messaging/communication.

Parent components give their children the necessary info to do their jobs but the implementation details of how they do it is fully encapsulated within the children components.

When components start passing other components to each other, they're no longer merely communicating with each other, but they are attempting to micromanage each other's functionality. It's a failure of the separation of concerns principle. There are always alternative approaches; for example, the child can emit/trigger an event to let the parent component know that a low-level condition occurred, but let the parent decide how to handle it because the parent is responsible for that higher level of abstraction.

This is not a new concept I invented, it's essentially what Alan Kay (the inventor of OOP) said decades ago. He said that OOP is about messaging.

There can be exceptions to the rule, but the idea is to keep those exceptions to a minimum.
For $30 you can already get used enterprise access points. No OpenWRT, but they perform way better than 500Mbps. Even the ones that are now five or more years old.
In the U.K. there are massive grants for home owners who don’t have a reasonable income.

It’s ageism - more money flowing from young workers (who pay the highest taxes) to old owners (who pay the lowest)

The generation that can benefit are “Generation Me”, they’ve spent their entire lives having society warp around them and don’t even realise it.
Speaking for the fediverse only, the experience is what you make of it. Stay on the largest, averagest instance and your experience will be bland; get on an instance with people who share your values, an instance that connects with other instances OK with you, follow accounts posting content you want to see and the experience will be much better.
Even if we had net zero emissions of GHG today, which we can't, we would also need to remove much of what we already emitted. Otherwise effects of GHG concentrations will still warm the planet for centuries, maybe even thousands- to millions of years with feedback loop effects.

Going zero emission today would mean most people would starve and not have proper transportation. But without a job, they maybe wouldn't have need for that..
https://invidious.lunar.icu/watch?v=ETz0IZBRzfs&listen=0

You can actually see how the hermit crab holds its back legs inside of the bottle cap, quite cute!
I haven't found a reason to try it yet, but:
https://horizon-eda.org/

Or maybe KiCad.
Dingnuts' complaint is about (1). Your statement is true, but it's not treated as true by the media nor increasingly by governments, who are comfortable making claims of the form "this weather today is proving that the climate is changing (for the worse)".

It's a valid complaint. It's one about the practice of the philosophy of science though, not something that can be refuted with claims about temperature or CO2.
> because I think a slider is easier to handle on touch devices

I guess because the toggle has more real estate for you to tap? If so, then couldn't you just make the checkbox bigger and get the same ergonomics?
Yeah but ignoring history a bit if A and B say ok lets sign an agreement, do our own thing and not attack each other you get a kind of peace. If B says no A must be destroyed then you don't. It's not really a moral question of who's right and wrong so much as a practical agreement to move on.
For me, what has been a "killer" feature is the ability to use voice commands to:

- Send and respond to messages.

- Set timers.

- Set reminders.

This is far easier than getting out a phone and trying to type on a horrid touchscreen keyboard.

Paying for things and timing runs are also useful. The Apple Watch does all these things adequately, though I don't like using an iPhone.
After 5 years running FreeBSD and Xfce on my laptop I cannot imagine using anything else. I have a few Windows machines in the house and I am always flabbergasted how slow, ad-ridden and convoluted they are. To each his own, of course, but Unix desktop is absolutely freaking awesome today.
It's interesting that they use liquid metal for the CPU thermal interface. Unlike normal liquid metal it seems to be solid at room temperature, which I'm guessing was for ease of (re)application.

> We’re using Coollaboratory’s Liquid MetalPad through their Taiwan-based partner CCHUAN.
(https://frame.work/gb/en/blog/framework-laptop-16-deep-dive-...)

It looks like the part is sold with the surrounding protective sheet:
https://frame.work/gb/en/products/16-liquid-thermal-pad-amd-...
Yes, they always were. Predicting the end of the wrld is a very old game. Long before the industrial revolution, when people didnt even know about poluton, they already predicted the downfall of everything. It is a mental illness that creeps up on some of us. These people need help.
Now we're getting somewhere. The taboo is when you start accounting for christofascist families churning out children like it's a Factorio assembly line so that there are always more of "us" then there are of "them".
You're conflating "I found a way this toilet can be disabled and I'm writing about it" with "I disabled this toilet".

If someone says "huh, I can just take this gum and walk out of the supermarket with it", calling them a thief is unwarranted.
Annoy people about:

* eating less beef

* not flying

* using a bicycle/train. not possible everywhere for americans, anyway, but possible for most europeans. minimum is car sharing and using a light car.

* less house heating, more insulation

If they disagree, don't worry, but make sure they know. It's expected some people are going to use violence to reduce CO2 emissions, especially for the ones that can be avoided easily.

Anyways, western rich countries will not be the ones who are hit the hardest.
Interesting, I wonder if randomness and jitter as its source play a part here. Than, is this the visualisation of a True Random Number Generator?
Show HN: Dewhale – GitHub-Powered AI for effortless development
The author didn't break the toilet. I don't know why commenters here think he did.
It might be better for everyone if the faux market in aircraft was more overtly an arm of state policy.
When a button displays the text "mute" ... does it mean that the status is CURRENTLY muted, or that pressing that button will make it MUTE?
I personally wonder how much more the 33% would be if we had continued the focus on ICE. I believe there is no business case anymore to invest significantly in advancing technology, if everyone wants a new shiny toy.
We released vx.dev a few days ago and received some feedback. After adopting everyone's suggestions, we rebranded vx.dev to Dewhale and gave it a simpler and more beautiful landing page.

Looking forward to your feedback.
Great point. Very disappointing to read an critique that tries to appear thoroughly thought through, but not even considers that the company that has been very consistent in UX design choices, might have thought about what they're doing in a system, that probably requires fundamentally different approaches to UX.

I mean:
> Apple is the first major operating system vendor who had abandoned a four-decades-long tradition. Their new visionOS — for the first time in the history of Apple — will have round checkboxes.

And yet the author is too lazy to think about that this might have a reason other than "they're stupid, look at all my screenshots, i know better than them".

Btw: not saying i agree with this decision. But why even take the time to write when not trying to actually think about what you're criticising?

Laughable.
Some stupid hacker just deleted over 2 Peta Bytes of Russian climate research data dating back decades. Data that was collected from satellites around the world for decades for processing. This affects us all if we don't have data.

We are rapidly going back to the stone age...
You can't win everything, but GrapheneOS + Pixel is the closest thing we have to a phone you can trust.

They only support pixels because Google follows their own standards and doesn't make up shit on the go, so they can lock the bootloader and sign the OS correctly.

It's very usable and far better than an iPhone.
TP-Link Archer AX73's have it. Just logged into one to check.

It won't allow every hour though. The options are either daily, weekly, or monthly, and you can set the exact time.

It doesn't seem to allow for more than one reboot schedule either, so it wouldn't be possible to set (say) 24 different daily schedules 1 hour apart as a workaround.
Meta's H-1B Hiring Spurs Ninth Circuit Look at Citizenship Bias
> the military should be a second chance for a country’s citizens, who have for some reason slipped through the cracks.

Of course the military is the answer /s
We do actually have this, just not for the userscript. It's available with the browser extensions' preferences.

These preferences are set and forget that I don't think need to be on the page all the time.

So if we do the Safari extension it'll have it just like other extensions.

Will see how to make this available for the userscript.
Mass conscription in the west would be disastrous for the west. This isn't the 20th century, we don't trust our institutions anymore, so militarily training the general population would end very poorly.
It's not possible to abstract any sizable amount of energy this way, unless the line is kilometers long. It's the scale of the "theft" that matters, which is so trivial compared to the inherent losses in the transmission line.
Of course, you can have your view and express it in this thread. I just don't get why that needs to come with being rude and confrontational towards the person who simply provided important context.
Google pisses me off so much by constantly bloating more and more the "message" app.

All I want is it just handling low tech SMS messages. Not uploading all kinds of data about me to do "smart" things, not sending all my message through their servers or operator data servers to show stupid bubbles like iMessage.

And more than all, a lightweight application. Now the app is at least 150MB, before Ai, just to send SMS...
On Windows, this problem is already solved well. Return 32-bit integers which conform to that spec: https://learn.microsoft.com/en-us/openspecs/windows_protocol... Possible to pack OS errors, third party library specific errors, and other classes of errors into a single value.

Technically, you can implement that spec for all OSes. I did a few times, defining vendor-specific facilities for Linux components I used, like xwindows, drm/kms, etc..
Good to know. That said though, my understanding is that the vast majority (let’s say >85%) of sites these days are on managed hosting rather than shared hosting (or even VPSes) with cPanel.
Depends a lot on your relationship with religion. For some religious people, yes.

In fact religious belief in apocalypse might contribute to the apathy about climate policy from the voters, people can either conflate the two or think the religious apocalypse is nearer so no need to address the climate catastrophe: https://www.newsweek.com/shocking-number-americans-believe-l...
Money laundering will soon be all the UK has left.
Well unlike iOS, on android you can just change the SMS app.
Nobody is forcing you to use anything, that's the difference, and that's what the DMA is about.
Kicad is the best free EDA I've used and I know many others that use it. The active development and large community make it a no-brainer.

I use Altium professionally ($$$) and I feel like Kicad could cover most of the boards I work on. FYI I've seen a few advanced PCB's done in Kicad successfully - just not sure how much manual calculations/work they had to do.

Kicad + the cheap online PCB vendors are a killer combination.
ha! this reminded me of 1969 when i rode from my english boarding school to my parent's flat in paris, france. my dad was working from the UK embassy, helping to organise the RAF stuff at the paris airshow. i was about 15.

i got down to dover and across the channel ok, but at calais the trains were all screwed up. i had a seat reserved but it was filled with an elderly frenchwoman in full black regalia who womanfully resisted all efforts of me and the train conductor to pry her out of it.

i retreated to the loo (train was packed) and spent the next hour or so pretending dire gastric problems.
Doing research on the user, instead of for the user.
I have never in my life seen or heard anyone advocating for less use of birth control. This might be an N=1 scenario, but my bullshit'o-meter is tingling a bit.

The people I know on the right have nothing against birth control. They are just against abortion exept for exceptional circuimstances, because by that point the relevant parties had their chance with birth control. To them, abortion shouldn't be an escape hatch from bad life choices.
I may be in the minority here, but I appreciate pasta shapes which result in a gradient of aldentitude (made up that word).
This is my single greatest complaint about Python's type system. Protocol should have always been the primary building block rather than just being relegated to something you use for "duck typing". Subtyping fits much better with things like the dynamic approach of the Django ORM, for example.
The attacker doesnt’t use a compliant browser to make the request. User agent protections only help in situations where a regular user (or their software) is being tricked
You have good intentions, but I disagree with just about every word you said.

> it is society's fault

We can't step in and fix everything. Systems don't scale like that. There has to be individual responsibility.

> Either society isn't giving a prospective good parent the resources to achieve success

Some parents simply do not care.

> haven't been rehomed to other environments

There are already enough kids without parents. You'd be making the problem worse.

> jobs got replaced by AI craze

Hasn't even come close to happening yet.
Yes, the grid connection disappears the moment you install a battery at your home, and exactly as I wrote in the comment there's no possibility to have a smaller battery as well. Everyone drives their own and only car to work for a whole day in 2024. And no car has a "charge/discharge to threshold X" setting. It's a terrible solution that won't satisfy anyone. /s
Can we please say "written _with_ AI" (or using), instead of "by AI" when describing these things? It is a human in the driver seat, triggering and controlling via prompts. I think the distinction is important because a lot of people out there are thinking of "AI" as autonomous agents (and making arguments and conclusions based on that). And generative text and image model generally has no such autonomy.
Porn apps, gambling apps.
I'm not on Reddit so I'll take your word for it, but that isn't the claim being discussed.
Exactly. I'm not sure if they just stepped out from under a rock... I've been hearing the overpopulation rhetoric for decades already.

In fact, nowadays I'm beginning to hear the opposite: "please have more kids". I'm in Europe atm (I'm south-american) and I'm shocked to see that natives, by and large, just do NOT have kids, or at most 1. All cultural incentives that promoted having kids seem to have been vilified. I find it kind of sad honestly...
Portable storage. As a soldier I take my work and entertainment with me because when you deploy you may not have internet. I have hundreds of movies, about 4000 songs in mp3 320kbps, a bunch of audiobooks from librevox, and a ton of games with Steam’s DRM removed or using emulators for consoles or flash games or exodos. It’s all well organized and ready for any file share should I come across a large file server.

I enjoy maintaining this file sharing application in TypeScript. I am considering rewriting it in Zig so that it’s faster, doesn’t need Node, and works with better encryption than TLS and without certificates. It is fully decentralized using a multi-tier model so that sharing and texting is unrestricted between personal devices but allows Samba like restrictions between users.
then 2024 - 123 = 1901 seems a similar case to this and would be 1991 and the article then does not make sense?
January – Data Protection Day
LOL, I'm the one who cited and bothered to skim the base study. The original post is just clickfotainment. Young Seldon, no amount of rigorous Psychohistory from Streeling University is going to inform the empire, if you won't read the sources yourself.
Absence of hype != winter

Absence of new breakthroughs for a few months != winter

Absence of progress for a long time == winter
I can’t stress this enough, for anyone who (like myself) for some reason didn’t think this was possible: Twitter’s community notes are no different from tweets in their ability to spread misinformation.

What makes them worse than tweets (at least the original immutable tweets) at combatting intentional disinformation is that Birdwatch notes 1) are visually formatted to communicate an impression of absolute ground truth, and 2) don’t reflect any controversy or edit history.

A trending tweet with a false “correction” (such as the one that claimed a video of Xinjang police brutality against an Uyghur was showing Taiwanese police) would be viewed by millions of people, 99% of whom would read that note completely uncritically, before it would get corrected. The people who are equipped to recognize the lie, and who care to fight to get it corrected, are few compared to the army of internet trolls spreading that lie.

Eventually the note may get rewritten—but at that point the tweet is no longer trending; the operation was a success and no one even knows that it took place. Since the note gets rewritten with no history maintained, the only evidence of the original malicious, false correction would have to be in that updated note, which is obviously an unpopular choice because it makes the new note harder to read and makes future readers do extra work to untangle what happened there.

(Incidentally, one of the things that could reliably be used to combat bias—labeling tweets from accounts that are known to be associated with governments or such—was nuked by Elon right away.)
Yes, it was found the manufacturer added undocumented software kill switches to the train software to get more maintenance work for themselves
Thank you for Chatbox - I've been looking for something like that that's cross-platform including mobile. (I've wanted to play around with the API, but also find ChatGPT useful, don't want to pay for both.)