skysight-inc/HackerNews huggingface dataset:
Same here. Interestingly, UMC's chip design unit was later spun off as MediaTek, which is today one of the world's major suppliers of ARM-based smartphone chipsets, WiFi and Ethernet chips, etc.
Not all eBPF programs are compile once, run everywhere.

RHEL 'updates' can mean different things. A patch release won't change kernel ABI. A minor release will. Writing a non-CORE eBPF program for, say RHEL 8.6, might break on RHEL 8.7. It's not advisable to update across minor releases without lots of testing. Most of the time, things 'just work' but RHEL is a very complex product with a specific support cycle, and laziness of users and 3rd party vendors is not their fault.
I think the simplest answer here is “almost everyone’s revealed preference is for living in a deliberative democracy, not a demagogic one.”

In other words: GP probably wants, in an ordinary setting, to have their views understood (why bother responding at all if not?). In which case they should similarly set aside some space for understanding why others don’t share them.
Part of the indended effect is making a policical/societal point about the copyright system, something the 0BSD license does not do. I personally believe that legal documents are a bad place to make these points, but obviously people differ.
I'm curious why you needed to deal with `Pin` instead of using async functions. What led you to a path in which you needed to implement poll methods yourself?

For what it's worth, all of the practical problems you encountered with using Pin are exactly what my next post is to show how to solve.
Yes like fear
if(!Whatever.TryParse<Thingy>(input, out var output)) output = some-sane-default;

I absolutely hate that. IMO you should handle the error of an invalid input outside of the function to parse. F# makes that easy.

type Whatever =
static member create input =
match input with
| ValidWhatever x -> Some x
| _ -> None

match Whatever.create input with
| Some x -> //process the parsed data
| None -> //handle it not being parsed well

Or you could also use Option.map/Option.bind to build a pipeline to handle chained operations in an ergonomic manner.

With this, you can only instantiate any instances through the create method with parses the input.

Altough, you probably want to use a result rather than option, but I digress.
IMO they should probably put their thinking hat on and try to find a way of spending more money. If the community says they want $20,000 spent on some project; then spend it. Buy some ads or something. In theory a project funded by donations is best run at around break even. This is a signal from their supporters that they should be spending more.
Now that I think about it a little more, that general idea fits into Scott's framework of the how the constraints of cultivation, specifically that what we cultivate domesticates us in turn.

Specifically grain being so calorie dense and pleasurable that we end up becoming beholden to its growth, with significant cost. Look at all the ideas permeating these days about dangers of high carb diets, this book [1] suggesting they make us stupid for example. Or about the link between metabolic disfunction and mental disorders [2]

[1] https://www.goodreads.com/book/show/17333302-grain-brain?fro...

[2] https://www.youtube.com/watch?v=xjEFo3a1AnI
I'm not in the US.

While the tobacco itself is unbeatable, Cuban cigars have quality control issues. You regularly run into draw issues, for example. Aging is typically required for best experience, which also isn't easy.

I smoke Olivas and Arturo Fuentes regularly, despite having access to Cubans.
SimpleStats – a server-side statistics/analytics tool for Laravel apps
Did you know that traditional client-side analytic tools are only about 70% accurate because of ad blockers? And then most of them only are showing you data like visits and views. That's where SimpleStats shines; it gives you super detailed and 100% accurate metrics without the integration hustle!

With SimpleStats all you need to do is: install a composer package, add the TrackableUser contract to your User model, add the TrackablePayment contract to your Payment/Transaction model, get an API token and you're good to go! Everything works server-side so it can't be blocked.

We have a free plan which allows you to track up to 5000 Users, 1000 Payments and 10000 Logins!

You can find us here: simplestats.io

Feel free to step by and checkout our Live Demo: demo.simplestats.io/login

Your feedback is highly appreciated!

Thanks for reading,
Zacharias
You are entirely correct - I have lost whole afternoons to similar sites: https://cyberneticzoo.com/early-underwater-manipulators-and-...

Machines/suits/robots like these really tickle part of my brain.
An interesting article to read, would love to see a larger samples size at some point. I am also going to continue drinking my mid-day espresso, morning coffee, and afternoon pick me up caffeine drink...
I use netcup.probably not the cheapest, but i like it there.uptime in my history has been better than expected.
Games for TI-83 Plus and TI-84 Plus
Baking an Open Source Cake
indeed, would love your thoughts on the essay itself - iirc the title refers to a situation where a Nazi camp guard writes in their diary of a “special action” (which refers to the burning alive of prisoners) followed by a description of the soup that was served that day - the title seems appropriate to that situation at least. tbh its been a long time since I read it, so I may have got some minor details wrong. and I agree with your point about defining the victims as “guilty” might be part of the process. But the point of the essay seemed to be that almost no-one was making a considered moral judgement that what they were doing was correct, they were doing what they were told and had essentially “outsourced” their moral responsibility to the regime.
This is unnecessary, it's not advertising on Rust. The README directly explains why they describe `eza` as modern. It makes no mention of Rust or memory safety.

Personally, I use eza because of `--tree` and `--git`.
> Which page number was that?

The first sentence of the first paragraph:

This work, Mandate for Leadership 2025: The Conservative Promise, is a collective effort of hundreds of volunteers who have banded together in the
spirit of advancing positive change for America. Our work is by no means
the comprehensive compendium of conservative policies, nor is our group the
exclusive cadre of conservative thinkers. The ideas expressed in this volume are
not necessarily shared by all. What unites us is the drive to make our country better

> In any case of course Trump had nothing to do with it, it was written for him not by him (as if).

Ok great, so he's free to read it or ignore it. Let's not treat the document as if it's Trump's own stated/promised policy then.
Simple , use it , also check their mailing list.
Here is the biggest Linus rant about Gnome 3 : https://www.zdnet.com/article/linus-torvalds-finds-gnome-3-4...

Gnome3 was a lot more customizable... Now it is a lot worse.
Maybe if one thinks schizo ramblings is 'illustrative'.
Interesting presentation, particularly the claim that "A[nti]V[irus] engines make your computer more vulnerable"

One of those vulnerabilities being, of course, the possibility of the AV software shooting itself in the foot, as demonstrated by the CrowdStrike fiasco.

Which also reminds me of the time back in 2012 when AV provider Sophos classified its own update kit as malware:

https://www.theregister.com/2012/09/20/sophos_auto_immune_up...
The constructor doesn't have to be private, it just has to be a constructor.

For example take this library: https://github.com/google/uuid

It represents UUIDs as `type UUID [16]byte`.

It would be trivial to circumvent a constructor: `var uuid UUID`. Go values are zero initialized.

(Aside: You might actually have a reason to do this, but often you would rather use https://pkg.go.dev/github.com/google/uuid#NullUUID).

But it's obvious that you would use one of the constructors in the library to get an actual valid UUID.
this was a very valuable insight, I’m a med student at the moment, my interest in networking and tech in general is a tad more shallow, but i appreciate your perspective nonetheless!

Additionally, would you mind sharing your thoughts on the following observations? Afaik, similarly to medical devices, we recognize the criticality of software for applications such as ATC or microcontroller-based railway switchyards; for obvious reasons ofc. Alright, but ensuring the availability of barebones emergency response or Hospital IT shouldn’t be far off in terms of criticality, no?

Yet, ATC, avionics, rail DMIs/infrastructure and similar go through the effort of building ultra-available, purpose built systems that are very different from Windows instances running CS kernel tools, even thoughtful ones.

In contrast, apparently said healthcare/emergency related applications seemingly are okay with relying on mission critical windows boxes. I hope that info is factual, otherwise mea culpa.

I don’t mind healthcare using less elaborate tech for non-critical purposes, the equivalent of the service responsible for providing train delay updates, stuff far away from operating signals type ops. But if its mission critical or able to impede critical services, that’s really worrying to me.
I think people should be able to do what they want with their time.

I don’t think people should have to sell their labor for a wage in order to live. I wonder what happens to your opinions about caffeine in a society where owners have little to no leverage over workers, or where the workers are generally also the owners.
I've wondered this myself. I would love a version of reddit only with real people. I'd also love it if the anonymity was a gradient, and not a binary.

E.g. you could join a California based subreddit and verify you are a California resident, but not go further than that, etc., without cross-tying with other claims you've made about yourself in other forums/sub-reddits.

I've thought about using the various crypto-decentralized options here, such as Proof of Humanity or BrightID.

I'd be curious if you've made any progress here thinking about this, feel free to DM me via profile.
Beyond Hypermodern: Python is easy now
I was just speaking to a parent who, several years ago, sent their (very ADHD) kids through biofeedback, and were really impressed by the results.

I mentioned it to the school psychologist, who told me that biofeedback is not considered legit, but that it does seem to work for some kids.

My first thoughts when trying to figure out how biofeedback works is that it could easily be turned onto a game, even a good game, and it would help at least those that it helps.

Is that right? Thoughts from those here with experience or domain knowledge?
the biggest problem i had were forgotten redirections(somebody forgot to remove the records of an domain they didn't use anymore)
The 13th Floor [video]
Well, since it is wrapped withing nw.js it looks and feels like any other desktop app and does not need a separate browser to use it. However technically you're right - it is a web-based app, built with web-oriented technology stack (javascript, vue.js, django, http etc)
money and foss greybeards don't mix.
Note that you can use git-for-each-repo(1) to run git-fetch on a list of repos. You can define the list in your Git config and use that.
I read a while back that people with ADHD have even holes in their brains after years/decades :|

I love my work from home because i started sleeping in on wednesday if i had a shitty night.

For nearly a decade i was super tired after wednesday
> please don't speculate about ADHD, especially about people who suspect they might have it.

Is this a joke? This is a discussion platform for speculating. Plus half the people on HN probably have ADD or ADHD
Yep - raising my hand here. I've completely given up caffeine (including decaf, which isn't totally) because after I got a Fitbit, I realised that my morning coffee spiked my heart-rate to 120, and kept it thereabouts, slowly dropping to normal overnight, after which I'd start again.

A genome sequence shows I'm a slow metaboliser (I expect more will show up with more research).

I feel terrific now.
Could they go the tinygrad route and post bounties like "$1000 for fixing this major bug"
In Java they had the same problem. The Java standard library implementation wasn't great, Jodatime came along to address those issues. Java 8 then introduced a new DateTime API that was heavily influenced by Jodatime with the benefit that as it is in the standard library, it can be more heavily adopted by library-writers.

https://www.joda.org/joda-time/
https://www.baeldung.com/java-8-date-time-intro
Okay, now I realize you were just trolling me. That's why you aren't specifying.
> The first sentence of the first paragraph:

does not state that Trump had nothing to do with the document.

Which part explicity and clearly states Trump was not involved?

You know, the part that you claimed existed in your comment above.
Gossip, Rumors, and Lies (2016)
If I bought a cheeseburger, I would feel seriously deceived if they turned around and bought cheese from a diary provider and buns from a bakery and...
The author is a dev at Atlassian. If he works on Jira or Confluence, that would explain so much. The two apps are unusable at enterprise level of data. Insane page load and render times up in the 25+ seconds range for complex tickets and pages.
People are concerned with Biden’s cognitive decline at 82.

Trump would be ~6 months older than Biden in 4 years.
It would help for sure to have a lead on this. Still there are a lot of opinions on the way forward for async so it would still be slow I think.

I did get annoyed recently by the trait async stabilization that promised us a good trait-variant [1] which has been abandoned. Makes it so much harder to build a library without it.

[1] https://github.com/rust-lang/impl-trait-utils
Txtai get things done quick, but one problem is the code base is not properly typed (in contrast to a bit higher learning curve but more proper Haystack).
Would be nice if this project is properly type annotated.
Google Translate just understands how German allows "on the fly" compound words. E.g. it knows "Überpräzisionsberichterstattunghundhund" is "
"Over-precision reporting dog dog" not because it's anymore a word than other nonsense but just because it's what it would mean if you made it up.
So 10 years ago when React was made public the default way to handle changes on the web was to have a bunch of event handlers that would go over the DOM and make appropriate mutations.

That's kind of typical of retained mode user interfaces. To this day that's kind of how things like QT and GTK kind of work. There are things like data binding, etc. But that's what they do under the hood.

When you are working like that it's easy to forget to do mutations on specific UI components or to make mistakes about the mutation that has to happen.

React handles the mutations, it takes your code, feeds it the current state and gets back what the ui should look like, and then it does a diff with what's on screen and updates accordingly.

If you are coming from game development you are probably used to immediate mode UIs where you specify and update the entire user interface every time.
Communism is great, don't you know...
Oh cool idea! But gosh I think I would hate that.. I typically know what files are in directories that I'm working in, and usually care more about the output of previous commands I've run. I feel like this would teach me to never change directories
Why not just use LineageOS directly?
> What is the point of driver signing if a vendor can basically build in a back door and Microsoft doesn't validate that

Before you downvote that comment, I'd like to remind everyone that this was already happening. Realtek's driver cert was leaked, and a lot of malware used this cert to sign their drivers for _a decade_ until anything happened about it.

Microsoft's driver signing workflow is utterly pointless and it doesn't mean anything. Any vendor that takes their security serious should never trust those driver signatures.
Love this comment. As someone with ADHD, I am drawn to technology and made a career out of it. I suspect many people here are the same, diagnosed or not.

By the way, the "ADD" diagnosis has been removed from the DSM, there's no longer a medical distinction between the two.
> I wish there were enough willpower for something similar for English

English tends to develop through evolution, not design. Whose willpower would we be talking about anyway?
Please be extremely careful blindly trusting oneliners from GPT's! Plenty of horror stories, but I'll name a recent one as example:

Someone wanted to use FFmpeg to (losslessly) convert video files from one container to another and then delete the original. ChatGPT made a script which created a list of filenames and passed them into a loop which executed ffmpeg on each file. Thus it ran headfirst into several edgecases, for example how FFmpeg by default (unless you -nostdin) consumes stdin byte-by-byte, which messed up the list of filenames. Of course it appeared to work fine, as it clearly was processing a bunch of files.

Secondly, it forgot to map the input streams correctly, so several files came out with subtly missing tracks.

But more crucially, it failed to check the returncode for each file, assuming everything went fine... And deleting the lone copy of several files which failed to convert. Of course there were no backups.

So if you must rely on GPT's, then do so with extreme caution. Don't get fooled by their "self-confidence".
We are’t picking random people from a Walmart parking lot.

Nobody has greatly declined and is still among the best choices. I’d happily set the same standard at say 75-80 for Congress and Judges here, but Presidents need to be able to quickly deal with complex and novel issues. That’s exactly the kind of problems where age has the biggest impact.

Would that occasionally reject some still capable people? Yes, but there’s over 330 million people in the US, we can pre filter and still have plenty of options.
You should read up on Afghanistan before the communists took over.
I'm under the impression that ls doesn't do very much. I'd expect it to be a small wrapper around libc.

This is thousands of lines of rust with emphasis on community building and ongoing development.

There seems to be a disconnect between engineering effort and product here which doesn't totally make sense to me. I think I'll stay with ls.
Query Snowflake Iceberg Tables with DuckDB and Spark to Save Costs
No, I don't think I misunderstand, and I don't think my reduction is invalid. I take a Bezier curve, and reduce the expression of its arc length to an elliptic integral. If this particular elliptic integral has no closed form, that means that this particular Bezier curve doesn't have closed form arc length parametrization and also that Bezier curves in general don't admit such parametrization. Because that's what "X in general is not Y" means: that there is at least one X which is not Y.
If it's able to be treated as a gift, it is not taxable to the recipient. I an not a tax professional, but I would expect most of what people call "donations" to Jellyfin would be considered gifts by the tax court.
> Nor does the US have an official curriculum.

The US (i.e. the federal government) has no legal authority over education at all -- schools are run at the state level, and individual states often do have standard curricula.
In Battlestar Galactica the technology was purposely primitive to prevent cyber attack from Cylons. Same motivation for the MTA.
OVH of course. Hetzner is a name that comes up often too.

Note that you can have a dedicated server, not just a VPS, for as cheap as 5 EUR / month (and you can go up to insanely powerful stuff with bandwidth and CPU power sufficient for 99.99% of all the SMEs in the world at a fraction of the price of cloud offerings). They automatically come with quite beefy DoS protection too.

These are remotely controlled: you can re-install another Linux distro in minutes. You can also boot to a Web console. I precise this because any time these names comes up some comments here invariably explaining that "I don't have the time to assemble a server" or "I don't have the time to drive to the datacenter to fix a failed machine" etc.

We're talking about companies managing hundreds of thousands of servers (since decades now?). They know what they are doing.
By whom? My politically minded friends of all alignments seem to all dislike him. Most vocalky the more liberal voices. Its frankly a bit weird.
Copyright supports creativity by limiting creativity. It's paradoxical. But more recently we have seen open source, wikipedia and open scientific publication pushing this trend back.
> Plus half the people on HN probably have ADD or ADHD

They've convinced themselves they have it. Please ignore the prevalence of obesity, lack of exercise, poor diet, and anti-social nature of tech workers plz. They are suffering from a natural affliction.
At the time ICANN started, it seemed like a cabal of business people got together, and agreed to take a public stewardship duty, and turn it into a "market" where many could profit.

You'll hear claims of how privatizing this public good simple administrative function "optimizes customer service", but I think that's either been shown to be some Ayn Rand Libertarian fantasy, or was intentional corporate BS messaging from the start.
They make a valid point. People who have already greatly declined are only getting worse.

Robert F. Kennedy Jr., Trump, and Biden are all showing significant issues and they aren’t getting better over the next 4 years.
Ordinary people would also benefit from free cars and free lunches, yet we are not advocating for those are we? Why should the creators bear the blunt of those politics then?
That's not nearly enough to sustain a competent developer, but it is enough to make a project feel like work to a hobbyist.
Gerrit is one of the fewest major OSS I’m aware of that uses it: https://gerrit-review.googlesource.com/Documentation/prolog-...
I have ADHD-PI and am medicated. I too believe this cannot substitute medication in anything but less severe cases (if that even exists), but I cannot overstate the importance and usefulness of coping mechanisms and attention training. It really defines to some extent whether medication is necessary and in which form (only working hours, all waking hours, etc). Now, granted, for some even building habits and a routine is impossible (like me sometimes too), and then medication fixes some issues and one starts to almost automagically create habits and routines.

I've gone years unmedicated when I had a less demanding and more lax work environment and daily focus meditation has helped a great deal. If I'm not mistaken some video games have also vastly improved and kept alive quick reaction times and delayed reward mindset - stuff that this game seemingly also does - training being less impulsive and overriding other, negative habits.

It makes perfect sense - video games can release high amounts of dopamine on demand, while in our daily lives we lack release in key moments. Synaptic plasticity, learning and memory is dopamine dependent. In a dopamine deprived brain, if timed correctly, these sudden releases can be extremely habit-forming and beneficial.

I've read through their whole website and nowhere is mentioned that this is supposed to replace necessary medication. It's simply another tool in the toolbox, and as such should absolutely not be disregarded. I can 100% see this being extremely helpful and would love to try it out - unfortunately the apps are only available in US app stores.