skysight-inc/HackerNews huggingface dataset:
Every now and then, a post appears on HN at the exact perfect time. As it happens I'm considering embarking on a similar journey - building a text editor from scratch as a native desktop mac app.

I agree with his approach - I remember writing Objective-C back in 2015/2016. At the time, Swift had just launched but it was nowhere near ready for production. So I had to learn Objective-C/UIKit/etc. As frustrating as it could be at time, I overall have pretty fond memories of it, and I got really good at it.

I've lost the skills since then but hope that Swift has matured enough to be suitable.
unfortunately the model didn't include Thrall regarding a response to the pandemic as a threat to his power, and going full denialist. Might have been a better storyline than Cata.
Yes, you can. This is something everyone gets mixed up.

RHEL is built from CentOS Stream sources. The changes Red Hat made to RHEL source distribution mostly just make it more challenging to reconstruct an entire build of RHEL from CentOS Stream - because you would have to map backwards from all of the different versions of sources available in CentOS Stream to the exact versions that a particular version of RHEL happens to use. But at the scale of any individual project, it's trivial for any upstream community to just look at the latest CentOS Stream sources for one particular package, if they want to look at which patches Red Hat is applying. There are no legal or contractual restrictions on this whatsoever.

This is setting aside the fact that most patches are backports from one upstream version to another, and bugfixes that get submitted "upstream first" to begin with, which makes the whole discussion kind of moot. The typical scenario for a net-new bugfix would be that a Red Hat employee submits the fix upstream and gets it reviewed and merged by said upstream months before it ever sees the light of day in RHEL, so upstream maintainers would never need to look at the RHEL sources in the first place.
Fired comedian ordered to get day job back after jokes ruled 'simply funny'
Apple seems to think the UI frameworks should only focus on UI, and so overall arch is an afterthought. You can, of course, navigate and store state using the tools provided, but it's a pain to do so beyond local screens, where you have to manually pass things around, and you lose most testability.
I gave up with the Moonlander after a year. I just couldn’t get to the same regular keyboard speed and when there was a tiny bit of pressure it got way worse. I have it a good stab but had to move away sadly.
The missing conversation, scientists and historians dont engage with one another
I mean that’s not really what they were designed for were they
They can be "independent", provided the President is able to fire them. That is the mechanism for accountability. NLRB directors only being fireable for cause, rather than because the people's elected representative chooses to can them as a matter of state policy, is unconstitutional.

https://www.npr.org/2020/06/29/884958645/supreme-court-rules...
The Netherlands is suffering due to international prohibitionist policies
The title of the article is:
"As the mayor of Amsterdam, I can see the Netherlands risks becoming a narco-state"

The title of the submission is my attempt to de-clickbait it.
One man’s downside is another’s upside.
I would call it a concern rather than a problem. It'll be interesting, and likely frustrating, to see what what the Supreme Court does but it is worth noting some potential upsides - for both parties to a case- of this system.

The reasoning for the internal administrative courts is because these (SEC, NLRA, etc.) are highly esoteric and detailed areas of the law. Having people be judges in these cases who are experts can be a positive so they don't get BS'ed and can resolve issues efficiently and effectively and consistently. That is very different from the experience of dealing with federal courts at large where a judge may be hearing a murder trial one day and a shareholder lawsuit the next. Those courts ALREADY have huge backlogs so adding this case load to them is likely to be disastrous as well as resulting in more manifestly unfair outcomes when one side is able to delay to the point where remedies aren't meaningful. The argument that they are political (your overturning) also applies pretty damn well to EVERY court these days, not just internal administrative ones.

I think a useful analogy is to how frustrated much of HN gets every time federal judges struggle to grok technology - whether it be the internet, software code, or privacy. Imagine if there was some sort of court dedicated to dealing with 'technology stuff' where the judges had a background in the relevant areas to make sure reality won the day. There is a place for generalists and a place for specialists. Maybe this isn't the best way to handle it but it is a way.
Millenials and Gen Xers (the cohort of which are now raising young children) were raised in a cultural wasteland of sarcasm and irony poisoning, that arose as a response to the perceived "campiness" or naivety of sincere art. And we were force fed it for decades until our "guffaws" and recognition of it were habitual, instinctive, and always expected. Nothing could possibly ever be funny without being hyper self-aware and critical of everything.

The reason these new shows are connecting with us now is precisely because of their outright rejection of this. Sometimes things can just be nice, and fun, and good, and there's no smirk to the camera, or higher level joke being made. It just is.

Postmodern meta-irony is out. Radical sincerity is in.
Appears to be a hybrid: https://www.wireguard.com/protocol/

If an additional layer of symmetric-key crypto is required (for, say, post-quantum resistance), WireGuard also supports an optional pre-shared key that is mixed into the public key cryptography. When pre-shared key mode is not in use, the pre-shared key value used below is assumed to be an all-zero string of 32 bytes.
Fine I'll try despite having a painful hand right now, my WPM mention was not coding specific btw but I am always happy to help a throwaway account;
I got "You can type 80 words per minute", and slightly more pain now.

The biggest thing that got me here is that it doesn't match my coding style and especially whitespace at line endings were annoying. Also I'm on the couch on my laptop, not behind proper desk.
To be fair, when you do that you would approach coding the application differently, which adds to development time. Also, it can change the whole mentality of developing it. Probably why more people don’t do that, though I agree it would be nice.
I've had bad group members in multiple class projects. Bad roommates in college that take food and don't pay their rent. I've seen people break shared resources and lie when called out. I've had dinner guests order more expensive menu items when they know the bill is getting split.

It has influenced my opinions on collectivism substantially.
You may have that political position, but you're wrong on the merits.

The non-delegation doctrine exists, but independent agencies survive because its administrators are Presidentially appointed and Congressionally confirmed, and other factors. Other commenters have rightfully also pointed out that you probably have more chance to engage in the democratic process with an independent agency, which also tend to have greater representation from the political party not in control of the Presidency.

It would be correct to say that there are new attacks on the administrative courts systems and extent of deference to administrative rulemaking. But you're wrong about independent agencies.
With the Cybertruck, you can charge another EV with it it. And plugin some other equipment. Earlier Teslas don't have this. Apparently that's something that they are going to do more of going forward. Also, using your vehicle to power your home is becoming a popular use case. It's a big reason Ford's F-150 is so popular as well. And there are a few other cars that can do this.

Anyway, the only way your battery would run out is if you willfully ignore all the helpful warnings and guidance to the nearest charger. Mostly people are smarter than that. There actually are a lot more cars getting stuck without petrol/diesel than EVs with dead batteries because EVs tend to give you more feedback on energy levels and usage. With a petrol car if you drive uphill or downhill, the indicated fuel levels actually change to be even less accurate than they normally are. When the needle hits zero, you might have 10 miles left or 20. Or just half a mile. Impossible to tell. That's how a lot of drivers get into trouble. The normal way to mitigate with both EVs and ICE cars is to just don't use the full range of the car and top up long before you get close to hitting zero.

But if it does happen, then yes the solution is usually somebody with a portable battery driving up to you and giving you a few kwh; or just towing you to the nearest charger or power outlet. If that happens to you, you should feel a bit stupid and embarrassed for letting that happen. Absolutely no need for mitigating that. It's a problem you shouldn't have and the fix if you do is low cost and easy.
> how do you handle errors, specifically timeouts here?

We don't.

We are using stateless HTTP semantics throughout. There is no web socket or other streaming abstraction. You can key in a form, come back tomorrow and submit it and the server won't care (assuming business logic checks out).

If the system is down at submission time and someone wants to retry after it comes up? No problem. The browser will give you an opportunity to resubmit the form data since the prior POST timed out. This has been a thing since ~forever.

The end user experience when the service is completely down is that the browser displays "connection to server timed out" with various initial troubleshooting steps that the vendor manages. Either the server is up and everything works, or it is down and nothing does. Whatever partially-available thing we might be going for doesn't make much sense in my head.
I am curious about what the expense of support gets you that a typical IT person could not find on some forum somewhere online.
Interesting dichotomy! Ultimately I see the browser as a document viewer. As someone who’s trying to kill desktop apps once and for all with the progressive web app revolution, I’m very curious: what excites you about getting this in excel instead of, idk, Excel.com? Do you think there’s a fundamental performance difference that matters?
I have made a setup that I am really proud of.

Syncthing + Tailscale + old Raspberry Pi + external USB SSD disks + restic for backup + B2

Raspberry Pi OS + syncthing data is on one SSD disk (encrypted)

Restic backs up to second SSD disk (encrypted) and a separate (encrypted) backup is sent to B2
The problem with homes is supply. Eventually rates will push some prices down, but without more supply there isn't going to be some big reset (~35% of houses are bought with cash). A soft landing in this case could mean flat (+/- 5%) home prices for a couple years.

Those same higher rates also starve out new supply because it drives up cost of capital for builders.

I think if people follow the old house buying rule of planning to stay at least 2 years they'll probably be ok.
I mean, I kind of agree. It's not that much money especially if you have to bounce around between your home city and DC. But at the same time, I wish government compensation was tied to measurable targets like the health of the economy, etc. There isn't really any incentive for people in government to do anything other than campaign for reelection and coast.
GearLab uses the same model as Consumer Reports. No sponsored content, they buy all the products themselves, etc.

https://www.outdoorgearlab.com/about
> iOS/Safari exists and will crash hard if you try to post big forms.

I find things like https://stackoverflow.com/questions/10195459/ios-safari-cras... and https://bugs.webkit.org/show_bug.cgi?id=84168, from 2012. Is that still an issue? I find it difficult to imagine you could have a bug that prevents you from submitting a form with even half a megabyte of data being allowed to last for long.
Excel on a 'regular' basis -- weekly when I feel volatility is high, monthly otherwise.
Yeah, there’s one paper from a decade ago saying they think a spectrograph was showing it. That’s the same paper another response posted, and the same one that kept popping up when I searched for evidence of it. It's the same single piece of evidence that someone brought up when ball lighning was discussed previously on HN[1].

It's telling that the Wikipedia article only lists once occurrence where scientists think they might have seen it, and devotes several paragraphs to it.

I’m not going to say it’s definitively wrong, but when people are reporting it all over the place, and there’s only one scientific paper from years ago that says they might have seen it on the other side of the world a decade ago, it’s hard for me to take it as solid evidence that it exists.

[1] https://news.ycombinator.com/item?id=36552081
Exactly. It's not like it would be that difficult to provide a single shred of support for users that isn't hidden at the center of a labyrinth that most people cannot find their way through, but excusing that by saying the larger labyrinth is even more difficult overlooks the fact that labyrinths are inherently designed to contain evil and we shouldn't ever have to navigate them.

Labyrinths are designed to trap monsters. The only reason to put humans into them is to feed those monsters.
faceless beaucrat tells faceless corporation its violating the law doesn't bother me all that much. What you see from BOTH is people's perspectives coming out in which side of an argument they humanize and which side they dehumanize.
> which is slightly upstream and less stable than RHEL

As a user who almost exclusively uses rolling release OS-es, is this actually something people care about? CentOS Stream is downstream of Fedora -- and Fedora is a rock solid base. It's not like CentOS Stream is riddled with bugs, broken features, etc.
>they still produce the most compelling EV for the price when compared to everyone else.

Yes, and? If that was their claim, there'd be nothing to talk about.

Instead, we have all kinds of wild claims, from rocket cars to full-self-driving to amphibious trucks to battery swaps. None of which exist.
I've built my note-taking app[1] in Qt, and while I worked hard to make it look good, I'm very satisfied with the result.

Also, it turns out to be much faster than comparable native apps (performance benchmarks available on the website).

[1] https://www.get-plume.com/
What does a new EPA testing methodology going into effect have to do with Nikola again?

Comparing Trevor Milton to Elon Musk is also wild. I still vividly remember the Tesla short seller crowd praising Milton as a genius while declaring Elon as a charlatan.

> "The entire infotainment system is a HTML 5 super computer," Milton said. "That's the standard language for computer programmers around the world, so using it let's us build our own chips. And HTML 5 is very secure. Every component is linked on the data network, all speaking the same language. It's not a bunch of separate systems that somehow still manage to communicate."

- Trevor Milton

Source: https://www.truckinginfo.com/330475/whats-behind-the-grille-...
I personally always type hackernews.org to get here.
The 3 was eligible for the 7500 tax rebate until a few days ago (Dec 31) so only a few thousand more than the Camry which is easily made up in gas savings (if charging at home) and lower maintenance cost. Over 3 years comes to about the same. However, once you compare feature parity, the 3 was (with rebate) cheaper than the Camry because for the Camry you have to add on option packs to get the same safety features available in the 3 (like blind spot monitoring, backup camera warning, etc.; very important to us), not to mention other features like moonroof etc. You'd have to get the Camry XLE to start matching features (and even that doesn't have the moonroof) and the Hybrid version has a starting MSRP of $32970.

Obviously if your only concern is cost then yes, an ICE is the cheapest option, especially if you get a Corolla or Civic. But if you want more features, EVs are fairly competitive price wise esp once you factor in the gas savings over 3-5 years.

There are also cheaper EV models like the Leaf, Bolt.
Some accumulate in the food chain. So the big fish has all the plastic from the small fish it eats.
I was under the impression you could lend games to another account. So you and your son each have your own account, you lend him one of your games, and he can play it while you are playing a different game.
> This is why they entirely disregard key aspects and intents of the law, leaving fair use and fair process as a joke.

This isn't a key aspect of the law and you misunderstand it.

Fair use is a defence, not a right. Nobody is obligated to facilitate it for you and never has been.
Cell phones are pretty much all USB-C at this point.

EVs are either SAE J1772 or SAE J3400 which are adapter-compatible.
>The rainbow of urine colors: What's typical, what's not

https://www.mayoclinichealthsystem.org/hometown-health/speak...
Ha, same thing here. I distinctly remember my fingers moving of their own accord hours after I stopped playing, as I worked out what I was going to do the next day. I played on a BBS, and we only had 30 minutes a day, so I would rehearse for it.
I bought a significant fraction of NY's crop one year. Also have found them in the wild. Issues are

-- perishable
-- incredibly easily bruised, so hard to pack and ship
-- wildly varying sizes
-- hard to prepare
-- big seeds
-- very short season

Definitely worth trying though.
Is anyone removing launchers from games for fun and profit?
It's my understanding that Starlink said something to the effect of:

> No, we're absolutely not supporting offensive military operations. However, Starshield _is_ in that business, so go file your request through that so as to run it by the appropriate people in the US government to get their approval.

And -AFAIK- the request was run through Starshield, and it did get approved.
I can't say I wouldn't have done a similar pull on the rug, but having a plan before-hand for open source users, home users, and even "small business" users would have gone a long way to making the pill easier to swallow.

I know for myself, where I could fit into all three of those, I just won't use RedHat anything anymore. Whereas if there had been a "pay one-time fee of $500" or whatever to get "ten years of self-support/no-support" our server would be RedHat today.

As it is ....

5.4.0-169-generic #187-Ubuntu SMP
DigitialOcean is a hotbed for hosting spam/abusive domains, spam/abusive email hosting (used to host temp emails for creating fake accounts on other platforms), and hosting abusive VPNs/proxies.

The good thing is, this is very easy to detect when things are hosted on DO.

The bad news is, companies are harsh on DigitalOcean and will have some level of false positives.
> The cybertruck should come with a built in generator that can consume gas to charge your thing?

This is called a "plug-in hybrid". [Depending; some, like the Chrysler Pacifica Hybrid, have a dual drive train so the engine is an engine; others, like the Chevy Volt, have an all-electric drive train and the engine is just a generator.]

In you're post-apocalyptic setting, you're looking for a solar panel array you can tow behind your electric vehicle to charge it periodically; you wouldn't be able to haul a large enough array to charge at the rate you deplete your batteries, on the go, and depending on the size of your panels and your battery and the weather it make take several days or a week to reach a full charge, but where are you going in a hurry at the end of the world?
This is really important. Everyone squirting hand sanitizer at store checkouts and then handling BPA-paper receipts is a particularly good example.

> commonly used hand sanitizers, as well as other skin care products, contain mixtures of dermal penetration enhancing chemicals that can increase by up to 100 fold the dermal absorption of lipophilic compounds such as BPA.

https://journals.plos.org/plosone/article?id=10.1371/journal...
Wheels and tires make a huge huge difference on the margin for cars that are already pretty efficient. But Tesla doesn't ship particularly efficient wheels and tires from the factory, do they? When I was shopping for them they seemed to universally ship all-season performance tires, not the kinds of efficiency tires you see on other EVs and hybrids. I assumed that they were doing that because the rest of their platform is already so much more efficient than others.

The big wheel package available on my hybrid kills the MPG, and I am happier with the 16" wheels. But Tesla doesn't offer anything under 18" as I recall.
Rarely is the virtuous path the easiest.
Sure, it's just interesting because this seems like just a straight up good idea for authenticated WiFi, but because of the need to significantly change the identity backends it's actually not practical for large federated systems like Eduroam.
Probably a bad email validation regex since this isn’t a good strategy to prevent the same person from signing up with multiple accounts.
> The last release started out with 10 years of support, but they walked back on that when they announced the end of regular CentOS and reduced it by more than half.

I thought that the "10 years of support" which was customary w/ CentOS wasn't applied, but neither Red Hat nor CentOS made specific announcements that CentOS 8 would have 10 years of support. People believed that CentOS 8 would have 10 years of support because of what was done in the past, but that's always subject to change.

If, however, there were direct statements from Red Hat or CentOS that CentOS 8 would have 10 years of support and then they changed that - that's moving the cheese for sure.
Where are you getting those deficit figures from?

Try this https://fred.stlouisfed.org/series/FYFSD#0
My family does... also, like 9 out of 10 teenagers in some places like the US, do.
This is what I do. I don't write docs for other people, I write them for myself. I find them most useful for processes that are intricate but that I won't have need to do for months at a time. (Looking at you, server certs)
As seen below, this vulnerabilty was also present in the reference C Kyber code

https://symbolic.software/blog/2023-12-19-kyberk2sovariablet...
I wonder about all the take out containers. Is paper/cardboard is safe? Like the ones Chipotle uses? Or are they coated with some plastic/toxin that we are not aware of? And the bowls for soup, they seem to be coated with something.
Is it aware if another package is using the same dependency, so it only removes the dependency if it is not being used by anything else?
For a lot of games you can simply copy out of Steamapps/common and run the exe and it'll run like a standalone copy.

For games that use steam features, you can drop in a steam emulator[0] to shim the API calls. I use this for when I want to run multiple versions of the base game with different mods.

Typically this works fine as long as there's no real Drm/anticheat (which is common in multi player games but rare for single player).

So this should allow you to clone parts of your library for your son to play (as well as consolidate your many accounts).

[0] https://gitlab.com/Mr_Goldberg/goldberg_emulator/blob/master...
Classic Atari games are so small that you could include them as inline comments