skysight-inc/HackerNews huggingface dataset:
This is super cool!

I’ve had an idea I’ve been wanting to build into an OS for ages - where we use versions, message passing and structured patches to pass information between the kernel and application processes. So an application can subscribe to a file / USB device state / list of running processes / anything using a common, standard API. But it sounds really daunting to try and hack something like into the Linux kernel or something in one go.

If I want to experiment with something like this, what do you recommend? How hard would it be to do something like that in a hobby kernel like Axle?
Countries who bet on Nuclear energy post WW2 about to become the next Qatar.. if they kept their waste for themselves of course
What about Windows that makes it unsuitable? In fact, the majority of "hacking" and the proliferation of "hacking culture" over the history has been done on Windows - not any flavor of UNIX like many would have you believe.

Don't gatekeep.
I'm not sure that reducing from 40 to 32 hours would have a big impact on salaried workers unless it became standard to take an additional day off during the weekend like Friday.

It would actually be a 10% minimum pay increase for hourly workers that work at least 40 hours per week. If they already work overtime then double time could kick in.
I want to be paid for my work, but you can't buy my care. Or maybe it would be possible but no job has offered enough to buy my care yet. It's just that I do care about my job regardless of the pay.
What do you see people use it for?

When I need a workflow these days I personally use microservices and RabbitMQ.
Oh hey! I built a huge chunk of the frontend. Not working with them anymore but I’m proud to have been a part of it. Just a nice, clean product.
get an instapot! Save lots of energy while cooking faster. (depends on what you're cooking of course).
Though a bit over the top in claims, I'd agree that yes, injury to the sheep is probably to be expected at some level.

From the following...

https://kb.rspca.org.au/knowledge-base/what-are-the-animal-w...

...there is this quote...

"nicks and cuts may occur if the sheep does struggle, or has excessively wrinkled skin or the shearer is distracted or under time pressure"

Time pressure - exactly what such a competition would encourage. I'm not saying it happens, but the urge to hurry could certainly lead to such a thing.

I mean if winning is the thing, then once the sheep is sheered, who cares about the sheep anymore? It's all about the wool and what you do with it. In 3 hours.
Yes, the free downloads came later! Originally Netscape Navigator was a premium product. My dad paid $35-$50 dollars for it at Price Club. This amount is close to $80-$100 in today money.
This approach works if the stuff you want to get done also is very enjoyable.

Nobody wants to wash the dishes, do maintenance or clean up, but it has to be done.

The question is how does this work for things you want to get done, but it's hard.

Say I want to make some form of rubber duck app, but with an AI voice. The idea is great, I talk my programming ideas and she'd respond back, giving an illusion of listening. However, it's way more work and less immediately enjoyable than a game of Dota 2.
O for crying out loud. Where do people come up with this nonsense?
Hey Glitchtip! Been a happy user for going on a year or so. Super easy to self-host, and because it uses the existing sentry libs it's really reliable. One of the most set and forget services I've had the pleasure of using.

Bold claim but given the choice I would take Sentry+Glitchtip over Rollbar for Sentry libs alone.
Many armies have rations that contain tablets to disinfect water. But they don't need sunlight. Wonder how is this one better.
You know the conversation has strayed once you start debating epistemology.
I love that hobby OSes are a thing!
Yeah, most of the time I think I do. I suspect it has to do more with diet and maybe water as well. Since Ozempic slows down your digestive process my current thought is that fiber / gut bacteria might have more affect on things but I haven't done a food diary to try and track what impacts me more.
Windows is good for getting hacked, unix is good for hacking
That last line does not belong on most respectable websites on the internet.
Not OP but I rent and have to use my deck for solar. I only have 2 x 100W panels that sit on the ground, and that feeds a 135Ah AGM battery in a box. The box has a 500W inverter on top connected to the battery and powers a mini fridge, deck lighting, and a few other things out there. I would love to put them on the roof and my landlord would probably be cool with it, but I take it camping all the time so it's nice being able to pack them up quick.

Panels and batteries are relatively cheap (and getting cheaper) to the point that it can makes sense to have purpose-built setups.
From Sentry’s site:

> All these lead us to use the Business Source License, which we describe as eventually open source. Although this license is not among the OSI-approved licenses and does not fit the strict OSI definition of open source, it gives you all the freedoms provided you are not offering a commercial version of Sentry.

https://open.sentry.io/licensing/
Three females attacked small boats for years with impunity. For fun most likely. Now they got bored of just bumping and breaking rudders. Why? They are intelligent, they have a lot of free time, and not that many toys to play with. And they are top predators, nothing to fear. They will be doing it till hunted down or punished somehow. Not that I'm voting for it, but without lessons of respect they will never unlearn their bad habits. It's just a matter of time till they kill someone, or start killing intentionally.
Thats a basic principle. But when you say decades of UX research you imply actual new ways of doing things

And something innovative and effective would be both self explanatory and actually useful, so it ultimately gets adopted by others instead of simply surprising and confusing people
>Wonder how is this one better.

"Conventional water-treatment technologies include chemicals, which can produce toxic byproducts, and ultraviolet light, which takes a relatively long time to disinfect and requires a source of electricity."
See also:

I wrote a GameBoy emulator for my hobby OS (axleos.com)

https://news.ycombinator.com/item?id=36004553 (13 comments)
>breaking creative work down into bite-sized chunks

In my decades of experience in multiple companies doing 'agile', that's something that we've always ostensibly strived for, but in practice it almost never happens in reality. At least not as intended. Occasionally it happens, but only by pure chance.

It seems the 'agile way' is to attempt to manage a project by taking a sizable but coherent and cohesive concept/feature/requirement/design/plan, shatter it into a thousand incohesive random fragments of varying sizes (all estimated to be bite-sized, but true size unknown until they're actually done).

Then everybody grabs a few fragments and works on them, placing them somewhere more-or-less where they're hopefully supposed to be, hoping that in the end everything will come together somewhat similar to the picture on the box. Then everybody has to try to duct-tape and glue them all back together again on a herky-jerky schedule, like doing a puzzle with constant interruptions and distractions for the agile rituals.

The results aren't necessarily worse than waterfall/BDUF, but not necessarily better either. There is in truth a lot more potential to course-correct along the way. But since everyone's spastically going different distances in different directions at different speeds on as-yet-unconnected fragments of varying sizes, and no one can see the big picture, that theoretical course correction en-route is not nearly as powerful as it sounds.

I've seen some debates about shorter vs. longer sprints. The die-hard agile people tend to push for the shortest sprints possible or even shorter, leaving no time whatsoever to clarify requirements, work out integrations, or do any QA/testing. No time for thought at all, just spit out some code, any code, as fast as possible and then it's review/demo/retro time. The veterans push for longer sprints, with time to understand and coordinate, experiment and test. But that gets a lot of pushback for not being agile enough, so we usually end up somewhere in the middle. And a lot of things don't fit neatly into that timeframe.

Which in my opinion is not the worst thing, but also nowhere near as efficient or as effective as it could be if things were not broken into bite-sized chunks with arbitrary deadlines, but instead developed as parts of a cohesive whole. Whether from the foundation up (risky) or by building vertical segments and linking them together.

"Move fast and break things" indeed. That's the state of the art - breaking things as fast as possible. We could do better.
i was wondering too! thanks!
In an actual study of this with published results on clinicaltrials.gov …

Semaglutide users lost 16% bodyweight overall but only 3.4% of their lean mass.

This is study NCT03548935 if you’d like to look it up, there are other statistics of interest in it as well.
So they basically just decided to rebrand Locutus as Freenet 2023? Or was that the goal the whole time? Anyway seems like a good idea.
Yes 1.2% is on the surface, but most of that is frozen. Only 0.3% is liquid surface water, as I said.

As for the rest, so much of the discussion seems to rest on a sort of cognitive dissonance people hold that on one hand humans are terrible for the planet and our horrible actions must be stopped, but on the other we must do everything possible to keep humanity going on forever. To me this doesn’t jive - if humanity is so awful, let us die and let this astronomically mind-bogglingly fertile rock bring about new life that might perhaps learn from our mistakes. If not, stop all the damn doomsaying. It doesn’t make for interesting reading, it’s without fail entirely speculative, and there’s evidence to suggest many of the youth have become severely depressed by it - far beyond what the “science” could possibly support. A dear cousin of mine recently killed himself before the age of 18; it’s impossible to know all the reasons, but based on his writings climate change terror was a significant part of it.
Ivermectin did feasibly improve covid outcomes, but only in places where worms were common, which is not the US.

So it's true that people like the one you are responding to are ignorant and can't really understand nuance and that they are also wrong for their lack of trust in institutions, but institutions also failed to communicate to those ignorant people and that is a problem all of it's own.

Very fun science read that I hope humbles you a little:

https://astralcodexten.substack.com/p/ivermectin-much-more-t...
The post is about the cost of calling SetFinalizer.
Looking at https://github.com/golang/go/blob/master/src/runtime/mfinal.... it seems to be doing a lot, not just storing a function pointer somewhere. There are bunch of validations on the object type and the type of function that is being passed - like it should not be variadic, it should only accept one param and that first param should be of type of the object on which the finalizer is being set.
That's an interesting opinion. I struggle with this a lot too. Would love to read some other methods people used and that worked out well.
Does not matter. Total bird death. We need a system like that anyway for mass bird killing to actually contain avian influenza, otherwise it's just a game of waiting until it gets into humans.
UNIX Programmer's Manual (1971)
Webalyzer.

It's all bots trying to find wordpress exploits that aren't there.
I don't know about you but I don't want to be shitting loaves of bread everyday
It's the value taken at Thu 18 May 01:50PM. It's an interactive chart. The weekly version shows readings every couple minutes.
Uncertainty drives procrastination. And more generally, procrastination is an attempt at emotional regulation.
Oh nice, I am working on something similar, but didn't think of using MutationObserver for anything.

But be careful with hooking to links, there situations you want to test for that might need to work like a normal link (target blank or external url for example)
> why can we take drugs to bring us to normal, but we can't take drugs that make us better than normal?

Consider caffeine, which is probably entirely responsible by itself for a significant sliver of the world's total GDP.

We just don't have a lot of drugs like that because it's hard to find stuff that's performance-enhancing without serious side effects.
So use a normal browser. Don't use one self-described as being for hackers.
You're a master baker
For me, as a rookie developer, I find I often have little to no clue what needs to be done until I've started coding and figured out through trial and error how to implement it and what the requirements even should have been up front.
True, Hackers hate changing settings.

Imagine if those precious keystrokes wasted on setting a keyboard layout could instead be utilized usefully. Say, to post some cloying, whiny critique of someone else's work, wherein one might go so far as invoking their diety in the hopes it might stem the tide of what, I guess, must be a massive recent influx of vi(m)-keybinding-based projects.
I, uh...actually don't find it difficult to believe he spent $44 billion just to create a better version of Microsoft Tay.
So we now agree the aquifers have the capacity to refill on human timescales, especially given climate change is suspected to have a tendency to cause more rainfall. And by your omission I’ll take that we agree civilization cannot exist without significant engineering efforts to bring water to it, surface or otherwise. I don’t really know what’s left to say, besides hurling personal attacks back and forth as you seem want to steer this.
This is polar opposite of my experience. The unenjoyable ones are precisely the tasks that I will never complete unless I am very kind and forgiving to myself. Beating myself bloody with "but it has to get done" is an exercise in hopeless futility.
User stories were never requirements. They were the stories people told to uncover problems, and discover solutions.
It's really hard to explain to someone the agony of being hungry all the time - without experiencing it, they just cant understand.
> Is he a professor somewhere?

CCNY, though I'm not sure how much he does for them these days.

My (very casual, could very possibly be wrong) understanding is that he did most of his significant research and paper writing in the 70s and 80s, with some in the 90s, before transitioning to mostly doing popular science writing and TV/Podcast/Youtube appearances in the 2000s through today.
The limiting factor for old consoles is largely RAM. The NES only had 2 KiB of RAM, making it pretty infeasible to even run anything CP/M-like. Its 6502 CPU also doesn’t have things like privilege levels/memory protection.

Moving up to the Sega Genesis with its 16-bit 68000 that many old UNIX systems were built around: it still only has 64 KiB. But, hey, that’s a lot better than 2 KiB, and it has memory protection. But the 68000 can’t do virtual memory (unassisted) and I don’t believe the Genesis has a timer interrupt, which seems like it’d complicate multitasking (I guess you could run the scheduler when the graphics system raises the vertical retrace interrupt?) but IMO it’s about the minimum level that could run something like what we tend to think of today when we talk about an operating system.
how long will the lfps last that way
Any effects on gut bacteria will be very downstream of its primary effects, which are on:

- GLP-1 (semaglutide)

- optionally, that and also GIP (tirzepatide)

- optionally, both of those and also glucagon receptor (retatrutide)

But these hormones directly make you not hungry, among other things. They are probably some of the things that your gut bacteria manipulate to commandeer your behavior.
> Basically seems like a principle guaranteed to cause children of rich people to grow up entitled

I think the point is too make sure that kids don’t have a dramatic drop in their quality of life as a result of a divorce which (in my opinion) makes sense
Show HN: Whirlpress.js, an RSC/Next.js front end for WordPress sites
This isn't 4chan. There are guidelines here and this comment breaks at least two of them.
Factorio is third.
People are always too free with the definition of rational. Reason always requires context, which in this case includes priorities, which differ from person to person, and even from minute to minute.
I understand that putting water in a clear bottle, nothing else, in the sun will eventually make water safe to drink but I don't know the details. Does anyone know the details? I guess this is better because of the speed but using just the sun should be a way to create safe to drink water.

Note: Here's an article I found. Who knew? https://www.discovermagazine.com/health/to-disinfect-water-c...
>an architecture to match a modern low transistor budget microcontroller

That is the erroneous assumption. RISC-V is no such thing.
Yeah, cause this looks just like a commercial setting <facepalm>

Shearing competitions are pretty common in the world of 4H or other groups for kids. Of course, the animals they are shearing are raised by the kids and they are basically family pets the way they are pampered. Trying to knock what people are doing because of some random holier than though position is just lame
I expect these sheep in particular are probably vetted for the process and well-handled, and thus less anxious during shearing. It can be, and is accomplished with little fuss. [1] They're also judged on the shearing, I suspect that means the "blanket" directly from the sheep, meaning they really want to have a happy sheep.

Having said that, animal handling done at any large scale always seems awful to me.

[1]: https://m.youtube.com/@rightchoiceshearing/videos
Has nothing to do with it. A1c measures the percentage of hemoglobin A1 in red blood cells bound to sugars (glycated hemoglobin). Since red blood cells normally circulate for months this gives a surrogate marker for average blood glucose levels over 3-6 months.

Dehydration is not a confounder for an A1c test since the percentage is relative to the hemoglobin present. The primary confounder to A1c are blood disorders such as hemolytic anemias that lower the normal lifetime of RBCs or proportion of HbA. And this tends to falsely lower the A1c.

A person with an 11% A1c is also likely drinking quite a bit (whether they notice it or not) because at that point the chronically elevated glucose is elevating serum osmolality to increase urination.
I see, thanks. I'm a windows noob but I have to install it soon on some VMs and I was dreading doing that.
How interesting! Wasn’t aware such programs existed. Thanks.
Looks like it's reusable. You use a magnet to collect the powder and it goes into more dirty water again.

"Disinfectant powder is stirred in bacteria-contaminated water (upper left). The mixture is exposed to sunlight, which rapidly kills all the bacteria (upper right). A magnet collects the metallic powder after disinfection (lower right). The powder is then reloaded into another beaker of contaminated water, and the disinfection process is repeated"
Nah, D1 is in a different league.[1] One key feature of D1 is having free read replicas around the globe. That's CF's DNA and I expect this to happen this or latest Q1/24, and again, for free (so, without any surcharge). Re storage: You get ofc more than 1GB on the paid plan.

Neon doesn't have read replicas and even if they already work on it, I wouldn't expect it before 2025 if at all and never at CF's pricing (Neon still charges for egress).

[1] I would compare D1 rather to Turso or LiteFS from Fly or PlanetScale with many read-replicas
Yeah, I'm referring to this. In essence, it's like a mind map that expands from left to right in a compact format. There are similar things like Logseq and Roam Research. Although the view is designed mostly for text, I think it is useful for visualizing flat and shallow trees. Though it might look less fancy, it's readable on mobile, and can display the hierarchy more clearly without disturbing lines, which contribute little information when reading.
> once you’re out of the grind, the world is your oyster

That’s true but I don’t think you really need $10B to escape the grind, that’s more of a “huge bank account number” kind of amount
Principia Logico-Metaphysica [pdf]
Sam, I've been loosely following your projects / SICMutils since I landed on your Road to Reality substack (incidentally, after getting a copy of Penrose's book in early 2020 with similar goals). It's been inspiring to see it coming together - congrats on getting this out into the world!

This presentation is super clean & this kind of executable & visualizable code/LaTeX/math is (IMO) absolutely the future. Math on paper sells Lagrange & Hamilton way short. I originally wasn't able to break through the Lispy-ness of Clojure when following early SICMUtils (was a little busy having transferred to Caltech for Physics in '21 :)), but am looking forward to getting back into it and a second round with Emmy following these posts.
Lmao 4-10s would NOT be okay.

I can basically be a dead drone for ~60% of the week so that I'm recovering in the other 40%?

"The 4 day work week" means "working 32 hours per week (as opposed to 40) with no cut in pay"[0], not "cramming the 5 day work week into 4 days".

0: https://www.latimes.com/california/story/2022-04-08/proposed...
where having to support all the fun things like real mode or virtual 8086 mode is much more painful

If they're going to still support virtualisation to run legacy code, which is what the article is implying, they'll still need the logic to deal with all the existing modes being used inside a VM.

...and those modes are honestly not hard to support. (Protected mode) segmentation is far simpler than paging, and realmode is even easier given that the original 8086 with its 29k transistors could implement it.
On a similar note, I get a lot of "chore" tasks done by basically just being impulsive about them: if I have a free 15 minutes before a meeting or after breakfast or whatever and I'm feeling high-energy I'll just pick something off my long household to-do list and do it then. The results aren't all that consistent but everything gets stochastically done eventually.
> What doors are you imagining wealth can close?

I think it’s more about the opportunity cost of prioritizing wealth
Protein is not what the body reaches for first in the absence of glucose/glycogen.
Why do people rush to test these on math problems, the things computers are already really good at?
Why did you switch back to qwerty?
On Sprintf() Fails (2016)
Exercise can help control hunger and insulin levels so it's a good idea to pair moderate exercise with diet. I find it harder to resist snacking when I'm not regularly exercising.
Better than Planetscale at 2.5 per GB and you have to pay for replicas.
I’ve used Synthea for a whole assortment of small and large projects and it’s been boring in the best possible way: reliable and easy to use.

I’ve also had the pleasure of working directly with the team at MITRE that owns it on a consulting engagement (we needed some improvements to it) and they are a delight to work with.
But... this is precisely not a significant efficiency. At best, you can contrive an architecture where it is one. But, those are almost certainly aspirational at best, and come with their own host of problems that are now harder to reason about, as we are throwing out all of the gains we had to get here.

I agree with you, largely, in the abstract. But I'm failing to see how these fall into that? By definition, small ms optimizations of system startup are... small ms optimizations of system startup. Laudable if you can do them when and where you can. But this is like trying to save your way to a larger bank account. At large, you do that by making more, not saving more.
The Psychedelic Influence on Philosophy