skysight-inc/HackerNews huggingface dataset:
Thank you for sharing this analysis, it's very fascinating.

I'm interested in inferring correlations between query plans and tunables through strictly observing queries in flight, as it would be much too costly to perform the sort of experiment you performed.
Agreed, and this is basically the model that macOS / Windows have followed since the dawn of time.
Best practices for REST API design (2020)
There are so many things wrong with this reasoning, it's kind of hard to know where to start:

1. Take 'Going against legal X yields more illegal X': This is a meaningless statement. For example, going against legal murder yields more illegal murder. It is a non-statement, tautological.

2. Take a revised and more debatable statement: 'Going against legal X yields more X' (much rarer, but possible, for example cocaine proliferation brought about by prohibiting less damaging drugs). This deserves careful consideration. Do our laws assume from the outset the required enforcement to enable their utility? In some ways yes, in other ways no (for example, our laws shouldn't need to take into account politically motivated lack of enforcement).

3. Even if we say that a particular law leads to _more_ of the exact averse outcome and the legislature should have known the challenges of enforcement - illegal drugs being a good example of this, or illegal immigration, it _still_ doesn't follow in all cases that the answer is to decriminalize. A debate must be had, for sure - and some change is required, but that change may be subtle, enabling better enforcement for example.

However, your above logic as it stands is essentially an argument for anarchism, though I'm not sure you intended it that way.
Silly example. It compresses the phrase "do or do not" that has 6 symbols (d, o, r, n, t, space), builds a huffman tree just for these and then assumes significant compression by using 8 bits per character for the uncompressed case.
If the argument is "everybody thinks that" then that's the form of learned helplessness I talked about, which is why I asked here, to hear some pragmatic reasons. The only argument I hear being repeated is the same vague "otherwise it would be bad" from one side and the "borders are imaginary" from the other side. To me it seems we just keep them because it's been this way since the Roman empire and noone knows really why they're still there.

On the other side of the argument, yeah many things are imaginary but that doesn't invalidate them. A football team is an imaginary group but serves a purpose, to play a game. Country borders as well separate cultures, food, music and people with different languages, that's fine, these make sense, but why isn't free movement allowed? Polish didn't move to Germany en masse nor Germans to Poland while there is no border control and there certainly is economic inequality between these countries.
Yes, I did, twice. The arguments in the video do not contain a single point that hasn’t been covered by people repeating the talking points here.

The thing Linus didn’t address, and the thing people don’t seem to understand about the basic economics of the situation is that there is no amazing second hand market getting flooded with cheap GPUs without first getting hosed by miners, having the prices go through the roof and not being able to get one for the next year. If that happens, then yeah, sure, the used ones will be cheap some time later, and you don’t get to choose when or even if mining crashes before the next GPU update. If that’s really what you want... enjoy.

That video is primarily an ad. It’s an ad for a VPN service and literally a ball-shaving kit. “If you imagine it any other way, then congratulations, you played yourself.” - Linus.
You might be confused. I wasn't asking for purchasing advice. I'm pointing out Apple's history of downplaying something that they have not yet implemented.
Something that isn't talked about, but is probably a big factor, is how soon they started taking action.

Contract tracing is very effective, but its hard to "scale." The virus exponentially grows, so once the infection rate is higher than your capacity to contract trace, you've permanently lost the battle.

Only really China, South Korea, and Australia have had substantial outbreaks that were later contained. But in each, the outbreak was geographically or socially relatively contained: Wuhan, Shincheonji Church, and Victoria.
Plerdy CRO & UX Party - 25 February, free event with a mission to help online business owners and marketers improve e-commerce indicators.

Top speakers from leading companies will share their experience with CRO&UX and cases: Eleks, Trinity, Homes Media Solutions, BlitzMetrics, SALT.agency, ConversionRate.Store, Plerdy, and Turum-burum.

Check out event page in the 98 Windows style :)
Is N years of opex not part of the budget in grant applications?
The short version is that a seemingly large number of people are willing to pay out of this world fees to trade on a decentralized, uncensorable currency exchange. This is consuming the entire chains resources at the moment. The good news is that Uniswap (the top gas guzzler) is trying to move to L2 within 90 days. That will allow cheap/instant trades and L1 fees/usage will only occur when depositing or withdrawing. This should free up a lot of network capacity, and the high fees incentivize the devs to hurry up.
> was easy advertising for Hasbro

Transformers was only advertising for Hasbro. They licensed the toys then made a show around them to sell them.

And as a big Transformers fan as a kid I along with many others fell right for it!
Gimp 3.0 logo proposal / meta issue
> or pay people to moderate everything, which will kill their profit because it'd be wildly expensive

This gets repeated ad nauseam whenever excessive automated moderation is questioned on big platforms, but I have yet to see any actual evidence of it. I don't believe for a second that the likes of Google, Facebook, or Twitter can't afford to turn down their algorithms and significantly increase their manual moderation efforts.

Platforms like Reddit and Discord get along alright with limited automated moderation combined with a federated mod structure where most community-specific moderation is handled by unpaid volunteers. Those platforms are gigantic, but they don't make the front page of HN daily for illogical, heavy-handed moderation practices.

Besides, nobody expects all moderation to be 100% manual. A lot of content can be reliably identified and moderated by an automated system. Automated systems can even still help with things which they cannot be certain about. Instead of removing the content and taking punitive action against the user, an automated system can just bring the questionable content to the immediate attention of an organization of humans.

Not to mention we're talking about some of the wealthiest companies in the world here. Do we have any idea how much they currently spend on manual moderation? Professional content moderation isn't exactly a highly compensated position. I suspect they could increase their moderation workforce by a couple orders of magnitude without the slightest concern about breaking the bank.

The big social media platforms complain that significant manual moderation impossibly expensive, but they'll say just about anything to save a dime. That's the real reason they rely so heavily on automated systems - to save as much money as possible. As long as it doesn't cut into their revenue, they'll keep doing it. And if people buy their crap about it being impossible, that suits them just fine.
I've also found salary is not tied to interview difficulty. I've got really high job offers easily (3 hour on-site), and struggled to get the low paid ones because they're technical interview process is difficult/ boring (8 hour project work). Having said that, I think its more common to find higher salary paying jobs to be more selective/ difficult.
Epilogue:

https://youtu.be/DuDX6wNfjqc
Migrate to a federated network, put up a large barrier for the ability to post and have employees moderate it. Facilitate administrators creating their own user moderated nodes and force users to opt into someone else's node if they want to read or post in them.
This completely sucks. I had a bucket list item to see them live. Definitely my most listened-to artist ever.

Best of luck to their next endeavors though, I hope they both continue to make music.
"Announcement": https://www.youtube.com/watch?v=DuDX6wNfjqc
Isn't cryptocurrencies used all over the Darknet ? I know that is not "the masses" but it is still a non-negligeable usage which is unlikely to stop, no?
I love daft punk and had countless nights in college studying, gaming, and coding to their albums. I will continue to love their music but totally understand wanting to move onto something new after almost 30 years :)

Best of luck to them in whatever they move onto next
Bands don’t seem to break up as often as they used to.
But you just said in the previous comment than A) Journalists were not jailed in the west. B) Freedom of the press was a clear cut issue. I would love to see how your brain works.
* Advertisers today don't want to be associated with unmoderated websites. That too will change as such websites become a norm.*

Or, to put that another way, stopping moderation would lead to a few quarters of negative growth, which would cause shareholders to riot, try to sack the board, etc, and that is exactly why it'll never happen.
Ordered mine end of December, got it last Thursday. Glad you had a better experience!
I didn't speak incorrectly. You didn't understand my point and apparently not the GP's either. Diving into the construction of the human body isn't relevant to a discussion on design philosophy weighing homogeneous vs. heterogenous constructs.

"But the body isn't homogeneous! It's just mostly homogenous" is a splitting hair argument even if I'd believed you'd kept the plot.
It seems really dumb that they are stackless. If you are saving/restoring the stack pointer anyway in your yield routine it's trivial to set it to a block of memory you allocated in the initial coroutine creation.

Is there no setjmp/longjmp happening? Are C++ 20 coroutines all just compiler slight-of-hand similar to duff's device with no real context switching?
I found their last few albums to be rather weak, lacking innovation. Who knows, maybe in a few years after a break they can get back together with a fresh mind and produce something great.
What a fantastic book. The movie was such a disappointment.

The only let-down about WWZ was the lack of a convincing biology or physics model for the zombies. The Girl With All The Gifts does it better IMHO (only read the book, not seen the film).
Ask HN: Non-Subscription Scanner App for iPhone
I'm looking for a simple scanner app for my iPhone (take a pic of a doc, and it corrects the image and converts to pdf with or without OCR) and think it's absurd that they all seem to require a monthly fee for use rather than a one-time charge. On that note, I also find it irksome that the app store does not clearly show prices for apps. So I essentially have to download each one to find out the price and whether or not it's subscription based. The only thing the store seems to reveal is whether or not there is in-app purchasing.
To me, what makes Go simple language is limited set of building blocks, and being very opinionated - this mostly relates to syntax and what the core language provides out of the box. With Go, you only need to understand looping, branching, channels, slices and you're mostly good to go.

Ease is measured by how a language may be used to solve a problem. As an example, text-wrangling with Perl is easy - but you may have to do it using complex (i.e. not simple) representation.

Back to Go - channels are a simple concept, but are not (always) easy to work with if you do not put a lot of thought into your concurrency model.

Edit: I just thought of another way to express the difference between "simple" and "easy". The notation of adding "1+1=2" is simple, however proving that "1+1=2" is not easy (at least at the level of elementary students).
I don’t really think of GraphQL as a data querying language like SQL.

I think of it as a domain querying language.

SQL is meant to allow you to write queries to your data model which are:

- arbitrary, and

- efficient

I don’t think of GraphQL that way. I think of it as the place where you encode your set of valid domain actions (i.e. not arbitrary). And I don’t think the consumers of the GraphQL API should think about efficiency. They should just specify what data they need and then the backend is responsible for figuring out how to query the data model efficiently.

In other words, I don’t really see any overlap between GraphQL and SQL in terms of the role they play in a stack.

One helpful thing this distinction allows, is type inference. You can trivially write a type generator that gives you the type signature of a GraphQL query in any language. This is precisely because of its limitations. That allows you to automate the validation of your frontend and backend speaking the same language.

You can’t easily infer the return types of arbitrary SQL queries. To me, that highlights the different purposes of the languages.
>Not having the leftpad as part of the language or standard library is what caused the problem.

There are a few other comments in this tree making the same claim - is this what most people took away from the left-pad incident?

To me, the stdlib lacking left-pad is a fairly distant cause. You could make the same case for any popular library, but that road leads to a bloated stdlib, which forever will haunt us. The more relevant causes, in my book, are:

1. Many builds relied on pulling left-pad directly from NPM

2. NPM allowed left-pad to be unpublished

I like to compare this to the usual practice in the Java world:

1. The primary repository in use is the Maven Central Repository. Nobody can unpublish a library from it. This is specifically to avoid pulling dependencies out from under consumers of those dependencies.

2. Most Java shops run their own repository. This serves both to caches requests to the Maven Central Repository, and to provide a fail-safe in case something were to happen to Maven Central. Backing up dependencies is considered as important as backing up your own code. Sometimes vendoring is used as an alternative approach.
No need for, native GUIs are accessible already.
Daft Punk Epilogue
On the topic of "Adams Event" and Hitchhikers, I actually find these topics really entertaining from a literary angle. Cave-dwelling post-apoc isn't a type I've done. Does anyone know of any works themed around magnetic breakdown? I've quite liked the Red Rising series which I guess is similar? Bobiverse/Enders Game/Hell Divers etc? Recommendations welcome :)
Personally, I find the crypto-skepticism on HN a strong indicator that I should buy more.
It’s possible. This was highlighted a few years ago in Canada when someone had their car disabled remotely over a fee dispute. That was a Kia incidentally.

https://www.cbc.ca/news/canada/montreal/quebec-man-fights-ba...
Oh, I get it and see what’s happening. Kinda careless of me to miss it. Thanks for pointing it out.
I don't think people would have stopped posting for a few reasons:

1. There are currently useful applications.
2. It currently brings value to some people in one way or another.
3. If there are no killer apps, it's not obvious to a large swath of the population.

I try not to be one who invests too much into the wisdom of the crowd. I also try not to dismiss them either. We can be both clever and easily fooled.
Doing things right takes time. This is one step in making co-routines useful. Library authors now have something to work with to figure out what the next part of the C++ standard is. Expect standard library support in C++ in either c++ 23 or 26.
Bands don't seem to exist as often as they used to - everyone is a solo artist or a dj or a producer now
If I have 20GB of data and 16GB of RAM, it's simply never going to fit and will have to page to disk. That page will always be slower than RAM.

Even if the RAM were as fast as L1 cache, it still wouldn't do a thing for the SSD bottleneck.
Tutorials on source code structure and open-source projects.
I’ll miss them, but they’ve made some terrific stuff so far, and I’m sure it gets hard to maintain that same level of passion indefinitely.

Best of luck with whatever they chose to work on next.
Fermat's last theorem holds constructively. This is because we can take the entire proof an rewrite it using the "classical fragment" of constructive logic[1]. I don't know if the proof of FLT (appears) to use the axiom of choice or not, but if it does we use Shoenfield's absoluteness theorem to remove any uses of the axiom of choice from the proof.

And we are done, because the statement of the theorem in the "classical fragment" of constructive logic is identical to the constructive statement as it does not involve any existentials or disjunctions. However if the theorem did involve a limited use of these connectives, we could use Goedel's Dialectica interpretation[3] to turn them in to their constructive counterparts, as long as the theorem is Pi_2 or lower, which is going to be the case for the vast majority of theorems about software.

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

[2] https://en.wikipedia.org/wiki/Absoluteness#Shoenfield%27s_ab...

[3] https://www.andrew.cmu.edu/user/avigad/Papers/dialect.pdf
Central Bank Digital Currencies Status
I genuinely feel like listening to Discovery on my discman on the bus in high school helped define who I am as a person.

On the one hand I find this news horribly disheartening, on the other hand I am thrilled to see them go out on top. They have never had a bad album, and I’m my opinion they only got better as they went.

Godspeed you beautiful robots.
What exactly is the difference here? Is the `x` variable being updated in the second sample so that the stored references all point to the same item?
Can you actually drive these vehicles without the keyfob present?

Unlocking and starting from the app make sense, but that doesn’t mean it will allow you to put it in gear without a hardware transponder.
> Our entire existence, the world has waged war against us.

For the most recent part of it, it has rather been the inverse.
You're trying to time the market. Using a long term investment horizon this is generally a bad thing to do.
I call maximum shenanigans on "cheaper" unless you're sending large amounts of money.

Bitcoin: ~$25

Ethereum (and all tokens): ~$17

For comparison, to burn that much in fees on Paypal (2.5% + 30c), I'd need to send around 10K.

Crypto is currently pointless for anything other than big transactions, and the unpredictability of the transaction fees, let alone the coin's value, is a big problem.
I think people miss that you don't need to ace these interviews to get hired. It's just more data points that allow them to probe the exact depth and breadth of your knowledge, as well as your general thought processes and how you go about investigating problems you don't already know the answer to. You're not necessarily expected to answer 100% of the questions 100% correctly. I'm not at Apple, but still a fairly desirable position at a good SV company where I was grilled on some extremely arcane details of things I claimed to have experience with on my resume. Some of them I knew instantly, some I didn't but had a reasonable wrong guess and the interviewer(s) explained the right answer and we moved on. That was fine. They explained beforehand why they were asking what they were asking and were very clear that I wasn't expected to be a walking encyclopedia, though I definitely had to show that I knew how to find and use the right part of the right encyclopedia.
If you have no issues with mold than it's totally fine. It really depends on lot of variables, like outside temperature, humidity in your region, the quality of the insulation and building materials. But given the right (wrong) circumstances too little heating can become a real problem.
Looks amazing!

The only thing missing for me to use it would be Vulkan support. I'm sure it will land soon and if not I guess I can put in the effort and make a patch/PR. =)
Not OP, but I'd be happy to try and differentiate, as well.

Simple means uncomplicated, not a lot of pieces. A violin is arguably simpler than a guitar because of a lack of frets.

Easy means it is not difficult. A guitar is arguably easier than violin [0] because it has frets.

It's important to remember that "easy" is very subjective. What is easy for one person might be insurmountable to another.

tl;dr "simple" usually means "easy to understand" and "easy" usually means "easy to do". Both inherently assume some amount of prior knowledge or skill, so neither is entirely universal or objective.

[0]: I'm not trying to say one instrument is better or disparage and guitarists. It's an example.
Death rate is hard to measure and needs to be measured by age cohorts. It's identified deaths divided by identified infections.

If you do a worse job finding asymptomatic cases, your death rate gets higher even more people didn't die.
Even if he is correct about the IFR the conclusion he draws is completely wrong.

The 0.23 IFR would only be the current IFR. In the real world, the vast majority of the 0.15 % of the population died when the IFR was significantly higher, either due to the initial lack of understanding about the virus such as during the beginning of the pandemic, or due to the fact that even after we had a better understanding the majority of deaths across the country happened under situations where the IFR was higher due to hospitals being overloaded.
This is great. Speaking as a Kiwi, err, "conservation enthusiast": thank you for your work. May I ask: I see you're based in London and I'm curious what motivated you to work on this?
Thanks, the second link explains it quite clearly. It's indeed a safe and logical scheme of device verification.
I've seen this observation and it did make me chuckle, but it misses the entire point of the film.

It's true that the "big picture events" of Nazis getting their faces melted off would have happened either way, but Raiders isn't about the Nazis. It's about Jones himself and the change he undergoes between the beginning of the film when he is dismissive of the supernatural to the end where he has at least a grudging respect for it (both turning away from the opening of the ark and his subsequent comments indicate this). The Nazis would have been the same, Jones wouldn't have been and Raiders is a movie about Jones.
Very excited for a PR. Any help and support is very welcome. :-)

I just cloned one of the repos, seems I really should look more into annex. Feel free to join the Discord channel, that would be the easiest to go from there
WhatsApp to switch off messages for all who reject new terms
Plenty of bubbles take time to fully pop.

It can both be true that cryptocurrency is nifty and has real world applications, and is at also widely speculative currently.
4 hours is a bog standard interview process. I would seriously question the standards of a company that spent significantly less than that.
The original hints are included with this game, near the bottom of the description.
Indeed. Apparently these things are important to state upfront yet leaves out what country she operates in and which industry. It was enough for me to stop reading.

I recently joined a US company and it was a shock to me to hear how often my colleagues will drag in irrelevant social issues into the discussion of day to day business. These colleagues appear to be so in their own bubble that they just assume everyone is on the same page as them.
For technical experience it's not a good indicator, for interpersonal experience it's spot on. It's easy to avoid doing anything technically difficult, but interpersonal situations arise unavoidably at a set rate, providing experience that you can't accelerate by having a weekend coding hobby.