skysight-inc/HackerNews huggingface dataset:
> Russians have massive amount of brain drain. Most of tech employees have left

I doubt this will continue.

The West has clearly demonstrated that their sanction and Russo-phobia will target not just politicians and oligarch, but normal people as well. Students being expelled, employees and artists fired, hospitals not treating them, etc.

Ordinary Russians aren't safe/welcome in the West, and they know it. Going home is their only choice (or praying that Russia collapses soon and Russo-phobia ends... sounds like a gamble).
The paper the article links doesn't seem to address inflationary trickle-down economics. You have to have a theory as to why it doesn't work. Simply showing it doesn't work doesn't really show why it doesn't work.

I think a logical hypothesis is that it doesn't work to lessen wealth inequality is because first movers advantage. In an inflationary economy the first people to touch the money get the most value of it as it loses value over time. In a deflationary economy this would flip and I'd argue that's exactly what we need to happen. There is no such thing as someone who sits around hoarding wealth at a macro scale. This is made obvious by the fact that it takes roughly 3 generations for families to lose their wealth.

Sure, maybe the frugal entrepreneur holds or invests, but that person will die and give it to someone who values money less as they didn't earn it. They will likely spend the money and so-on until the money has been injected back into circulation, with each step of the way that money gains value, which means that money is worth the most when it reaches the producers/workers.
Why so pessimistic? Why is work over?
That's an implementation detail at this point. The idea is to have a single syscall that takes all the information needed to spawn the process, and does so atomically, without the need to spread it across several calls. On Win32, that's CreateProcess(). On POSIX, the equivalent is posix_spawn().
So, I had a psychologist tell me that I have many ADHD markers and referred me to the central mental health agency for an official diagnosis.

Unfortunately, In Sweden, an official diagnosis means higher insurance (fine), higher mortgages (not fine) and the inability to hold certain licenses.

Of course those markers of ADHD are pretty severely affecting my life, which is why I was seeing the Psychologist in the first place...

Would anyone recommend seeking a diagnosis in those conditions? Has anyone done this in Sweden and then gotten a mortgage? Is there anything else I can do?
If it turned out that going from amino acid to DNA/protein life is only possible by chance, then this an argument that there were at least 1e1000000 or whatever number past universes to allow to produce life.
Now I guess you debug config.toml and build.rs files all the way up to ~/.cargo.
80k for 8 years of experience with a PE is a bit low. You should be cracking six figures by now if you’re structural and coming close if you’re actual (roadway) civil. Are you in materials testing? If so, obviously you should try to switch over to an inspection gig to get some of that sweet overtime. I was clearing something like 110k salary at similar experience back when I practiced and quite a bit more with my equity/COLA/bonus, but I was in a high risk niche field. Not sure where you’re at but any market of reasonable size should be able to support you getting a raise, especially if you’re actually as good as you think.

I agree with everything you say. Software engineers (most should not even be called engineers, they’re coders or developers and on the same level as a lab technician to me) are prima donnas whose mathematical and scientific backgrounds are (on average) at least one level of education behind any actual licensed engineer/professional making half as much. And their degree of liability is infinitely lower, as you note. I’ll probably get sued or be involved in a lawsuit for my work another half dozen times before 2032 even though I haven’t stamped anything in 3 years.
General assistance. I suggest reading Shellenbergers 'San Fransicko'. The UK daily mail story I linked too was quoting this tweet thread of his
https://twitter.com/shellenbergermd/status/14914181200864542...
Why not btw? I mean, why is it worse for somebody to have power because he worked and invested for decades and made optimal decisions (and probably some luck) than for somebody to have power because he was born into the right family, knows all the right people in The Machine, has nice hair and is able to conceal his rampaging cocaine habit long enough to make himself too big to fail?

I get that "wealth gets power" is not ideal, but the alternatives we can see around don't seem to be much better. Somebody will have the power, and we as a society would need some proxy to use so that it won't lead to a disaster. Being able to create and run successful businesses (yes, I know not all rich people are self-made, etc. - it's an imperfect proxy, but to a large measure a working one) doesn't look that bad, compared to "being born with right last name" or "being born with the correct facial features"...
Also, billionaires' wealth isn't parked in a vault, right? It's invested in companies, so it's working in the economy whereas it would otherwise go to the government. It's not obvious to me that the government is going to provide more value for the public in general than industry, but I would like for that to be the case (an easy solution for inequality that doesn't shrink our economy overall).
"Buying land is a major shift for Amazon, which historically relied on a handful of developers to find property, build fairly simple warehouses and rent them back to the company."

The comment was "Who wouldn't think Amazon is buying up land for warehouses?". The answer is anyone who was familiar with what Amazon was doing until 3 years ago.

If you thought three years ago that Amazon was buying up land for warehouses, because it's so obviously obvious, you would have been wrong.
Most of our problems are around how to deal with the blockchain. We already use a combination of Postman, bash scripts (lots of curl), and the VS Code version of Postman (our current preferred way to do things) to test the API live during development.
I think it was strategic to end the war quickly. They knew if they invaded the East it would be a drawn out thing. So they went for the head shot right away and hoped they could pressure a negotiation. But to their credit, Ukraine stood up to it and the Russian execution of their plan was poor. So they've since abandoned that strategy and have now settled for plan-b, which they will win eventually.

It's time to stop losing lives and to try diplomacy.
GitLab Ultimate has these metrics https://docs.gitlab.com/ee/api/dora/metrics.html
Prediction: Coinbase will do a reverse Robinhood and start offering traditional brokerage products as crypto is further exposed as a scam.
> The entire point is to alert when things are crashing, so you would want it to be highly available. As in, running on more than one node.

An important question to ask is how much availability are you actually gaining from the setup. It wouldn't be the first time I see a system moving from single-node to multinode and being less available than before due to the extra complexity and moving pieces.
Simplest solution here is to implement the algorithm in hardware, with a new instruction that has all the security attributes. (Including resistance to power differential and timing differential attacks.)

Downthread: https://news.ycombinator.com/item?id=31745105
That's true, but it seems odd that they're going out of their way to suppress a story.
Are you saying that a link/form on a third-party site can create a submission? That sounds like an XSRF bug in HN.
What delivery medium (especially in the USA) has the throughput to deliver anything worthy of being called "4K?"
> The best mindset is that you could be gone tomorrow.

Best for what?
Perhaps part of the problem is that we incentivize high-risk ideas too much.
Not really, because you can paste multiple times from cut (except in Excel).
I’d guess that Amazon doesn’t want to be at the mercy of landlords that jack up the prices. Rent increases can eat into your margin.
Billionaires provide value as alternate sources of power to the state. Distributed sources of philanthropy that can target areas neglected by government are one thing (Carnegie’s libraries, Bill Gates work on tropical diseases, Frick’s art collection which he donated to the American people, alternate media and educational projects (Ford foundation’s continued funding of NPR, Soros’ Open Society Foundation, Koch funding of the Reason foundation and CATO etc, putting hyperbolic conspiracy theories aside these all enrich the political conversation and increase the opportunities for policy experimentation)). Secondly, billionaires have a good claim on being experienced and skilled deployers of capital. A wealth tax would have limited the capacity for private investment in EV, space flight, the acceleration of cloud computing.

There are two common ripostes to this. One is that these are wasteful vanity projects, which just proves the point that there is value to this sort of decentralized system of capital allocation where some small percentage of total available capital is in the hands of quixotic individuals who can pursue aims that a majority of the population doesn’t (yet) see the value of. The second objection is that these things should all be handled by the state. It’s fine for people to want space exploration to be entirely handled by NASA for instance, but the record is pretty clear that US (and by extension humanity’s) pace of space exploration has been absolutely transformed by the ability for private actors with substantial resources to make moves outside of an existing bureaucracy.

The US government spends upwards of $4T dollars a year, and the media class has a much larger influence on politics than and group of billionaires could buy. Because most billionaires are entrepreneurs they also typically look at ways they can deploy capital that are underserved and where the state would be an inappropriate actor in terms of required risk and innovation. A group of talented weirdos that have the resources to move the needle on neglected projects is a feature not a bug.
An implementation of posix_spawn() is usually owned by the same people who implemented vfork(), so they know what is and isn't safe to call in that particular implementation. But we don't, and we shouldn't assume that the implementation will not change. That's exactly why public APIs and stability guarantees exist.
Yes we are. Please contact us via LinkedIn or our website and we will schedule a discussion. Thanks.
Great presentation, but it neglects one fix: go join a smaller, newer organization. All of these issues are a function of scale and time.
My first startup went through 2 majors pivots and eventually did quite well. The most valuable bit though was the experience. Second startup is in great shape thanks to that experience.

I think many founders give up too early. You wont learn if you don't go through some difficult experiences.
> It's all about tradeoffs

Trade offs that we have to trust other people to make the right decisions and we only have to look at how people game the system for money, just look at Jeff Bezo for a prime example!
Yeah, in my time there it was clear that everything was about quarterly targets set by some unseen person with a spreadsheet.
The problem is, if you decide to give up and sacrifice Ukrainians on the altar, there is no guarantee Russia will stop at Ukrainian borders. And several Russian politicians, including Putin himself, suggested otherwise, arguing it's just taking back what's theirs. This basically means invading several other European countries - obviously not now, but at some point in the future.

So yes, you could turn a blind eye on Russian soldiers murdering people, stealing, raping, and so on, but it would be naive to think it will eliminate the problem: it will make it worse in the long term.
C++ 23 Status Report, all features with examples
Welfare is one of the least efficient government programs in the U.S.
It's rife with corruption. What makes you think it's efficient?

"It currently stands at about 25 percent, as did in the 1970s. This means the ability of the poor to sustain a higher level of income independently of transfers has not changed over time."

[1] https://www.richmondfed.org/publications/research/economic_b...
You asked what I was wondering except I was thinking of the [Multi-Account Containers](https://addons.mozilla.org/en-US/firefox/addon/multi-account...)

I think Cookie Protection does solve the problem that I used the containers for. I wasn't really using it to keep accounts separate, per se, but more to keep companies like Google from snooping and sneaking peeks at my other cookies.
That is horrifying that your medical issues could be used against you in insurance, mortgages, and licensing... I'd suggest just leaving the country at this rate or getting the diagnosis in a sane country that won't share this information and getting the medication from over there (assuming you can move somewhere close to the border)
OK, but can you walk me through the threat model here? This isn't a rhetorical question, it's easy to see how servers in general and shared hosting, colocated VMs etc in particularly might theoretically face a threat here, I'm just trying to get a better understanding of how GP would be correct for end user devices. The individual in question on the smartphone or computer specifically chooses to initiate a connection to a desired web server, and you're imagining said server was hacked or otherwise compromised/untrustworthy and begins running Hertzbleed via JS, and that JS has the precision in practice for it to work. So vs other RCEs and such what is the path here? What short secrets (AFAICT these attacks aren't about pulling gigabytes of RAM but a few bits of key stuff) is it going after that, after having obtained them, represent a serious compromise by themselves or allow further escalation? Nothing done on the user device is going to affect the network hardware they're going through, and this attack is about reading not writing, so what is the attacker getting that will then let them break out of the web broswer/OS sandboxes and start pulling more the other direction?

I can see that if other persistent access credentials were sitting unencrypted in memory that could be an issue if the attacker can use those to hop into other services the user has access to, but that's manageable via care with device usage, proper MFA etc right? Or I can see how true external IP address might be a dangerous short secret for someone trying to hide (vs merely secure) via VPN. But I think in those cases externalizing the VPN to the network level is a good idea anyway since being 100% sure of zero leaks in a modern OS/application stack is challenging, and then the user device doesn't have to know anything about the real IP at all. JS also already allows a huge amount of fingerprinting, so if someone is allowing JS to run and is deadly worried about privacy they must be thinking about mitigations there already.

Again, not at all denying that incredibly tricky stuff can be done using little leaks like this to escalate in surprising ways. But for a dedicated web browsing device with only outgoing and session access to WAN, likely though a VPN but not necessarily on-device, what new threat scenario is this such that completely disabling dynamic frequency is the only response? Although I suppose for a dedicated web browsing device using tor browser or the like disabling that might not actually be a big deal anyway.
> It is not as if Ukraine has anything better to offer.

They have 260+ captured Russian tanks, for one thing. Ukraine has asked supporting countries to instead send howitzers, anti-air guns/missiles, and multiple-launch rockets. By the end of this war Ukraine might end up with the largest tank army in Europe. https://oryxspioenkop.com/2022/02/attack-on-europe-documenti...

By most reports Ukraine (and Russia for that matter) are both much more limited by supply of trained tank crew than lack of physical tanks. Hundreds of Russian tanks requiring 3 crew members were already being driven by crews of 2 (in some cases untrained), and therefore combat ineffective right from the start.

Russia has lost an estimated 1000+ tanks in 3 months of war, and now has all but stopped doing maneuver operations, whether because they are scared to lose more or have run out of supply. From what I understand Russia’s tank production has entirely stopped for lack of microchips and other components.

> Cruise, ballistic missiles on the conveyor and in the air. Every day and night.

The rate of Russian use of long-distance missiles dropped off dramatically after the first couple months of the war. They wasted their missiles blowing up hundreds or thousands of militarily irrelevant civilian targets (apartment buildings, hospitals, schools, etc.). External experts don’t have perfect knowledge of Russian supplies, but the most plausible inference is that the Russian military is running out of whatever stores they were willing to use here. (Presumably there is still some reserve, but missiles getting used are not being obviously replaced.)

What the Russian military does have a lot of compared to Ukraine is artillery and artillery ammo, and unguided rocket launchers. Pretty much all of the stockpiled 152 mm (Soviet caliber) artillery ammo in Europe was already sent to Ukraine and Ukraine has almost run through it all, but Ukraine doesn’t yet have enough 155 mm (NATO caliber) howitzers to replace the 152 mm artillery that is out of ammo. Hopefully they will get hundreds more NATO howitzers in the coming weeks and months.
There's surgery to replace the lost hair (with hair moved from somewhere else, granted). It's certainly much more expensive than catching it early and treating it with minox or whatever, but it's within the reach of many people (<$10k).
But this is inflexible.
> sealioning

huh hadn't heard that before -- good to know
Hm. I agree with you: Identity is a user account or role. Verification is backing up the assertion of initial registration with phone, email, address, and so on.

Authentication is the verification of identity after registration.

Authorization is the verification of permission for an identity to take an action.
The pivot can be key - especially if you've built a team that can execute, identifying early that your plan won't work and pivoting to something else can help. And in the worst case, you've learned more.
Nope. It's just acknowledging how the world works (realpolitik --despite what anyone would love to think is a principled approach)
> why worry about something you can barely see or notice until it's already a problem?

So, you measure hair loss with the Norwood scale. You don't go from 100% hair to bald spots immediately.

First, you'll see diffuse thinning where the thickness of your hair drops significantly.

In the first stages of diffuse thinning, it won't be apparently to 99% of people that your hair is thinning but you'll immediately notice when you take a shower / apply shampoo (it's really obvious when your hair is wet).

I'd say that's when most men realize they're losing their hair and that's when they should get on Finasteride.
As I already mentioned - Go has largely unbounded error types, not because `error` is a small interface, but because of how many interfaces get nested (a tar.Writer wrapping a gzip.Writer wrapping an hdfs.Writer etc.). If you don't like this, fine, we'll have to agree to disagree about the value of checked exceptions vs. massively leaking implementation details.

Nonetheless, Go does provide ways to check whether an error either is or can do what you want, and ways to annotate errors with logic specific to your program. An `httpClientError` is an `error`. When you get an error from a source you want to treat as a 400, you wrap it and return it, as an `error`. You use `errors.As` on it as a concrete type, or an `interface { HTTPStatus() int }`, to use the method you've added.

Regarding localization, which is a significantly different problem - the outcome is e.g. "file can't be opened". It's hard to write good error messages based on the language's error messages but this is not a Go-specific problem at all. Either you constrain your operations to the point you can bound all your error types, or you don't and report the outcome + raw message instead of trying to localize causes. And yes, this is an unusual space to be using Go or Java.

Since you mentioned Rust, we could also consider how it solves the problem - `Write` returns a `Result<usize, io::Error>` - `io::Error` has a (almost uselessly long and yet still) non-exhaustive `ErrorKind` - the last of which is `Other`, "used to construct your own Errors that do not match any ErrorKind." I.e. even in Rust's type system, they punted because otherwise you can't easily compose anything.
It wouldn't, not by itself. The attack would take more measurements to create a profile, however. Extending the time required to mount an attack is probably not sufficient to thwart an attack. It could be for some workloads, but not for all.
Cryptographic Side-Channels (Timing Leaks) in JSBN
Can you describe the new governmental Department of Hobby Restrictions? I study music history, transcribe old popular songs, and play many different instruments. Does this count as one hobby called music or does it count as three different hobbies?

What would be the penalty for an asshole like me having three hobbies instead of the two allowed under your plan?

Am I allowed to have one flute, or if I play professionally am I allowed to have two in case one is broken? Am I allowed to have an alto flute and a bass flute as well, or am I limited to just the garden-variety soprano flute?
Wait, what? Why does this exist again?
On the other hand, Microsoft was just a BASIC vendor, Amazon was a bookseller, Netflix was mail oder DVD company.

Sometimes if you have a really good team/organization it makes sense to pivot based on the market.
These "optimizations" might not matter in the end though if the production environment runs with Turbo Boost enabled. Unless they are verified on another machine of course.
Would a hybrid of OOP and FP that is immutable have a golden future?
The concept of homeostasis shows this isn't necessarily true.

I can find nothing showing there is an effect over time.
Alexa: Wake up. It’s time to head to your shift.

missedthecue: Snooze

Alexa: Snooze boost activated for 10 minutes. $5 has been deducted from your account.
I know it's just meant to be a bit of fun and a gentle reminder but life expectancy varies quite a lot depending on where one was born, grew up, what education and employment one had, even on where one lives now.
Ransomware group debuts searchable victim data
Then let's agree that we don't agree. And if we can't find a common interest, let's just split the EU.
> increasingly common misconception (these days in the U.S. at least)

I do dislike people who say "citation?" (and I don't wish to seem
presumptuous) but can you give me any further links or prominent
examples of that?

Is it a social media thing? I don't use popular SM or trawl the sewers
of chans any longer, so is it there? Is that representative of a wider
society?

Do people who hold the extreme view that "speech has no consequences"
distinguish that idea from "speech can have have bad consequences, but
that's better than the alternative of curbing free speech"? Or have
we reached a kind of intellectual low point in places where these
beliefs are purported to hold?
gravite was delightful!

> I too miss that sort of whimsy and playfulness–I don’t think it’s inherently incompatible with modern expectations of professionalism/accessibility/security but it definitely seems to have been lost from most software these days.

Agreed completely but every now and then it still pops up. Recently, Notchmeister [0]

[0]: https://apps.apple.com/us/app/notchmeister/id1599169747