skysight-inc/HackerNews huggingface dataset:
There was a NY law that raised state taxes quite considerably on high incomes followed by a study to see if people responded to this by moving across the river to live in New Jersey where taxes were lower. Turns out they couldnt be bothered:
https://www.nakedcapitalism.com/2011/02/quelle-surprise-tax-...

A legion of people uprooting their entire life in response to a tax hike is threatened constantly in the MSM but pretty uncommon in reality.

On the other hand companies that can change their tax residency just by saying "this is our new HQ" will yes, seek out tax havens because there's almost no cost to "moving". With political will, it would be pretty trivial to enact legislation to say that the company gets taxed based upon where they actually are.

As to why that doesnt happen see my original point: A) Congress doesnt work for you B) the media acts like you could never really close these loopholes.
UK put on global watchlist for curbing civic freedoms
Ask HN: Is web3.0 or Blockchain tech likely to disrupt centralized marketplaces?
Centralized marketplaces often tend to optimize the profits of the corporation running it rather than the experience of the buyers & sellers participating in the network. Can new decentralized marketplaces be created using blockchain technologies, especially for digital services that do not have huge offline logistics? Can decentralized networks connecting cab drivers and commuters, educators and students, artists and audience, etc. solve the trust issues better than traditional web2.0 companies?
That's just the release manager asking for help with getting the release out. The wording also strikes me as fairly playful (it's a maritime reference!) so I fail to see how that's "fully corporate" or makes python "formerly open".

This isn't a literal "I am your boss, you MUST work now", this is "hey, I'm the person who volunteered to get this release out, please help if you can!".
Formally, yes. In reality though DNF is controlled by Microsoft through their pernament seat and an appointed director.
I think that there is a very important distinction between having opinions, and willing to have it 'my way only'.

I subscribe to the 'strong opinions, weakly held' model. It's necessary to have opinions about things you're involved with. However, the real art is to be able to not be too attached to one's opinions, be open to change them, and be able to be a productive team member, even if there is a decision to do things in a way that doesn't conform to one's opinions even when the opinions haven't changed.
The "Twenty Questions" explanation of Shannon entropy is definitely the most intuitive one I've read so far. I've heard it repeated it many times, but I do see yours is from 2006! Thanks for this.

In particular here is where I read it (pdf): http://tuvalu.santafe.edu/~simon/it.pdf
Well it is not that bad, imho all newer terminal implementations, that dont try to strictly emulate a VT340, do sixel this way. libsixel even propagates this as "highcolor". But again, sixel is still limited to ~1M colors in RGB and ~3M colors in HSL, even with that implementation trick.

The sixel format has much bigger issues beside its reduced color resolution - no alpha channel, need for really expensive quantization and printer head movements serialization, with bad cache locality due to its 6-pixel offset in y direction. Its compression is lousy. All that said, encoding/decoding sixels is a mainly CPU-bound resource hungry task with high bandwidth needs - all for worse quality compared to modern formats. With modern hardware, where beefy GPUs exist, it is really a shame to insist on using this format (which was effectively dead for >20ys).

On terminal side there are more issues about sixels and how they relate to cursor advance and the terminal grid, but going into these details will only bore ppl in a rant thread.
"History is written by the victors". When crimes are committed against humanity, it's the elite that get to decide which one of the crimes are deemed worth punishing
There is no statute of limitations on murder lol
TheDraw ANSI Editor
Nobody deserves the death penalty, but I admit I’m a tad surprised at the number of responses that are anything other than “it’s okay to prosecute concentration camp guards”.
Bypass Windows 11 TPM Requirement
It's easy enough to search for "isa-applemsc":

https://github.com/search?q=isa-applesmc&type=code

I'm guessing it's more of a philosophical stance rather than avoiding detection. Like "Apple isn't going to make me put the string 'dontsteal' in my repo".
would you consider Vietnam to be in a position to write and have their own side of it become history?
Business has to do something right or it’ll evaporate. Politicians also have to do something right or they won’t get elected.

But business has to do more specific nice things for more people, more frequently, or they’ll be gone long before an election cycle. Politicians have a few selection events every few years.

The evolutionary pressure on business is far greater, so they reflect what we truly want much better - good or bad.

Look at some lists of top companies from 20, 30, 50 years ago. Juggernauts in their time, most of them have long been out-evolved.

Same with rich families, inherited money rarely lasts more than a few generations and tends to decline precipitously with each new batch of heirs.

But we have politicians routinely kicking around for decades based on nothing but platitudes and general charm.
I can picture that, ever noticed how flies have this weird random-walk zigzagging flying pattern?
> - don't have a totalitarian state

Except that democracies can and do slip into totalitarian rule by autocrats who declare themselves the winner of elections and then obliterate their political opponents.

> - don't let them know your thoughts

Uh, whoops, they just know everything you ever searched for, watched, or bought online, who your friends and lovers are, where you live, what music you listen to, and what your genetic history is!

> - escape to a different country while you can

Except COVID and visas drying up, and anti-immigration sentiment rising everywhere.

> - don't let them know in which forest you're hiding

Better disable GPS on every device near me then! As well as disable every "CC" camera that's just for "security". Better also shoot down any surveillance drones or satellites!

> - don't let them know where exactly
That's a useless advice IMO. How can you not assuming anything. I assume that my CPU works, for example. You can't write useful programs without many assumptions. Imagine program that does not assume that CPU works and reruns every algorithm few times with few different code versions to verify that outputs match. It might make sense for moon mission, but definitely not for another CRUD app.

I don't have 20 years of experience yet. But my PoV is as follows: assume as much as you can and ensure that if those assumptions are broken, you have fail-fast-and-log triggers (when it's possible). So when that trigger hits, you'll understand what assumption is broken. For example in Java I'll write Objects.requireNonNull(x, "x") and move on. If that assumption is broken, I'll have stack trace in my logs and I'll write additional logic. It won't take much time. But if that assumption will not be broken, I just saved few hours of time and few dozens of LoC from future maintenance.

Some people hate NullPointerExceptions and want to get rid of them. I love them. They're incredibly useful for me.
It seems the tide is turning for sim2real. This article "Robots Must Be Ephemeralized" goes into some details, recently posted on HN: https://news.ycombinator.com/item?id=28605633
Fighting SaaS Sign-Up Spam
It’s not obvious to me that warehousing someone for life is massively less barbaric than the death penalty. Either way, you’re depriving them of a full life; one just takes a lot longer.

Some people, through their actions, have demonstrated that they’re unable to live freely in society. Society has to choose what to do with those people. There isn’t any great answer, only shades or different types of suckage.
> The judgment talks about Cloudflare's services in terms of caching, speed, security and so on, but seems to ignore the vital service that Cloudflare provide to shady sites - anonymity.

They aren’t really anonymous - CF knows who they are.

> This victory adds to the impression that Cloudflare is a safe front to present content that would be taken down if hosted directly.

Not really, in the article it says that CF will notify the hosting provider of the infringing material.
What makes you say that? I think it's a good argument, doesn't mean it's right but it has substance. You also have some quotes that I never said. Nowhere did I imply it's a net positive. It is like a tool however but it has much more input.
Approching the same experience level and fully agree.

A piece of coding art that doesn't fulfill customer needs, or requires understading of language standard minutia for fellow devs to do maintainance updates is worthless.
Ha, US military has immunity in every country they go to.

If they kill somebody in a car accident (which happened more than once, even in Europe) they will not go to trail but be sent home and "judged" there.

What is power without hypocrisy...
Love how there is nothing in there to prevent white cracker from being said.
This was about minus 1x, so having a negative impact. And yes, these do exist.
Yes the point would better rather be made as "continually question your assumptions" especially when troubleshooting (hence the value of having a rubber duck).
Your future self can be seen as “other” humans given a long enough time frame.

Anybody who has looked at their own code done more than 5 years ago can surely attest.
US nuclear submarine hits underwater ‘object’ in South China Sea
With that argument you could say that everything humans ever did was for humans. So either it is a platitude or it is wrong.
Designing a Better Judging System (2015)
> Well, what else does that mean? Is this really something to worry about, or is this really just a misunderstanding - or both?

It means microsoft has hijacked the repo. I don't think their intentions or anything else matters. This is imo crossing a huge line.

I was always kind of wary of github, ever since MS acquired it, and I have always made sure to not get trapped by using any lock in features. But I never assumed their lock-in includes going full SourceForge and hijacking people's repos.

Honestly, if GitHub/MS don't come out with a very good statement on how and why this will never happen again, I'll need to figure something out and make sure people use a different URL instead of pointing to my github.

It's absolutely something to worry about. If someone breaks into your house, you should be worried irregardless of if they stole something, or not.
I am really struggling to understand how those projects cannot be under .NET foundation control. If you ever worked on an Apache Foundation or Eclipse Foundation project, you know that you must use their tools for code hosting and processes for maintainer/lead election. That said, as a project lead of an Eclipse Foundation hosted project (not Eclipse IDE related), I never had the Foundation do something major to our project without properly disseminating the info about on a publicly readable mailing list in advance.

P.S. I read that .NET foundation board now meets every day. I think Apache/Eclipse Foundation boards meet every 1..3..12 months, at least judging by the rarity of emails summarizing their meeting minutes. If a board needs to meet every day, something must be really wrong.
I can see that having absolute idiots is not an exclusivity of Brazil.
yeah, one of the few zeniths of absurdity...
> conscientiously performing guard duty

His alternative was what?

"Hey Nazi bosses, I'm not going do this, it's wrong!"

"Then we will shot you on the spot, and replace you with another guard who will."

"Err OK then, please forget I objected."

People think ALL Nazis had a choice, but a large majority of them were just trying to stay alive by keeping their heads down and doing a good job.

EDIT: I'm getting seriously downvoted for this, with replies stating that he had a 'choice' ... OK you try living in a totalitarian state, and see what 'choice' you have.
Agreed. Even in North Carolina I’ve been seeing quite a few CA plates. After we moved in to our neighborhood I noticed another 5/6 parked in different driveways when out on walks. Driving to Cary you see tons of them on the road. People are definitely leaving in a significant number.
I think points 11 and 15 (Don’t mistake humility for ignorance) play of each other.

I don't have a hate/love opinion on most things. I may have an opinion on wether or not one particular technical choice is contextually a good or bad idea. I may not be able to form an opinion.
I think no such countries exist so the chances are low.
You mix popularity with 10x. Not all 10x programmers are popular.

I believe 10xers exist within a business or technical context. This isn't limited to the field of computer science, but even traditional engineering (Edison) and sciences (Newton) have plenty 10x examples.
I always read it as a direct comparison though.

It doesn’t matter if I have better experience or I can contextualise intent better; the phrase “10x” means it would take a team of 10 to do it, in the time, scope, budget (whatever).

But there are major reasons this could be the case, if I’m on my own and I know the direction then I don’t have to quibble about what framework to use, how to name my variables, what I consider “proof of concept quality”. You just get your head down and do it with the entire scope and progress in your head at once.

No infighting about semantics, no deeply technical progress reports or trying to subdivide tasks which are not inherently subdividable.

More people is more communication and it’s quadratic.
1) current small racing drones have speed >80mph, that's 35 meters per 1 second. You won't even have time to hear them and react while under attack.

2) current drones already have 4 tiny knives (blades). Enough to make it slightly larger/sharper and/or from titanium instead of plastic. That's enough to cut your throat or wrist and let you bleed to death ...

3) ... cover those blades with some venom or poison for "extra efficiency"

4) ... they probably don't even need some bullet - enough to detect your eye and stab you with a nail covered with venom/poison

I doubt you would have any chance with just a dozen of slaughterbots.

edit: formatting
The US taxes the global income of its citizens, and has punitive taxation for "foreign controlled" investments.

You'd never want to open an investment account in Panama due to these rules (and you'd have a hard time opening an account there in the first place).

You could invest in Panama through US domiciled funds (or a US company), but then of course you're still paying US taxes on everything.

The US is the only country on earth with the power to actually enforce a draconian global tax scheme on its citizens, due to the US dollar being the global currency. If you don't comply, the US treasury shuts off your access to the US dollar.

Eritrea (small African nation) is the only other country with global taxation, but they have absolutely zero power to enforce it.
Stop (((5G))) – Stay Connected but Protected
>per-screen workspaces

My killer feature. It makes having multiple monitors so much more productive. I don't want one larger screen with a big dead spot in the middle. If I want a large/wide screen I will just go out and buy one. I want more places to put stuff.
SkyGrid Released a New Autonomous Remote UAV Operations
Mediocratopia 11: When lowering your standards is the virtuous thing to do
This is the fallacy of composition applied to aggregate demand. That's important to know about, but what others were talking about is the psychology of individual choices. There isn't any aggregation or composition happening there as far as I can see.
Another confirmation here: I, an American citizen living and working in Germany, have been able to get simple checking accounts, but no one will open a regular brokerage or tax-advantaged retirement account for me. However, that's kind of ok, because if I were stupid enough to buy ETFs outside the US market, I’d be in for some spectacular US taxes on them (look up “PFIC”)

However, to top that off, the few brokerages in the US that will openly serve Americans living abroad (Schwab) can no longer allow those of us living in the EU to buy boring index funds or any other sort of ETF on the US market because they don’t comply with the EU’s new customer disclosure rules.
Perhaps my grandparents' family died under this man's eye.

And I forgive him.

That was almost eighty years ago.

I am not a forgiving person. Were this man 40, or 50, or even 70, things would be different.

But he is an old man at the end of his life. Punishing him now is not justice. It is merely vengeance upon his family.

"Following orders" is what people do. Don't, and you are punished. Harshly. Especially in authoritarian states. Just this past month, an Air Force drone pilot was thrown in prison for blowing the whistle about the Biden administration slaughtering a family. Things then were no different than they are now.
That's a fair point. I'm going to make an assumption here but those systems aren't moderated or controlled centrally? So I see two issues with these if they become popular.
1. This only increases misinformation since there's no censorship at all
2. What prevents people from using the service for illegal purposes (I think this becomes a problem once services become popular)
3. Finally won't it just be banned eventually? If some court in any country issues a ruling to control it and it can't be controlled that will just escalate. Especially if it's something like pedophiles.
The racism was just marketing. The purpose of that marketing was to create an enemy. The first ingredient in any war.

The purpose of the war was to acquire wealth for its investors. Just like any war.
Not how "life" works in Germany - does not mean "life" as such, need to be able to re-enter society (at least in theory).
In the fantasy organization where means justify ends, the 10x-er's time is
better spent making the 1x-er obsolete. Your lip service to the 1x-er however
does not go unappreciated as keeping him on and making him feel more
productive is instrumental for political advancement, which is more important
for your fortunes than the technical kind.
In a way, I agree.

But then again, I'm kind of amazed that Germany is still actually prosecuting anyone for Nazi-time crimes. There's lots of countries where terrible crimes against humanity have been committed, and even if they don't reach the magnitude of the holocaust, you don't usually see a lot of enthusiasm going after the perpetrators a few years down the line.
It's not. ReactOS is a long-running project aiming at creating an open source OS that is fully Windows compatible so you can run Windows programs on it.

While it doesn't have telemetry and you can run it as a VM (arguably the better choice, given it's state), it is not Windows 10 by any stretch, and I guess it doesn't run the latest IE version (but I haven't tried it in ages)
I'm curious, how they actually be able to reduce the transfer costs from AWS? Do they know some smart way to avoid paying to Amazon for the transfer and still be able to get the data out?

Doesn't seems legit at all.
Everyone agrees that software is to serve humans. What they disagree about is how to best make software that serves humans.

For example, lets say you write an API that translates text. Should you assume the text the human sent in is correct and return an error? That way you can make better translations when they send the right data. Or should you try to be helpful and automatically fix spelling errors you think you've found in order to make the API more human friendly? Would make it easier but reduce accuracy.

You seem to be in the second camp, reduce power of API and make them easier to use. But lots of people think that the best way to serve humans is to make more powerful and strict API's.
So what changed to start these two prosecutions now? As presumably their roles at the camps was already known. Or was there some new cache of evidence linking them to thousands of murders?
> In what world…

In this world. Where he was the person who stopped the prisoners from escaping their death. His purpose, that he presumably performed, was to ensure those people could not escape. His purpose was not to keep the prisoners alive-his purpose was to ensure they could not escape to freedom, for them to be in a cage before being systematically killed.

He’s going to trial in this world. As he absolutely should.
And if you do not want to spin up a server but simply use defi (wallet to wallet), then https://gilded.finance/ comes in pretty nifty.
By writing "end of the world scenario" I mean that it happens so rarely that there is no need to prepare for that unless you are a prepper.

I use a single bank for the last 15 years, there was no issue with it that would cause me to not be able to use my money.

They usually have scheduler work during some weekend nights, and I don't remember any large scale issue besides that - for sure I didn't have a scenario where I was without money.

For such scenario it is better to have some cash (which I do, but for other reasons - e.g. paying nanny or some workers that don't accept card payments).
> You can design the most technically impressive thing in the world, and then have nobody want to use it. Happens all the time.

Very true... just yesterday someone posted about the Pony language main user switching to Rust:

https://www.wallaroo.ai/blog-posts/wallaroo-move-to-rust

Despite Pony being an impressive programming language, technically, with a lot of promise, pretty much only one company ever used it and now that it's moved on, Pony is pretty much in the camp "no one uses it".

And much of it is serendipity. A few tiny things could've happened differently, and now everyone would be talking about Pony, not Rust. Similarly, perhaps, happened with Ceylon (anyone remembers that??) VS Kotlin.
"If you don’t have a good grasp of the universe of what’s possible, you can’t design a good system"

That is what the "old" models such as waterfall say: as a first phase, complete and accurate software requirements list to be captured in a product requirements document
Ocado invests in self driving Startup Wayve and launches autonomous deliveries
Zoom-in-the-browser (surprisingly) supports screen sharing on Wayland/Sway.
I've met a lot of people who are writing code to satisfy requirements and collect a paycheck. They're good people, but just don't automatically think about the end user. They stop when the requirements are met, instead of when the user will be happy.

That's what they're supposed to learn from that, IMO.
The Rosy Maple moth is my favorite so it makes me happy to se it as the first one. It's a good moth to represent the cute or adorable aspect of moths. There is a similar, almost identical fuzzy wig moth like them that is entirely white.

I think their flight is a good representation of Douglas Adams' description of flight being falling without hitting the ground.

Such a great channel and good start to the day.
Haystack (YC W21) | Remote | Full-time | usehaystack.io

Haystack helps dev teams get incredibly good at delivering software. We do that using analytics and alerts pulled straight from Github.

Haystack is a fast growing early startup. From 0 to 1.5 years companies like Microsoft, The Economist, Cameo, Indiegogo and many more are using Haystack daily!

We are looking for:

* Full Stack Engineer: https://www.ycombinator.com/companies/haystack/jobs/znulCUM-....

* Account Executive: https://www.ycombinator.com/companies/haystack/jobs/40uM4uM-...

Interested? Please send me an email at kan@usehaystack.io
Isn't Depardieu a resident of Saransk, Russia?