skysight-inc/HackerNews huggingface dataset:
If we want to discuss terminology, I agree I should have said "handling conflicts" instead of just "conflicts".

What you are describing is just the beginning of conflict handling. The consequences for bad handling are dire: data loss. If conflict handling and resolving was easy (hint: it's not), the article would have mentioned it.
My point is that this entire stack of telecommunications needs to be rebuilt.

Not just phones.

It's very doable. It's just that no one is interested.
Concrete Utopia
Nah, we don't do anything like as consistent and understandable as that. We use a random mixture of imperial and metric measurements where the "right" one to use in each context is determined by cultural norms.

E.g. we measure petrol in litres, beer in pints, wine in litres (but actually centilitres), long distances in miles, short distances in metres, weights of people in stones, weights of everything else in kilograms (except home cooking which is split between imperial and metric) and fuel efficiency in miles per gallon.

The fuel efficiency one is really dumb given that we buy fuel in litres.
That first load time was pretty long, though (like 4 seconds).

Felt as if it checked online or loaded too many things.
Used the wrong URL. Looks like a can't edit the post. URL should be: https://garden.bradwoods.io/notes/svg/draw-on-scroll
zsh autosuggestions has been pretty slow for me compared to fish out of the box, switched a year or so back and have been pretty happy. maybe something has changed now :thinking-emoji:

oh-my-fish is pretty much similar in capabilities and has a good assortment of themes.

All I used that came with zsh were git shortcuts like gc -m "comment", gst for git status which i just recreated in my fish config.
You've got to install Fisher, then get z, sponge and a few others from the awsm.fish list.

Then you get trapped by the utility and struggle when you land on some remote server's bash shell.

https://github.com/jorgebucaran/fisher

https://github.com/jorgebucaran/awsm.fish#readme
My favorite part is how the plastic handle sits an inch from the base yet completely melts over heat, simply brilliant.
>biggest mistake was trusting the wrong collaborators.

This is no excuse, and allowing it to be an excuse is at the root of why things are going so wrong in Science. If your name is on the paper you 100% must own every word.

There should be some agreed sanctions for this kind of thing. I would recommend that if any paper is withdrawn all the authors should be prohibited from receiving government funding for 3 years, and they should be banned from publication & citation for 5 years.

I am thinking this would change the culture quite radically.
Schroeder isn't far-right, no. Schroeder was a bit like a softer version of what pre-Obama era Trump was expected to be like as a politician (i.e. when he was still expected to run as a Democrat). He openly has financial ties to Gazprom these days (or at least before the invasion of Ukraine - haven't heard much from him since) and seems to have spent most of his time after being chancellor schmoozing with oligarchs. Of course none of that demonstrates any corruption because his close ties to Russian money and his pro-Russian economical stance as a chancellor are entirely separate and there's no reason to suspect any conflict of interest. /s
I have had IPv6 on every ISP I have been on since at least 2012 (http://web.archive.org/web/20120217204742/https://www.intern...)

It's fine. The only breakages I've had are when the ISP's v4 DHCP goes down (v6 websites keep working) or when IPv6 delegation fails somehow and my machines lose v6 (v6 only stuff breaks).

Your mobile phone probably already uses IPv6 (especially if you use VoLTE) and it's fine, too.
Horribly editorialized title from the original.
Windows ping.exe supports both.
The pitch is good but most experiences with brutalism do not match the bar.
I suspect the easier thing to do today is actually just embed tcc, and use its linker. Generating a C source file that embeds whatever binary you want in a string literal is straightforward templating. I couldn't really do that at the time.
ping6 and ping4 are symlinks to ping on my system, and are equivalent to passing -4 or -6 to force a specific version. The default behavior negotiates either fine.
This is amazing. Do you think they put his ashes in in the middle part where the coffee goes?
The theorems of thermal kinematics derived apply to limited models with a quadratic energy potential, localized on a spatial manifold. is there any reason to believe the market is described by this sort of model?
> Also, what beans and roast profile? Espresso? Crema? Filter?

For what it's worth, and I know I'm playing right into the funny part here, every time I talked to people who deal with coffee for a living - roasters, baristas, growers, coffee shop owners - they all said the same thing for this - espresso. They said filter is wasted here as it's intended for a different method entirely, while crema wasn't ever mentioned.
Mocking is a horrible principle. It is probably the worst of the various types of test doubles, in terms of the kind of test design they imply. Software engineering would be significantly better off, IMO, if mocking were so awkward that no one bothers to do it, ever, in any language.
> a de facto Nazi Leader (Höcke)

Well that sort of language won't help. The AfD are not Nazis. This claim makes everything worse and needs to be discarded.

The National Socialists campaigned very openly on Hitler's belief that democracy was a bad system that should be abolished. Nobody was surprised when he went ahead and did that, because that's exactly what he always said he would do. They also campaigned on a very left wing agenda, with lots of talk in their speeches about comrades and ending class divisions, and they ran regular shows of strength in the streets with mass rallies of their supporters.

The AfD in contrast:

- Disdain socialism

- Do not organize massive street rallies

- Campaign on pro-democratic positions, like wanting lots of Swiss-style referendums. They say they dislike the EU because it's got a democratic deficit and they talk sometimes about a UK style referendum on leaving it, for that reason

Their opponents:

- Are left wing

- Organize massive rallies of supporters on the streets

- Take anti-democratic positions, like wanting to ban their opponents

So it's very dangerous strategy to attack the AfD as Nazis because they can just turn this around. They will say to those who listen: who is the bigger threat to the constitution? The people who spend years engaging in peaceful political campaigning (AfD), or the ones who have already had a key policy invalidated as unconstitutional and now talk about making it illegal to vote against their other policies (Ampel)?
I think re-implementing the functionality is the mistake here.
A big counter-argument to “rewrite in rust” is usually that by rewriting you introduce new bugs.

Especially for security critical things one should re-use the implementation to avoid issues like the above.
Proving both the original and re-implemented parser to be equivalent would probably also work, but not sure how practical.

And in any case have competent people audit what you did.
Tackling the Tube's Roar: TfL's battle against tube tunnel noise
I'm going to twist your argument into something brutal - attempts to stop genocides are creating refugees???
Parsers?
I sometimes wonder if this is all just hubris or if there are genuine lessons Qantas could share with the rest of the industry.

Certainly they have a good enough maintenance program to avoid something like AS261 but everything else seems like it would involve a lot of luck.
> There's only one interpreter and your goal is to make a change to its state. Hence, "global interpreter state"

There is only one memory space in the process hence no variables are local. Well, this is true, in a sense, but I don't think it's a particularly useful perspective. Also, see the sibling comment.
It's the highest bound, not the lowest bound, as that's how many it has.
When Will Betelgeuse Explode?
> I think you are doing it wrong.

I'm going to swallow my pride with stoic calm on this one in case you are correct. Thanks!
Netflix and Prime work fine on Linux, directly in the browser. I simply use Firefox, it just works.
There is no such thing as "a more academic form of Datalog". There is only one Datalog.

Both Datascript and Datomic support recursion. In SICP it too talks about how rules can be defined recursively.

If there is no recursion, then it's just SQL without negation.

What makes it Datalog is the recursive part.

Plus, the "triples" part of what you call "Datalog", as it is explained on Datomic's documentation, is nothing related to Datalog at all. It's just a convenient format to ensure that all data is in a RDF-inspired format. Semantics aside, it makes it easier to build indexes and for it to be performant, compared to multi-relation unbounded-arity Datalog.
Here's a proof - https://twitter.com/cyb3rops/status/1548961346104053764

There are more such stories in Termux forums and in News sites.
Coding since 1986 and I touch the shell as much as I have to, If I cared that much I would still be using MS-DOS, and UNIX without X.
At the opposite, thanks to that they now have a safer platform.

At the opposite, there could still be nefarious insiders that discover that and abuse of it or resell the exploit for years without anyone noticing.

Especially for a proprietary service, as a customer, for me it is an added bonus point to know that the thing can and is battle tested by outsiders...
I had the same shock but with reading. They're very much ahead in Europe in terms of reading levels.
So - fictional money?

Long assed article that did nothing for me but help roll my eyes in despair…
Il KODLIX Mini PC GD50 offre prestazioni eccellenti con un processore Intel Core i5-12450H (8 core/12 thread, cache da 12 MB, max. 4,4 GHz) e scheda grafica Intel UHD con orologio grafico da 1,20 GHz. Questa potente combinazione permette di gestire carichi di lavoro impegnativi e assicura un'esperienza fluida durante il multitasking.

La funzione di decodifica AV1 del GD50 migliora l'esperienza visiva nei giochi, ottimizzando i flussi video per una grafica straordinaria e dettagli realistici. Grazie all'eccezionale architettura Xe, i giochi sono visualizzati in modo realistico, offrendo un'esperienza di gioco coinvolgente.

Con il supporto per l'uscita simultanea su tre display 4K tramite le porte HDMI, DisplayPort e USB, il GD50 consente un'esperienza visiva avanzata e aumenta le prestazioni lavorative.

La configurazione flessibile include 16GB di RAM DDR4 a doppio canale (aggiornabile fino a 32GB) e uno spazio di archiviazione SSD M.2 2280 PCIe 4.0 da 512GB (espandibile fino a 2TB). Questa combinazione garantisce un rapido accesso ai dati e un multitasking senza intoppi.

Il sistema di raffreddamento a tubi di calore WAVE 1.5 assicura che il processore controlli la temperatura anche sotto carico. La ventola silenziosa contribuisce ulteriormente a migliorare le prestazioni di raffreddamento, garantendo un'esperienza utente fluida, ininterrotta ed estremamente silenziosa con il Mini PC KODLIX GD50.
This isn't really a regex problem though. The regex probably did exactly what the dev intended, it's just that the dev failed to take into account that <author> could also be a 0 length string.

The same logic bug would have occured with a parser.
Yes. Aluminum when cast and exposed to air immediately covers with thin and hard layer of aluminum oxide, which is inert and doesn't dissolve into water. No danger.
It was done, and turns out that piece of info was just used as an additional data point for tracking.
Well of course, there can still be bugs in the code even if 200 is returned.

I always implement a /~/healthcheck route which will return the exit code of each check, but also encodes it in the HTTP STATUS.
if any error is detected the status will be 500
if any warning is detected it will be 200+<numberOfWarnings>
of course checks still need to be written, e.g. a code needs to verify that it can connect to ssh and is greeded with the correct login msg.

still there could be problems for outcomming connections.
got a better suggestion?
Direct to cell
The History of Science Museum on Broad Street actually has a microscope collection. I can imagine they'd be interested, if they've got the space.
I have one and have tried it quite a few times, being very careful to follow whatever procedure I'd been shown. To me the coffee has always tasted burned. But... I buy much better coffee now.

It is fun and I like the ceremony, so I'm going to check out the video someone linked to above.

All I know is, buying light-roast coffee and a proper burr grinder will change the way you view coffee. I even wrote a little app to calculate the exact amount of water per gram of grounds, and then you can enter the total weight of the vessel (intended for Chemex-style pour-over) and a wet filter. It saves that and then tells you how much the whole thing should weigh when you've added enough water.
I'm ok with fractions, but fractional and/or negative exponents always give me problems. I suspect it might be something to do with being taught that "multiplication is repeated addition, exponentiation is repeated multiplication". The model doesn't extend properly.
The main issue is that it’s actually fairly difficult to brew a good coffee with a Moka machine. If the stove is too hot, all the water will go through the coffee and then the whole thing will boil and spurt, and the coffee will be terrible. If the stove is too low, not all the water will go up and you’ll end up with not much coffee. And you have to stay close to be sure to not screw it up, which is annoying cause it takes a few minutes to boil.

It’s also annoying to clean, and you need to cool it down before making a second pot. If you cool it down too fast, you’ll create a vacuum, and you won’t be able to unscrew the thing.

I am not sure it works on induction stoves, and on gas stoves, you often have to add a little steel thing to hold the pot in place.

It was a smart and cute little device when it was invented, but let’s be honest, it’s highly inconvenient, and it’s not making a particularly good coffee either.

To me, it’s not the coffee snubs that should be shamed, it’s the people holding on to a less-than-ideal device, just for the sake of nostalgia.
Zero-Shot Identity-Preserving Image Generation in Seconds
We have the same process but I add a bit more coffee so that there's a little "mound" in the middle, heat it low&slow and after the coffee starts to come out I'll sometimes pour my cup when it's about 3/4 done[0]. But you're right everyone has their own little process, I guess that's the beauty of having something a bit more flexible than "push button, receive nespresso"

[0] - The "tails" (to borrow distilling terminology) can be a little bit watery - if you do this and put it back on the hob for a few minutes you'll see that the rest of the coffee is noticeably more translucent.
Pretty sure it's the same vehicle (plane? boat?) proposed for this one.
Well on my current GNU/Linux this is no longer required:

> sudo ping google.com
PING google.com(par21s03-in-x0e.1e100.net (2a00:1450:4007:810::200e)) 56 data bytes
A key quality of life improvement for me was to realise that you can eject the grounds from the filter funnel by putting the tube to your lips and blowing gently, ejecting the coffee puck into the food waste / compost bin. The Moka pot then becomes an almost zero-cleanup way of making coffee.

You need to do this after the pot has cooled enough that the aluminium won't burn your lips, but soon enough that the coffee grounds haven't continued to swell and wedge themselves in place.
I've never noticed slowness in OMZ, or really any shell. Or at least, when something feels slow I've always assumed it's the application I'm using, or network congestion, not the shell itself. In what situations do you notice a shell being slow?
How quickly can you verify the memory safety of that C program in addition to compiling it though? When comparing like to like, C no longer looks so fast.
Threads groups get exclusive resources in SIMT execution pipelines.
This is straight up wrong. An IPv4 ICMP echo request over ethernet uses a minimum of 42 bytes, the same request with IPv6 uses 62. The ethernet frame is 14 bytes and the ICMP echo is 8 bytes for both packets, the difference is that the IPv4 header uses 20 bytes where IPv6 uses 40.

Anecdotally, my ping to HN is consistently 166ms with either protocol. I doubt an extra 20 bytes is going to make any meaningful difference to latency, but I'll leave that for the game devs to find out.
I might be mistaken, but I always thought that status pages are supposed to be hosted by a third party.

Am I supposed to have this run on a separate (presumably) dedicated server? Otherwise what's the point of having this running if it becomes inaccessible the instant my server goes down?
It's a small project with a clear and limited scope which makes it a good "hello world" project for developers. Just like we have a good selection of static site generators and blog frameworks used by one person only, nothing wrong with that.

In the end what makes a status page successful isn't the code of the status page itself, but the reliability, the integration with existing tools (PagerDuty etc.) and all the checkboxes needed to sell to bigger companies.
How did we get from criticizing regexes to mocking “rewrite in rust” in the span of three comments?
Yeah I just wash it with hot water. If I'm using it in the afternoon having made a morning coffee a few hours before, I'll just use my fingers. In the evening I'll clean it a bit more carefully, with a sponge or whatever I have.

Once I was curious if I was using my moka pot "wrong" so I checked some videos on YouTube and some of the people had immaculate Mokas. Like mine are clean, but these were near mirror-finish polished even though they'd been used.
"Musical taste" only applies when actual music is involved.
Is that true though? If I have say a box with mixed red and blue bricks and I sort them by color, both sides are "clean" now.
Feds Charge Alleged 'TLO' Underground Data Broker
That's not going to do anything but create even more PR nightmare. If airlines sue Kayak, they'd generate a media storm which will further compel people to do it.

It's not hard to see what plane your flight is using. Super easy. Every booking site shows it.
Nobody is getting at spacex pricing any time soon. New Glenn is the only comparable vehicle and as far as we can tell it's not going to be launching in the forseeable future.
> and those were the sort of people applying.

Those were a tiny minority of the people applying.

Nothing in that entrance exam requires an academic outlier. All it requires is a classical liberal arts education (Latin, Greek, classic literature, history, geography, geometry)

Most people who attended higher education could do so because wealthy children received such an education above and beyond what the poor received (and because the could also afford college thanks to that wealth).
Just make sure you're emptying it into a bin that doesn't smell too badly :D
I just got a fancy Delonghi automatic and I miss my Moka still. Sigh.
Customers should inform you about problems they need solving, not how the problem will be solved by your software. It is your job to propose solutions (and this is often best done with a super simple prototype, not even in real software). They can feed back on your solution and it might be that 10% of users love your solution but there is a better solution out there for 90% of users. Implement the simplest of them and see if users want to use them.

When people can't even make features that make sense to users, generating ideas to go in the backlog is a terrible idea.

If you want to understand your users problems and how your product addresses them properly I cannot recommend the book Mental Models by Indi Young enough: https://www.amazon.com/Mental-Models-Aligning-Strategy-Behav...
That article seems rather confused. They asked people "Which of the following issues has, over the past decade, most changed the way you look at your future?" and then assume that this is what will define the 2024 election year. Clearly COVID will not.

So that leaves climate and immigration, but the question is very vague. "Changed the way you look at the future" doesn't imply you think there's a crisis or will vote for a party that treats the issue as a crisis. The Guardian and the organization they cite both think it does.
There's also a fantastic Youtube video in a neutron beam facility of a Moka pot, in which you can see the full process of brewing. The water and plastic handle appear 'black' as hydrogen scatters neutrons so strongly.

https://www.youtube.com/watch?v=VESMU7JfVHU
Ernie Cline – The Man Who Saw the Future [video]
Whereas Perl uses Syntactic Syrup of Ipecac.
Are sourcing bash scripts in a fish shell? If you can either run bash ./xyz or add the shebang #!/bin/bash to run scripts with the intended interpreter
> There should only be one way, and everyone is sure that their way is the correct one

I'm 100% sure the way I do it is correct, and that this is the only correct way to do it: put water in the bottom, coffee grounds in the filter, close the whole thing, put it on the stove top, wait for it to brew.

The rest is details, even if we can obviously optimise the shit out of those details.
I lived there right as the superferry got announced/released. Then in the same time span, almost overnight, it was shut down. Absolutely insane. It was a great solution.

The fact that you could bring your car to another island was epic. These planes cannot do that.
I agree, but the issue is that, globally, ICE is still the best option for the majority of use cases.

EVs have a place. I'm a fan of them. However, until recharging an EV becomes as quick and convenient as filling up a fuel tank at a station, ICE will continue to be the preferred option.

That said, government incentives (China, northern EU states) and potential ICE bans (EU) may allow EVs to win out in some markets.

However, at least in the west, this depends on the EU going against the best interests of central European automakers and everyone else in the automotive supply chain. It's - very - hard to see this happening over the next decade or two.

Long term EV will likely win. We're still a ways away from this happening.
Based on your technique of pouring straight into the cup, I wonder if that's the reasoning behind the "coffee fountain" kind of moka pots [1] (apart from convenience).

This instagram account has a nice collection of different ones [2].

[1] https://upload.wikimedia.org/wikipedia/commons/0/0e/Coffee_p...

[2] https://www.instagram.com/mymokahome/
To be a little pedantic, espresso and moka are a different roasts and need different grinding.

Tho results are kinda similar, and in my opinion Moka is easier to get right (not to bitter).
Is that an actual Soviet Union domain name registered to an American?
The Information Disorder Level (IDL) Index
"We worked on this topic at the University of Bergen, which is part of the NORDIS hub. In a “fake news experiment” we asked ChatGPT to generate a corpus of 40 pieces based on fabricated and real events. During the generation process, we observed that despite clear instructions, ChatGPT generated additional fabricated things – regardless of whether the facts introduced in the prompts were true or false."
My oldest pot is well over 10 years old and was in multiple open fires. It's magic plastic
Sure. Lets say it is true. I would argue that there is a fix amount of real work a programmer can do per day. My limit is about 2h unless the task is straight forward which it usually isn't. Then I have to goof off. Like aligning whitespace or sorting papers. Obviously I would rather play computer games or go home, but that wont do.

We are pretending to work alot to not stir up social unrest on the work place among other types of staff.

But like there is no need to actually believe in it ourself.
It's the name of an institution, not just a person.