skysight-inc/HackerNews huggingface dataset:
What is it that makes it hard to dial in? Is it the amount of heat? I had very little experience with moka pots until recently, even though I lived in Italy and the apartment I rented included at least five Bialetti pots varying in size from small to large - I didn't understand how they worked, so I never tried, and it was easier to just go outside to the nearest coffee bar.

But this summer I rented a motor home for the holidays (yeah yeah covid vacation -again), which came with a Bialetti. So I looked up how to use it, and every morning I would make a couple of cups for myself and the wife, on the gas stove.

Perfect coffee every time, very easy, no problems whatsoever. The gas stove I used was on max every time, no changes, so maybe that's why it was consistent.. but I don't really see how it matters, as the heat is just making steam after all. So how can you get burned coffee?
Yeah, there are a lot of underground hedge clubs that rp1 is obviously not cool enough to know about.
The thing about that is that an imaginary power of a number isn't really simple - it's not like you can do repeated multiplication "i*pi times" and get a result. An imaginary power is defined as cosx + isinx (or the equivalent Taylor series). That's what I meant when I said that all people are impressed by is that cos(pi) = -1 or that sin(pi) = 0.
> Experts don't always get it right, but what differentiates those we trust from those we don't is that they're cautious, curious, and learn from new information to adjust their views and recommendations.

I don't think they do necessarily. I have heard very little in the way of contrition or reflection or honest explanation as to why so many got it wrong for so long. Wrong about the virus, wrong about how it spreads, wrong about vaccines, etc. And yet so many of them still act like they are absolutely certain of what they are saying, when it's clear they in fact don't.

Scientists and experts can be egotistical, dogmatic, inflexible, and rusted on to old ideas. That whole Planck's principle thing, you know.

> Someone who downplayed the pandemic from the very beginning and who,

Someone who said what many experts were saying, you mean?

> in response to a new variant that has virologists and epidemiologists extremely worried, says "this is danger porn. pay it no mind and have happy holidays" is neither a serious person nor worth listening to on this subject. They clearly haven't learnt from their past mistakes, or don't want to.

I disagree, I don't see how that follows. The media certainly have certainly hyped things up and exaggerated and peddled this danger porn. The OP was referring to a sentence from a news article, not a quote from a scientist. The claim is not that covid doesn't matter and this variant is harmless, it's that the news article is danger porn.

Which it is. If it's nothing there's not much we can do, if it's bad news there's not much we can do. As other top level comments say, mutations happen all the time. Look how many major variants there are https://www.who.int/en/activities/tracking-SARS-CoV-2-varian... what is there to gain by panicking every time a new one is found?
No, if we don't know how lethal is this variant we can't be more liberal simple as that.
Correct, but it doesn't touch the coffee nor do I have to touch that part of the lid, so I'm not too worried (also I just pretend my buddy is getting old and blind with age)
How many is "many"?

In almost all farms, there are hedges and they simply have gates or gaps in them to move between fields so they shouldn't be so inconvenient that the entire hedge needs to be removed.

I was reading that the UK might only have 30 harvests left before the soil is completely depeleted due to intensive farming and the necessity of fertilisers to try and compensate. If there was better education for farmers, for example access to free consulation, good use of additional flora and correct crop-rotation can increase yields significantly. If someone is cutting down a hedge, it probably proves that they should be first on the list!
As Retailer on Shopify I want to say:

It bugs me the Shopify engineering team are spending their time making gimmicks like this rather than improving their platform. (Which is lacking features, buggy and requires you to install about 15 different addons just to function…
Speaking with my fish developer hat on:

The only common case where we find that splitting on spaces is actually needed is pkg-config and related tools, because that prints flags to be passed to the compiler, and it does it with spaces so it looks nicer and copy-pasteable:

$ pkg-config --libs gio-2.0
-lgio-2.0 -lgobject-2.0 -lglib-2.0

(ideally, it would simply use newlines here, which bash et al would also split on)

Typically, the easy workaround is `string split " "`:

> somecommand (pkg-config --libs gio-2.0 | string split " ")

Otherwise, this is quite rare in practice. Most unix tools already operate on a line-by-line basis, which allows them to be easily greppable.
There's some evidence in retrospect that a lot of the spread to the US was from Italy. There wre two huge problems with using that as proof Pelosi and co were right to call the travel bans xenophobic. Firstly, it suggests the US policies basically succeeded at stopping the virus spreading there from China whilst Italy failed (and likely doomed the rest of the world in the process). Secondly, in order to block travel from Italy early enough, the US would've had to do it when Italy was consistently reporting zero cases week after week. Given that pretty much the entire US mainstream media and political insisted that it was xenophobic and unjustified to stop travel from Europe even after there was evidence of a major outbreak, I can't imagine there'd be much support for doing so when Italy reported zero cases and the US had cases from China - even though the reason for that was that Italy was doing worse at detecting outbreaks and those local cases turned out to be much less of a problem than ones from zero-case Italy.

Something seems to have gone really badly wrong in Italy and it's somehow gone entirely unexamined by the media, despite the fact that it did more to doom the rest of the world's efforts than any of the countries that have been blamed for doing so. Entirely unrelately, Italy is lead by the kind of boring technocrat that the media likes rather than some Trumpian populist figure.
The marginal value of your time was not $0. You could have been doing something other than shopping with your time. That thing could have afforded you pleasure or had some other utility. The dollar value of that utility was not zero.

Even resting has some benefit to you. Unless your only alternative is some mildly unpleasant activity which doesn't allow you to rest, that time was not valueless.
The Normans descended from the Norse so not quite.
Less clear. I much prefer for functions to do what's on the tin in the most simple way possible.
You could (probably can) compile C++ to JS. What will that be? In the end, code is just data operating on data with no semantics. Your uint16_t is only meaningful to the compiler, the same way as TypeScript types are (with a few caveat).
It has been used in parking spaces for apartment blocks since at least 1970s in former Yugoslavia: https://m.facebook.com/photo.php?fbid=10153127031260943&id=2...

There is nothing particularly worrisome about them, except that it doesn't really grow much grass if frequently used.
You didn't program the sum, you just created a program that looks like the math symbols.
What scares me about trying moka is I might enjoy it more than espresso (which I add water or milk to anyway) and obsolete my espresso machine and the effort I’ve gone into mastering the basics!
Might be a blessing in disguise. People will become afraid well before it reaches their country. Maybe we actually have the willpower to stop it if it's actually quite lethal, and then it's indeed RIP (COVID). Since we apparently can't manage to announce a few months ahead a global 2 week lockdown, just stock up and afterwards nobody is infectious anymore. For the few essential people that need to be out (doctors, caretakers, police), switch on the last day and they now isolate for two weeks. Probably best to also add self-tests to the mix towards the end of the two weeks. Instead, so far, we'd rather have intermittent half-assed lockdowns for years on end and millions of deaths. Idk, a proper lethal variant (with the infectiousness before symptoms like it is now, else it wouldn't spread) might motivate us to solve the problem rather than to keep failing to try.
Yeah, and besides, beyond the fact that the claim of "no groundbreaking firsts" was easily falsifiable, I found this one funny:

> took something we've done for 50 years and do it more efficiently.

One can argue that this is "all" that happened in AI in recent years. We took something that was arguably done before, in some similar way or shape, and made it practical. But this is HUGE. It's not a minor accomplishment! It may very well be harder than doing some prototype for the first time.
Oh, there are so so many ways in which sci-fi robots are annoying. Probably the worst overall category for me is the "robot = metal man" trope where a robot is just meant to be a person in a clanky metal suit. They do this in so many ways; the "battery going flat = tearjerker death scene" thing as if people who build sentient robots somehow don't know about flash drives, the "robot can only be in one place at one time" as if wifi isn't a thing, I could go on for a while.
The only comment in this thread that accurately describes the origin of the name, and the reason why there are so many "non bargains".

It's a day for retailers, not for consumers. It's a celebration of retailers and marketeers making profit.
The name Black Friday comes from the nightmare experienced by store staff, shoppers, mall cops, etc on a day of extreme overcrowding and sometimes fights over discounted items.

The reference to being 'in the black' was invented afterwards to try and make the name seem more positive.
Yet this is what practically all non fast-food restaurants do. And kind of how general strategy goes for many businesses.

I know the few places I frequent often, I get a table mostly right away if anything is available, regular staff knows what I want, more or less, and I get what I expect, mostly because I have a relationship with the vendor.

I tip well. Chat everyone up, etc.

You don't think Apple or TSMC does this?

I've been in that type of relationship in that industry. That's really how it kind of works. It's not even the most $$$$, but relationship and longer term leverage.
To be fair, it's like a combination of their two favorite things
This is false.

No virus has ever done this.
It would be nice if typescript had a option to compile with (obviously limited) runtime checks
Glad to hear that Javascript is such a simple language and only experts should use things like C++.
Fridge might be alright. I haven't tried.

But surprisingly many believe that freezing the beans make for a good cup for longer.

Which is not going to be the case when the bean has not thawed and is so brittle it gives an uneven grind (and thus uneven extraction).

Better, if possible, is to buy smaller amounts more frequently and use them all up before getting more.

It isn't like you get high quality whole bean in bulk anyway.
In my experience, aluminum left in the dishwasher leaves a residue that can be hard to get off completely. I'm not an expert on the subject, but aluminum is a neurotoxin and is harmful in large amounts, so I would be hesitant to continue to use it whether or not it's still functional.
Yes, humans are incredible at reverse engineering. My point was about specification, and what happens if you have only a specification and no implementation. Because that's more closely analogous to the mathematical situation, where you're manipulating the specification.

You said:

> because programs can't work without being specified.

.. what I think you may have meant was "can't work without being implemented", because your subsequent comments are all about implementation.

> Undefined behavior isn't a feature

Yes it is, it's a feature of the C specification.

This is where a whole load of pain and insecurity comes from, because as you say the implementations must do something when encountering undefined behavior, and people learn what usually happens, then an improvement is made to the optimizer which changes the implementation.
And so what if you view them as totalitarian? By and large the Chinese do not. Let them decide what kind of society they want. There's no need for you to make the judgement for them. They aren't forcing their ways on you either.
> Unless one has a medical condition preventing them from being vaccinated, who cares? We somehow got in a state where we protect unvaccinated minority who doesn’t care about how inconvenient they make the lives of everyone else.

This wouldn't be such a big problem if the unvaccinated weren't overwhelming the hospitals and ICUs, which affects everybody in case of emergencies or even planned surgeries.
> making gimmicks like this rather than improving their platform

I'd argue that doing marketing is part of improving the platform too.
Having worked a wide variety of manual labor before landing my career jobs - I'd rather sit in a heated cubicle / office / open landscape and hate my work, than to be outside (or in factory) hating work.

For the past years I've seen so many people romanticize trade jobs, but truth be told, many of those jobs absolutely suck compared to "normal" white-collar jobs. The tasks are extremely repetitive, working conditions are worse, working hours can be worse, your body wears out.

My mother emigrated in her early 20's, and worked for around 10 years in a fish factory, filleting fish. She had to quit after injuring her arms - like many of her co-workers did. They'd fillet fish for 8 hours a day, in damp and cold conditions.

She then went to college, and got her degree in preschool teaching - which she loved. She loved working with children, and it's easy to get work. But after 15 years in that, once and she got injured - turns out working with preschoolers is also a pretty physical job. She's not even 60, but has multiple chronic injuries from her previous employments.
Interestingly I learnt recently that macOS includes a ``jsc'' command, which provides a built-in JavaScript REPL and interpreter [0]. It is part of the JavaScriptCore framework. I can find it at:

/System/Library/Frameworks/JavaScriptCore.framework/Versions/Current/Helpers/jsc

But a Stack Overflow comment says it moves around between releases, so you may want to find it first using:

$ find /System/Library/Frameworks/JavaScriptCore.framework -iname jsc

It doesn't support web-specific APIs such as window. But it includes extras such as a print function and a readline function.

$ cat greet.js
print("What is your name?")
const name = readline()
print(`Hello, ${name}!`)
$ jsc greet.js
What is your name?
ns
Hello, ns!
$

Have fun :)

[0]: https://furbo.org/2021/08/25/jsc-my-new-best-friend/
It's not entirely true that it's unrelated to Thanksgiving.

That day originally became a popular day to start Xmas shopping because a lot of people took that day off, since Thursday is a federal holiday, but the actual Thanksgiving festivities were over.
Thanks for the article.
Would you mind to explain why for the second case in the table (connected socket with bind() and connect()) we need to use recvfrom() instead of recv()?
That page could use the help of a designer / ux person. Things from the 90s look better than that.
How can an unprivileged runtime intercept syscalls of an application talking directly to a kernel? I'll go browse through the containerd code to see if I can find such a thing because I know Go pretty well, but I have never heard of a runtime intercepting syscalls. That's why application kernels like gvisor exist.
Like I said in another response to you, it's a wonderful coincidence for a totalitarian government to be ruling over people who are so naturally deferential. There is no evidence of innate deference to totalitarian governments in Chinese people. Given environments out of control of the CCP, like Hong Kong or Taiwan, Chinese people eagerly engage in democratic processes.
I own a regular espresso machine, but not a lever machine.

A lever machine allows you to control the extraction profile quite well. You can vary pressure and flow rate at any point in time.

The main downside you'll be experiencing is the lack of reproducibility. Maybe you'll make a perfect espresso. Then you'll try to make another one, and it will be over- or underextracted. This is what an automatic espresso machine gives you: More reproducibility with regards to the input variables.

The best approach would probably be just trying one. Maybe you can find someone who owns a lever machine that lets you pull a few shots from it.

Another alternative, if you don't want to spend money for a full espresso machine, but still want more control over the extraction compared to a moka pot, would be an Aeropress. It's not espresso, but it gives you a lot of control over the variables, and it makes great coffee. James Hoffmann has a great series on it: https://www.youtube.com/watch?v=aidvrssMSGo
NIO: Record revenue and deliveries for six quarters
Interesting perspective. Well, if you like the choice now than it was a good choice after all for your case.

My perspective: my parents wanted to force me to quit IT, at the time it payed peanuts in my country compared to civil engineering - what they wanted. I struggled with money for about 10 years, but now I'm making more than my former civil engineering university friends, have a lot less responsibility and I hate my job a lot less. How I explain it to myself is that my passion made me excel at my job while they do see it as "just a job".
Everything with Factorio in name gets my upvote.
My mistake, I came across that article and found it interesting. Didn't think to look for the index.
This is actually the old law and now you need to prove that the RRP is "realistic" which usually means it has been sold at that price for more than half the time it has been on sale.

Source: https://marketinglaw.osborneclarke.com/advertising-regulatio...
And I'm trying to say that "In the PRC people are jailed for complaining too much, or complaining about the wrong thing" is a mischaracterization at best, a complete falsehood at worst. I've found this to be the case after research.

But again, you don't have to believe me if you don't want to. Just don't claim I am insincere.
Umm, you don't need to define your PATH variable in `config.fish`, not unless you make it your default login and user shell.

You should keep using bash as your default login and user shell, define your environment variables, like PATH, in your `.bashrc`/`.bash_profile` but use fish as the default shell of your terminal emulator. In that case, fish should pick up the PATH from bash.
As an American, I never used a moka pot until I moved to the Dominican Republic. Almost everyone there uses moka pots, which they call a greca cafetera. When I learned how to use one, I fell in love, and because of that people started telling me I was "aplatanao" (assimilated). Now I live in Hungary. Here a moka pot is called a kotyogos kávézógép, and when I make coffee with it, people say "you're so Hungarian". Everyone technically knows it was originally invented in Italy, but because of it's simplicity and ubiquity, in many places it's considered "the people's" way of making coffee.

I absolutely love it. It's the simplest way to make a good coffee, and the only form of coffee I enjoy more is a proper espresso made with a fancy machine.
That's not true for over two years. Capped by EU at 19 eurocents a minute. And 70 dollars is pretty expensive, I think you should check if there aren't better deals available (I assume it's CZ?)

https://ec.europa.eu/commission/presscorner/detail/en/MEMO_1...
Java Performance: The Definitive Guide, by Scott Oaks is great.
https://www.oreilly.com/library/view/java-performance-the/97...
Top Effective Discord Bot for Your Server in 2021
I said: emulation. You don't actually need to stretch your mind to infinity to reason about it, right? I mean, you're not a matrioshka brain the size of a star, right? (Just making sure) So if your mind can cope with infinities by using just the very finite storage accessible to you, what prevents computers from doing the same? Like this:

>>> summation(1 / n ** 2, (n, 1, oo))
2
π
──
6

Dunno, seems legit? How come it appeared, even though my computer has only 32gb of ram, waaaay too little to hold infinity?

EDIT: obviously, I still didn't program it myself! I'm dumb, after all. But someone apparently did.

EDIT2: and that person also made sure that even the dumber coders (like me) can use, and benefit from, the tool they wrote.
Sure, there's a lot more pieces now - I won't argue that there's not more complexity. However simplicity doesn't imply reliability and without knowing how many of these timers didn't work or failed we can't really hypothesize on their relative reliability.
"Let's define some new syntax for it"

It never ceases to amaze that people write guides where you already need to understand the thing being explained to understand the explanation.

Comment your code ffs
Interesting that the periodic table doesn't go beyond element 103 (as Lw, not Lr), we are at 118 (Og) now. Periodic table are a good way to date things. Looking at the footnote, the edition is from 1972.

How can you have Verilog, btw? It is from 1984.
Yeah, R2D2 is the epitome of this. He(?)'s apparently fully sentient and can comprehend a bunch of languages but only communicates in beeps and whistles. The only way it makes sense is if he's not actually incapable of speech, he's just an eccentric who refuses to use "human speak."
A phone is a product, the iOS app platform(or app distribution on iOS to be more precise) is a (monopolized) market, not a product.
List everything you'd like so that competitors can maybe address it. You'll get what you want one way or the other.
Aren’t they just (nice) hunks of pure aluminum cast pieces? Pure aluminum surfaces are impossible to undo when chemically damaged but quite easy to sand down and refinish.
TermiNeRF: Ray Termination Prediction for Efficient Neural Rendering
Why lag is killing your game, and how to fix it
Yeah. Nobody is going to do anything about it. The world fundamentally doesn't care about the genocide in Xinjiang. And the United Nations is an organization so useless, everyone would be better off without it.
It's functionally impossible to have a global lockdown. Absolutely impossible for every country in the world at the same time. Just think outside your continent for 3 minutes.

Developing worlds, populations with millions living in poverty. Billions of people without the money to buy things two weeks in advance. Millions of food producers without the facility to produce and store 2 weeks worth of things for people. Now consider enforcement, healthcare, transportation, logistics, communication, borders, active wars and civil wars going on right now, etc. Let alone the normal international political cooperation needed.

It's actually totally impossible for it to happen simultaneously at a global level. I'd say it's probably also impossible for the majority of countries in the world (i.e. not rich) to have an effective lockdown at all at any time.