skysight-inc/HackerNews huggingface dataset:
Actually, the US gets to benefit from this. This money will be taxed in the US, at best; or repatriated as a deal at worst {https://www.bloomberg.com/news/articles/2019-12-19/u-s-compa...}.

> 88% of the cost of the US Fed gov is paid for by taxes by workers (income taxes). Less than 12% comes from all corp/business taxes combined with capital gains (taxing the rich 1%). Business shifting tax burden to workers is a massive scale problem. $3.5 Trillion = US Tax Revenues (2019) and 88% came from workers.

This is meaningless. You need to look at something called "fiscal pressure". If you remove employees taxes and increase corporate taxes, what you'll probably get is lower salaries. {https://en.wikipedia.org/wiki/List_of_countries_by_tax_reven...}

tl;dr: Taxes are a political topic when they should be a scientific one.
When people encounter emergency situations in domains they are familiar with they tend to do a pretty good job of rolling with it.
Good learning material. I usually transcribe such useful lectures into text using https://audext.com/
New Story (YC S15) Is Hiring Head of People and Culture
> Don't negotiate. Dictate.

This comes a privileged position. There many, many developers who don't have that kind of sway with employers. The most likely option is, if you threaten to leave, employers will just say, "OK. Go ahead." And easily find a replacement.
What website are you on? 99% of people on HN are strongly anti-DMCA, but completely fail to see why it’s bad in principle (because one country is exercising hegemonic influence over the global internet). They love the same type of thing as long as it’s introduced to screw over Facebook.
Blind people, advocates slam company claiming to make websites ADA compliant
Paraphrasing Achebe here: “that until the lions have their own historians, the history of the hunt will always glorify the hunter.“

This is also an issue with a 51% attack.
from Threema own homepage:

"100% Swiss Made"

"Threema is a true Swiss company hosting its own servers in Switzerland."

After Omnisec AG and Crypto AG, how is anyone falling for that cliché again...
My understanding is (although it may not apply to this particular pipeline) that they shut some of the pipes off depending on the degree of arbitrage between the two ends. I met someone who wrote code to do this once (although I think it was a petroleum pipe to a refinery.)
fx pb broker dealer here (europ marketS)

it not bad to split fx trade across multiple brokers

they tell you not to do it so they get more biz and beter spread markouts
>Am I just dumb, what am I missing here?

Probably a way to make sense of something not said explicitly and a little empathy. I struggle with those myself in person, but I'm good at reading the clues in prose.

This here is a prose piece with some lyrical elements about:

(a) the struggle of having a job you studied and dreamt to do and realizing it's not valued by the world, and might not even be relevant anymore in the general turmoil (which also makes your personal troubles seem irrelevant or a luxury).

It also describes the big and little ways people you apply to work for belittle you and what you have to offer, and the person going through these realizations feeling a sense of loss of themselves and their purpose, set amidst the general covid changes.

Also offers a glimpse of the author's work as a writer/poet (either directly, or through them using fairy tales as analogies), and the irrelevance by which it is met (or so it feels to them).
> the developer market is super hot right now, there are lots of jobs.

Really? Doing that? Webshit?
Each culture has aesthetic preferences. What you see/hear in movies and art generally is not how average person looks like, but what people in that era want people to look like. Art books sometimes even have explicit advice on what kind of people you should draw so that people like looking at them.

tl,dr: deep voices in old movies are artefact of people liking deep voices back then.
Gold-Plating Beyond Done – Making Your Scrum Work #7
I don't think "without breaking anyone's code" even needs to be a goal. Python has rolling deprecations and feature removals planned in the 3.x release series, and careful such feature transitions could be used to help JIT features or similar, too.

To back up that fact: Python 3.10 will remove long-deprecated features, see issue tracker: https://bugs.python.org/issue41165 and What's new, the Removed section: https://docs.python.org/3.10/whatsnew/3.10.html#removed
Barski's music video[1] might give some more flavor to PG's comment. Brightens my day every time I watch it.

[1] https://www.youtube.com/watch?v=HM1Zb3xmvMc
The purpose of blockchain is to solve what happens when neither side of a transaction trust the other.

For example, suppose US and Iran agreed to pay each other some amount as proof of their sactions deal...

US doesn't trust Iran or its central bank.
Iran doesn't trust SWIFT, since it can be easily manipulated by its enemies (as it has been, before).
US doesn't trust the alternative to SWIFT, since it is run by Russia and China.

EDIT: common people, that was just an example, it doesn't mean future transactions between US and Iran would be done that way. It was just an easy to understand example.
Block most ads on any device
50 Parts per trillion (ppt) detection is an awesome level of detction, It is interesting to compare to EPA limits of heavy metals in drinking water:

Mercury,Hg:

“ The EPA has established a limit of 2000 parts per trillion (ppt) of allowable mercury of drinking water. The Food and Drug Administration (FDA) has set a maximum permissible level of 1,000,000 part of methylmercury in a trillion parts of seafood.”

Lead, Pb:
Flint water crisis had 15,000,000 ppt of lead, then after clean up it dropped to FDA ‘allowable’ 15,000 ppt (ideally would be zero).

Cadmium, Cd:
EPA limits 5,000 ppt measurements of Cd in drinking water.

Arsenic, As
EPA limit of 10,000 ppt in drinking water, short term exposure about 130,000 ppt can cause health effects.

Copper, Cu
EPA limits of 1,300,000 ppt in tap water.

Elements functionally involved in human biology:
“sodium (Na), potassium (K), magnesium (Mg), and calcium (Ca) that belong to main group of elements, and vanadium (V), chromium (Cr), manganese (Mn), iron (Fe), cobalt (Co), nickel (Ni), copper (Cu), zinc (Zn),”

This doesn’t exist, but I would imagine that the ideal water would have the exact ppt levels of these elements needed by the human body and nothing else.
EU Commission pitching online disinformation measures in DSA (leaked paper)
The Fabulous Article
Can pyodide be run on in a server environment? If there is a wasm runtime on the server. Sorry my knowledge in this is limited.
That's called fraud. You would need to find an especially stupid bank.

You can certainly do that, but if you're wiling to commit crimes there are much easier ways to make money.
>I suppose some will put themselves in the place of the author as well. Reading this feels like being trapped into being someone’s therapist.

Well, that's empathy. It's not about having the same experiences yourself verbatim so being able to directly relate.
Signatures still requires a centralized entity to manage the trust. A public distributed ledger, be it a blockchain or something else do not.
He was on final. The engine was providing little more than idle thrust. If he were taking off some serious rudder input would have been required.
If you care about Windows you also need to watch out for filenames like aux, con, prn, etc
Neat:
"The 0.17 release has a number of interesting features. Support for Python asyncio has been added, so that Python coroutines can run in the browser event loop; a JavaScript Promise can be awaited in Python and vice versa with Python awaitables. Error handling has also been upgraded so that exceptions generated by Python can be caught in JavaScript; that can be done in the other direction, as well."
This is exciting! So that we don't miss the main point: Eric Snow, GvR and Mark Shannon will be working for Microsoft to improve Python performance.

In a way, it seems like Mark Shannon found someone to take him up on his offer on a plan for speeding up Python.
Sorry about this, my intent for this criticism was not towards you, it was towards other people around HN who generally go around and generalize the young generation for being ignorant.

Maybe I should have written this in a different place...
Generally good comment, but if search is separated from ads, how does it make money? I'm totally on board with splitting up Google, but losing Google search (or search becoming notably worse) would not be worth it for me. The competition is just so bad, and always has been.
Freely available hallucinogens at the pole would make things 1000x worse.
AWS SaaS Boost
They are incredibly similar, though. And they inter-link. It's easier to have one program that contains C and C++ code than it is to have one program that contains Python 2 and Python 3 code.
"past performance... future returns"

The S&P keeps going up because if it went down the fed would lower interest rates until it started going up again.
Next up rats. That'll be trickier I bet.
In contrast to Omnisec and Crypto AG with their security by obscurity, the Threema apps are fully open source with reproducible builds: https://threema.ch/en/open-source/
Not heard of PAS before but it's a stalwart of UK politics for those in power presently. Bonus points if you actually cause the pain, I guess.
Surprized you didn't mention Mr. Robot.
See also VASAviation's recreation of radar plot, which is referenced in the above video:

* https://www.youtube.com/watch?v=f5tb2dVWJqc
All the Intel development tools have been freely available to everyone for a while now...
A large part of them are based on Open Source components like gcc or llvm, and most modifications have been contributed upstream.

It's the packaging of all tools and libraries that Intel provides, extending to much more than "a compiler".
> the design flaws are hard to abuse because…

This is good.

> in practice the biggest concern are the programming mistakes in Wi-Fi products since several of them are trivial to exploit.

Any indication which devices are known to be affected? None of the pages I've read so far give that information. Though it could be that this information is subject to "responsible disclosure" and won't be released until manufacturers have had a reasonable amount of time to release patches.
A large part of the stability can be attributed to sandboxing. This is what prevents apps from gaining unprivileged access and destabilizing the system. This is the time where relatives will call you.

What you don't see, is all the apps that steal the user's data.

Curation obviously helps but it's difficult to measure to what extent.
Well, now I understand why people build their own.

;)

Thank you for the deterrent and inspiration to roll-my-own.

Adafruit and Sparkfun get ready.
It seems the NYT review has an overall positive sentiment with statements like “irresistible and indispensable 360-degree guide to the new technology establishment.”

It seems like there’s almost 300,000 books published in the US each year [0] so being on NPR’s list is pretty distinguished. So a better way would be to say it’s in the 99.9th percentile.

[0] https://malwarwickonbooks.com/published-every-year/
1) The Internet will be the thing which causes our extinction due to self inflicted depression via comparison with others. Humans were never meant to live in a community of 10 billion individuals and have the constant reminder that there are so many people you are de-facto competing against.

2) Humanity doesn't progress at the rate it used to because there is a lack of arrogance and self confidence within humans themselves.
Humans used to get an idea and immediately try it out, those people who'd succeed would then be socially elevated and their idea would be copied and quickly become common practice. Nowadays humans don't have the same arrogance, they now understand the concept of opportunity cost and thus want to be the person slightly improving something already existing opposed to try out the crazy idea they have.
It becomes a tragedy of the commons where if everybody acts on their crazy idea then society would look like the Jetsons very quickly, but at the same time the temptation to play conservatively and let other people take the risks of doing so and enjoying the societal benefit is tempting.

3) The decline of violence is not a positive thing per se, engaging in a physical altercation is an indicator that there is some of that arrogance left within ourselves. If you are arrogant enough to engage in a bar brawl you won't have problems betting your money and time on a idea you came up with

4) The decline in consumption of cigarettes, cocaine and other stimulants is an indicator that risk taking is declining.

5) A reasonable amount of "toxic masculinity" is desirable, because women can't approach and thus if males don't try and get laid then no sex happens and thus no reproduction happens. Japan is a prime example. An interaction where a guy tries to kiss a woman after they have talked for 2 hours at the bar is acceptable, so is a rejection and he should accept that and move on to another target.
So you mean those paper food boxes with a 'fat' resistant coating?

That's pretty much all takeaway food boxes, no?
That's just marketing 101, as used for centuries.

A dark pattern would be luring them in further with something like "the one thing you need to do to fix your conversion rates", but with a link leading to a list of 10 things, with that one thing at the end or even not there at all.
Bucketing them together is fine. There are technical and organizational reasons for that. When you're working with C++, you're almost guaranteed to need to deal with C as well, so jobs for "C/C++ developers" make perfect sense. There is also a certain level of expectation that future versions of both languages keep incompatibility between one another to a bare minimum.

I'd happily apply for a "C/Rust" job as well.
My take on this [1]. Explanation article [2].
In fact the use-case I addressed was slightly different (explained in the article) and later I found the similar tool [3] which probably is more powerful.

[1] https://github.com/xonixx/serv

[2] https://medium.com/cmlteam/develop-a-utility-on-graalvm-cc16...

[3] https://github.com/schollz/croc
Games need the ability to ban players immediately, which at the very least requires a centrally stored blacklist. That means either a query for every request or pushing the blacklist somehow.
Thanks for this, I've almost bought one of those a couple of times and your experience may help ensure I don't click "buy" in a moment of weakness in future. I absolutely love the idea of it but the implementation is insufficiently good.
McDonald’s will raise wages by an average of 10 percent to attract new workers
Tinypilot: Use your Raspberry Pi as a browser-based KVM
The visibility point is worth noting. I've noticed that in SE jobs, luck of the draw plays a lot into it. If you make modest progress on a project people are excited about, management will shout your name from the rooftops. On the other hand, toil nights and weekends on a loss leader and people will ask "do we really need Bob?"

If you get put on a project like that, it's probably best career wise to find a new role.
Show HN: K3sup (0.11.0) Setup K3s with 2FA / Smart Cards on macOS and Linux
> The weight is so critical that the 7-seat plane can realistically only seat 4-5 adults.

I think you overlooked an important factor there. The plane was indeed designed to realistically seat 7 adults.

The issue is that in the 50 years since the plane was originally designed, the average weight of adults (in the US) increased by about 18% [0] and the average adult woman today weighs as much as the average adult man in the 1960s.

[0] https://www.newsmax.com/US/average-weight-man-woman-obese/20...
The Worst Question You Can Ask a Software Developer
Great article, I specially liked that you pointed out 3 points: Visibility, Keep learning and being in the right place makes all the difference.
Guile suffers from being a great language then?
All they'd need is a heartrate monitor to cover every type of exercise. Some healthcare companies already offer monitoring for a discount as well. The most common I've seen is a pedometer that reports if you've reached a target amount of steps during a day, but I've also seen companies that can track heartrate through an apple watch.
Damn, a constructive and sourced answer. I wish I could upvote that twice.
My interpretation of the grandparents comment is the $6B in revenue (probably from outside Ireland) would not be subject to the 20% tax, while they are subject to 1% tax. So by raising taxes to 20%, you lose all foreign companies like Uber paying 1%, which may very well add up to much more than purely revenue originating within Ireland.

I could be completely wrong, I’m not a tax lawyer
Interesting that you call this out. You're right! But I didn't notice it at all.

Maybe I just got used to this sort of pattern, or maybe this is where being a skimmer actually benefits me...
It should be. But I guess when the revenue of the entire freaking planet depends on manipulation, people start to accept it.
Changing Service Mesh
PFAS is as broad of a term as ‘nuclear’ in a sense. There are a range of different half-lives from hours to 10 years [1] (The term ‘forever chemical’ points to the 10 years-type that bioaccumulate).

The ons that have been identified with these long half-life properties have not been manufactured for many years (but they are still around due to their long half-lives).

[1]https://www.atsdr.cdc.gov/toxprofiles/tp200-c1.pdf
Yeah! HN roast are indeed very good. I was launching my project in HN and six hours later I have shutdown the project. Because I got roasted. Left and right comments are shown it's not good for either party ( Me and HN users )

Note: The project I have mentioned is targeted to HN users in mind.
In the article he embeds a Tweet showing his first version vs his 20th version. Then I went to the site, and what's live looks more like the 1st version so I'm confused.
>I thought that the only way to get a promotion was to get a new title along with a new job.

Are companies finally catching on to this and starting to encourage upward progression?
Jane Street, financial trading company, uses OCaml a ton and publishes a lot of their libraries.

I played with it some back when I was dabbling in every language I could get my hands on. About when Scala was new (and constantly breaking between releases) and before Rust, Go, JS v8 were around. I really liked the functional aspect, which wasn't bolted on after the fact, and that it could be compiled to a real binary, not interpreted bytecode. In my naive youth, I viewed AOT compilation as the path to a true high level language that was also fast.

While it was neat, I moved on to Lisps/Schemes and now modern JS is my very happy compromise of functional and practical.
> The purpose of blockchain is to solve what happens when neither side of a transaction trust the other.

So what's the purpose of _private_ blockchains then? Grandparent comment was about "Permissioned blockchains can be useful..." not blockchain in general.

How does it remain private in a trustless case?

Alternatively, who keeps the blockchain private? Who manages access? If there is an impartial 3rd party, an "authority" or a "broker", a "governor" that all other parties can trust to do that, even if they don't trust each other ... can't that authority just use a database, with some checksums and signed rows if need be? What can't you get from a private github repo?

Is the "private blockchain" centralised or decentralised?

I feel that every time I see this discussion, the argument is shifted to a straw man whenever the wrong question is asked.
While the author hasn’t updated the main link, it’s clear he checked up on the article until atleast 2017: one of the comments originally was a base64 encoded string, and the author edited and deleted it so that no one would run random base64 strings off the internet.
Any executive order is necessarily an unfunded mandate, because it's issued by the executive without involvement of Congress, which alone can pass actual laws that fund things:

> No Money shall be drawn from the Treasury, but in Consequence of Appropriations made by Law…

— U.S. Constitution, Article I, section 9, clause 7
gcc does as well.

The use of .c for a C++ file is probably a project that decided, decades later, to switch from C to C++ and didn't want to go through the hassle of renaming all of their source code files to reflect the language switch.
I only know it as an extension for "interpreted C++ scripts" as used by CERN's ROOT. It is considered good practice to make them compilable but the interpreter used to be very lenient (before they integrated it with clang) so that usually didn't happen.

Anyway I would never rely on the C compiler invoking the C++ compiler; I always write g++ or $CXX. I wonder if there is a downside to that.
Sorry to be pain in the butt, but this is largely irrelevant. There are a lot of experts or 'experts' who analyze other people mistakes. However, the real data for landing pages comes from actual customers, not expert opinion, however good or bad it is. Second, the #1 mistake for landing pages happens before the landing page is even created. Namely figuring out what to offer, how to offer it, how to stand out and how to make your goods or services way better than competition. Make mistake at this stage and no landing page will save you and analyzing landing page for a bad product or a bad offer will only take you away from seeing the real problem /*rant off.

I see zero relevance in the post. The author may have learned something, but I as a reader did not. Usual marketing bullshit.
You can try serverino (https://github.com/mmazzarolo/serverino) with the --cors option.
>How does one learn to appreciate such things?

Depends on one's mental make up as well. E.g. Aspies have a hard time with such things (your description sounds like classic spectrum).

It's not something dehabiliting, but it is like missing a lot of nuance and "dimensions" of the world. I have many of the same problems in person to person interactions (but not with fiction - and I mean the more lyrical, feelings-related part of fiction too).

>"He proposed to her in a park with friends."

As a developer, notice how this loses a lot of the informational content. Did he want to propose? Was he forced to? Did he feel anxious about it? Did she? Why did he chose this place? Does the setting tell us something? Did something in the environment made the experience worse for them?

>But my attempts to change this hasn't work (like forcing myself to see more fiction).

Try books too. I think some authors work better than others. E.g. Borges classic short stories might be a good place to start (The library of Babel, etc). Perhaps some sci-fi. Things with a mental focus as opposed to a sentimental one. You could then incrementally jack-up the sentimental/empathy part of the literature you read.

It's also about enjoying the journey (e.g. the descriptions, emotional states, etc.) not just the destination (the plot, the "what do I get out of this book" in concrete terms).
Not sure if “Mr Nobody” qualifies, but it's great. Also “Arrival”.
Notion's API Is Live