skysight-inc/HackerNews huggingface dataset:
The URL doesn't completely display itself on mobile, it gets cut off with an ellipsis added. Why not just edit the link to remove the space?
Sudden onset mental health problems can have a physical cause. It's very important he have a thorough medical evaluation.

Find the best place that you can to do the eval, and absolutely insist that they do a very detailed workup. A lot of doctors are dismissive of mental health issues. Find a good neurologist, and then push, push, push to get this done.

If you make it happen, you'll be the best friend he could ever have.
Its pretty crazy that theres no Thomson.net competitor in the EU. Why is that the case? Maybe new startup idea?
I can't really speak to the hiring side, but... I'm a devops engineer who went to art school. I rarely get to exercise my design skills at my day job, sadly.

We exist. There just aren't many of us.
Dropping a lock guard in rust requires you to have already dropped the borrow — the shared memory under lock is only accessible through the guard, and you can’t drop an object if you have a reference to it. This is not true in C, where you can reference the shared memory after the lock is released.
Recipes are DAGs, not trees or lists.
Clippy already has an error for this pattern with Mutex. It should be trivial to extend it to cover RwLock.

error: calling `Mutex::lock` inside the scope of another `Mutex::lock` causes a deadlock
--> src/main.rs:5:5
|
5 | if let Some(num) = *map.lock().unwrap() {
| ^ --- this Mutex will remain locked for the entire `if let`-block...
| _____|
| |
6 | | eprintln!("There's a number in there: {num}");
7 | | } else {
8 | | let mut lock2 = map.lock().unwrap();
| | --- ... and is tried to lock again here, which will always deadlock.
9 | | *lock2 = Some(5);
10 | | eprintln!("There will now be a number {lock2:?}");
11 | | }
| |_____^
|
= help: move the lock call outside of the `if let ...` expression
= help: for further information visit https://rust-lang.github.io/rust-clippy/master/index.html#if_let_mutex
= note: `#[deny(clippy::if_let_mutex)]` on by default
You might need to wrap the wasmtime command in firejail or bubblewrap with appropriate arguments to get the operation restrictions you want.
Trump Nominates Elon Musk to Head Department of Government Efficiency
Backlash as San Francisco votes to transform stretch of highway into park
I really wish there were signs that maybe perhaps wasm components would be usable as such in the browser, sometime in the next handful of years. We have this whole amazing modular code system, but once again like with esm the browser gaps persist and drag on.

We finally in 2024 sort of have esm for workers, for example. But not import-maps, so the distributed esm modules aren't directly usable. This category of "making using the spec actually possible" problems tends to dwell for far too long alas.
Yep it was very similar, just with more of a focus on retail trading.
I mind this design decision a hell of a lot less than the baffling deliberate decision to map EVERY KEYBOARD BUTTON to be equivalent to the power button (which the damn thing already has) on their laptop line-up.

I love it when my macbook is turned off and I accidentally nudge a single letter on the keyboard and it powers back on - not to mention when you're drying to clean it with a micro fiber cloth.
Mainly how the air gap would keep him safe would be by preventing updates of ISO C and GCC.
I don’t understand the scheme you are describing. If you have a hotel/bar and you falsely inflate the customer income then you are done. The previously illegitimate cash is now legitimate.

Why would you want to complicate it more with the fake rennovation works? Especially when a hotel is so much easier. You can just put fake guests on the book. (Or report longer stays for your real guests.)

With the renovation business you have to somehow cook up bills for the “new” materials and the workforce. So many more things the authorities could check there and thus so many more chances to slip up and get caught.
Interesting. Also allows for some fun ‘expansion’ in recipes. A leaf node may be ‘chicken stock’ but you could link to a recipe that boils down to that one ‘chicken stock’ node if you want to DIY it.
From my understanding: The original implementation is consistent with the behavior of `match`. However it was realized that it is both less intuitive than early dropping (as this post suggests) and also gets in the way of understandable semantics for if let chains, so the decision was made to change it in the next edition.

match still retains the old behavior.
I think “general” should be taken to mean “has an average human child’s common sense and causal reasoning,” since common sense and causal reasoning are at some level shared by all vertebrates. It seems like the focus on “above and beyond human intelligence” is how you get AIs which appear to understand algebraic topology, yet utterly fail at counting problems designed for pigeons. It should be scientific malpractice to compare an AI to human intelligence without making any effort to compare it to rat/etc intelligence. (I guess investors wouldn’t lie happy if Sam Altman said “in 20 years I believe we’ll reach ARI.”)

In general tech folks are far too beholden to an instinctual and unscientific idea of intelligence as compared between humans, which mostly uses linguistic ability and surface knowledge as a proxy. This proxy might sometimes be useful in human group decision-making, but it is also how dumb confident people manage to fail upwards, and it works about as well for a computer as it does a rat (though it mismeasures in the opposite direction).
As a quick fix, if you don’t think you can help the situation (and there no reason for you feel like you need to fix anything) if the roommate comes back what I might do is take a impromptu vacation, or crash with a friend for a week.

You have alerted his kin and the authorities. You did the right thing.
This is actually how I've used my M1 Macbook Pro since I got it. I never fully turn it in. It's either sleeping when plugging into my Thunderbolt 3 dock, or its sleeping on my dining room table on battery power. The efficiency is so good it never dies even if I don't use it for a day.
Not to this degree, but I would certainly draw the line of assistance if he gets violent or threatening. Someone that is rapidly at that stage toward a close friend is not in a mental state that is salvageable unless you have experience or are a mental health professional. I would personally begin to move possessions of value (sentimental or otherwise) to a safe place like a storage locker, away from any outbursts and look to find an alternative place of residence if things get worse. Probably not the interventionist kind of answer you want to hear, but your priority should be protecting yourself.
The replies to this post are, unfortunately, very indicative of the negative side of the "(pseudo-)engineering mindset", which is rather close to the model-constructing mindset inherited from economics (reductionism, hiding any variety incurred by real world complexity, etc).

I don't see very many people here who seem to really have done a lot of cooking, consider it a serious hobby or profession, etc.

None of these proposals pass the smell test as being able to capture anything beyond the most basic of recipes.
This is something I get (better ways at storing and using information.

I like the of a list of ingredients with the quantity in the top and then repeated in the steps (if no quantity is mentioned in the steps its implied the whole ingredient is used). This makes sense in that you may need to have on hand 3 tbs of butter but 2 get melted and mixed in step 3, and 1 is used to grease the pan in step 5.

The next dimension would be a language/glossary of preparation terms (slice apple - how? radially or into x thickness sheets?) This would be helpful for those without any clue on common actions and maybe later for automation. Though cooking is way more an art than just a set of steps and standard unit quantities.

With a glossary you could search for recipes that use grated apples or recipes that use a food processor, or don't use an oven, etc.

Good "food for thought" :-D
The main topic for this blog is a paper that describes what is now more commonly known as "von Neumann Architecture". This architecture is used in almost every computing device on earth

I'd argue that MCUs, the highest volume of which are largely based on Harvard architecture, far outnumber von Neumanns.
I use Raku in production. It's the best language to deal with text because building parsers so so damn nice. I'm shocked this isn't the top language to create an LLM text pipeline.
Installing plugins on a WordPress site is a simple way to enhance your site’s features and functionality. Plugins can help you add contact forms, improve security, or boost SEO without requiring any coding knowledge. This guide will provide clear, step-by-step instructions with pictures on how to install plugins on WordPress.

WordPress offers over 60,000 plugins, likely exceeding 70,000 due to many available on third-party sites
I typically try to take annual leave and to travel exactly on the opposite dates to what this tool recommends. That's because I care more about avoiding the significant extra expense, traffic, and crowds of travel over public holiday periods, than I do about getting a few extra "free days" of leave. No free lunch!
Failing to block ads is immoral.
Why is ChatGPT making waves in the search engine world, and what does it mean for your content? While traditional SEO strategies still hold value, the rise of AI-powered search engines like ChatGPT demands a new approach. It’s no longer just about keyword stuffing or backlinking; it’s about optimizing content for AI comprehension and user intent.

As more and more people rely on AI to find information, the stakes are higher than ever. To ensure your content stands out in this new landscape, you need to understand how AI “thinks” and how it processes information.

This article will explain how this technique can help you rank on ChatGPT Search Engine and similar AI-powered search engines. By learning these strategies, you can position your content to be discovered by these platforms and reach a wider audience. Let’s unlock the potential of ChatGPT SEO together!

ChatGPT boasts over 200 million weekly active users, including 67.7 million from the United States
Trump Taps Elon Musk to Lead of Government Efficiency
> The problem stems from the fact that Unicode encodes characters rather than "glyphs," which are the visual representations of the characters. There are four basic traditions for East Asian character shapes: traditional Chinese, simplified Chinese, Japanese, and Korean. While the Han root character may be the same for CJK languages, the glyphs in common use for the same characters may not be. For example, the traditional Chinese glyph for "grass" uses four strokes for the "grass" radical [⺿], whereas the simplified Chinese, Japanese, and Korean glyphs [⺾] use three. But there is only one Unicode point for the grass character (U+8349) [草] regardless of writing system. Another example is the ideograph for "one," which is different in Chinese, Japanese, and Korean. Many people think that the three versions should be encoded differently.

https://en.m.wikipedia.org/wiki/Han_unification

Seems like Wikipedia has a good overview of the issue.
> `if let` is more or less syntax sugar for `match`.

Which are new features for systems languages that otherwise rely on RAII for locking. So it's in the class of "original sin."

> so we are pretty much stuck with it.

You could refuse to compile it under some set of flags. Isn't that the basic value premise of the language here?
You can also use Quesma and real Kibana with ClickHouse too.

Disclaimer: Co-founder of Quesma.
Well, isn't a communication behavior that triggers defensiveness in the listener an offensive behavior by definition?
Unfortunately when it gets really bad, like this, there is just not much you can do. Calling the crisis team sounds like it was appropriate.

I wish there was some state-sanctioned response in between "please go see a doctor/please take your meds" and "you are now going to be involuntarily committed for possibly forever, hope you like your life getting ruined if it wasn't already". But around here, at least, there is not. Those are your choices, and it is very, very painful.
Most Newspapers are profit driven. The only difference is how the profit is derived. It seems to me that the choice is to have this information come to light or not have it all.
Emit-C, a time travelling programming language
Wikipedia's list of 1401 Infobox Templates
You ever start a new job and stumble upon some technical insanity hidden behind a smooth interface? That's how I feel about this page. Thought y'all would get a smile out of it.

Some time long ago, some wiki editor said "What if we just list all the important common nouns in existence?" and no one stopped them
This is one of those "if you don't already know" topics.

The feds cracked down on it earlier this year leading up to the election, but it's back.
Was Jobs in charge when they decide to place the power connector on the bottom of the "magic mouse"? But it's fine because it can fit in a manila envelope.
I mean... surely that's not very common among HNers.
I think that's what the word "appreciate" is hinting at in the phrase: "most engineers..don't appreciate the importance of optics."

Optics is subjective and often superficial, a performative illusion for the sake of whoever is looking at you. But that doesn't mean it's not valuable or useful in a social context.

Here, I read the word "appreciate" to mean, to recognize the value of a thing even if you disagree with it.

For example, someone could be a pacifist and still appreciate the need for weapons for national defense. They may not agree with the means but still admit it has value and effect.
I think the stored-program concept was also present internally at IBM around those times, although as usual no single person got the credit for that: https://en.wikipedia.org/wiki/IBM_SSEC
(author here) hmm it seems to work on my device. what happens when you try to scroll?
I recommend he get sober; no drugs or alcohol. Eat plenty and sleep plenty.

He should follow the advice of his doctor however the medical profession tends to treat most psychotic episodes as wholly delusional.

If he denies any validity or even the existence of this episode in order to recover he runs the risk of treading the same path and risking another episode.

There can be insight in these episodes but it requires some recovery to see objectively. I suspect he could know what caused the episode but it may be suppressed into his subconscious.

It's a life's work to integrate. Therapy can help. Meditation can help (with the caveat that if you get serious with practice it can trigger another episode).

Ultimately if I was you I would consider moving out. Depending on how much support he needs in this time it may not be a role you are prepared for or should be expected to take on.

Remind him of his good qualities and it will always be beneficial.

Advice my own. I'm a fallible human being.
I have no expertise in this, but the first thing I would do is to call an expert on the topic that deals with such situations frequently.

Many countries have suicide helplines (both public and private). For example, googling "suicidal friends helpline [yourcountry]" returns for the UK:

https://www.nhs.uk/mental-health/feelings-symptoms-behaviour...

While many of these pages and helplines are targeted at the person going through the breakdown, I imagine they will also advise friends and family, and some pages are targeted specifically for them, for example this result (I have not read the full contents yet):

https://www.rethink.org/advice-and-information/carers-hub/ge...
What even is the goal of such a speculative dragnet based endeavor? Instilling fear?

Enough of those "one in a thousand" cases are going to be legitimate people with oddball reasons to do what they do, and the minority of those who shoot back will still be enough that you'll get your guys killed faster than you find real headline grabbing criminals. Sure you'll roll up a bunch of petty dealers (these will be most of the people who shoot back) and you'll slander all the innocents but this sort of big dick of the law dragnet based stuff isn't an effective use of resources. It makes two people hate you for every useful idiot it makes respect you.

Reminding everyone that none of this is voluntary and it all hinges on violence is highly counterproductive generally. If the goal is to get everyone to goose step in line and pay their taxes doing positive things to legitimize the government is a far better use of resources. Build a bridge or renovate a port or something.
Abusing Ubuntu 24.04 features for root privilege escalation
I think of them as 2 different nodes, 2 instances of the same type of ingredient.

Practically I just have it listed twice if it's important like butter.

https://cookbook.cstebbins.com/recipe/the-best-swedish-meatb...

otherwise if it's a staple like salt I just say something like "stir in and season with additional salt and pepper to taste"

like in https://cookbook.cstebbins.com/recipe/sloppy-sophisto-joes
I’ve recently been caught up on noodling on the combinatorics of cooking food. I wonder if a structured recipe format would be helpful to explore the ‘solution space’ of any given dish.

For example, think of all the decisions required to specify a curry dish:

How do you cut/mash your garlic and ginger and onions? (If you even add all of those ingredients)

Do you use whole or ground spices? What about for each spice? Cardamom pods or ground cardamom?

Do you toast each spice?

How long do you cook your onions?

And so on. Eventually you get to an absolutely gigantic amount of options that all generate a somewhat similar dish, but with key sensory differences. They may all be ‘chicken tikka masala’ but I’d argue you’d have a very different eating experience across that decision spectrum.

I think this may also play (specifically for Indians) into the idea that moms is best. It’s probably because mom’s is universally unique and you crave that nostalgia.
lol this is the first blog post i've written in 4 years and i didn't even post it here so I think you're imagining things
A related article: https://news.ycombinator.com/item?id=42114990
Iirc when doing it support in college an incoming email to the support address would create a ticket with threading, Where a reply would be a reply to the customer as an email or you can also have internal conversations with your team members and tag and lock things as well. Osticket iirc
30 Years is nothing on the timescales of geopolitics. How long has China been talking about unifying with Taiwan? Yet no one is under any illusion that China won't eventually make a move against Taiwan. The claim that Russia should consider NATO expansion irrelevant to its security is pure gaslighting.
How old is your friend? It sounds like Schizophrenia. For men it most commonly onsets in their mid 20s to early 30s from what I have heard.
Looks like it doesn't handle year transitions nicely?

In NSW Australia, it shows 11 days between Dec 21 and Dec 31, but Jan 1 is a public holiday here and you capsule add Jan2&3 plus the following weekend to get 16 days 21 Dec 2024 through 5 Jan 2025.
Would be nice if I could add my own holidays instead of only remove them
Testing the Untestable – four phases of automated evals for LLM-powered features
I run proxmox and have set up VLANs.

The router port to the proxmox machine is set up for tagged packets that isolate incoming/outgoing traffic.

After that my VMs and Containers are easily set up to "live" on one or more networks.

For me the firewall rules on the router determine what traffic can be relayed between vlans through the router.

I'm pretty sure you could set up opnsense running in a container or vm to do the same thing, selectively passing traffic from one vlan to another.
Berkshire Hathaway’s profit is due to selling Apple shares, so I would not count them.

Also, since GDP is not revenue nor profit, it doesn’t make any sense to compare either sets of numbers.
There are good/safe/powerful medicines that can cure most psychotic episodes. Best Wishes to you both.
I wonder why Koreans care: they don't use LINE anyway, AFAIK. They all use KakaoTalk.
Well, I think I am a deep in Buddism, but sorry, I could not find in this column what was related with that. Can someone tell me more?
I'm trying to but the entire page scrolls horizontally instead of just the code block.
You're making a mistake if you're thinking like that. Applying an operation that generally works on single values over a list of values automatically is an incredibly powerful technique. If you have ever used Numpy, you will appreciate not needing it in many cases where Raku's built-ins suffice.
It is true that Rust is the first major language with both pervasive, deterministic RAII and pattern matching. Kind of wild to be honest! A real marriage of systems and functional code.
You're describing a family member of mine to a T. Very intelligent guy, can hold his own against the brightest, charm coming out of ears, creativity overflowing.

He had some paranoid episodes in the past, but we put it down to stress. He was a normal functioning human being 99% of the time, as are we all.

Then it became 90%, and then 80%, and the remaining 20% was full-fledged paranoia.

You'd have to talk him off a cliff almost on a weekly basis to not act rashly on little data. It became difficult to talk once it became clear he was never going to listen.

Once the family became the enemy, he fled from us. Any attempts to bring him back just made him flee further.

I sympathise with your friend's family. There's nothing you can do. If he's not accepting help, then he likely needs to sink further into his delusions/paranoia before he realises what help he needs.

It has to come from him, and not from you. The alternative is sectioning them, and that's something not one of us is prepared to do.

Triggers? There's definitely a genetic aspect to it in our family. There's also ADHD. The use of weed and possibly other drugs as a creative muse. Jealousy might also be a factor.
Take a look at my website, https://letscooktime.com/ and let me know what you think of the way I render recipes. There is an internal representation like this:
1. A recipe is composed of multiple components
1. A component is composed of ingredient requirements and steps
1. An ingredient requirement is a tuple of an ingredient and a quantity

I found good success using this model for recipes, specially complex baking recipes like breads with multiple repeat ingredients.
Depends on the kid. Mine was a superstar sleeper from 2-6mo (8p-7a every night, predictable 90min-2h naps during the day), and then as he got older his napping took a nosedive -- shorter duration, lower quality, less predictable.
I find it feature richer than Whatsapp and FB Messenger, but that is not saying much. I am still salty that Whatsapp is the most popular application back home in Europe...

Compared to Telegram, I find Telegram to be much faster and robust, and the multi-device synchronization works better. IMHO, it is Telegram's strongest selling point.

But there is one LINE's feature that I really like and I have not seen in other messaging apps: the ability to create albums with your friends, to organize your pictures properly instead of having an endless stream of disorganized pictures.
Article title: Spirit Airlines Moves Toward Bankruptcy Filing After Frontier Drops Merger Bid (filing for!=moves toward)
As I understand it, the moment you're processing someone's personally identifiable information, you're in the red zone, GDPR-wise. The users consented to publish their info on BlueSky, but not on OP's website.

I get the idea behind the GDPR and it's nice to protect consumers but I'm scared for hobby projects like this.
It might be because of the larger tables. Thanks for letting me know--I'll take a look at it soon.