skysight-inc/HackerNews huggingface dataset:
That doesn't answer the covert hierarchy problem, which is what plagued all those 1970s anarchist communes. Some group would arise within the commune, it would work to control resources or exclude 'undesirables' and so on, leading to a lot of cult-like situations with a charismatic manipulative individual gaining control and authority.

Consider also the enforcement of contracts between parties issue. Now, I understand that the anarchist position would be that if someone fails to deliver on a promise, then you can simply stop associating or doing business with that person - fine. Then they come into your workplace at night and steal everything you've made. You can say, I'll take my goods back by force, but then it's just a question of who has the greatest capability for violence, right?
There really isn’t a good solution for this for the masses, is there?
Private transportation only works when all forms of it are privatized. A big reason the railroads and transit companies failed in the US was the construction of interstate highways that were free to use.
Using "11 billion" as an estimate of total needed addresses is a bad idea (TM).

Both sides of the internet (provider and user) need an IP address. An average human may possibly require two or more addresses simultaneously (phone, laptop, office PC, and maybe IoT) in the future. And internet infrastructures like routers and managed switches, although never visible to the end users, need an IP address for themselves too. And don't get me started on containerization.

Furthermore, there are internal networks running out of RFC1918 addresses to use so even internal IPv4 has a real limit. Comcast is one of them, T-mobile is another. I believe Facebook moved to IPv6-core because of this too.

People constantly find new ways to use more IP addresses. 4.3B is just too small, even with NAT.

The fact that we are deploying CGNAT everywhere should have made that obvious enough.
I'm not the owner of SVG Viewer, so I can't answer this definitively. I can't find any mention of self-hosting.
> Idea generation. I used to spend a lot of time chatting with colleagues about a vague idea I had. “How could we check whether X is true?” A tool like ChatGPT can help you get started. If you ask how to design an experiment to check a given hypothesis, it can often do a surprisingly good job.

While GPT4 can recognize an innovative idea, I have yet to see it suggest such an idea, or successfully extrapolate or question the idea. If you are beyond the "concept space" of the model, it is not going to help you explore it.
Everything you said is hypothetically true but fails to withstand scrutiny.

Apple has a brand of trust and security. If they decided to become even the tiniest bit evil in that dimension their “secure” brand would evaporate overnight.

Unless you think they control all media and levers to power too?
> My conclusion: Eliminate what little remaining usages of their services I have.

This. I never used the Apple's Cloud offerings to backup things - and I stopped using any Apple devices since the BatteryGate. I semi-degooglify my Android(s), and never use the "Google-*" (contacts, calendar, etc.). I block them with NoRoot Firewall and disable them, and use other apps for those services. I sync with my Oulook (2013) and my backup is with Carbonite. I do have to jump through a couple of hoops, but considering that I don't live under the threat of 'death' by Apple or Google to hold me hostage with my data/etc, the little effort is well worth it.
I'm not defending anything. I'm describing reality. Pre-Sandy Bridge hardware is hot garbage. Every time I have to deal with one of those systems with only USB 2.0 (or worse), I want to cry.

If people want to hang onto their K6, they're free to use whatever Linux distro still bothers supporting it, because even that is becoming more difficult nowadays.

There's no reason to use this stuff. It's crap. If you're satisfied with crap, that's more your problem than Microsoft's or anybody else's. I know I'd never subject anybody I love to that kind of PC hardware.

But yeah, shoot the messenger. What a fucking waste.
Maybe Apple’s “scale” is because its users do not enjoy being shackled to crappy SMS?
The last thing we need is another race to the bottom. Android gets new features to be competitive, if they dominate by basically giving away their product it'll be the end of any innovation. And we have ample evidence that Google is not even slightly more altruistic than Apple.
American living in Europe here. in the EU, you can't just apply economic logic to everything like you can in the US.

Policymakers will absolutely piss off a huge number of people over some basic principle. Look for instance at Germany's willingness to burn it's industrial base to the ground over Ukraine.
A google account is not required to use an Android device.

So if you don't tie all your contacts, sync and backup to your google account, you can have a phone that they won't lock you out of.
Resolution and weight are both subject to Moore law and are guaranteed to improve. People will use it ... at some point in the future.
I got contacted through Linkedin by a student at the university I graduated from that asked if I could do a video call to give them career advice. I agreed and did the call, and within a couple days got a half dozen more requests through Linkedin. Had to start ignoring them.
This is excellent work! I recently started Nand2Tetris myself, and hope to finish part 1 (the HW part of the course) sometime in the next few months. I blogged about my progress here: https://gurudas.dev/blog/2024/04/13/nand-to-tetris-2024-proj...
4 - Discover that those backup codes are useless because the service provider will refuse to acknowledge them when you travel.

The fact that we are stuck with a pair of global apathetic undemocratic identity providers is absurd. And one of the reasons why that "shattered dream of passkeys" is on the front page. At least that dream got shattered, it would be worse if it went through.
When was pytype invoked? Runtime? CI/CD? Did it output types to be added to files or did it infer and then enable downstream tasks based on those inferences?
Neural nets can approximate any function.

A large enough llm with memory is turning complete.

So theoretically I don’t think there is anything they can never do.
If it was well targeted and thought out? We'd be lucky if someone even realized it happened. And even then, they'll probably just blame it on a hack from $OTHERCOUNTRY
I definitely agree that ADTs are a big step forward; when I learned about them from Haskell, I was kind of baffled that they weren't more common, because the concept of "this value is always either type A or type B" is pretty simple and occurs a lot. I really wish Go had included them, because it doesn't seem like a terribly complex concept, the type switch syntax would work decently for basic pattern matching, and having ADTs built into the ecosystem from the start would be much smoother.
I would pay real money for a system like this with actual security. The obvious starting point would be CTAP2 — the protocol is open, high quality fobs are inexpensive (not as cheap as Mifare, though) and widely available from multiple sources, and the protocol has been analyzed for real. One could probably even extract an actual production grade implementation of the NFC side from the Android sources. Apple Home Key support would be nifty, too. PIV would be another credible choice.

Extra bonus points for support for real commercial readers using OSDP’s transparent mode or whatever they call it these days. As I understand it, an early standard involved a horrible hack that was so horrible that HID managed to patent it, but the protocol was redone to avoid being a horrible hack, and the new version is also unencumbered. Although maybe the spec costs $30.
I kinda agree, but also not. I've found that the best mentors in my life have been people that are just a few steps ahead of me. The industry changes so fast these days that what someone did 30, or even 5 years ago, might not be applicable to what you need to do now.
The lady was obviously conditioned to think noises in the alley meant people shooting up heroin. Sorry your weren’t there to see it but the discarded drug paraphernalia and then scowl on her face which subsided when she realized we were taking photos and not horse really was the important aspects of the story
The author runs a Scala based consultancy and writes books on Scala. It makes sense that it'd be Scala focused.
I built this once:

https://foundrytechnologies.com/relay.php

It didn't sell in large volumes but it's fun to see the units that did sell checking in every 5 minutes from around the world to this day.
(psychological) survival of the fittest (at getting themselves out the social comparison pain box)
I just used LLaMA-3-70B to play today's Wordle and it solved it in 6 tries.
I have a Casino machine addon that connects to the cloud with json/websockets in production. And I have a vertical light controller for indoor farming. These arent with ESPHome. With ESPHome I have a water pump to recharge a big water container when gov sends water at certain times everyday.
My goals to release source and docs a la https://github.com/eikehein/hyelicht got waylaid by the ultimate DIY project of having a baby in November, but I will try to get it done this year!
Which colour e-ink panel did you use? Any pictures of your setup?
I definitely want to find the correct solution for this ... if not for my (already built) house, for our society in general.

In addition to the electricity savings, there is an enormous gain in simplicity and elegance in removing a lot of high voltage wiring throughout every room of the house.

As I mentioned, the high voltage hard-wired smoke detectors are another unnecessary set of high voltage circuits ...
Ah for that you want to use the at-spi2 interface. This gets you access to the accessibility tree so you can not only discover and interact with windows, but also individual elements within like buttons, text fields, etc.
I want to automate some window blinds to open/close, based on time of day, and maybe sunny-ness. Anyone try this? They came with a Velux remote control.
Sure, like extending i18n to the code itself, I like it. It would be a fun way to practice my Italian.
> I totally agree that there is no hard and fast line between Western and non-Western cultures

There is no line because there is no western culture, civilization, values, anything. It's a political term invented for superficial political goals. Just like the idea of 'the west'.

Ancient greek civilization based around the greek language, culture, religion, etc. Yes. What exactly is the language, culture, religion, etc of 'the west'. There is none.

If you think there is a 'west', then try defining 'the east'. It's an artificial designation that changes depending on one's political biases.
> Startup time is pretty comparable to Python in my experience.

In my experience a "Hello world" program with `#lang racket/base` (precompiled) takes around 150 ms on my computer whereas Python takes about 50 ms.

> Using the racket/base #lang instead of racket makes a big difference too.

My experience has been: As soon as I use `#lang racket/base` with `(require racket/match)` for pattern matching, the startup times are as when using `#lang racket`.
The org has that brand. Could be that a small part of the org with access to the correct tech has different ideas. Like I said, the entire org doesn't have to be in on it.

I don't actually believe this is actually happening, but it could.
> Neural nets can approximate any function.

Common misunderstanding of the universal approximation theorem.

Consider this: can an mlp approximate a sine wave?

> A large enough llm with memory is turning complete.

With (a lot of) chain of thought it could be.

Read the paper, and its references.
> raw pointer arithmetic and problematic memcpy() calls can be eliminated, array accesses can be checked at run time, and error paths can be greatly simplified. Complicated algorithms can be expressed more succinctly through the use of more modern abstractions such as iterators, ranges, generics, and the like.

I know why people choose Rust today, but we could have had all of those benefits decades ago if not for the recalcitrance of reflexive C++ haters.
Issue isn’t self hosting email, it’s self hosting it at .xyz.

They had one of the cheapest registration costs. And so ended up with a high concentration of spammers compared to older established tld’s like dot com. Using the tld for legitimate purposes is really challenging due to the high number of systems that flat out blacklist it.
How is that not fruit from the poisoned tree? If the initial charge is bunk, all subsequent charges must be by default since the origin of the conflict was unjust. Which means, if a cop hits you with "resisting arrest" when the initial offense isn't worthy of arrest, then hitting that cop square in the face should not be punishable by law.

If cops can't be sued for their actions due to qualified immunity, then they should absolutely fear the response of people unjustly detained. This American cop carte blanche is going to fucking stop.
My non-technical neighbors have 3D printers, so I think it is definitely heading mainstream. Maybe not for the older generation, but definitely for young people. And outfits like Bambu Labs are pushing it even farther that way. Automatic everything, pick models from your phone, just insert the filament into a hole and you're done. The real obstacle is the difficulty making your own models, but many people go quite a while before hitting that limit; you can get models for a lot of common everyday things without having to design it yourself.
As a counterpoint, I have 4 macs notebooks, 1 dating back to 2011 and they all still work, well the 2011 has to stay plugged in because the battery is basically useless at this point but it makes a not too bad NAS with linux running on it.
Being developer-hostile has always been part of Apple's identity, one unfortunate side of Steve Jobs's hubris enabled this stance, but it has worsened considerably under Tim Cook.

The eccentric and slightly authoritarian leader knew how to offer just enough to sweeten the deal.

Under Cook, on the other hand, Apple has turned tone-deaf and has continuously played hardball, making numerous faux pas along the way.

I believe that developers good to be considerably worse now, and even if the numbers don't speak loudly yet, I have no doubt they will.
This is correct, I mentioned it more as a scene setting mechanism. A quiet alleyway with a wall you can’t climb over at the end. Seems like a nice quiet place to shoot up.
I don't know that gate keeping is the right word, but I think it's doing a lot in the way of speaking for a number of projects (near infinity) that the author can't possibly represent. I comaintain a piece of infrastructure software that is fairly complicated - it fits the analogue of a commercial building. Setting some arbitrary bar for when to commit would frankly put just a few of us ever working on the project. When newcomers have a thing they want to do we spend a while talking it out in issue comments, then we modify that strategy on the actual PR as needed. To be quite honest, there are parts of this codebase I forget the nuance about all the time, so I'm really only a step or two more familiar than someone that knows the language and can write to the problem they desire to fix at any given time.

Most of my job is reasoning about, "should this feature be in this project" and maintaining some bar for quality in merges. I can always push the latter along if worse comes to worse.
Agreed. It's kind of like when a non-profit organization argues that they are entitled to someone's data because "we're not making a profit off of it." That's ridiculous.

Try asking a startup for free software licenses or seats or whatever as a non-profit. "We're entitled to 40 seats of your SAAS solution because we're a non-profit working to solve world peace." It's definitely within the startup's pervue to respond with a no.
We had lots of progress despite regulation of technical standards in the past. And the regulation doesn’t have to force a particular communication protocol, it could simply be forcing a separation between hardware and communication providers.
I should update the post with details.

I ended up using DFRobot firebeetle because it respects sleep mode. I'm at 15 months on one charge with a 10Ah battery.
To let you know - you are not alone with such considerations and I completely share the point of massive scale makes sense and cadence makes sense for planning
I’ve been saying that for a while. FOSS maintainers can gain financial independence and sustain their projects by "selling" supply-chain security assurance to consumers on software contents, packaging, etc.

Disclaimer: I'm building a marketplace that would enable this.
This was in reference to after every bite, not once a year.

Antibiotic resistance is not hyperbole. It is a real problem, and potentially a big one. What would be hyperbolic is if the part of the world that lives in tick infested regions would be pretty much on a constant antibiotic binge during season.

A full dose is two weeks and you are likely to be bitten again. I don't know if the suggestion was in reference to ideas that float around the Internet that you shouldn't take the full two week dose, but none of those studies have been replicated. Given what we know from how antibiotic resistance forms, they could be potentially harmful.

Just be careful when taking medical advice.
Another useful representation is as a point in spherical coordinates. The polar+azimuth angles encode the normal, and the radius encodes the distance from the origin.

This is handy because it puts similar planes nearby in space. For example, it allows you to efficiently cluster objects by coplanarity using a spatial index.
I find myself reaching for this pretty often.

Love little tools like this it fits the spirit of HN perfectly.
Fathom AI Notetaker (YC W21) is hiring a Back end Engineer (remote)
How would the thieves know the password? Even unlocked iPhones don’t show saved passwords without Face ID prompt..
> I have yet to find anyone outside the tech industry who actually knows or gives a crap.

Lots of school kids who get mocked for being "Green Texters" with crummy images and videos in their group texts. They really want their parents to shell out for an iPhone so it stops. Just because non-tech people don't know the cause, doesn't mean it doesn't affect them.
Oh, ok. If that's the same thing as passkeys, then I finally figured out that I'm not interested. To me it looks like another vector for platform lock-in, or getting mysteriously locked out of my accounts with no recourse. I'll wait for FIDO3.
It's not a large project, but you would need fine-tuning or a lot of few-shot examples to approach SpamAssassin's efficacy. It would still be slower than SpamAssassin. This is one of those "X but with LLM" ideas :)

As far as I know, Gmail has a neural net which is trained by examples from people reporting spam. That is a more potent approach. If you're going to restrict the output grammar to 'true or false', why even run a giant net? You could achieve the same loss with a much smaller one.
Of course it has to be used with another sandboxing layer to be effective.

You don't have to create a container by yourself, a good desktop will do it for you. One such solution is Flatpak. Many applications don't work that great with Flatpak yet and require quite sweeping additional privileges, but we will probably see improvements over time.

There's nothing wrong with users deciding to just have a common folder with all their data, but some applications are of more sensitive nature than others and it should be possible to secure them better. For example password managers or terminals.
Stock Buybacks, Demystified
> Those companies employ ill-adjusted individuals that do nothing else than look for the most recent techniques to fingerprint browsers ... When normal people are out drinking beers in the pub on Friday night, these individuals invent increasingly bizarre ways to fingerprint browsers and detect bots ;)

Why not both on a friday night?
You clearly didn't read it haha. It's a joke, brotha.
I’m torn on this. Where does it stop? Must Apple open up every single part of the phone because of their scale? Should it allow access to the raw data of FaceID? Does it have to provide an alternative to OS notifications? Does every single feature have to be cross platform?

I’d argue that a much more urgent matter is opening up “accounts” so that they can never lock and delete my online data without recourse. This is way more important than iMessage on Android, to which there are plenty of options already.
I have forty dutch buckets in four zones with cucumbers, tomatoes, eggplants, and peppers hooked up to two thirty gallon reservoirs and four ten gallon drainage tanks via a series of pumps and valves (using ESPhome sprinkler controller module). The first reservoir is pure RO water fed by a valve connected to the tap and the second is connected to a series of peristaltic pumps and sensors. They pump pH up and down as well as nutrients from concentrate into the reservoir and the concentrate bottles sit on DIY magnetic stirrers that run daily to prevent precipitation. Six ESP32s in waterproof Sockitboxes control all of this via a bunch of relays. The pH controller ESP32 gets mqtt messages via Atlas Scientific pH sensor while most of the other pumps are either on a schedule or respond to mqtt messages from Vegetronix water level sensors. I also have several Vegetronix liquid flow sensors that are hooked up to an ESP32 with solar and a battery that acts as a watchdog and alerts me via text message and indoor alarm if water doesnt flow for 12 or more hours.

The outdoor tap is also hooked up via valve to a drip irrigation loop that waters some roses and pots full of herbs, cabbage, etc.

The indoor setup is similar but much smaller with metal halide lamp and LEDs in a grow tent for out of season growing and seedlings. Protip: never put vining plants like cucumbers in a grow tent. Its a huge pain.
You end up fighting an uphill battle against every third party that blacklists .xyz, It’s not worth the fight just to use a cute tld and save a few dollars on registration cost.
Infinite Chef – Cooking simulator with dish name generator
I don't understand why video codecs must be in kernel and run with supervisor privileges. Why can't they run in a userspace?
Nixpkgs.news
As a newish user of Apple (Macbook and the IPad mini) it was not as big a leap from Android and Windows as I had feared. I still live in Google services including Gboard on the IPad mini and apart from klutzing around with system settings occasionally the mini feels "not terribly different" from the android devices I use. The Macbook is a bigger challenge though.

I only picked the mini because I couldn't get the same performance with that form factor in Android.

I only entertained the mini because I was forced to use a Macbook for work and realized that apart from annoyances with keyboard shortcuts and system settings I could continue to live in a Firefox + Chrome + Edge + Google services ecosystem.

I will now definitely consider Apple hardware if I don't find a good fit in the Android + Windows world
Thank you for a good connection.
I agree it's a good question to be asking.

There are good answers to be found if you look.

It feels like no proper looking was attempted.