skysight-inc/HackerNews huggingface dataset:
Depends on the area. In the US, it’s about $425k a year. For the world though, it’s about $30k a year.

For wealth, the average of the one percent in the US is about $1.3 million. For the world, it depends on where you look, but it’s anywhere from $10 to 50k.

IMO, the problem is not their income; It’s that some billionaires literally hold more wealth than entire nations.
Well, people with names that are not written with Latin script are coerced into whatever Latin transliteration their government uses when issuing passports. Bonus points for altering the transliteration rules from time to time.
> I see now that it only applies in the after phase of transactions without a failure.

Yep.

> Would that scanning, analogous to RAID "resilvering" subject to write-intent ranges to limit the keyspace regions scanned, usefully improve read latencies later?

I think it's just a better design to have it done on demand. The keyspace is large and failures are rare, and when one of these zombie intents are happened upon, the very first reader addressing it resolves it for all subsequent readers. A global scan would improve read latencies later, but not by much and not for many readers.
5$ FPGA
My handwave chemistry is not strong enough to be sure, but I expect that this will form also a small amount of ethane (that is not a problem) and also some soot like goo that will clog the battery and be difficult to burn cleanly anyway.
I was happy to get out of there. It's not like I could have reformed them with a good heart to heart talk. Once I went to do laundry and stepped barefooted into a steaming pile of dog poo their dog had dropped on the laundry room floor. When I complained, instead of apologizing for it, they told me I should have watched where I was walking. My roommate was a genuine asshole, and just getting them out of my life was amazing.
Zend Guard[1] was often used for licensing PHP code in mid-2000s.

[1] https://www.zend.com/products/zend-guard
I'm sorry. Should have thought about it for a moment.
I am annoyed by the way articles are published. If something is simple, why wouldn't someone put it in a short one liner than providing a detailed explanation?

This is not just about this article, I have been following space/tech/economy. Nothing really provides facts.

For example:

Scientists may have found new variety of black hole - Does it really add to any kind of knowledge / is it a breakthrough. not at all. finding something called black hole, but finding varieties of it, is not. Its just a copied version of someone else's finding and finding some tweaks.

Now to tech, - What good is it doing? New tech comes, couple of years later flaws made by the organisation comes out or they get hacked and users details get leaked. Impact is too much and they escape with an apology letter from CEO. Apology email + fined amount is still a good investment for the leaked data. thats how they see.

list goes on for every field.

Who is the first culprit of all these? the intellectual? Why to race everyone ? What the point ? Doing good isn't. But why money comes into picture in doing good?

Why would anyone encourage doing all these?

If something seems to be flawed, I'm trying to share my opinion in most polite way but for this one It went off the control. Apologies. Lesson taken. Thank you.
It seems more likely that, for unexplained reasons, she was not in the loop on the area she was employed to work on (Global Compliance) and decided therefore to resign.
She may have reasoned that this type of policy would have made working in BRICS countries very difficult. Ironically, these countries routinely impose residency and nationality requirements, local hosting and censorship etc.

The lack of nuance in her public communication is quite strange for a lawyer. 'Retaliatory behavior' -- against whom are they retaliating and for what? A serious allegation. And other strange and strongly worded warnings of illegality, but which have no basis in law that I can see. So, bluster? Trying to win an argument?

I can't help but think that remote work is not for everybody, and especially not for lawyers.
A crate is a compilation unit. A package is defined by a Cargo.toml, and can have one or more crates.

Most folks use “package” and “crate” interchangeably, even if they’re technically different.

See the bottom of https://doc.rust-lang.org/book/ch07-00-managing-growing-proj...

(Additionally, “compilation unit” is a bit weird, given incremental compilation, etc. “the file containing the root module tree that gets passed to rustc” is not as succinct though.)
That's not the sense in which we use that term here. The guiding value is curiosity, and people are asked to "Be kind."

https://news.ycombinator.com/newsguidelines.html
Well, do you consider people you know soley on the internet, friends?
Linode's documentation tends to be pretty good: https://www.linode.com/docs/email/postfix/configure-spf-and-...

That guide assumes you're using postfix as your MTA. For exim, their documentation can be found here: https://www.exim.org/exim-html-current/doc/html/spec_html/ch...

Distributions often have their own documentation, for Debian: https://debian-administration.org/article/718/DKIM-signing_o... and https://debian-administration.org/article/719/Avoiding_mail-...

Keep in mind this is all to increase deliverability of your outgoing mail. You may also optionally want to check SPF and DKIM on incoming mail to cut down on spam: https://debian-administration.org/article/721/Validating_SPF...
That depends on which Indian war you’re referring to - https://en.m.wikipedia.org/wiki/American_Indian_Wars

There were literally more than a hundred dating from the 1600s until the twentieth century.
I have quite decent medical insurance, and copays still exist.

I dont want to discuss my medical costs directly, but the uninsured cash cost for my monthly medications is about 5.5k month. Insurance does help significantly, but the final cost is still greater than 10% of cash price.
Because the economy doesn't just magically grow or shrink. It grows when entrepreneurs drive the growth with new and expanding businesses or technologists invent transformative technologies. But those people will earn an outsize chunk of the new value they create, otherwise they wouldn't take the risk trying to create the new value.

Growth comes from economic freedom, and economic freedom rewards people who create value. The only way to have the 1% not change and everyone else go up 5% would be crushing controls and oppression of the top 1%, but that lack of economic freedom would make the more general growth impossible. You would just get flight of capital and brain drain to a more economically free country.

People are inherently unequal in drive, intelligence, patience, work ethic, everything. The more economic freedom there is, the more unequal outcomes will be. The less economic freedom there is, the less unequal outcomes could potentially be, but there will be no growth or prosperity. So it seems the two choices are that we can have growth, but some people will gain more than others, or we can stagnate or shrink. I think it's magical thinking that we can just tax the successful into Oblivion and they will just keep working hard and nothing will go wrong.
Interesting that the only discussion of autism in the article is a tangential mention of those who believe in a connection to vaccines. What is to happen to people who are not neurotypical in this brave new world of be nice or be exiled?
http://archive.is/jJgwH
I Got Ya – A Story of Croissants, Easter Eggs, a Keylogger, and IT Security
I take advantage of this to have multiple emails for a service, but increasingly services are aware of that "hack"

Additionally, while Gmail doesn't treat it differently when you receive, Gmail will still send replies with the canonical email in the sender field.

Meaning if you need to reply to an automated message from the same address you received it at, your reply will appear to have come from a different email address, which can break things
You have a choice when getting into a car with a drunk driver.

You don’t have a choice to not let a driver speed up when you are already in a car.
How does a fly steer in flight?
I would argue that, unless you are supporting many developers working on the same project simultaneously (as in, hundreds if not thousands), that microservices will actually slow development without improving quality or robustness.

Many things are significantly easier in a monolith. Integration testing, reasoning (and verifying with tests) about how components interact, refactoring of interfaces etc. As soon as you pull components out into microservices many assumptions developers may not even realise they make about developing in a monolith go out the window.
How China Is Interfering in Taiwan’s Election
> Calm down, dude. You are doing over efforts to defend Modi regime on this forum. They are not going to pay more.

Thanks for the concern. But I'm very much calm. You made a factually incorrect post without backing up with any credible links. I'm not defending Modi regime here. It would be great if you could tell me how much do you get paid for peddling anti-Modi Propaganda here?

> And do not cite me Propaganda Indian media here. It does not matter to any other than Sanghis.

Sorry to inform you, but you do not speak for everyone here. Could you point out where did you find Propaganda media in my comment? Maybe it's your background that's forcing you to think whatever doesn't agree with you is Propaganda?
No. The VT100 was 80×24 (or 132×14 or 132×24) and had no status line. You can verify this on Wikipedia or in the manual. The status line was added in the VT320.

http://www.bitsavers.org/pdf/dec/terminal/vt100/EK-VT100-UG-...
This is highly contextual. One community I find myself going to on occasion is the archlinux IRC channel. Manners are very much not their highest priority. While they dont go out of their way to be mean, they dont really do it to be kind either.

But the result is a channel that is a very effective means of support when the documentation or wiki doesnt have what you need.

Communication is a game of compromise. Sometimes it makes sense to compromise on clarity or brevity to be nice. But when your goal is to solve difficult, material problems- it can be beneficial to prioritize clarity over all else.

The author mentioned Bezos' grandmother being hurt when he mentioned she smoked away 9 years of her life. Is it really Bezos' manners that hurt her feelings? I would imagine that that realization hits hard and does damage on it's own. I think it would be very hard to get that message hard without it hurting. You can attempt to veil the message and lessen the impact, or distract from it somehow- but now you've impacted the integrity of the message.
Hate speech has some fairly clear legal definitions in many places. It is speech that singles out negatively a group based on [make a list of criterion]. Typical list: gender, nationality, ethnicity, sex orientation, skin color, preferred text editor.

Honestly, I have yet to find a minority that I find problematic to include to classify hate speech at a tech conference. I am super vocal about my hostility toward every religion, I just shut it up at tech conferences. And when I do talk about the religions I find stupid, I am not calling their supporters names. That's really that simple.

> you're talking about censoring people based on whether they agree with your perspective.

On inclusion of other people? Hell yeah. Except I am giving objective criterion to judge it.

> Free speech for the purposes of saying only inoffensive things is not free speech.

I agree with that sentiment. However, I see nothing of value in purely offensive speech. Once again, I am still waiting of a single example of hate speech that would be valuable to a discussion and that can't be replace by non-offensive one.
I've heard the same thing said behind closed doors about paternity leave in Denmark.
Could you please read https://news.ycombinator.com/newsguidelines.html and not post in the flamewar style to HN? We're trying to avoid that here.
"upper class" means whatever people use it to mean, hopefully something that's useful to the discussion at hand.

NFL players get paid very high salaries, but the average career is only three years. many of them blow through it and have only meager pensions and the aftermath of injuries to look forward to in their old age. are they "upper class" for the brief part of their life when they have the cash flow or just an edge case of the exploited worker?
You could even say the contradictions are heightening.
Care to explain the downvotes?
imo a wealth tax is as close to theft as you can get without actually showing up guns drawn.

How many times is society going to "tax" the same money? The wages and compenstation have been taxed. The income from investments have been taxed. The realized gains on any investment have been taxed.
Great point from the end of the article: Your privacy settings on facebook are only as good as your friends.

This is one of the pervasive dark patterns of social media. Even if you're not on social media, you cant stop people from posting an image of you or tagging your name. That feels wrong to me.
Sorry I was being intentionally controversial. I had both Unix and vms accounts as a student and I guess the vms never really resonated with me...
Nobody decides it. Truth is truth. Fake is fake.
Linux distros should make tasks that are just link collecting as easy as editing Wikipedia and make contributing not require learning git, their syntax and giving out your real name or creating an account.

I've seen StackOverflow questions for "how do I install X" with thousands, sometimes hundreds of thousands of views and no-one has tried to contribute the 10 or so lines of code in the accepted answer as a package. Something is clearly too hard or not approachable.
Two fields.

First, Legal Name, as required to appear on legal forms in their area. (And oftentimes if they don't fill this in correctly it'll then be on them, and not on you.)

Second, Preferred Name, so that you can throw that into greetings and whatever else you feel the need to personalise.
Also no expert, but I require first name with almost no validation. Surname/last name optional.
Some that come to mind:

Fear and Loathing in Las Vegas
https://www.amazon.com/Fear-Loathing-Las-Vegas-American/dp/0...

Under the Volcano
https://www.theguardian.com/books/2015/jan/05/100-best-novel...

All the kinds horses
https://mitpress.mit.edu/books/all-kings-horses

The Sorrows of Young Werther
https://en.wikipedia.org/wiki/The_Sorrows_of_Young_Werther

The Catcher in the Rye
https://en.wikipedia.org/wiki/The_Catcher_in_the_Rye

The Outsider
https://www.amazon.com/Outsider-Colin-Wilson/dp/0874772060

Meetings With Remarkable Men
https://www.goodreads.com/book/show/3064956-meetings-with-re...

On the road
https://en.wikipedia.org/wiki/On_the_Road

Fight Club
https://en.wikipedia.org/wiki/Fight_Club

Naked Lunch
https://en.wikipedia.org/wiki/Naked_Lunch

Ham on Rye
https://en.wikipedia.org/wiki/Ham_on_Rye

Jonathan Livingston Seagull
https://en.wikipedia.org/wiki/Jonathan_Livingston_Seagull

Another Roadside Attraction
https://en.wikipedia.org/wiki/Another_Roadside_Attraction
Because generally speaking, not taking a side on politics is a bad thing. This is a consensus among both the right and left. In essence, they want you to join their side and so all the discussion will be a presentation through the lens of their beliefs. And frankly, you should take a side. (hint: one side is better than the other)
I don't think this is correct. It wasn't Popper who came up with that bizarre misunderstanding of statistical testing theory that haunts social sciences.

I myself had reservations towards Popper for quite some time (for similar reasons you mentioned) but recently I came around thinking that he was actually a quite interesting person. Today I also think that his stance towards science and society is very called-for.

BTW Popper died several years ago and thus already is buried. :-) You should actually start reading his books.
Can you explain why you see currying as an abstraction leakage? What implementation details does it betray?

I haven’t found a single large OOP program in the line of business that was easy to understand. Quite contrary to my experience with large FP code bases, of which many exist, to be clear. They are just a lot smaller than what equivalent OOP code would look like, and I challenge you to refute that with evidence.

I completely disagree about black boxes and think they are actually a complete scourge on software engineering. I should know everything that is relevant to me from a function’s type signature. In languages with pervasive side effects, this is not possible.
I don't buy the bullshit that there's some sort of good math vs. bad math in physics, or that there's some necessary balance between theory and experiment. It all sounds like an attempt to forget that mathematics is harder than any hard science.

I'm saying that we have no reason to expect that we are somehow doing science any more wrongly than we used to do science. This is why I find the "Lost in Maths" critique so empty: It wants to discard all of what has worked, for no reason other than discomfort with what people are doing based on what has worked, and offers no compelling replacement bedrock.
> Ubuntu is nothing more than the Debian "unstable" branch with Canonical branding plus non-free packages.

This just isn't true. Ubuntu is typically quicker to update popular packages, such as desktop environments, kernel, etc. Debian unstable, even experimental, are often months behind on Gnome, for example.
Thanks for the details, this is very interesting.

> Resource costs are around 200k a year, and this is fairly common among the staff.

That certainly explains everything. I'm curious where that money goes? If you're teaching a class of 30 students, you could buy each one a laptop and go on a two-week field trip with individual hotel rooms and still have 100k left from that budget.
I think the idea here is that a drunk driver might not mind risking a fine for himself, but thinks twice about risking a fine for his passenger too.
Firstly, that's a non-sequitur, but secondly, in an imperative language with immutable data structures, yes, you do.
The degree to which that’s an “apt description” is overstated: https://www.nytimes.com/2006/12/10/magazine/10Section2b.t-4.... (2006)

> It’s an easy story to believe, but this year two political scientists called it into question. In their book “The End of Southern Exceptionalism,” Richard Johnston of the University of Pennsylvania and Byron Shafer of the University of Wisconsin argue that the shift in the South from Democratic to Republican was overwhelmingly a question not of race but of economic growth.

More important, that alliance is already mathematically impossible. Trump only won by courting blue collar whites and a critical mass of conservative people of color. By 2050, Hispanic people will comprise 30% of the population. To ratchet up the racism while still managing to win elections (you can’t “annihilate” anyone without having political power), the right would have to pull in almost all white Democrats. But those are the most liberal group in the entire electorate, and a big chunk of the electorate’s socialists.

The mathematics of the situation is that there are billionaires, and 10-20% of the population that are riding the wave behind them. (These folks are disproportionately urban and suburban white people, and also disproportionately liberal.) There is no way to build a coalition with those people that involves scapegoating fully half the population that comprises people of color and immigrants.
It's even encouraged to be a overly direct, because being nice is just a waste of precious brain cycles.

Perhaps my favourite example is that it's forbidden to thank people on Stack Overflow :-/
That's a strange way to end an otherwise compelling comment.
Just FYI, if you live in the US, what you just described is criminal extortion.
Show HN: I put Paul Graham essays in audio format on Spotify with Amazon Polly
> Micro services don't only provide horizontal scaling but also operational scaling

I think it's more accurate to say that they don't necessarily provide any horizontal scaling, but can provide operational scaling. This is only if there's some natural team divide, and the impact of the introduced complexity does not outweigh the benefits of the teams being able to test and deploy independently.

Sadly in most cases I have come across, this is not the case -- the complexity introduced and/or problems caused by lack of ecosystem maturity outweigh any potential organisational benefit.

> release coordination

Microservices can make release coordination significantly harder i.e. when a feature release requires multiple deployments from separate teams, I definitely wouldn't list this in the pros column, it's very much an "it depends". Other tangential factors, e.g. monorepo vs multi-repo, can be more significant.

> The moment your monolithic frontend and backend need to start doing asynchronous work, you'll want to build a "microservice"

I agree queue-based background work is a case where services are a good fit (sadly this is not what a lot of people are doing with their codebases when they "go microservices"), ... but it can also be simpler to deploy the same exact same monolithic codebase to a worker, and only execute the part that is performing your async task.

(If your worker is a lambda, sure, that isn't going to work.)
But more instructions means a smaller portion of your code will fit in cache which means its less likely for any given code to be "hot".
> Both compile to native code, so performance can be roughly the same if the algorithms are the same.

Can and will are very different statements here though, particularly as the quality of a compiler makes an enormous difference in the performance of the resulting code.
Infer: A tool to detect bugs in Java and C/C++/Objective-C code before it ships
You can test it in countries that aren't limited by the GDPR.
Your liability would be larger if you were known to have ignored qualified legal advice that it was risky.

Generally you don't read advice that says 'I believe doing X is illegal' because it doesn't get to that point.

I can't help but think there are other, quieter, lawyers involved.
Finding six things is obviously easier, since it's the choice of "what's the specific thing I should do" that's usually difficult, not the enumeration of different choices.

The dice method lets you remove yourself from this difficult final decision -- and since the decision you're now reluctant to take is now just 1 in 6 or 2 in 6 or such, and you include safe options too (e.g. "do nothing"), it's easier to write them down (you still feel like you have a way out through the dice when you're writing the difficult option down, as it might not come up).
Please don't post flamebait to HN, especially not religious flamebait and regional flamebait.

We've had to warn you about this multiple times before. Please review https://news.ycombinator.com/newsguidelines.html and fix this.
In all of my years of development, I’ve never seen data that can’t be migrated to a new system. I’m not even sure what that would mean tbh.
I worded my original comment very ambiguously. I was not trying to claim that the rich pay less taxes than the poor. They obviously don't.

What I meant was: One way for rich people to get more at other peoples expense, that does not require what would legally considered stealing from you, is to have to pay less taxes than they previously had (by using legal ways to do it, or by being the beneficiary of changing laws).

The point is, there is a lot of way's for the rich to benefit at your expense, and hacking your bank account might just be the least practical.
My Interview for Remote Working Hub