skysight-inc/HackerNews huggingface dataset:
Interesting emotional spin, but they aren't really escaping our wars - they running away from dictators they elected
I've been using it for years and most things I need nowadays just work (i.e. have Fish support out of the box).

For all the rest, perhaps give https://github.com/edc/bass a try.
I believe these headlines are dishonest; AI is a tool. The headline is that people - bad actors are destabilizing ‘the concept of truth itself’ in 2024.

Unless I missed the headline where AGI and a sentinent system has come online.
As a middle-western German, it's obviously Eichhörnchenschwanz! Haha ;)
Depending on your level of coffee nerd/snob factor, "doing it wrong" can indeed be a source of embarrassment. I don't think this is limited to coffee snobs, either.
Can you add a shebang and make the script executable or just run the script as an argument to the bash program?
Hah, that's dystopian. Taking precautions and being punished for it.
No. This research is all about far from equilibrium systems, which also happens to be the realm of life. There IS symmetry near equilibrium, and I think a high school level of thermodynamics would expect it to be symmetric. In comparison with the high school chemistry which already considers enough phenomena to get meaningful asymmetry easily. I’m surprised at the level of surprise here, it seems motivated by some kind of certainty that I can’t tell the origin of.
> I don't think even the most moral person could argue against pirating something you can legally access anyway.

you'll be surprised
Do you mean WineD3D for windows? https://fdossena.com/?p=wined3d/index.frag
I brew on a Bialetti Venus every day with induction. I think you are doing it wrong. I find that the awful bitter tastes come late into the process accompanied by yellow colors and bubbles/splutters. Avoid at all cost.

My method:
1) Fill the basket level. You may tap/shake any clumps to get it level but do not tamp.
2) Heat it on 1000 watts until the first drop of coffee comes out the pipe and then reduce power 400w.
3) When you notice any hint of yellow, or any bubbles/spluttering or you have enough coffee then immediately dump it into a pre-warmed mug of milk. Ideally you want to stop the process before any bitterness arrives.
To play devil's advocate:

`Arc<T>` places the refcounts immediately before `T` in memory. If you are desperate to have `T` and `T`'s refcounts be on different cachelines to reduce false sharing in some contrived scenario, `Arc<Box<T>>` would technically accomplish this. I think a more realistic optimization would be to pad the start of `T` however.

`Box<Box<T>>` and `Arc<Box<T>>` are thin pointers (size ≈ size_of::<usize>()) even when `Box<T>` is a fat pointer (size ≈ 2*size_of::<usize>() because `T` is `str`, `[u8]`, `dyn SomeTrait`, etc.). While various "thin" crates are typically saner alternatives for FFI or memory density (prefixing lengths/vtables in the pointed-at data instead of incurring double-indirection and double-allocation), these double boxes are a quick and dirty way of accomplishing guaranteed thin pointers with only `std` / `alloc`.

I would not call either of these use cases "extremely common" however.
I own a Moka pot. It's my favourite for campsite coffee. It works best with Illy Moka ground coffee. Doesn't work at all with espresso grind.

I don't particularly like the coffee that comes from it. But then I don't really like espresso either. I prefer filter coffee. But for camping it's by the most convenient option. The Aeropress comes close, but still requires pouring between vessels etc.

The trouble is, though, I bought my Moka pot years ago and I don't expect I'll ever buy another. I might replace the rubber gasket, but that's it. Unlike pods or filter etc there's no consumable parts which is wonderful but in this day convenience via consumption is what people want. And it's a win-win for that businesses selling consumables.
Skills move with job prospects and the fact is there isn't enough heavy machinery (manufacturing, farming, etc) to support the mass training of fine-machinists. Much of the work there is has to complete against replacements. The same is true in software development, electronics.

And I think the same is true in software development. The languages and performance we have allow the majority of developers to focus on bigger problems. That wasn't the case 30 years ago. It's just following the money. Source availability and APIs do mean we have to hack less interop but that came because that's what the market demanded.
> What other parts of the deal should the plumber expect them not to fulfill?

All the other ones that are similarly not written in the contract.

I don't find it that hard. Once you decide to sell the vehicle, you're likely going to do so. If not to the first dealership...to somebody in the near future. Removing the lettering removes whatever value the advertising has, but does not remove the ability to use the truck in the meantime. If it's a huge concern, you get a few magnetic temporary signs to tide you over and maybe to use on the new vehicle until you're ready to drop it off for lettering. You already signed up for some time without lettering on the new vehicle, so is it really that big a deal?
The answer is, unfortunately, yes, you probably should. I am in the same boat and have an expectation to receive the sharp end of the stick eventually. Not that the exit strategy is self-evident...
>I recently made the mistake of buying a store brand one

Do you know that old saying, "you buy cheap, you buy twice"?
Oh no! Those PC gamers are in trembles.
I am stuck in DS-Lite, and indeed IPv6 is direct while v4 is served via shitty CGNAT
"It depends". Someone who prefers a slightly bitter coffee might enjoy slight tamping that slows the rate the water passes through the grounds and creates bitterness.

But your point is accurate: everyone has a slightly different way. I'd argue irrespective of the exact variation, the Moka Pot outperforms most other mechanisms for making coffee (other than cafe espresso machine).

Funnily, if you'd asked me at 6-monthly intervals for the ideal way to use a Moka Pot, I'd have given slightly different answers (i.e. each time I would have thought I'd mastered the technique, but by doing little experiments, and sometimes accidentally, I'd found slight improvements over the years).
Thanks, gonna push a dropdown fix today. Seems like people are seeing this intermittently and I can't find any commonalities between their browsers.

Not sure I agree on the LLM ideas front - I think any shortcomings in the ideas are actually more attributable to the ML process. I'm curious to hear more of your thoughts on that though.

A few people have requested links to the post titles, so I'll push that today too.

I really like the competitor sentiment analysis idea. I've got a few ideas on how to transform the data to make it more useful, and that would enable this. Now I just need to find time and a reason to dive into that!
All of those variables they described are a contention point in other coffee-making methods like espresso as well.

And many of those options are "correct", but depend on your preference - do you like more concentrated coffee? Do you like it less bitter? Do you want more caffeine? Etc.
The water needs to boil, so you can only do so much about the temperature. If anything, it's not fiddly enough to give you the control to make better coffee like an aeropress or a pour-over can.
I believe this is a wrong assumption. People have to learn the basics even to use a GUI. Because they grow up with GUIs does not mean they have not learned they way around them.
Rename hundreds of files at a time. Find stupid errors in GB sized csv/json/.. data files. Automate git bisect. Automate workflows by writing a short loop or 3 commands in a row you can easily repeat. Down/upload big datasets. Convert text files any way you can think of.
The exact same process right up to the last step. I don't leave it for 30 seconds I dump the coffee straight into a mug. I believe the bitter tastes come through at the first bubble.
If it's oily then you'll need detergent too stop the build up. I made the mistake initially of treating my pot like a tea pot which is never cleaned. A clean with detergent every time you clean your grinder (every 1-2 bags of coffee) is probably enough.
20+ years in tech and these days, the first thing that comes to my mind is usually, “Can I walk out of this?” :-)

The idea is to be able to use any computer/system/devices easily instead of one perfectly.
> and when they contracted employment they agreed to provide it exclusively to that employer

That's surely not universally true, though I'm sure some contracts require it.

Salaried workers can have an evening part-time job.

"I am a high school teacher full time and I do private tutoring in the evening" - https://www.justanswer.com/tax/97fgw-high-school-teacher-ful...

"Business Manager by Day, Army Captain by Night" - https://www.jpmorganchase.com/news-stories/vwright-business-...
IPv6 privacy extensions are only switched around once a day or so in most default configurations.

You can change that, of course, and switch addresses every minute if you want to, but I do find the default a little high.
yeah, the O-rings are trivially replaceable, keep a pile to hand
You can hook up a mouse and keyboard with an OTG USB cable.
No, they really are escaping OUR wars, which we are fighting because we are using the presence of 'dictators' in the region as an excuse to expand our control over the Middle East and demolish nation after nation, per plans made by PNAC/CNAC criminals decades ago.

The Western nations have a LOT of innocent blood on our hands, more so than any dictator you might care to identify as your hated enemy/Emmanuel Goldstein figure, used to justify further atrocities by our nations.
>> For example: refugees are expected to stop at the nearest safe haven and not traverse multiple countries to end up in the one with the biggest social benefits. Also, tonnes of young men arriving from war-torn regions with disproportionate ratio of women and children. News outlets advertising these groups as doctors and engineers which at this point is a meme.

The thing is, all of the above is just noise. It's not relevant to the problem at large. Even if they were all PhD educated doctors it would still leave the core of the issue to address - there's SO MANY people coming, and more will come in the next decade. All predictions on this point way up - be it do to instability in various regions, war, or things like actual literal depletion of fresh water sources and food, plus temperatures raising to the point where people are dying and crops can't grow in several African and middle eastern regions.

Getting into whether these people are men, children, skilled workers or uneducated farmers is pointless - the question is what are we going to do(as European Union) about 1M+ arriving here every year. We are trying to do the humane thing, and it's clearly resulting in a massive increase in populism and nationalism everywhere because the native populations don't like it - again, there is zero point in even getting into whether that's justified or not - the question is, where do we go from here. Because the way I see if, if something isn't done urgently we will end up in a situation where the people in power do what the louder and louder groups say we should - and that's a terrifying vision of the world.
The defaults it ships out of the box makes the shell actually usable. Unsure I could ever go back to a regular bash/zsh prompt.

A lot of people will tell you this is slow and you've got to use X,Y,Z instead. If you're new, I'd strongly recommend just sticking with this, it's much easier to configure.
https://repolib.readthedocs.io/
You can very easily get replacement O-rings, I've had my moka pot for about 15 years and I'm on my third ring. The first got lost and the second damaged.
> They want them because of a trend and advertising

Yes. Humans are not rational economic actors. Humans are social creatures that can be manipulated through social engineering. That is my point. Holding a gun to a person's head is the most blunt and crude form of manipulation and also happens to be illegal. Modern advertising is a lot more refined than that.

What I contested was this:

> It is profitable because it what the consumer wants.

If you mean "it's profitable because it sells", then that is nearly tautological and I have no idea why you'd feel like you'd have to say that. What I assumed you meant was what people usually mean, i.e. "it is profitable because it fulfills a pre-existing need consumers wish to satisfy". My reply dissected that (common) claim at every step:

1. It is more profitable to induce a perceived need than to find a pre-existing need.

2. It is more profitable to only fulfill a need temporarily so you can sell to the same consumers multiple times.

3. It is more profitable to fulfill a need inadequately so consumers don't stop looking for a new way to fulfill the need after the purchase.

Implying that consumer choices are made freely in a vacuum without manipulation (i.e. what "not holding a gun to your head" implies) when we literally have billboards on the side of walls and advertisements blaring from every screen all the time and an entire caste of people literally referred to as "influencers" to appear authentic while trying to make you buy things is a bit disingenuous. And that doesn't even factor in the actual options available to consumers and how they are limited or their ease of how their access can drastically vary with zero relation to the underlying resource cost.

The reason we don't have eco-friendly free range coffee mugs is (aside from that not being a meaningful descriptor) that the coffee mug market is extremely saturated and coffee mugs are a solved problem because it's cheap to make long-lsting coffee mugs and the number of coffee mugs each consumer needs is very limited. The reason everyone's buying these overpriced coffee mugs is not that they need coffee mugs, it's that they have an induced desire for what that specific brand of coffee mugs represents.

> As proof, I submit the fact that I don't want one and don't have a cabinet full of them.

Either you're the one perfectly rational human who is more immune to social cues than the most autistic introvert, or you've just discovered that you're not part of the target audience of fancy fashion lifestyle coffee mugs. There is more than one consumer identity.

Heck, there are even consumer identities for people who think they're immune to advertising and influencers. Who do you think all those Che Guevara t-shirts and "nuke the whales" posters were sold to in the 1990s (before they became "ironic" fashion-wear)? The Devil Wears Prada had better media literacy than that:
https://artdepartmental.com/blog/devil-wears-prada-cerulean-...

To quote Garfield: You're not immune to propaganda.
Same story earlier:

[1] https://news.ycombinator.com/item?id=18627745

[2] https://news.ycombinator.com/item?id=24122182

[3] https://news.ycombinator.com/item?id=29347665
Yes, and the notorious meeting where the AfD supposedly planned to evict everyone:

1. Wasn't an AfD meeting

2. Had CDU politicians there too

Reality is, the AfD's positions are popular and Scholz tries to respond to that, whilst also claiming his opponents are a threat to democracy. But that is a risky strategy. After all, if one party can make a policy that another party cannot then campaign to reverse, then who is really dismantling democracy?
Ah, thanks for the reminder. I guess that fun fact is still mentioned somewhere.
Yes you can generally buy the gaskets, but might need a specialty store to find them. They harden after a while anyway, and there's going to be someone in your life, a friend, housekeeper, in-law, who will throw it out in an effort to be helpful.
That's part of the basics you need to learn about. You also have to learn basics for the GUI, it does not come to babies by instinct.
Sigh... just deplorable.
Stallman complained about surveillance by mobile phone. No phone that is actually usable as a phone (i.e. connects to the phone network) can be surveillance-free.

The SIM card that requires remote downloadable and executable code to run on the phone is a non-removable surveillance risk of any mobile phone. If you separate the phone part form the tablet part, then the phone will need 2 CPUs with 2 OSs and double the power use, double the battery, almost double the size.

Then, there is automated surveillance from the cell towers and data nodes (MITM, listening, speech recognition, auto-transcription, keyword analysis, etc.).
Conflicts themselves are not hard: Keep a directed acyclic graph of immutable records. Changes to a record point to the parent/prior record. Two users update the same record, now you have a tree.

The challenge is interpreting what that tree structure should mean.

If you can, let a user decide how to resolve the conflict.

- User logs in, they have a “conflict inbox” of things that need to be resolved.

- Two coworkers make conflicting edits, maybe the manager gets a notification in their conflict inbox and they decide
Gosh, I couldn’t think of anything worse than having to optimise myself for generalist systems
If a plane crashes cause of some freak event, I can live with that

If a plane crashes cause some guy forgot to tighten some bolts then I can't live with that because it basically means can't trust the plane.

A car crash is over in a split second, you mostly don't even realise it's happening. A plane crash takes excruciating long, no thanks.
The second best thing about the Moka pot (after the coffee) is that the inventor was buried in a large one https://qz.com/618734/italys-coffee-pot-king-was-buried-in-t...
Ask HN: Decent books or reports on Mariner and Rover missions
From a technical and process engineering points of view those two sets of missions of the ‘60s must be very insightful. Any decent and readable book on those?
Build Virtual Labs with Netlab
That sounds ridiculous. If you can afford an android device then you can afford a $50 used laptop.
I highly recommend This Old Tony making his pot. Entertaining as well https://www.youtube.com/watch?v=qMrlyEreba8
For me it's cold water up to the valve, coffee up to the brim, no tamping, maximum power on induction stove and I turn it off as soon as it starts gurgling. I know some people say you should put hot water in it so it doesn't cook the coffee as long but on induction it boils in seconds anyway.

I used to have the classic aluminium one because I prefer the geometric shape but I switched to stainless steel when I got induction and it seems higher quality in general.

I enjoy the ritual personally, it's my favorite way to make coffee.
Peer review is difficult and unpaid. Also there are quite a lot of corrupt bastards who do peer review specifically to approve their friends papers and to stop other peoples.

If you are in a specialist field you generally know who's paper you are looking at - shaping review is a good way of getting ahead.
This explanation is unrelated to anything considered. It trivializes what the paper actually studies, we certainly had no such theorem before this work.
libgit2's frontpage claims that GitHub does use them: https://libgit2.org/
Thanks, gonna push a fix today
Most people don't report issues (apathy & bystander effect) therefore I put more value on those who take the time to do so.
I'm all in favour of a better word. What's a good one of for pouring the granules into the sieve and leveling it off?

"Packing" definition doesn't require stomping although it's often applied, both with coffee and suitcases.
If the new one is thick enough alu you might think about filing the spout to make it work like the older one you have
For personal monitoring, I've been using Uptime Kuma (and been happy with it). Has anyone looked how these two compare?
Years ago, I threw away my coffee maker, espresso maker, microwave, toaster oven and most other kitchen "appliances." I did keep a few electric grinders/mixers. But I also have some manual grinders.

I make coffee in a glass jar (gravity filter) or with a moka pot and concentrate on the ingredients now and brew coffee with cardamom and ceylon cinnamon.

The last thing I want in my kitchen are devices with blinking lights and clocks. My cast iron, carbon steel, stainless steel and glass gear have no moving parts. They are magically "compatible" with serial, parallel and USB cables. I'm the moving parts.
I like the Aeropress a lot, but I don't like making coffee in an object that is made of plastic. When I make filter coffee, I always use metal or glass brewers for that same reason.

I understand that glass might not be viable for Aeropress as it might break, but I hope that someone will come up with some other material, maybe metal with an insulation layer?
Wait SLAACs aren't globally routable? I thought the whole idea behind IPv6 was to not use NAT?
Actually, unless you disable all application layer gateways in your NAT, your IPv4 firewall can be bypassed quite easily. I don't know of any IPv4 NAT implementations where the ALG don't override the firewall (because that's the point of them).

If you configure NAT+firewall you're going to be somewhat resistant to configuration mistakes, but you can do the same thing on IPv6 if you really want to. However, for most consumer devices, all you get is "NAT instead if a firewall WITH NAT bypass methods so you can still use SIP and FTP".
Why does AI being good at math matter?
Rhombus: A New Spin on Macros Without All the Parentheses (2023) [pdf]
maybe not if you want to build from source and the oriiginal tgz/git goes offline?
Is hot aluminium safe for drinking water?
64:ff9b::/96 is allocated for NAT64 - and most US mobile carriers use this as most Android and iOS phones use IPv6 only APNs with DNS64 and 464XLAT.
I love the Shadowrun system, where you roll a whole bunch of d6. To suceed a certain number of these need to hit a threshold. Proficiency and other advantages are granted by allowing you to increase the number of d6 you roll
Which it kinda should? It's not as if governments universally have proven themselves to not do messed up shit and not violate people's privacy
I would actually recommend using fish with budspencer theme which is really great
https://github.com/oh-my-fish/theme-budspencer
This Old Tony made one on his YouTube channel several years ago: https://www.youtube.com/watch?v=qMrlyEreba8. It's worth a watch if you are into machining and/or welding.
Keep using regular expressions, just stop using . and instead, define what is allowed.

You're expecting an input to be a UUID? Check it with ^[a-fA-F0-9\-]{30,40}$ and you know you're not getting any apostrophes or script tags or enormous inputs or empty inputs or newlines or lookalike characters or emojis.
You only need it because that's how the protocol was designed.
Thanks for the pointer :) it seems there's a follow-up to that paper in turn, with an explicit focus on that eviction strategy: "Write-Aware Timestamp Tracking"

https://www.vldb.org/pvldb/vol16/p3323-vohringer.pdf
For a reason or another, WolframAlpha has indeed been largely ignored in the hype.
Qdrant, the Vector Search Database, raised $28M in a Series A round
Making & serving coffee is often a social ritual, so doing it "wrong" is a faux pas.
Also my thought - only 90m for a single non-SME to migrate a full stack across two hosting providers? Sounds pretty good for something so fundamental!
Apple Vision Pro external battery
IMHO Makepad also has an exceptionally readable Rust code style, which is a very rare thing (maybe that simple Rust style even contributes to the good build times, dunno) - but also: from the pov of a C programmer, 200 kloc in 10..15 seconds is still quite bad ;)
See also: https://ipv6.fail/domain?filter=sinners
I've read to never use detergent on a moka pot. But I've never tried it to find out! I find that simply using my fingers to brush it clean under warm water after each use seems to work just fine.