skysight-inc/HackerNews huggingface dataset:
There absolutely is a flood. Mostly to Armenia and Georgia.

As for me, I'm torn on staying vs leaving. This may seem irrational (and it probably is), but this is my home. I'll be perfectly fine in any European country on a day-to-day level, but I'll never be at home (and I'll need a thicker skin since we're the nazis now). There are people and places in Russia that I love, and my life won't be complete without them. I guess I'm just old.

On the other hand, we may soon live in a Gulag. I'm already cleaning the history of some of my Telegram chats when I go outside. People are getting arrested for holding a sign with asterisks ("*** *****") or just a blank sheet of paper, and you can get a prison term for a careless repost.

On the third hand, Russia may crumble. Our resources aren't unlimited. We are under the heaviest sanctions in history, our industry is a sham, our energy exports will cease in a couple of years, we've already committed 70% of our military to the war, and this won't end even if we "win" -- we'll need to provide police / counter-guerilla presence over a country that's 30 times (times, not percent!) larger than Chechnya, for at least a decade. And we'll need to rebuild a couple of Stalingrads to boot. I can't see how this is sustainable.

TL;DR: Decisions are hard.
Only you knew this before you accepted the job offer with the dollar signs.
No problems here. Even Google Maps is fixable.
Not a lot of music producers do use that much RAM (speaking as someone that has run multi-machine music making setup before). Its only the large sample libraries that do and you need multiple instances running to really eat it up.

All our devs need than my current music making setup, and I am thinking of going to 128Gb because I do dev work around video.
OpenShift 4.10 has just been released and adds Arm support.
Yes and then we have to figure out which Modem ( early 5G modem? ) they are using and and spectrum available as well as signal tuning went into the tower and possibly 60 thousands other factors.

It is tiring. May be we should just let the media keep spinning whatever they want the public to believe. But at least the mmWave fad is finally dying, the truth will always arrive, no matter how hard media tries to hide it.
These architectures are used for throughput, which is much higher than classic multithreaded architectures, not real-time per se. Though they also can have very good latency characteristics if you sacrifice a bit of throughput.

This architecture has been idiomatic for high-performance server software for a solid decade. It only seems niche if you don't work in an area of software that cares a lot about performance. The performance difference is not small, 10x throughput on the same hardware is not uncommon.

And yes, it implies control of the resources your process nominally owns, though by no means the entire machine necessarily. Again, idiomatic, and software like high-end database engines have been designed this way for a very long time so it isn't a new idea. Designing software that takes full control of its resources, and does its own I/O and process scheduling, isn't magic, just different.

A classic multithreaded software architecture will never be remotely performance competitive with a thread-per-core architecture. It isn't expected in theory, and is never demonstrated in practice. Modern thread-per-core architecture has its origins in supercomputing, specifically to enable better scalability as the number of cores per CPU (and server) became greater than 2.
"Cloud" has become such a buzzword. The original pitch of cloud service computing was decentralized distribution as a means of service downtime mitigation and redundancy. Here we have someone who dumped a handful of services on an SBC providing a single point of failure which is the complete and total opposite of what a cloud is.

Rant aside, it's pretty great we can plop what was once needed a whole server rack onto a credit card sized device and call it a day but the "cloud" this is not.
No irssi in IRC is blasphemy!
Playing rules-lawyer here is comical. Why not put San Marino in? As a republic for 1700 years, they are clearly the standard-bearer for modern government.

The Security Council was clearly meant to be a military/economic shortlist: the people we have to invite to the discussion because if we snub them, they can singlehandedly trigger a global fracas. They may not have wanted to list specific criteria, but it's a club that's fairly obvious who belongs.

Russia has clearly proven it still qualifies for that, in a way no other post-Soviet state has. The ROC-PRC shift was an obvious implementation of the fact the world has stopped ignoring Beijing.
Cognitive Modeling: From GOMS to Deep Reinforcement Learning(Online April 26-27)
This is a great way to help people get an intuition for monadic IO.
I have not followed this at all. Forgive my ignorance.

Wasn’t there a time when China money and students from China were overrunning Ivy League schools? Was this an attempt to finally put an end to this?

Slightly unrelated, in California, there is a problem with China money being brought in to buy homes in cash in certain school districts.
If you are extremely lucky to have a retailer nearby that sells them you can get one for MSRP. Microcenter has a one-per-ID policy on this sort of stuff when they are in stock if you are one of the few to have one in driving distance.
Katie Haun lands $1.5B for two crypto funds in historic raise for solo VC
Yes. As Sartre said: The cloud is just other people's hell.
There's a reason Factorio is called programmer crack.
> but that's an area for serious chemistry research!

Biology was never my thing, but it stands to reason, even if it is cynical, that if a cancer cure could be developed, except that there was no possible way to profit from the cure, then a cure would not be developed. Studies and research and development of treatments is very expensive, so the results need to be profitable or they will not be pursued.
irssi is just an IRC client, it doesn't really fit in with the theme of self hosting.
I ran into some of these. Many npm projects that use native plugins to node don't (or didn't) work on M1. Had to spend a bunch of time finding alternatives. For my needs though things are now working.
Of course there is. There are multiple other ways that Apple and Google could decide to charge application providers, but they've decided this one makes them the most money.

They could have a standing charge for each app, with charges per thousand downloads, for instance, which would more closely follow their actual costs, and charge 5% for payments. That would have a different set of positives and negatives, but the way they've chosen is just one way amongst many options they've got.
I do dev work that involves the Adobe creative suite so I need to run that plus a full development environment. I also need a lot of storage, because I work with video, I care a lot about the display because I am staring at it all day - but also I want to check visual artifacts. What works for you does not work for me.

I also have a M1 Macbook Air, and it’s s great laptop but far from the best programmers laptop for all use cases.
Deploy Sharding Service with ShardingSphere Proxy on Alibaba Cloud RDS for PgSQL
That's pretty much kitchen rotations 101. If you ever wonder why your food isn't cooked right, this is why. They always have new people having to reacclimate to a new kitchen on a regular basis. And then they claim they can't find anyone decent to do the job. It's absolutely a lie on their parts.

They use the probationary period laws incorrectly to fire people they don't like for literally any reason, even if it might be discrimination, cause they can just claim "no reason, I just don't like you."

It's fucking amazing how much these motherfuckers will screw with people too. I've been kept on for jobs until the last day of my probation, or a week away, or a month away... and let go for 'no reason'.

I would love to know the reason. Perhaps I can do something about it. But nope... if you even insist on getting some truth from these people... they just start fighting you. Sometimes even physically.

I have no fucking clue what is wrong with them, or me if that's the case at this point.

Anyone looking to get into the 'normal' job market best avoid the kitchen industry. It's going nuclear, slowly.

I'm getting out of the industry as fast as possible. BUT... Until I have enough money saved aside to do just that, I have to keep working in it... and keep getting my record of employment tarnished more and more because of their dumb bullshit.

I wish I could just sue them all. Can't though. They are legal, even if evil.
he accused me of making a gross simplification. i responded, perhaps unkindly. but at no point have i "harassed" him.

github's outages have made my life difficult. planetscale's pricing scheme has also burned me. i am not just attacking this guy at random.

based on upvote points i can conclude many people do think i am contributing positively to this discussion. please refrain from tone-policing me. i don't see any technical comments from you in this discussion whatsoever so how exactly are your comments positively contributing?
>Am I missing something?

You are not. It is very common mistakes.
We developers can always compensate for our lack of math skills with a very large test suite.
Watching my wife trying to be accepted into some programs, it appears colleges get around this by giving bonus points (literally) to things that happen to be rare for the group they're penalizing. Penalizing appears to be bad, but if you flip it, so all but certain group get this positive boost, it's, apparently, ok.
First you would have to prove this was intentional and done by the authors themselves (not e.g. an assistant).
Now your phone is the single poi t of failure. Smh.
For everyone else though, I find it hard to blame them. Overnight you get a complete architecture change

Except it didn’t happen overnight, Apple announced it 6 months in advance. There has been affordable hardware available for porting since june 2020, almost 2 years ago. If a developer hasn’t gotten around to it by now, I doubt it is a priority for them, let alone their top priority.
Be aware that citizens fleeing Russia are not necessarily against the Kremlin, nor against the war. Beliefs are complicated, one cannot expect individuals whom have lived their whole lives under one government to toss it aside. For example, plenty of Russian immigrants voted Republican in the last presidential elections. They don't like Russia painted negatively.

That isn't to say there aren't plenty whom desire liberty, simply that it's not a requirement of migrating.
Modern PHP
Dumbest thing ever. Literally no one needs this. A paper license doesnt die of low battery and cant be revoked remotely
I think that is a problem in almost every western city
This is the first time I'm targeting the Spanish market so I don't have experience with AWS from there. Paris is geographically close so I imagine that would have the best latency (sorry I can't give you anything concrete).
I personally think remote development is fraught with problems that don't exist on local.
As far as I understand 'below' the application layer there is usually a basic image (like alpine) in docker? Do these first parties maintain these as well? If not the trust chain just got longer.

I would call myself at least somewhat technically capable. But I actually never grasped docker beyond the 'I can pack an image and deploy it to AWS' stage so that I can access an internal tool I built at work over the internet.

I was not really understanding what I was doing and was more or less blindly following some tutorials on the net.

When building and deploying things to the shared hosting environment I use privately I have a better (albeit far from perfect) understanding of what I am doing while I know that I am trusting the underlying infrastructure and the people behind that.
Heman, and the mains of the universe.
Right? In my head I had heard cancer before I clicked the article, and spoiler alert, yes, but also what a twist!
It's not like GIF/JIF is pronounced "G I F". Like "Laser" isn't pronounced "L A S E R".
I would say 2 times faster or 3 times the speed of the mac mini. Faster implies a delta already; I can say X is 0.5x faster than Y and it means its speed is 1.5x that if Y.
> was based on a history of behavior that isn’t compatible with the BA codes of conduct

I hope we can share the opinion that making this statement without actually pin-pointing into what's the exact behavior that is not compatible with the CoC makes the whole point plain.
If provided, one can reflect upon that. Otherwise is just plain words that don't help in any way towards reflection or self-growth.

> your lawyers trademarking things without you understanding what

That's my fault, as stated in the article and other comments here. Sometimes we try to chew more than we can swallow, and fuckups happen. If you been in a startup you probably know what I'm talking about.

> people alleging harassment

This one is the one that I think we have to be most cautious about, specially because anyone can "allege" anything. Tomorrow I can read in Twitter that someone likes to kill cats and I can say that "Allegedly X is a cat killer", but that doesn't make it any more true (and to be honest, it will be irresponsible for me sharing that without proof, even if I frame it as an allegation).
It's on each of us the responsibility to seriously treat those claims by putting them in the hands of the authorities so any bad behavior is penalized with the law.

> It seems like a lot of people around you are making decisions that gravely impact your business and personal future

Fortunately enough, the business thrives when we make a product that people like and use.
And for me personally, I'm learning a lot and going through a lot of experiences that are for sure enriching. Thus, each day I'm (hopefully) becoming a better version of myself (or at least I try to!). Hope you do too!
I am only a sample size of 1, but twice now ascorbic acid about 1 or 2 teaspoons worth drank seems to have stopped a visual migraine after 15 minutes.
This! And I'm so glad somebody said it.

The problem with your audience being contrarians is that they're impossible to please, and while you're competition gets blind followers, you're left with nothing but criticism.

Okay, you have some issues with how things are being run, maybe some or all of those are even valid. But show some support for the only other player, or at the very least some _constructions_ feedback.
“ They Said I Would Never Walk Again And I Really Have To Commend Them For Their Spot-On Diagnosis”

The onion headline
Have you heard about Snowden? No imagination required.
You missed a third way which I think is actually most likely, given recent monetary stimulus policies:

3. You invest $500 in each student using prerecorded video classes and assignments graded by unpaid 'mentors', take on far more students, then structure groups of ISAs together into ISA-backed bonds, which you then sell to pension funds and other institutional investors for 15% off par value, or $25.5k each.

Not only do you get paid up front, but whether or not the ISAs eventually get paid back is no longer your problem. Also now instead of recruiting and vetting 200 teachers to teach your 2000 students, you recruit 10 teachers and a couple experienced sell-side traders and analysts.
Cities Lost Population in 2021, Leading to Slowest Year of Growth in US History
Animals don't have any true language. They communicate in various ways, but that isn't automatically language
Is vuescan not a safer choice? Epson, canon and hp software tend to do automatic updates and may choose to brick your device if you use the wrong ink. They also tend to collect data unless you carefully fight every setting. Why even expose yourself to that? I only biy oki and brother printers for this reason - fine tech without the evil.
We have become so accustomed to ubiquitous anti-White racism that this article can make subtly racist remarks with righteousness and carelessness.

The crux of this suit is that it is unconscionable that White children are not the most objectively, consciously, deliberately penalised race. When non-Whites underperform academically relative to Whites, there is an onus on the administration to artificially penalise Whites by adjusting admission rates in spite of this disparity; when non-Whites outperform Whites academically, it is cited here as evidence of heinous systemic racism if this is not reflected in admission rates.

In regards to the personality assessment, it is not even open to consideration that White overachievement might be merited. In fact, the disdain for Whites is so deep and native in these people that for White students to be rated highly for their character is itself evidence of manipulation or corruption. It is impossible. Utterly incompatible with their concept of Whiteness.

White students: Damned if you do, damned if you don't.
> What “lay person” is going to install a web server??? That’s insane.

You ... might be surprised.
I have seen this a lot in my hobby (flying gliders). People spend boatloads of their time and money chasing some temporary fame, meanwhile suffering from something that not a lot of people are able to experience.
In my late 30's, with the only indication that we were fertile at all having been an ectopic pregnancy many years before, we gave up. We had wanted kids, but our lives were good, with nieces and nephews we love.

A few months before my 40th birthday - and the pandemic - SURPRISE!

We are currently the proud but exhausted old parents of an increasingly rambunctious toddler.
It’s a document scanner. Not much ink in there ;) And haven’t seen any data connection when scanning.
Is this a scam? Dumbest website ever
Understanding Strategic Culture Through Games
Ascii, emojis and GIFs more accurately portray how I feel than the written language does. A lot of other people feel that way too. Image viruses also predate our kind of written language.
I think the problem is that people have learned the monad concept and then go overboard with it. Only monads are like async code with callbacks.

If people stuck to just explaining the IO monad specifically, which is a lot like async code with callbacks, then things would be better.

I wrote about this a few years ago: https://two-wrongs.com/the-what-are-monads-fallacy
How much do they spend on marketing?

> market that they value privacy and then their actions show otherwise

Which actions?
Not supporting same sex marriage != hating gay people.
> Not an oncologist, but that sounds and awful lot like how cancer is currently treated with chemotherapy and radiation, kill everything and hopefully get all the cancer before the patient dies.

Sure? That makes it a tool, and far from something you could simply call a "cure" for cancer. If it works as a cheaper chemo drug, great, but even if you make chemo drugs free that doesn't make cancer cured or cheap.
What a heartwarming story. Wish the author all the best with the newborn!
There is nothing sensible about a 3 month supply of food and water. A typical family should have 10L of water per day (just for fluid intake). A 3 month supply would be ~250 gallons. That alone is impractical. On average, adults eat something like 2.5 lbs of food per day, call it 8 lbs for a family and say you lean toward dense things like beans (not rice) and you only need 5lbs per day. That's still almost 500 lbs of food for a 3-month supply.

I wouldn't consider anyone storing that much food or water to be "reasonable".
The comment in question said they lied here. Where is the evidence?
Access to User, and Specifically Mobile Apps users, are split between Apple "App Store" and Google "Play Store".

Access to listener, or even if you limit to Mobile listener, are not bound to Spotify.
If labor is labor should everyone be paid the same?

Edit: age matters for a number of reasons, as employees gain more experience they become more valuable and take on more responsibility. Also the amount of money a person needs as they get older usually increases (care for children and possibly their own parents etc). Earning minimum wage at 21 is very different than being 41 on minimum wage.
Often businesses hire young staff as an investment, they are untrained and at first add no value and this is reflected in the wages. However as they progress they earn more (certainly true of me I started on a really low salary , barely minimum wage).
I'm not sure those ambivalent about the deceased will suddenly not be. I'm also not sure what you mean by choices. Who to vote for? If this were a startup I'd say you're making way too many assumptions about your audience.
This might have changed, but generally, Spotify pays 70% of premium revenue to rights holders[1], i.e., it's a variable cost. Most won't end up in the hands of artists, but I'm not sure if any streaming or purchase platform is better for that.

1: https://techcrunch.com/2017/03/18/dictate-top-40/
Sure some distros have many derivatives, but it's not obvious to me that you can stop that (see Android for a different open-source ecosystem, and how fractured that is), nor that is always a bad thing, as it allows experimentation which can flow up to the parents.

I'm not sure though "almost identical packaging work" is accurate, maybe that applies to Debian and Fedora (and their derivatives), but Gentoo and Nix are examples of doing something quite different (not to mention the different embedded distros), and so the "duplicate work" is anything but that.
> This is the glorious lime-light

Well holy heck. TIL.
> If you like it, there's little reason not to get one AFAICT.

According to MacRumors update guide Air should be updated very soon, so I’m personally waiting for the updated version.
Where did he lie in this discussion? Where is actual evidence?
> For the purposes of this discussion, they are a constant, no matter what Spotify or Google does.

That "constant" is the main reason artists don't get paid. And yet, only streaming services are blamed.

> added a caveat to my "buying from the musicians directly" exactly because of publishers

That's not a caveat. That is wishful thinking. How do you propose streaming services do that?

> they charge the same percentage as the other players in this space that I mentioned. No conspiracy theories required to point this out

Yes, they do charge the same. So it means that 60-65% of their revenue goes to rights holders.

But sure. "They are in on it with rights holders to rip artists off".

> Sure, in articles about music producers

There are very few such articles and most, like your comment, blame streaming services for paying artists too little even though streaming services have nothing to do with paying artists. It's the publishers/rights holders who do that.
Any site that hijacks the back button to show you ads is similar to a creep locking you briefly in a room so you ‘consider’ their offer.
Still better than working at a big semiconductor as a contractor and be expected to work from basically the storage room
I disagree. I feel like this perspective makes sense to you because you feel more comfortable with js, not because monadic io is best explained in terms of callbacks.
Never heard of headscale before. Doesn't it require the control server to be accessible publicly?
While you may oversimplify a little, I think the core idea of your comment is pretty useful for learning. Unfortunately the first monads one encounters when learning Haskell are typically Maybe and IO. There are good practical reasons for this, but an early analogy to Async would probably make the idea a lot clearer.

Self-plug: I even wrote a short post about this quite recently, after making a similar comment on HN (https://frogulis.net/writing/async-monad)
There's a good amount of research done without the goal being massive profits, and nobel prizes are pretty nice too.