skysight-inc/HackerNews huggingface dataset:
Thanks!

My goal is to make it usable enough from the 0.3.0 where I want to have enough Redis commands supported (hashsets, sets, lists, multiple dbs, hyperloglog, etc.), have more memory control and have an MVP of the on-disk database.

Implementing the data replication, which will come right after, will be fairly easy, thanks to all the logics already built in for the on-disk database, so that should be implemented fairly quickly.

Also I have recently bought 2 x AMD EPYC 7551 so I will setup a better performance regression tracking and a proper benchmark suite to track everything (a contributor is working on leveraging the tests and use them as base for the two things mentioned above)
> On the other hand, we report that after pre-exposure to mRNA-LNPs, the resistance of mice to heterologous infections with influenza virus increased while resistance to Candida albicans decreased.

It sounds to me as though the tradeoff being made here is: a slightly decreased immune response generally, but a better immune response to the thing you've been immunized against. That seems to be a reasonable tradeoff if there's something really bad going around.

But as they say in the paper summary: more research is needed.

Also: this is purely in mice. They have zero data on whether this is true for humans.
I don’t really think so. At the time Taipei was saying to not take them seriously and hopefully they would support dual representation seats in the UN soon. [1]

Instead of having a Cold War with China and proxy wars, we intertwined our economies much like MAD except with mutually assured economy destruction.

[1] https://www.taipeitimes.com/News/local/archives/2001/09/12/0...
Russia has been invading it's neighbors for centuries. Eastern Europeans do remember that.

Joining NATO is not only about the conflict today, it's due to pretty much all generations in the area suffering due to their aggressive neighbor further to the east.
Splitting teams with interconnected and related work, I do something like https://agilesquads.org/. For each sprint, we'll have a planning cadence where we scope 2 weeks of work e.g. Feature X and Feature Y. Each squad would get assigned a feature and they're able to focus on delivering that feature. The benefit of this over a real "split" is that you can have both "teams" working on the same roadmap/project/feature and/or change how many engineers are working towards a single feature. When you include "squad leads", it's also great for career development and leadership.

On product work, we do an oncall rotation of 1 engineer per week that triages issues and handles prod outages. This may solve for your 'help desk' type work.
Bin chickens aren't nearly as scary as the bush turkeys, who are very aggressive in mating season. And of course the magpies.
To me this reads more like "Even though humans can be modeled as distributed computing systems, we have to remember that they are humans because ethics" which is not my point. My point is that the human element is what makes people productive; it's not some tangent that we have to account for. IMO, the boundaries outlined here don't define the upper bound of meaningful work (the author's thesis) but rather the upper bound for mundane work if it isn't made to be meaningful. In the author's model, we'd say that superlinear productivity is possible _for individuals in isolation_ which definitely breaks the analysis since it's all about trying to hit that linear improvement mark. This doesn't strictly mean that their argument is "wrong" because they're reasoning about hours worked as their unit of measure but it does mean that it's not meaningful because a person's individual outputs can vary so greatly for a fixed number of hours worked.
I use Hetzner for everything non critical. I never had any problem in nearly 10 years. Support is fast and effective.
Just like Cuba wanted to host Soviet missiles in 1962.

Oddly, the US didn't think 'there is nothing we can do' and was about to start WW3 over it.
> In what world would Typesafe/Lightbend have found the money and resources to pull off even a fraction of what Jetbrains did with Kotlin? Let alone convince Google.

What did Jetbrains do with Kotlin that required money and resources outside of Scala's community reach? (Also, what do you mean about convincing Google?)

I learned Scala a few years back and am working with Kotlin this year. I use Android Studio - I expected to be mind-blown with the IDE support. I wasn't. The only feature worth mentioning is the automatic conversion of pasted Java code to Kotlin, which is really trivial to implement if you have tools for working with AST of both languages and a bit of free time. Scala is handicapped here, last I checked, and only got better with version 3 rewrite, but if that's a killer feature for Kotlin, then replicating it for Scala by heaping regexes until they cover 95% of cases would also work.

I honestly don't see anything in Kotlin and the IDE that couldn't be implemented for Scala as a plugin, if there was interest in that.
A new browser with note taking and whiteboarding
Keep on posting. Me waiting for season 2.
There’s an election coming up.
setup and emacs were quite simple for me - for emacs I just installed clojure-mode and cider via melpa like any other package. I think later I added paredit. All should include snippets for your emacs init file on their github project pages.

When you have a project source file open you can M-x `cider-jack-in` (or C-c C-x j j) to open a fresh repl right in emacs. I found this useful advice for after cider and clojure mode are installed (skip the “configuration” section) - https://www.braveclojure.com/basic-emacs/

Setup on the Clojure/filesystem/JVM side was just leiningen - install lein and then `lein new app foo` gives you a fresh project dir for `foo`. You should probably install lein before the emacs stuff as cider may need a working Clojure install, not sure.
i mean what is even the point of pursuing a new skill if you can't create things anymore because the act of creation and craftsmanship have been so thoroughly devalued in favor of cheap volume? what kind of fucking joyless bugworld is that?
Question: if there’s no ebnf protobuf spec, what’s this then? https://developers.google.com/protocol-buffers/docs/referenc...

The text at the top of the page says:

> This is a language specification reference for version 3 of the Protocol Buffers language (proto3). The syntax is specified using Extended Backus-Naur Form (EBNF) …
Bellsant | HealthTech Startup | Full Stack Engineer - Javascript | Remote or Onsite in Washington, DC | Full Time
We’re hiring! Bellsant is a healthtech startup looking to add engineering talent to our team. Email us at engineering@bellsant.com if this describes you.

• Do you care about delivering quality product to your users?
• Is providing maintainable, tested code to your fellow engineers (and future self) important to you?
• Do you have a deep understanding of Javascript? Are you interested in serverless infrastructures?
• When you encounter a problem that isn't neatly packaged and fully defined, are you passionate about digging into it and refining a solution?

If you can answer yes to these questions, you'll find working here exciting and engaging.

At Bellsant, we value collaboration. We encourage one another to build phenomenal things, and individually we’re all passionate about doing our best work. You'll be responsible for solving some hard problems in the consumer health space. As you tackle these problems head on, you'll work with others across the company to make sure you have all the information you need.

We are committed to equal opportunity and diverse hiring. Even more important than hiring is supporting our diverse team, and we are dedicated to equitable pay and transparency.

As you know, this industry moves FAST. We don't expect you to be familiar with our entire tech stack (buzzwords: Javascript/React Native/AWS/CI/CD/Git). What’s important is your willingness and ability to learn. We want to see your curiosity and passion for what’s out there.
The Future of VFX and Content Creation
> But most people won't purchase a < $100 fire extinguisher, let alone a battery fire containment device.

$1,100 to contain fire from a phone? No-one is buying it because that's is a terrible deal!

An E-bike battery is like 20x larger, is a containment for e-bike going to cost as much as a car?

But yeah let's blame the consumer, the industry can't be at fault!

Also I had a fire extinguisher, they have an expiration date and now I don't have one.
> Is a terrifying admission about the gamble that was taken.

Right, but according to Reddit, the Australian/New Zealand governments and other places people who didn't want to expose themselves to this stuff where all ignorant selfish assholes.
A lot of constants are known at compile time and constexpr solves a lot of problems. However, you do not need constexpr to solve your example- this is still a compile error:

void iter(std::vector<int>& vec)
{

auto& vec_size = vec.size();

vec_size += 10; //compile error

}

There are many ways of forcing compile errors for mutexes that people have built, but they all come with their own trade-offs.

I've not encountered a problem where I specifically needed "non-ref-counted shared references while statically avoiding dangling pointers", so I'm not an expert on it.
The alliance as such would not be a problem. The problem is that its key member, USA, is Russia's nemesis, and that the common NATO defense is based on nuclear retaliation (that's why there are automatic triggers).

I wouldn't mind if it was a military alliance of Russia neighbors and it disavowed the use of nuclear weapons. Then it would truly make the world safer, IMHO.
I don't have time to do this very good answer justice, I'm sorry. Let me try and be brief. Some people like Pollocks or Mondrians, some don't, and one thing I'm asking really is that people be honest and not pretend. Such honesty is a kind of rigour.

if we accept that certain kinds of art are liked by some people and not by others then questions have to be asked about what I some art is considered good generally (and goes in the gallery) and some isn't. To ask this question is also a kind of rigour.

Art I don't believe can be justified in any scientific sense, but I think the art may be judgeable in its own context, and I'm fine with that, provided we try. This too is a kind of rigour.

I perfectly understand the your fast inverse square root, or Euler's e/i/pi/-1 formuala are beautiful to some, they are not to you and me. Let's be careful with that, try and understand, and tolerate people's differences instead of saying "this is beautiful" and "this is not beautiful" (because that's an absolutist position). This is a kind of rigour.

I agree, scientific method is not appropriate, but something else is. Let's try to find it?

Anyway, that is an absolutely excellent answer and while it doesn't answer my questions, it does open up the hope that these questions can be answered or at least approached. For which, thank you!

Edit: somehow some just is bad, check out http://museumofbadart.org/collections/ I'd wear dark shades if I were you, some of this stuff blisters the eyes.
Great. We're taking programs, making them take orders of magnitude more processing power, and generating yet more bloody stupid prompt languages to have to learn...

What, pray tell, was wrong with just making tools, and actually working on making it easier for people to learn how to use and chain them?

But listen to me, shouting at clouds again.
I'd agree that often with new features and subsytems recent LWN articles are the best documentation around.
At least someone is talking about this.

This is in fact an argument against censorship and for dispassionate and objective reporting where you don't take the word of government representatives or pharma executives at face value. If the (mainstream) media cedes this ground to more conspiratorial voices, whose fault is that?
What happened to the other post, (I was in the middle of replying to it)?
TL;DR > We found that pre-exposure to mRNA-LNPs or LNP alone led to long-term inhibition of the adaptive immune response, which could be overcome using standard adjuvants. On the other hand, we report that after pre-exposure to mRNA-LNPs, the resistance of mice to heterologous infections with influenza virus increased while resistance to Candida albicans decreased.

My layman question: how is this different from exposure to SARS-CoV-2 itself?
That's a nice approach, thanks for sharing with us.
Newcomb’s Problem: Thinking Inside the Boxes (2002)
One small point on which I'm sure the author would agree is that an executive meeting can shift around between the three. Especially a pre-scheduled skip-level.

It can start with some Mentoring, the executive might hear something interesting and do some Fact Finding, and then become concerned enough to do some amount of Loyalty Check.

IME, this rule is the one that will keep you grounded through such an experience:
"Also try to be kind: my rule in this situations is to always assume what I say will be inadvertently shared with the person who it’s about."

You might call it the Mercury rule; right next to Golden!
Honestly, kind of enjoyed that. So many stories of that day have been left out of the historical record because they don’t fit the narrative of heroic deeds in the face of terror (writing only from an NYC perspective).
Amazon announces new $99 Kindle e-reader with better screen
The question is of course, why will it only be him.
The HN title seems to be somewhat misleadingly chopped. The study here showed that injection of a fake vaccine (coding for GFP) in mice appeared to reduce the effectiveness of future vaccines (coding for influenza) that used the exact same delivery mechanism.

Note that this a preprint, but appears to be accepted for publication, though may still undergo revisions to this draft.
granted ZIO is excellent.

Scala.js is a dead end that almost no one should be investing in. Who can honestly say that the best possible dev path for them (product/business) is to need Scala devs to do their JS frontend? Even just the economics of the pay-gap in those two skillsets is untenable. We've been through this before any number of times in JAVA, give up it's an awful choice no one will thank you for.

I'm also frustrated by how we seem to have managed to not only recreate the Spring problem with FP libraries (communities online will tell people to first go with their personal FP lib of choice as a "must have" for starting a project) but make it worse by also having competing 'factions' who argue about which one is better.

We're apparently aiming to recreate all the same mistakes JAVA started making which was the launchpad for Scala and other JVM language variants in the first place.
What if there are multiple latest releases for different OS's/chips? Also, would be could to turn it into an open-source Chrome extension!
I have personally spent so much time fussing with runtime ClassDefNotFound and MethodNotFound errors in Java that I am no longer able to respond to assertions that Java is type-safe with anything but an incoherent stream of cursing and rage tears.

But Scala somehow seems to take all of that and intensify it. I have heard that Scala 3 is supposed to improve this, but I don't anticipate being able to adopt Scala 3 before the heat death of the universe.
Deployments depend on what you're deploying. A web app, maybe that's ok. A desktop application with automatic updates can be updated daily at most. Other products without automatic updates are probably better served with longer release cycle.
Following this tangent, I think Twitter has some of the worst dark pattern UX about this. Sure, middle click opens a new tab but it also hijacks focus instead of loading in the background. It's really frustrating when I see X interesting things and want to open them all at once and then go through the tabs.
When I saw the whole having to include the compiler version in dependencies I lost interest in Scala fast. I’m using it now for work, and it’s—fine—but there does seem to be a lot of fragile magic involved with it.
The new Amazon Kindle has USB-C charging and an upgraded screen
Bells don't work. Cats are more than comfortable staying still enough to keep them silent.

Additionally, bells don't impact the other damage outdoors cats do to gardens, the deceased life expectancy, and the increased chance of disease.

Do not let your cats outside.
I donno. Seems like white blood cells are kinda important.

We have a huge number of interactions with bacteria and viruses and all sorts of microorganisms. Hundreds? Thousands times a day? Scratches in the kitchen while preparing food, for example, floods our body with stuff that white blood cells are required to deal with.

Giving up some of the ability to deal with those for a small reduction in the symptoms associated with a specific disease doesn't seem like a useful trade off.
And yet, aphantasia exists. (Lack of inner images)
Ubisoft is pretending it was never that interested in NFTs
One thing I've noticed is that a lot of colleagues don't know how to give good situation reports. One common error, especially amongst engineers, is to start from first observations and work towards a conclusion. This is exactly how one should think about technical problems, but it's not a very effective way of communicating, especially when you're trying to relay information up a chain of command.

Here's how I learned to give a situation report during my brief stint in the armed forces:

1. "I am" (identify yourself & other parties involved; give location where appilcable)

2. "I see" (What is on your radar? What's the problem? What situation is developing? Which milestone have you reached?)

3. "I'm doing" (How are you responding to what you see?)

4. "I want" (How can your interlocutor help? What resources do you need?)

The mnemonic for this is rather funny: "I'm lost. I can't see shit. I'm doing fuck all. I want to go home."

I think it works rather well in civilian life, too: "I'm working on $FEATURE. I'm noticing that page load times have doubled. I'm caching the results to try to reduce that a bit. Could Bob have a look at the database indexes?"
"Immigrants who are not lawfully present do not qualify for a health plan through Covered California; however, they may qualify for coverage through Medi-Cal if they are younger than 26 or are 50 or older, if they are a DACA recipient, if they are currently pregnant or were recently pregnant."

https://www.coveredca.com/learning-center/information-for-im...
In which case you can call the get method (which returns an Option - i.e. either the value or null) rather than indexing and return an error value.
Russia has been a prison of people’s for some time. I’m all for countries like Finland wanting to be neutral but Russia’s actions and out right threats of war really force their hands.

There’s a reason Belarus is the only real ally in the region.
The Pakistani city at the heart of Alibaba’s global expansion strategy
> A 22-year-old woman was arrested on Sunday outside St Giles cathedral in Edinburgh, where the Queen’s coffin was due to lie until Monday, for holding up a sign that said “fuck imperialism, abolish monarchy.”

> [...]Police said the woman had been arrested “in connection with a breach of the peace.” On Monday it was revealed she would face criminal charges, to appear in court at a later date.

How is quietly holding up a small sign "disrupting a public event"? And deserving of being arrested and charged? They have a right to protest[1], more so when it's a quiet, unobstructive protest.

1: https://www.theguardian.com/world/2022/sep/12/what-is-the-la...
Anyone can mint a cert in your name, but they can't mint a cert with the same details (pubkey) as yours.

Basically... he's arguing for something more akin to old school email pgp, where you need to have pre-shared details about the other side, and verify them yourself.

Personally - I think that's a non-starter for almost everyone, and is particularly useless for a browser where the details of the cert aren't known until you make a request and establish a tls connection to the other side. None of them support "Pausing" at that point to let you inspect the cert. So how are you possibly supposed to do the verification as a user? (assuming you can even be bothered, which is the whole problem with pgp in email in the first place)
Glacially slow, a lot of existential brooding and inner conflict. Curious if Godard was never considered to direct 'Dune', seems like his sort of thing, he might have done a good job.
The most surprising part of this story is that Goodwill put up a voting machine for sale for $8. Even if you don't know what it's worth, you have to assume it's worth more than $8 right? Plus, Goodwill makes a ton of sales through eBay already, you would think it would have gone up for auction.
If you're learning linguistics from wikipedia maybe check out "prescriptivism" and see how many contemporary mainstream linguists work within that framework for native speaker usages.
How do you show that such action would lead to fewer deaths and less suffering?
Actually this type of over-usage of ternary operators is not a PHP thing.. it's very prevalent in the JavaScript world
Learnt a lot from this. Thanks!
Russia used to be more on the fence about NATO too when it acted defensively - before Afghanistan, Iraq and Libya.

The war crimes committed during the NATO Libyan intervention - with a deliberate emphasis on regime change and creating a failed state - sparked the same fear in Russia that the Ukraine invasion sparked in Finland.

Russia already went through a period of internal collapse and being ruled by an American puppet, too, so the feeling that "they could make it happen again" is pretty visceral.
Last time I've posted something about mRNA on Hackernews, it reached page 1 in about 2h and then got flagged immediately. HN is not a good place for mRNA discussions.
Getting an error on both a partial path and the full URL. Good idea though and I'm gonna bookmark regardless as this is handy functionality. :)
I had COBOL as one of the subjects during my engineering course in the early '90s in India. Absolutely hated it.

We first learnt Pascal. There is a lot to love about Pascal and in those days the Borland TurboPascal compiler was a breeze to use.

Then they dropped the COBOL hammer. We learnt programming this on our comp lab's mini computer. This was the most excruciating class of all.

Finally, we moved to C, followed by Compiler construction, Operating systems etc., The trauma of COBOL still lingers.

Luckily, I never had to touch COBOL as a professional.

ps: In India, for Comp Sci & Engg in those days, we had a fixed set of subjects for the first, second and third years. The fourth year is when we had two electives in each semester. The programming languages were mandatory during the second/third years.
I chose to get vaccinated and I continue to believe it was the right decision. More data may prove me wrong. We'll see, I suppose.

But research like this underscores the point that we should not be forcing or coercing vaccination. We also should not have subjected children to years of isolating and alienating lockdowns.
Yep. I'm not sure what's up because I run the latest FF and uBlock Origin but it felt a bit like a drive-by attempt to infect. There's no way I'm gonna hang around for that.
I use GET for read, POST for write. The rest verbs are getting eaten by firewalls and middle boxes.
I like old solid tech like Postgres, libpcap and etc. Putting them together with new tech like Rust and pgx is also fascinating.
Ah, ok. There is another one coming, which will be neat. Right now it's an EAB but they're working towards type certification. https://www.stratosaircraft.com/716-aircraft
What’s ‘ng’ short for? Next generation?