skysight-inc/HackerNews huggingface dataset:
I'm not trying to be argumentative, but rather just to clear things up for you:

All serverside cloud-style VMs get tap devices. That's not a Firecracker thing.

IPSEC works just fine from within a VM. Firecracker doesn't care; it's just a hypervisor.

I'm not sure what you're trying to say about the CPU thing; Firecracker is a hypervisor, not an emulator. Linux QEMU VMs are KVM, too.

SANs work fine from within VMs. The point of a SAN is that the disk isn't attached. Firecracker talks to host block devices the same way other hypervisors do.

Here's `uname -a` from a Firecracker:

Linux 0a581153 5.12.2 #1 SMP Thu Jun 30 19:35:04 UTC 2022 x86_64 GNU/Linux

You're definitely not limited to older kernels.
Also his coach was caught cheating in a titled tournament on chess.com
Why couldn't basic templating or includes have been built in HTML natively? It's stupid that you have to use a static generator, client-side rendering, or dynamic content generation just to get a website with consistent headers/footers on all pages.

I dream of being able to author web content with just a text editor.
He may be the most influential musician from Iowa ever.
Blender’s Prehistory- Traces on Commodore Amiga
I try not to do anything obliviously.
I don't disagree with your observations of common failure modes, but I actually found this article quite concrete and actionable compared to much of the "productivity porn" that gets posted here.
It’s so ridiculous that you have invented something completely unlike what is in the book. They don’t try to force anything to line up to powers of ten, they haven’t changed the length of the second, and they have wearable computers to eliminate any and all annoyances associated with communicating long timestamps.

Although the book only hints at how things are implemented, the result is apparently really flexible. They regularly schedule things that will happen far in the future. Since they make liberal use of suspended animation, their plans need to cover very long periods of time at varying levels of precision. Most of the events of the book take place over approximately a gigasecond (with the average character being awake less than a quarter of that), but the prolog takes place several centuries earlier, and the backstory of one of the main characters covers at least several millenia.
I always found Standford alumni to be superior.
Well he does have the highest ELO of all time, no?
So what? In the real world no one cares about those issues. The US will continue supporting Ukraine as long as they're willing to keep fighting. The more Russian soldiers they kill, the safer that makes the rest of the civilized world.
You can also get a DigitalOcean cloud VM for 5 bucks, and there are a lot of services that give you free credits too, like GitHub's student pack [[0] which has 100 dollars worth of credits for a year. At the 5 dollar a month level that should last the entire year.

[0] https://education.github.com/pack
Does anyone write cover letters anymore when applying for jobs online?

I’ve been applying to a few roles and getting a good amount of callbacks without submitting a cover letter or anything.

My friend is a FAANG recruiter and basically says he doesn’t have time to read them so they don’t matter to him personally.

Are they still a good use of time to write?
I would class this more as science fiction rather than prediction. You could preface each prediction with 'What would happen if..' and it is quite thought provoking. The last 30 predictions are paywalled mind you.
For example, plants which leave dormancy (or proceed to a new phase such as flowering) during the unusually warm periods, only to be severely damaged when the cold returns. Species may be maladapted to the new weather patterns.

We also see the less direct ecological effects such as new pests thriving in area -- new weather patterns create an ecosystem to which the species is no longer adapted. E.g. fungi killing trees. Or for humans, "tropical diseases" becoming common in more northern areas.
I would be willing to bet that some bases are easier than others, with primes being basically impossible, but not that 10 is inherently easier than 8 or 12.
Don’t get caught up in peoples advice. Focus on the web dev stuff and actually get it deployed and try to get actual users. Everything will follow from that. Being told to learn linux is brain dead advice. You’ll learn linux like most people. Learn what you need when you need.

* I speak as someone who used to tell newbie web developers to learn linux and ultimately pushed them away.
sunos4 disk devices were named like xy0a or xd2h or sd1b. the first 2 letters were the controller (xy/xd were different types of xylogics smd controllers, sd scsi), the number was the unit number, and the letter was the partition, with some fairly strong conventions (a=root, b=swap, c=whole disk, d..h=other)
If you wrote a computer program with 3 bugs, how long would it take you to fix the bugs if someone did / didn't tell you where the bugs where?
Well, does that mean "i will never touch this again" or "I won't add any new features, but I will fix bugs"? If the former, I probably don't want to use it. If the latter, I might consider it, depending on what it does, and if it has the features I need, but then, again, how do I know if they are still watching it since they posted that.

And there is also the state of "it has all the features I need, but I'd be open to adding a new feature if someone else shows a compelling use case for it."
Check out Ansel Adams’ series of books on photography, particularly “The Print”
I think there can be different things going on under the hood.

Some people will be self aware, and not take arguments or positions too seriously - their own or others - they know they hold the points of view for group membership - they tend to not to like to debate them, aware of the futility.

More common though is ego-defense/group-defense reaction. This is the zealot. Both a person's ego (you're wrong) and their group (your group is wrong) is on the line. This is in addition to losing their membership of a group if they adopt a different position.
Show HN: Cat Cartoon – create unique cartoon for your cat master
Cat Cartoon - Create a unique cartoon of your cat master, exclusively for cat slaves.

- Just select the cat body size, pattern, eyes, ears and other features, then enter the cat master’s name to create an exclusive cat cartoon for cat slaves to download and use for free, remember to share with your friends!
Even better, in that video he has a pack of gum that sets off the sensor, the security guard takes it, finishes the scan, and then gives it back! Obviously not proof of cheating but how hard would it have been to hide a device in that pack of gum?
I didn't say it was a bad thing. You said,

> Like many other things affecting western countries though, it's worse in Canada since we have lower investment rates

And I am asking why that made it worse. Less investment means less investment to lose. Canada could lose 100% of their VC investment and it would have less of an impact in terms of people affected than a small trim in the US.
> Why Alpha after 26 releases?

AFAIK the main reason the game is in Alpha is that their code for internet based multi-player needs an overhaul.

If anyone here has expertise to contribute to internet based multi-player that could be pretty useful to help them finally get out of alpha after all these years.
The Maine lake full of sunken steamboats
Except for the non-dancing zoomers catching stray bullets at the end, this is a really great rant. He’s absolutely right that React won for very good reasons, reasons that new frameworks don’t seem to understand by making old mistakes (templates and directives, looking hard at you). But the rant goes deeper in its accusation that React (and the web) has forgotten the past as well. React (and the web in general) isn’t a great solution for data that is 1) real-time, 2) multi-user, and 3) contextually undo-able.

He’s not wrong, but I wonder what kind of applications he’s working on that require all three of those characteristics simultaneously. If you only need 2 out of his 3 data requirements, then React + Apollo can handle it just fine in experienced hands.

For apps that truly do need all 3 capabilities, the problem isn’t React per-se. The problem is that such apps are just complex by their very nature — even by reducing accidental complexity to zero, you are still stuck with a huge amount of essential complexity. That’s just the nature of the beast.

Although I have long since moved on from Clojure since Rich Hickey made it clear Clojure was not about me but about him and his consulting business, you really need a powerful language like Clojure to do something as tricky as the author wants poor little JS to do. Someone one described JS as a cute dog with three legs — you feel for it, and take care of it, but you know it really isn’t capable of too much. A hard problem needs a powerful tool, and nothing written in JS (kinda-typed or not) is going to get the job done.
Well, they laid off a quarter of their people in May [0], then another third in August [1], and now removed their CEO for a new one [2]. So, I don't think they're doing so hot.

[0] https://techcrunch.com/2022/05/05/on-deck-lay-off-accelerato...

[1] https://techcrunch.com/2022/08/04/on-deck-lays-off-a-third-o...

[2] https://techcrunch.com/2022/09/22/on-deck-tried-to-do-it-all...
Exactly. All of the recent big features were added a few years ago, and now they're really just filling in the gaps.
1. I took it as a comparison

2. No, that’s not the argument I’m making. If someone steals the money on your bank account, you still lose a quantifiable amount of that money. Your private property is being taken. If someone infringes on your copyright, they have infringed on your right to exclusivity to the content, but they have not stolen any of your property.

Note that here, I’m not making a judgment of value. Copyright infringement is a crime under the law of most countries, and it is definitely bad in some systems of values.

But it’s just not stealing. Something can be a crime without being thievery.

As a comparison (not metaphor), say somebody organizes a barbecue in your lawn while you’re absent, without your authorization. They bring their own stuff, they don’t damage anything, and when you come back you don’t even realize they were here.

Did they commit a crime? Yes, they infringed on your property

Did you lose money? Maybe. It may be so that they would have paid you money to use your lawn if they had no choice. Or maybe they wouldn’t have had that barbecue at all.

Did they steal something of yours? No. Their crime is trespassing, not thievery.

3. That’s closer, but distorted.
First, I never argued that copyright should be abolished. You are arguing on a weaker version of something I did not even mention. The only thing I was commenting on was that your argument for it was based on calling ip violation thievery, which it is not. Most modern systems of values consider thievery wrong, thus you create an emotional response to copyright by likening the two. But that is not a correct argument because copyright infringement is not thievery.

> and what people who steal music and software used to believe was that those products weren't really property and so they could take them. It's flimsy justification for bad behavior.

Those products didn’t exist before they made illicit copies themselves. If I make a fake Louis Vuitton bag for myself and wear it, I did not steal it. I certainly infringed on the designer’s IP, but my crime is counterfeiting, not thievery.

> that's an extremely radical position that I doubt you actually endorse after thinking about the incentives in a society where that was the dominant view.

Now that’s the interesting part. Now that we have admitted that copyright infringement is not thievery, ie not innately morally wrong in at least some systems of values (and I’m pretty sure it is actually a very recent notion), we can ask ourselves the right question: does it have a positive impact on society? The answer to that is mixed:

- It creates incentives for artists and people who transmit knowledge

- But it also creates inequality in access to culture / knowledge

- And it creates counter-incentives for people to access culture and knowledge. Thus making individuals less learned and knowledgable

No doubt that the first effect largely compensates the 3rd, and that globally it has a good effect on society. Remains that it is not optimal at all.

But can we create a better system of incentives? That’s the real question. My take on that is "probably.".
This is correct. Despite FIDE's request, there is not yet official collaboration between chess.com Fair Play and FIDE.
Yes exactly. My approach was to make everything a component. In each component, you'd define your props (called "variants" in my language), elements, and styles.

Something like this:

component Square
variants
color bg: red

elements
shape square

style square
width: 100px
height: 100px
fill: $bg
Unfortunately, the performance as you point out is not even close. Not only that, but the API is way more limited by the transport protocol, instead of being able to directly use language interfaces.
If you write plugins for PHP, they are just as fast as the basic software. If you write plugins for C# (dlls), they are as fast as the language.
Writing using grpc has substantial development overhead and performance overhead, so it makes Go a bad choice by default
Can we get concrete statistics on that? What does an actual 2700 game look like in terms of perfect move percentage? What about Hans?
Skylake-X on X299 can be configured to not downclock at all, the light and heavy stages are referred in BIOS as AVX2- and AVX512-offsets, but of course that comes with extra heat and power draw. The voltage transition period can't be mitigated AFAIK.
F# and C# also support native executables
Maxing out memBW requires multiple threads because Intel cores are relatively limited in line fill buffers. I've seen around 12 GB/s per SKX core with AVX-512.
Like Stan Ford from Standford CS?
One of the chief complaints here is that it was an unusual line, specifically chosen by Magnus to be unlikely to have been explored during preparation.
These automobile contraptions are cool, but how do I hitch it to my horses?
No, it’s clearly the universe that is wrong. :P
Nice! Thanks for linking it :)
Havent tried kit yet but facebooks Below[1] comes to mind as a similar offering (happy 1 yr!!).

Personally Im not sure there's real value here versus better prometheus metrics reporting, albeit considerably better reporting than what we might have today.

[1] https://developers.facebook.com/blog/post/2021/09/21/below-t... https://news.ycombinator.com/item?id=28613228 (26 points, 1yr ago, 2 comments)
Such as outbound traffic that should not have been taking place. Like I said, not divulging more info. If you're skeptical, just try it.
When the polar vortex is strong, it maintains its cylindrical shape and keeps the cold air trapped within that cylinder at the pole (like those blowing air barriers on the doors to shops in the summer that blow air down and stop the cold air from escaping the store).

When warmer air masses push into the polar region in the fall (which happens more often now due to global warming), it disrupts and weakens the polar vortex and leaves open channels for the cold air to escape during the winter. This cold air then cools parts of the Northern hemisphere, causing pockets of cold (generally to the South), while the warmer air also bunches up and causes pockets of warm (generally to the North).

The end result is wild temperature and weather swings during Winter (colder in the Eastern USA and Europe - see the last two images in the article), and we're in for a doozy this year.
For academic jobs, I guess.
> and "nobody can reuse a reserved word that any other language uses unless they're conceptually identical" seems completely misguided

I agree with this, and this would be far away from what I stated (that the "collision" is unfortunate).

> If you're using multiple langues and switching back and forth, it's your responsibility to know those languages

Absolutely, but we are human beings, we make mistakes, confusions are source of mistakes. This is perhaps unavoidable, and maybe using "is" what the best decision despite this, but still unfortunate. Maybe Python created this confusion in the first place, if Delphi had "is", with a meaning close to the C++ one.
Is the any public notice like a blog post or a github issue that that's what they're waiting on and are looking for help with?
What do you mean by lazy constructs? F# is not lazy by default but opt-in using seq.
+ leaving your work phone behind is liberating
+ its pretty hard to run out battery on two phones in one day
That's only for jury cases where the jury approves some huge number presented by the prosecutor. In this case, Biogen has agreed to pay the sum, as noted in the article.
WordPress is an example. For C# videogame bots, the software is delivered as a compiled executable file (no sources) and plugins are sold as DLLs that you can just copy-paste in a directory.

Kerbal Space Program (videogame) is a big compiled executable and plugins are loaded as DLLs from a directory.

I'm not trying to reimpostare anything, I just wish it was available.
> remember to manually call destructors to be quite hard, be they C or Go or JavaScript

I thought JacaScript doesn’t have destructors (in the memory/resource management sense) or finalizers…
Well now you're arguing with the developers of both firecracker and ignite. Maybe go to the issues I linked and correct them.
If there are multiple good moves, they all count as accurate.
> microVMs for running containers are definitely a great idea

I think my greybeard must be getting too long...

This sounds like insanity to me.

Why not just make a base image and some simple setup scripts?

If you need to get super fancy, these guys have it figured out [1]. They can clone a running vm in under two seconds.

[1] https://codesandbox.io/post/how-we-clone-a-running-vm-in-2-s...
Hacktoberfest 2022 and Docker
How do you obtain authentication cookies for HN? Have them login once and store it in keychain?
Between this and burning wood for heating, we really are going back to the middle ages in Europe.
Before the 60s/70s, most interactions were through either radio or books. Then TV and now internet. Check the vocabulary used in these different eras and generations. At least, as a French, I can see large differences across generations.

The downfall of book sales and libraries marks the end of good literacy.
Well aware of all that, but as you point out, real plugins would be better.

And to be clear they exist, but you have to compile them with the same go version and if any dependency is shared, they need to be exactly the same version. There are also serious limitations in the sharable code
I should have asked all those Ukrainian workers rushing back home in February to defend their homeland. But they seemed on a rush so I didn't bother them with stupid questions.

„Living in peace“ in this case means running away some 5000km. When Russians come, living in peace doesn't work. And the initial plan was to go much further than Ukraine... Just check out the Putin's ultimatum to NATO to retreat to 1997 borders.

> This is exactly what I am demanding from EU

And I'm demanding the opposite. What are we going to do?

> It seems there are a lot of excuses to get into a war that is over 5000 km away from my country

Well, in my case we have border with old good Russia and some actions is going on 30km from my whereabouts. Maybe eastern european union, focusing on our realities, doesn't sound that laughable, huh? Because people 5000km away certainly don't understand a thing about stuff over here. Just like we probably don't get your problems.

> I do not like to be involved into a nuclear risk being at the opposite side of Europe. This is all absurd, no matter the rest of the arguments that are made about how bad or good Putin or Ukraine are.

You're involved wether you like it or not. Such is life beyond „end of history“. Just like it was for centuries. Non-involvement is just bending over for whatever comes. And when it's Russians coming, it ain't pretty...

> They decide and we pay. Good arrangement! If these people had to pay with their personal wealth do you think they would do it?

Putin and his gang are gamblers. They certainly risk their personal wealth/power/lifes. But the possible prize is too damn big to resist. And they ain't West-style politicians caring about pockets. They already have so much money their grandchildren won't be able to spend. They want old good power. And pages in history books.
You're right that MS isn't the government - they have fewer restrictions on behavior than government does, and a financial incentive to snoop on people the government doesn't care about.

If you're aware of the risks, you do you, just don't kid yourself into thinking the third most valuable company on the planet is diligently concerned with protecting your privacy and putting your interests above their own.
0AD gave me an insight about how exponential systems work. The game's bot difficulty is essentially a multiplier on the resources the bot harvests. Most people find the bot very hard to beat when they start playing, even at the lowest difficultly. Everything starts out evenly but all of a sudden the bot becomes impossible to beat.

The key is to take a risk early in the game to break the bot's exponential growth with an attack. Then even the hardest difficultly becomes easy. It's interesting how sudden and aggressive that growth is.
So what's your point? That we shouldn't care about climate change because "life goes on"? That's a pretty low bar.

Personally I would like to preserve a future both where humans can survive and some of Earth's great ecological diversity is maintained. Those systems can't "care" because they're not sentient, but I am.
An even simpler way to think of it, based on a TED talk I saw (sorry, can't think of who she was ATM): guilt = i did something bad, shame = i am bad

Guilt can therefore be considered necessary for self-improvement, whereas shame just doesn't do anybody any good.

edit: It was a talk by Brené Brown, not sure which one
It's Elo, not an acronym.
No, you're linking to tickets that I don't think you really grok. That's someone asking for an extra encryption feature on the host side for Firecracker images, not someone saying it's impossible to encrypt a drive from within a Firecracker VM, which is obviously possible. You can just, you know, boot one up and try.

The other link you provided is to an Ignite ticket that's talking about integrating Firecracker with Linux namespaces. That has nothing to do with what Firecracker itself is capable of doing. If you want to slag Ignite, that's fine with me; I don't know much about the project, and am just here because weird things are being said about Firecracker, like that it doesn't run "full Linux kernels".
> The gains AVX512 brings over AVX2 are, for most people w/ specialty libs excluded

The last two things I worked on, image compression and quicksort, see 1.4-1.6x end to end speedups from AVX-512 vs AVX2. Is that sufficiently motivating? Especially because the only thing we had to do was ensure that CI machines are AVX-512 capable so that those test codepaths also run.

The "terrible CPU support" is a fact of life, not just in x86 (AES is 'optional' in SVE2, sigh), and so we deal with it via runtime dispatch - using what the CPU supports.
What I read was that Hans' average centipawn loss in that game looked completely normal, for him or for any GM at that level.
According to the article, it occured between 2009 and 2014. Not sure exactly how much profit they made off of it and it's probably not easy to find out, but of the three drugs they marketed in unlawful ways, Tysabri for instance had US sales of $58m in the 08-09 year. And that's sales not pure profit after costs.