skysight-inc/HackerNews huggingface dataset:
Debugging a FUSE deadlock in the Linux kernel at Netflix
Just be sure those carrot leaves you're eating aren't fools parsley - the leaves look kind of similar.
Honestly, no. I just get tired of hearing the same boring "I only hire go getters who enjoy hard work for its own sake" mantra in response to people asserting their own worth.

The thing that I think you (and many others in this weak crop of leaders) don't understand about your own success story is that you were one of the lucky ones. The reality is that a lot of others out there burned their midnight oil, and even probably enjoyed the thrill of it, but then got nothing for it. Indeed, they probably even got laid off as a reward. And then they rationally decided that they didn't want to die a sucker.
The goal of Lojban is to eliminate syntactic/grammatical ambiguity:

Time flies like an arrow, fruit flies like a banana.

In this example, "flies" could be either a noun or verb depending on context. That sort of construct isn't possible in Lojban.

Of course, it's still possible to use Lojban to express statements that have an ambiguous or unclear meaning.
Modal editing exists because the mouse didn't exist then, and it continues to exist because modal editing is very powerful because you get to be in a mode where you type commands for cursor movements, textual transformations, etc., which allows power users to be very productive.
I imagine making your programs persist would be more challenging on a solar-powered device. Rechargeable batteries would be ideal, but the case is probably too flat for those.
Show HN: YouTube Full Text Search – Search all of a channel from the commandline
yt-fts is a simple python script that uses yt-dlp to scrape all of a youtube channels subtitles and load them into an sqlite database that is searchable from the command line. It allows you to query a channel for specific key word or phrase and will generate time stamped youtube urls to the video containing the keyword.
Honestly if you lack the vision to see why that sucks I really suggest you try a language with good package management - e.g. Go or Rust. Maybe it will make it easier to see all the problems with the traditional C approach if you can see how it should work.
The lanolin helps lubricate the shearing blades, and you need to be very careful washing wool so it doesn’t felt. Show sheep get shampooed but their fleeces are trimmed short first.
Actually it's possible that small amounts of added iodine can cause hashimoto's thyroiditis. A 20 year study in Denmark found that adding iodine to table salt led to more hypothyroidism:

https://academic.oup.com/jcem/article/104/5/1833/5244187
>just by deciding to

Congratulations. You were blessed with some very convenient brain chemistry. Many others are not so lucky, and literally cannot even begin to commit to decisions you find trivial.

It's probably impossible for you understand what it's like (which is good!) but for many people it's completely ineffective to use their free will to try and overcome the pull of their brain's reward system. That's when exogenous chemical assistance is needed.

Addicts know what needs to be done, can see the harmful effects of not doing it, but no amount of internal force can make it happen. Addiction is horrible.
It's a pity that your negative, flame-baity comment is the top comment on this post.
If he hasn't learned by now, your post isn't going to teach him
Try the EN intl layout. Most of the accents are accessible using AltGr. Also the ¡ and ¿
Next steps on protests and free speech [pdf]
Do you know how often I need umlauts if I want a proper variable name?
In this case we mean you can get some of the benefits of langchain and pinecone such as semantic search and augmented GPT retrieval without needing to deal with vectors, chunking, and llm tooling at such a low level. You can upload docs and then begin chatting against them immediately. JiggyBase is just a higher level abstraction on top of these same type of components which may be useful in a lot of cases where you don't need full control over the vector embeddings and such and just want to interact with your data.
"processed" food is fine - all food is processed. The issue is with huge amounts of fast carbs coupled with high fat. It can occur even with "unprocessed" foods such ice cream.
I think a healthy dose of compassion is in order here.

It is well known that compulsive tendencies are, in some people, literal demons that want nothing more than to destroy your life, and do. There are degrees to things and 'willpower' is not so simple.
"tardigraves find a way."

wikipedia:

They have been found in diverse regions of Earth's biosphere – mountaintops, the deep sea, tropical rainforests, and the Antarctic. Tardigrades are among the most resilient animals known, with individual species able to survive extreme conditions – such as exposure to extreme temperatures, extreme pressures (both high and low), air deprivation, radiation, dehydration, and starvation – that would quickly kill most other known forms of life. Tardigrades have survived exposure to outer space.
Any eMacs/Dvorak/Colemak users? How was your experience with it?

Also if I were to attempt this should I use Dvorak or Colemak?
Kaku's last book I've read and enjoyed was The Future of the Mind. However for the last ~5-7 years he often assumed what I call a toxic position in science: anything that's not canonical or "peer-approved" must be wrong, sometimes without even going into the disproving attempts. Then comes the unnecessary and really disgusting alarming when it comes to climate & AI. I respect him as a scientist, especially from a historic POV, but he dabbled to much into politics and popsci, and I for one was one of those people who looked at Kaku especially because he was not part of the cringy, popsci group.
It makes sense in an enterprise context, where the company might want to make sure no employee clones a client device key. In that case, they would require remote attestation to authorize only private keys living in secure elements (and thus less accessible to the employee).
Luckily python/debian recently decided to just tell you "No!" when you try that particular foot gun.

https://peps.python.org/pep-0668/
I bought a low speed vehicle last summer that the previous owner had outfitted with a home made 24-cell LiFePO4 pack, complete with a cheap Chinese BMS and balancer unit. Within a week of purchase, his haphazardly installed balancer wires had melted in various places where they pressed against the high current conductors. Long story short, balancing didn’t work properly on account of the sensor wires being shorted together and, resultingly, many cells went to zero and I suppose I’m glad it didn’t also catch fire.

These things are fun, but they pack a whole lot of energy!
On 29 November 1947 the UN General Assembly voted on the partition plan, adopted by 33 votes to 13 with 10 abstentions. The Jewish side accepted the UN plan for the establishment of two states. The Arabs rejected it and launched a war of annihilation against the Jewish state.
It doesn't get rid of total heat in the system, only on the surface from which is has evaporated. That heat is still in the vapor. You're not getting rid of heat, you're transferring it from the surface to the air.
My wife has always crocheted, and she learned to spin during the pandemic. Then she got a blending board and started making her own blends. Now she’s gotten into dyeing, having just finished her first attempt. She’s already thinking about getting a drum carder to make her own roving.

It’s pretty tempting to go deep, and every step back in the process can add fun!
I switched to Colemak in college and it was amazing. My relative strain injury went away and my typing speed actually exceeded my old pace.

Then I took a job that required me using a shared computer with a QWERTY layout. I hated being reduced to finger pecking like a complete n00b, and so I switched back.

15 years later I’m still on QWERTY, and wearing wrist guards to deal with the RSI. Every now and then I think about switching back to Colemak (or Workman), but I chicken out when I think of all the different keyboard interfaces I use—not just my laptop, but also my tablet, phone, wife’s laptop, etc.
They/them already exists and have centuries of use for that use-case. The people objecting to that are just as likely to object to an entirely new one.

There also are already multiple "neopronouns" [1], and they are frequently ridiculed by those taking issue with "unexpected" (to them) pronoun use). This is also not a new debate, with variants (other than singular they) being in use in limited contexts since the late 18th century. None of the attempts have met more than very limited success, as you can tell from the fact this is still a debate.

[1] https://en.wikipedia.org/wiki/Neopronoun
China should pay.
Maybe it’s propaganda, but the excellent show “Clarkson’s Farm” has sheep shearing in it. It seems good enough to the animals.
Sounds similar to that "guide lightning using a laser" thing from a few months ago:

https://www.abc.net.au/news/2023-01-17/scientists-use-laser-...
Sadly I can only upvote once.

We need new BeOs, Inferno, Xerox like workstations,...

Naturally the answer to why is clear, reuse existing UNIX software.

However Apple and Google OSes also show that one can innovate, even at the bottom there is an UNIX like kernel.
These are all reasonable things to do at compile time, however for historical reasons since go did not have generics till recently, this is probably the best they can do without compiler specific specialization (eg what was done prior for maps and slices).
I was slightly overweight, 22% body fat 6’2” 220, and was suggested semaglutide (generic ozempic) all other standard health metrics in the healthy range. It’s not some crazy last resort drug, it’s basically everywhere and readily available to anyone that want it.
Note that it is Aluminum Oxide not elemental aluminum. Aluminum Oxide is not very reactive, and completely insoluble in water. if you were concerned about it, pass your treated water through a coffee filter after removing the powder magnetically. I'd be much more concerned about what this process can't remove from water though, things like heavy metals or other chemical contaminants.
JustPy: High-level Python Web Framework that requires no front-end programming
I think you'd take anything anyone says as proving your point just on the basis someone is responding to you at all.
After learning toki pona (the simplest conlang perhaps?) I got attracted by Lojban due to the machine-parsable aspect of the conlang, but I found it really tedious and not fun to learn.

I started working on a conlang with similar ideas a while back (emojis in the language, machine parsable) but less strict and nicer sounding. Never ended up with anything though :)
It is at least on the world where being an engineer actually requires a degree, and not just because someone likes the word.

The real ones, the ones that write USENIX papers.
Are Software Developers Tired of Unqualified People Telling How to Do Their Job
What gets measured gets managed - Peter Drucker
Where do you work and how did you find the place?
> It's not totally obvious to me why this would impact other non-FUSE filesystems.

Anything filesystem that involves writing to another process, possibly a distant one (think NFS) will be susceptible to this.

Generally this wouldn't be a problem because init would normally be init, and it wouldn't have any open FDs for remote files (unless it was a diskless boot), and it wouldn't exit (because init never exits, and historically init exiting/dying would cause Unixes to panic), so this doesn't usually come up.

But containers can break all these assumptions since you can have applications be init. And if applications-as-init start helper daemons for FUSE or whatever, they need to clean up in order, and if they don't then bad things happen. In this case the application being init caused the kernel to kill all the other processes in the namespace when the application exited.

Apps-as-init can always fail to exit cleanly by crashing, and that shouldn't cause unkillable zombies. The fix described is correct: allow flushing during exit to fail, since that could always happen (e.g., ENOSPC). Better than waiting forever for a flush that can't complete.
Australia’s Wildfires Have Impacted Children’s Health
Credit card reward systems are one of the dumbest ideas that humanity has invented. It's amazing/terrifying that it's legal.
>the dependency on needed the drug to keep a certain lifestyle, and then having an “oh shit” moment when you’re in a place that you can’t access it, whether that be traveling or the supply of it becomes scarce, or it gets banned, etc

It sounds like you're realizing what it's like to really depend on a medication.

The anxieties and risks you're describing are what people with diabetes, cancer, HIV, bipolar disorder, schizophrenia, depression, ADHD, etc. deal with on a daily basis for their entire life.

Yeah, it is frightening! Sometimes a guy like this[0] comes along and makes your life even worse!

https://en.wikipedia.org/wiki/Martin_Shkreli
there have been a few reports of oracle randomly terminating services for people who only use the free tier, i’d rather pay a meager fee than get unpredictably evicted
OptnHire Job Searching App
OptnHire is a Reliable Platform for Front and Mid Level Hiring,
Our aim is to get the maximum suitable job opportunities for the people in India.
Our mission is to change the traditional way of hiring, bridging the gap between employer and employee in minimum possible cost and time.
Download OptnHire App from Here..
Visit : Optnhire.com
Some people will tell you though that they can eat anything and not put on weight - this is simply allowing others to do the same, right.

A vomitorium is simply the large exit pathway in stadia for rapid egress of many people. The idea that ancient Romans had facilities dedicated to vomiting has been debunked.
Why do building inspection drones need a social cage?
You might like Mini / Mini Kore.

I no joke believe that the eventual end state of linguistic evolution is an ideographic written language with emoji as characters.
Ah, classic HN Saturday morning - finding myself dreaming up Hungarian notation in English to disambiguate grammatical types

nTime vFlies avLike an nArrow, nFruit vFlies avLike a nBanana

It's ugly but if we all adhere to this convention and haze our juniors, we'll eliminate most our problems
> I don't understand why wants_signal returns false on PF_EXITING even if the signal is SIGKILL (and from the kernel). Shouldn't wake up the process still, so it can get out of the flush?

First, a signal wouldn't get the process out of blocking on flushing because filesystem waits are non-interruptible.

Second, if a process is exiting then a) no handler for a signal (other than SIGKILL or SIGSTOP) could run, b) any default-exit actions couldn't wouldn't change the state of the process.

Therefore the process can't want the signal if the process is exiting.
I don’t really understand. Many of the common bindings in Vim use modifiers. How do you navigate back a word without a modifier? Do you just exit editing mode like in the old days? Do you just forgo this and arrow back?

In case it’s not clear from my tone, I’m totally sympathetic to relieving injury, and whatever works, works. I just don’t understand how Vim bindings help, and am genuinely curious.
https://archive.ph/9mROD
Which is a bit ironic, because in the year 2023 it turns out that correctly parsing sentences is an easier problem to solve than extracting meaning from context, even when given a known correct parsing. Lojban solved the wrong problem.
In what sense is it "nothing like that"? France is quite socialist politically, as a poor kid you can aspire to obtain free and good quality education, get some help from the state if you are in poverty while relying on free health care.

What do you think bloc countries and Soviet union were? Some kind of communist utopias? They appear to "didn't have dire poverty" because "social parasitism"[0] was a criminal offense for a long time. Like, police (sorry, "militia"!) could stop you on the street during work hours and arrest you if you didn't have a document from your boss or from a doctor allowing you to skip work. In later times "undesirables" were just forcibly relocated from "nicer" places [1]. Unfortunately description of these in English are quite lacking, but as a person born in USSR I can assure you that all the nostalgia for that times is either coming from old people who actually just nostalgic for their youth (old joke on the subject: - Gradpa, why are you keep saying it was much better under Stalin? - Because I could still get an erection back then!), or intentional political propaganda.

[0]: https://en.wikipedia.org/wiki/Social_parasitism_(offense)

[1]: https://en.wikipedia.org/wiki/101st_kilometre
> Notice also that this debunks the 'Earth warming is due to increased solar output' claim, because if that was true, increased solar radiation inputs would result in a warming of the stratosphere, not a cooling.

This is not necessarily true, if increased radiation hitting the water raised the temperature and caused release of dissolved carbon dioxide you'd see the stratospheric cooling effect no matter where that carbon dioxide came from.

To be clear I'm not saying that global warming due to man made co2 isn't real. I think it is. But there is a scenario or hypothesis in which you might see stratospheric cooling as a result of increasing solar radiance. I don't know the exact numbers and I'm sure the math has been done on that showing that any co2 from oceans due to surface warming wouldn't have as pronounced an effect as we see and might get negated by absorption at higher altitudes, but the hypothesis is sound and I'm sure looking at data on it would be enlightening.
I’d be interested in hearing more about this. Don’t know much about formal semantics (and in fact am somewhat skeptical of the whole field), but I do have a background in language construction, and would say I have a fairly good knowledge of linguistics more generally.
Converting X201 ThinkPad into a Slabtop
Now, you can complain about gatekeeping, or you can set up more than one keyboard layout (I have yet to run into a reasonable OS or DE that does not allow for this), and switch around when it's appropriate.

Other ways to accomplish this would be coming up with macros or custom shortcuts (e.g., with one or more modifiers), to type the characters you don't have on an UK layout.

All of this is way easier to do than to fix all the 'bugs' in well established programs that have shortcuts that don't work or don't make sense on QWERTZ (or, to take it further, in the native language attached to that language - :wq should be :sb in German. ;-) )

My intention here was not to gatekeep, but to make the case/share my experience that when I first forced myself to use a different (UK [1]) keyboard layout and set my computer to English, many things that previously were cumbersome and hard to remember and did not really make sense, suddenly were easy to memorize and made perfect sense. It was almost life-changing!

Now: Should (1) it be this way, or should (2) internationalization/translation be way better? Certainly (2), but I just don't see it happen, neither in commercial (cost), nor in free (lack of contributors) software.

[1]: Don't do this, US international ISO is better: https://www.farah.cl/Keyboardery/A-Visual-Comparison-of-Diff...
I think I reached a point where I get allergic to discussions around capital A-gile "methodologies" about this or that subtrait of one method® that got reused and bastardized by the general public, where most arguments revolve around a combination of semantics, history, and quotation of public figures.

It's spelled out in the name of the manifesto. How much more clearer can it be made? The thing is not even two pages long, and yet there are probably less people who read it than there are certified practitioners of this or that process supposedly bringing it to you - where the situation is now about arguing whether some random artifact best conveys a backlog item (won't even get there, you already lost) or requirements (face to face conversation much?).

Lost cause.
I wonder if you could get the intended result for any language with a simple ruleset. You don't need a language to reduce/eliminate miscommunications, you need intent and understanding.
In 20+ years I don't think I ever worked on a "well-defined problem".

It's always a fuzzy nebula and the only way to get insight is to build some prototype, see how it behaves and improve upon it. With the inevitable "suboptimal" early design somehow enduring and adapting through successive iterations, never have time or be able to afford a full rewrite from a business perspective: stuff works for the client, regardless how terrible the engineers view the build process. So people love to lament how awful the early choices were and how far in outer space we'd be, should some shiny late-stage idea have been applied. But it's a lot more like the x86 CPU architecture, in spite of all the detractors, it endures.

Ahh, and I've also worked for a company that did rewrites. A lot of them. Like every time the product reached some 80-90% of functionality, they'd throw everything away and redo from start. Never shipped anything in my entire stay there. Again in my life I never seen such a thing, it's like the managers were not right in the head and developers were lacking any common sense. So it shouldn't come as a surprise that now (after some 5+ years of this) they closed and fired everyone.
On a personal level, we also have to remember to say "No, I can't stay late tonight, I have things to do." or "I had to work a double shift yesterday, so no I am not going to be in first thing in the morning." and so on.

When we're young and don't have any clout, it's really hard (and scary) to do that. Which is exactly why those of us who are older and have the experience and acceptance to do so really need to normalize it. To make it clear that that is ok.

I'm extremely lucky because my company has a culture where people can, and routinely do, say things like "My brain's fried. I can't do anything else productive today so I'm leaving early." or "I didn't sleep well, so I'll be late today and I'll make it up later." And people ask for help almost every day. And we watch out for when someone's stressed and do not pile more things on them.

Everyone agrees that none of us wants somebody just adding bugs because they're too overwhelmed, and then wasting time afterward reverting and fixing them. That's not productive.

I know, that is rare. It requires everyone involved to create that culture of acceptance and assistance. Management alone can't do it, but also, if all the employees are doing it, they can't stop it.

It's a duty of all of us senior employees to set the right example.
I am a founder of a bootstrapped B2B SaaS business. A VC-founded competitor that can burn through money offering subscriptions at unsustainable prices (e.g. $20/month) is the main fear keeping me up at night.
30% Apple tax being relayed to customers. But they don't mind, they are used to paying more for everything.
I tried Ozempic for two months but wasn't able to continue - the gastrointestinal side effects are unbearable. I can confirm lack of desire to eat and drink alcohol. The hunger didn't go away but after a few bites of anything it quickly evaporated. After dropping the drug the hunger steeply increased, even higher than before, that was hard to contain.
Wow. That is spot on, and a little disturbing that it's so obvious. I took a recent excursion to the royal throne, so I read reddit on my phone for about 20min. I then sat back down and edited my comment while waiting for a compile.
I suspect a chat bot, maybe not got-4, but maybe Bard? It’s close, but there was no point and the references were off but weirdly close. Like florist could be psychiatrist.
Steve Jobs’s Signed-Check Auctions for $107K