skysight-inc/HackerNews huggingface dataset:
It's been 1 day, they're already in Kyiv and discussing surrender. I don't know the future, but it looks like the rest of the world had their pants down on this one so far, which seems surprising given the repeated warnings something was going down.

By the time there is a real response, it's looking like this may be over. Given that their urgency was "I'll talk to world leaders about what to do tomorrow" rather than "let's enact the plan we already prepared during the weeks of warnings" I think we know which way things are headed.
praise with fewer stars
The difficulty with this is that thousands of Russians are protesting Putin's actions, at great risk to themselves, so cutting them off doesn't seem right. Sanctions should focus on the leadership and the cronies.
We expect large overestimates of effect size in studies as a function of sample size. In statistical genetics this goes by the memorable name of the Beavis effect (https://pubmed.ncbi.nlm.nih.gov/14704201/)

I once mapped a modulator of lifespan in a small family of mice precisely to a chunk of chromosome 2, but using only 24 BXD family members (https://pubmed.ncbi.nlm.nih.gov/23698443/). The placement of this locus is solid, but the effect size is inflated about 3 to 5X.

In recent work in mice we know the effect sizes for single longevity loci max-out at about 30 days per gene/allele, but in the small study above the effect size was about 100+ days. Eye opener for me.

Beavis effect evaporates with much larger sample size. In our current research on the genetics of longevity in mice we are up to 6000+ animals and have about a dozen significant hits that collectively explain roughly 125 days of life span difference. Should be in bioRxiv in next month or two Arends DA et al).
> Friends don't let friends use iostreams.

Agreed. Had this discussion enough times that I put my thoughts in an article. <iostream> is just spectacularly bad.

https://www.moria.us/articles/iostream-is-hopelessly-broken/
How is that the main point? Even with those numbers implausibly all added to expenditure, it's 40%.

Where are your numbers you so confidently stated that I was wrong with? Let's see them.
Some of the comments here are really nice. I want to add the Endel app with it's soundscapes has helped me concentrating too: https://endel.io/
Mage, the Stripe for AI, Launches General Availability
> At the time of writing this post, the entire PyPI repository is somewhere in the neighbourhood of 1TB but, by using a selective download, I was able to get it down to 120GB or so.

That's the surprising part to me; that config doesn't look like it's filtering by popularity or such, just python versions? I guess packages aren't huge, but I'm still surprised that it's so small.
Crypto, Silicon Valley, and Ukraine
Except the scientific process, which focuses on working as hard as you can to prove the other guy's work is wrong.

Only if you can't do that do you start to trust and build off it.

This scientific process of embedded mutual distrust is one of the most successful, generative, and important institutions humanity has ever created.
Russian-manufactured armored vehicle vulnerability in urban combat (1997)
Serious question: should charities start downloading the entirety of NPM and PyPi (+ Node, NPM, Linux packages, etc.) onto hard drives and passing them onto schools teaching software development in third-world countries alongside the computers they normally send? I'm not sure if that's even possible, or how big the HDD would have to be to store all that, but it would be very very nice nevertheless. I can't imagine not being able to install one-off software packages.
As well intentioned as this seems, it strikes me as a bit tone deaf. Ukrainians are hiding in bomb shelters, not backing up bulk data. I struggle to understand in what manner this helps.
Both phones I was referencing were Samsung devices.
Does Finland have a lot of pro-Russian separatist areas on the borders? I would certainly be concerned about a Russian invasion if that's the case.
Huh? I've lived in the UK and Ireland around those times and there is no interest in anyone invading or problems with them being part of this or that alliance.
stimulants
(Swiss speaking) What is important is that the vote/referendum process must be slow. Very slow.

We often see a trendy referendum being launched because of an event. Years later when we finally have to vote about it, we realize that it was only an historical parenthesis.
Another way to boost concentration is by removing distractions.

I use RescueTime to stop myself getting distracted and set focus times. While working I will inadvertently start Google to research something and before I know I am wasting time on news, youtube, twitter and what not. Apps like RescueTime help you avoid such distractions by specifying focus time during which it will block access to distracting websites.
Strictly speaking about repairability, yes. But in terms of performance, specs, camera, etc. Samsung / iPhone of 5 years ago is still ahead of the Fairphone and co
Иди нахуй русский тролль.
More items. 5 stamps to have an artist make a card like a birthday or xmas card for you to send your family. A book (20 stamps, $8) for a month of someone elses phone time (during COVID I think we got 350 minutes a month to call family because no one was allowed family visits but normally it was 250 so people use all that time and need more) but a lot of times phone time was extorted (That was the most extorted thing I saw). 20 stamps for a pound of cooked roast beef delivered. Someone figured out how to reload photo copy cards for the copy machine, so instead of $12 at commissary a reload was 5 stamps. Craft work you can no longer send home unless you made it so that was harder and harder for guys to use as their hustle and sell.
If Moscow suffers a nuclear strike by NATO, none of us will have kids to care about.
Hey Adrian, thanks for the improvements and hints!
If you want to learn offensive security skills, particularly binary analysis, I highly recommend https://pwn.college

It's a hands-on class that takes you through interacting with programs, to reverse engineering and memory corruption, all the way to race conditions and kernel exploitation.

Created by @Zardus and run also as a class at ASU.
The problem is that there are so many SPAs now, it's just a totally broken experience to turn off JS.
rwlock still require contending on a shared, mutated cache line. Something like RCU would bypass that.
Apparently this is a work by Ivan Denisov, who also happens to work on the BlackBox Component Builder: https://blackbox.oberon.org/about
Hmm, so if I understand things correctly: The means of transmitting that information is (supposed to be) secure, but the information within it - if the means of transmission (HTTPS) is compromised in any way - means a third party would then be able to read that information. Right?
> the actual pronunciation can be quite unexpected, compared to the text.

Not at all. French is over 95% many to one: From a given spelling it's clear how to pronounce it. Of course you need to know the rules and enough practice. Just writing dictations is really hard, because the same pronunciation can be spelled various ways. And it's not even enough to know how to spell the word. You need to understand the meaning of the sentence, because there are endings that are not pronounced, but depend on the grammar.

English is much more many to many. The same letter combinations can have different pronunciations and the other way round. GHOTI is either pronounced fish or completely silent... GH as in enough or in right. And so on for all remaining letter (groups). You can't do that in French.
This is a great music source: https://musicforprogramming.net/latest/

Start right when you wake up after a coffee and shower. Don't give your brain any time to get interested in anything else.

Write high level skeleton code / notes to get the juices flowing
Yeah, I had some great results in the past with "I'm not familiar with that, but if I were to take a guess I'd say ...".
Shows you're not a bullshitter and is capable of reasoning about stuff. Good qualities for people I want to work with.

Also, if I have the least bit of doubt about what I'm going to say, I always start with "not really sure about that, but ...". Might seem weird at first sight to be a candidate who is not sure about anything, but it shows you can recognize your own lacks(and look it up if needed), shows you're humble, and usually scores some extra points when you still get most answers right even if you were not so sure.
One interesting issue with plausible effect sizes is that they are very context dependent.

During a graduate seminar, someone asked for a show of hands for people who thought a relative risk of 1.10 (i.e. the exposed are 10% more likely to develop a disease than the unexposed) was a big deal.

Very few of the infectious disease epidemiologists raised their hands. We are often used to double-digit effect sizes for our risk factors (HPV and cervical cancer, a particular exposure in a foodborne outbreak, etc.)

The cancer epidemiology folks were like "Yeah, that's a pretty big deal, and worth digging into."

The environmental epidemiology folks were like "Are you kidding? There are going to be lawsuits. Congressional hearings. Maybe arrests."
Cool, but no matter what happened in the past with NATO in the Balkans would not affect the revanchist claims nor Putin’s desire for conquest of Ukraine. The propaganda justifications would be different, but the war would be the same. I mean, they also call the Ukrainian government literal Nazis so it’s not like facts would get in the way of a good casus belli.
This is about them not losing their backups exactly because they have other things on their mind (than paying for storage).
In don’t wish to take away from pypiserver and how nice and simple it is but I found it’s missing certain features that are present in the PyPI Wharehouse that underpins pypi.org.

If I remember it correctly it didn’t expose the python_requires metadata or maybe something to do with extras that to wanted to test. It was definitely an edge case but still something to be aware off.
> Nobody ever has, nor should strive to, follow every grammatical rule perfectly.

Actually, this is untrue; people automatically follow the rules of their language with extreme accuracy. They don't "strive" only in that following the rules doesn't involve any conscious effort.

This is behind the principle articulated for HTML of "be strict in what you emit and liberal in what you accept". That is how people behave when speaking. But it's not something they're capable of doing in HTML, and trying to apply it there was a mistake.

> Errors only matter if they create actual ambiguity; if you understand my intent, then I have used language effectively.

This isn't right either, in a couple of more serious ways:

First, ambiguity is always present regardless of whether any errors have been made or not. A fun example of ambiguity I noticed recently is "Flemish is more influenced by French than Dutch". Perfect grammar, but the two obvious parses have opposite meanings. Ambiguity arising from a grammatical error is no more serious than ambiguity arising from a lack of errors.

Second, the major problem with failing to follow the grammar of a language is that it prevents your audience from knowing whether they understand you or not. One thing I can say if you speak to me in broken English is that you aren't aware of the rules of English. Given that, even your apparently flawless sentences might have been intended to mean something quite different from what they would mean if spoken by an English speaker.
>he's wrong

It's a bit surreal that the 3rd entry down in the more "more tweets" suggestions (for me*)for that link is as follows:

Credit it where it's due: Hyundai have knocked it out of the ballpark with the Potato Storage Capacity (PSC) on the Ioniq 5

Good job there Twitter, really hit the nail on the head trying to surface other relevant tweets.

*And that's me not logged in, with no Twitter account at all, cookies cache etc. cleared.

(With respect to this particular person, being wrong or alarmist still shouldn't be sufficient to get banned. Heck, a few days ago there were reasonable people saying that speculating on a Russian invasion was alarmist. [0] She has expressed regret for that view now, though she still claims [1] that U.S. raising the alarm is possibly what caused the invasion. It's a strange line of reasoning: "Putin was just putting 100k+ troops there, not invading, but because you think he was going to invade he now had no choice" )

[0] https://www.democracynow.org/2022/2/22/nina_khrushcheva_on_p...

[1] https://www.npr.org/2022/02/24/1082746202/did-the-u-s-push-p...
Thanks for the reference, I has not heard of this CSDP.

However, if I was quite sure nobody would sent troops to Ukraine, Sweden sounds very close to my French ears. Finland is more difficult to defend but the Southern part of Sweden, the most inhabited, is close enough to project troops rapidly.

The USA would also be able to send fighters and bombers from the Thule airbase to bomb troups on the northern part of Sweden, as well as English airforce from Scotland. Other smaller airforces from Norway, Belgium, etc will help avoiding air superiority to Russia.

The USA, the UK and France would deploy their fleet with their aircraft carriers.

Furthermore, my feeling is that France and the UK would send troops to Sweden.

Germany would provide at least transport and material support as it did in previous cases (first war against Iraq, current anti-djihadist operations in Sahel). Germany avoid sending troops abroad but discreetly enables France and the USA for example with support.

The public opinions of at least those three countries would be strong against Russia now that Putin's intentions have been revealed.

Southern countries of EU would react too, at minimum by blocking access to the Atlantic through the Mediterranean sea, as well as support of all kinds.

I don't feel being culturally close to Ukraine. Attacking Sweden is just a direct attack to the West. I feel closer to Sweden than to the Baltic states.

Not that I don't support Ukraine 100% against Russia. I don't know if France is secretly sending large amounts of weapons to Ukraine. I wish we were but I doubt it - Macron always sides with big corporate's interests and French are the first investors in Russia. Germany also tends to put business first towards Russia.

But Sweden is different. It's the West. Finland has its own strategy towards Russia. If Sweden ask.for help, I don't see western countries react as they do these days with Ukraine (eg ineffective economic sanctions). I think it would have been the same before Ukraine's invasion but because of it, my opinion is that we would send troops. Even I would enlist (boy, I'd need training just to get in shape and learn to shoot - so I'd probably be put somewhere at the supply chain or driving some truck.
I assume that I'm bad at interviews, but I've had people intelligently talk about code, but then completely fail at simple coding tasks. In pretty much all of the cases, they completely understood what was going on, but they were part of a team where someone else was actually implementing it all. So, I think more is needed. This seems to be great for screening though, since it can be done casually, on the phone or while eating a sandwich.
You're struggling to understand because you misunderstand the situation and are probably relying on the HN title instead of reading the 3 short paragraphs in the link.

1) 45,000,000 people are not in bomb shelters.

2) Reading the very short post in the link, you can see that this is more about not deleting the data of Ukrainians that is already on tarsnap if they aren't able to provide payment because of the war.

> The last thing I want to do is delete what may be someone's
last copy of important data because they can't pay a bill while running for their lives.
You can see that's false by the existence of languages with simpler grammar than English whose users are still able to function to as high or a higher level than English speakers. Some of the grammar in English is redundant. We shouldn't waste our brainpower on it any more than on mental arithmetic/etc.
This is charitable of cpervica and tarsnap; that said, for many people, it's probably easier and safer (and you'll receive greater legal protection, long-term) to proceed by uploading your (even pre-encrypted) documents to Google Drive or a similar cloud-based storage system.

Don't get me wrong - I like encryption and pushing the envelope for what's possible in terms of keeping content private for the general public. But I get a weird sense that this is like some kind of phishing-for-valuable-(meta)data expedition.
I don't see a problem with this line of questioning.

It seems likely that someone applying for such a position would be interested in the fundamentals of the subject matter, and also that they would realize that the goal might be to start a conversation.

Let's move away from this particular topic for a moment. Were I hiring someone to teach English literature, I might ask the applicant to talk about their favourite novel, play, or poem. The idea is to learn, through indirect means, whether the person has a long-standing interest in the work at hand.
Coinage evolved from standard weights for bars of useful metals.
I really thought that Russia would avoid the exclusion zone. It was just so obvious that everyone benefits from keeping fighting out of that area.
> So PI is not 3.14 but 3,14 instead.

How would you write 3,141.592?
Those previously existing jobs with inordinately long commutes were always WLB violations, some workers just were willing to put up with them, even when they were very suboptimal.

Extreme example: https://news.ycombinator.com/item?id=15942945

> If you want that, find it.

And create it, if possible. By putting market pressure in favor of WFH so that employers are forced to adjust to worker demands.
It's cropped out in the screenshot, but if you look at Twitter html source, you'll see that there is a <style> tag that opens at the end of the line before the CSS.

There is a <title> tag, but it's created by Javascript. You can see it with document.querySelector('title') once the page loads.
> Swift is "just" a messaging system. No money is transferred over it.

I don't really understand this distinction. But before I can ask a question, there are some points about my understanding of how payments work, so that you can verify me:

1. All payments, no matter which payment system, can be performed only between 2 bank accounts. In order to send or receive money I must have an account in a bank.

2. A bank is pretty much defined by regulations it must follow. Following these regulations gives a bank some amount of trust/authority to say that a given person/entity has that much money within this bank. This money don't necessarily have to be backed by anything, so, ultimately, "it's just a number".

3. All transfers in a given currency are directly or indirectly performed via central bank that emits this currency (or FRS in case of USD). This is the ultimate top-level ledger for transfers in this currency.

4. So, ultimately to transfer non-physical assets (i.e. fiat money) 2 authorities for a given currency (i.e. central banks, or banks that follow CB regulations) must communicate one to another that a given number is deducted from account X and added to an account Y. There's nothing more.

So, if money is just a number, "transferring" it is just a message. So why exactly SWIFT is a messaging system that doesn't transfer money, and how money is transferred, then? And what (in general terms) even are these messages SWIFT is needed for, that aren't money transfers?
I don't know what SOTA is. Are we still on-topic here? The context is realistic instruments. Synths can already produce timbres pre-electronic instrument designers could only dream of.
Thanks. The French tree is now quite large. I'm currently about 15% done with the entire tree, but 2/3 through the A1 content. Sometimes 15 minutes a day when I'm not feeling super motivated, an hour or two on other days. I'm thinking about taking the DELF A1 test through Alliance Française as a progress check and to get used to the test process. Don't know if I'll get all the way to B2 in one year, but your story is very motivating!
Yep, as long as a "strong, smart" dictator is in power things can move along fine, but the second he shows cracks in his armor plate all the people he has fucked over, berated, imprisoned are waiting in the wings to take him down, and then you get instability. That's one reason China was able to survive. Although it's an authoritarian one-party country, the CCP was smart enough to eject the leader every so many years, they threw away that advantage with Xi and declared him dictator for life. Democracies are messy, but they can also be self-correcting by not letting power aggregate for too long around one cult of personality.
I used to avoid music with lyrics, but (for me anyway) I’ve realized I can concentrate just fine when there are lyrics as long as I’m listening to songs I already know. I usually put on a playlist that’s maybe an hour or two long and just let it repeat all day.
A market that can support fair trade, carbon-neutral, organic, and gluten-free markups can support a human-rights /value-subtracted/ tariff: goods produced by slave or child labor or under authoritarian regimes can be assessed a tariff to bring their prices in-line with those produced in better countries.

Stickers marked "Three children assembled this iPhone for you." or "These sneakers were stitched by slave laborers in Xinjiang" might be as effective as the USDA's "Certified Organic" in persuading those with money and a conscience.
I forgot about Nginx. Thank you.
We use Jamf and DataJar for patch management, and we have been happy with both. DataJar’s customer service /sales is lousy, but they are the only game in town.
Is there a book and/or more detailed resource (if entertaining too-- that's an icing...) anyone could share?
Solidity Tutorial: All about Assembly
@anonporridge

That is the “optimistic” Popperian take on science—aka good science. The reality is a different matter ;-)
I installed its plugin on Microsoft Word and I feel a bit safe now.