skysight-inc/HackerNews huggingface dataset:
The mandate of the IRS should not be to maximize tax collection, but to maximize economic gain to the United States.

I hope their internal models take into account the cost of an audit which finds nothing, both to the IRS themselves, but also to the audited and their family.

In fact, to make incentives align, maybe they should even pay those who are audited and end up owing nothing.
I'd still want the cash available just in case the power goes out for a few days.
Discussion of SharpScript 2 days ago, including some attempts at explaining its licensing:

https://news.ycombinator.com/item?id=20738557

TAForObvReasons: The actual Project repo https://github.com/ServiceStack/ServiceStack appears to be AGPL3 with some exceptions

mythz: The Exceptions are for OSS projects, where it can be used as the OSS license for that project. Regardless it's completely free to use for both commercial/non-commercial usage.

https://news.ycombinator.com/item?id=20738557#20739419
Any collection of CGI scripts (like a Perl application) is as easy to deploy as PHP.
Ask HN: How and when are advertising profiles merged?
Hi

So like most people I format my computer once in a while, usually when I move. So then I start at with a totally fresh installation in an entirely new place. I use my computer like usual but I don't really use google/Facebook/LinkedIN and so on.

My question is that if after a few months when I have built up a new "profile" I might buy something with the same credit card as before. Will my new and old profiles be merged into one big profile and what "proof" is required for merging profiles. Is one purchase enough, several, logins to services such as google/Facebook.

What is required for advertising profiles to be merged?
The tulip motives on the knife makes me wonder if it was actually Roman and not from the Middle East.
Super interesting example! Nevertheless, even the organisms referenced in these papers don't have these amino acids in their DNA structure, and the meaning of the linked research really isn't affected by the point you are raising.

Perhaps "non-proteinogenic" is a poor choice, or not exactly correct, but readers generally understand what is meant.

It's a bit like responding to an article about "why do all pendulums keep the same frequency as they lose energy" with "but they are neglecting relativity!". It just isn't really relevant to the research question, which is "why are some amino acids present in the DNA code, and why is there consistency across species".
Yes, I have a baby here. My ideal imaginary working condition changed from 'working from home' to 'working from a place that is a 10-20 minutes walk from home', and maybe with some colleagues. (And talking to people by typing gives me almost none of that human connection...)
Yup and those shared articles don’t make a good counterargument or point..They are off topic. A better article(s) would have addressed the point of the number of amino acids...
> 2. The above tells you how to draw this with a computer. Just pick, say, 100 values of t between 0 and 1, and connect the dots with straight lines.

This is the obvious algorithm, but it has the problem that curvature is not uniform with respect to t - sometimes a straight line is a good approximation to a segment but sometimes it isn't. So instead you can draw a curve with a function that draws a straight line when that's good enough, and splits the curve in two then recurses on each half otherwise.
Does English Fulfill the Dream of a Universal Language?
I mean, it's not luck if you just buy one of those devices...
This is fantastic for reminding us of how the "programmer's model" of a CPU differs from what's actually happening, which can be considerably more complicated. We humans basically cannot handle anything other than an in-order model where the processor fixes everything up to maintain that appearance.

It seems like you could also model this mentally (although I'm not sure you could instrument it) as: "On receiving an interrupt, do not give any more instructions to the execution units; wait for execution to drain, then transfer control flow to the interrupt handler, and mark the instruction after the last drained instruction as the interrupt return point."
Genode is really great, check it out: https://genode.org/documentation/genode-foundations/
I'd like to see better treatment of those who fill in tax forms mistakenly wrongly, but still end up paying the right amount of tax.

We currently punish those people badly, which is wrong IMO
don't know about you but my vacation days are calculated per hour. hence people sometimes take half a day off
Give a child an iPad, and they’ll be bombarded with toxic advertising and apps wanting money, money, money.

Back in ‘the old days’ (80s+90s), a child with access to a computer was likely to learn something, even if their primary use of it was playing games.
Because .NET Core only attracts .NET developers and not developers from other languages.

Why? Because Microsoft created a herd of sheep instead of open minded engineers.

Every .NET Company only looks for people who are interested in Azure, SQL Server, CosmosDb, Azure DevOps, whatever latest frontend framework gets shipped in Visual Studio, etc. etc.

This has the effect that developers who don't want to lock themselves into an extremely dissatisfying and inferior Microsoft stack are completely turned off by using .NET (Core).

If there were more companies who would just use .NET Core for what it is and stay open minded to use other non Microsoft technologies for other things as they fit, then it would do the .NET platform a bigger favour, but this is not happening at all or at such a slow rate that it's almost unnoticeable at the moment.
Mosquitoes push northern limits with time-capsule eggs to survive winters
I think I have seen other articles about "The Thing" on HN before.
They still exist in the UK, but I've never seen one used.
Unless, of course, the code management mistake that removes the patch also removes the regression test!
> Trying to reduce the war down to any one side is, IMHO, wrong and suspect.

Exactly. Just look at how many times Allied victory in WWII in Europe is reduced to D-Day. It's highly wrong and suspicious.
They might make good servicing the scooter rental business which is booming in India.
This is all true.

Where jet and other non-uniform maps are useful is in highlighting small fluctuations in the value. It's less about z1 > z2 and more about z1 != z2 across the image plane.

A similar problem happens with datashader in histogram normalisation mode. It's great for highlighting small variations in the underlying density and revealing detail that you'd otherwise never see, but worthless for trying to compare one density to another by eye.

Horses for courses.
Even folks working on the problem sometimes think it is non-viable. I question the thing I'm working on, every single day. That's just how it is, even after you commit.

If one can deliver real value to end-users, and the growth takes a phenomenal turn, then different kind of non-viable thoughts would emerge, I'm sure.
Physicists design an experiment to pin down the origin of the elements
> Whereas you can give a 2-year old an iPad, and they can start using it just fine...

That's because this new devices aren't "secure" but severely limited and crippled, you can't do much with them and they are far from actually usable like a computer. By that metric, my old Nokia was even more secured than an iPhone.
I think for musicians especially the effects of talent aren't possible to ignore. I've seen musicians study/play for 20 years and be good but not special, while others in the same time managed to build an international career. It's something you can clearly hear and see when they play too, not just a matter of how famous they are.

It might be sad for someone but I'm convinced that not everyone has the right talent to be a musician or to play a certain instrument. Some people are geniuses, others are mediocre at best. Everyone has his strengths and talents and it's only normal that we excel at very different things.
You don't need a custom ROM to get root on Android, you just have to unlock the bootloader and replace the "su" executable. Moto (aka Lenovo) devices can be unlocked without exploits using their online tool, for example.
How long to implement an ERP system?
My personal opinion is that Microsoft's absolutely terrible naming scheme fails to sell anyone on why it's different or important.

Edit: can anyone give me the one-paragraph rational for why Net Core should take the world by storm? C# is a nice language and I'm a mostly happy VS user (except when I have to fiddle with MSBuild), but why should I go in and change the dropdown from ".Net Framework 4.5.2" to ".Net Core"? Let alone why any user of, say, Python or Node should drop everything and come over to C#.
True. What do online trolls guard? haha
I think it might be just that trolls are unfriendly harassers. It's not universal but common enough since Christian times.
Are you aware that your comments can be illegal in some jurisdictions? Just saying.

Anyway, my two cents, in my opinion, not enough effort is being done in finding an alternative to livestock farming. We should be pushing for cultured meat(1), it can't arrive fast enough.

It should be cheaper than livestock, with a lot less environmental footprint and eliminate incentives to burnt forest to get pasture land.

A few Manhattan projects level or prize X or whatever in that direction is a no-brainer in my opinion.

1. - https://en.wikipedia.org/wiki/Cultured_meat
Interesting, that's a point I hadn't considered. So in a system that is awash in cheap credit and every major consumer stable is controlled by a duo/triopolpy, inflation can we controlled while the owners of production continue to gain wealth. It's interesting to look at the things "rich" people buy like houses, vacations/experiences, and high-end consumer goods--those things have all increased in price in the sense that they "now exist" where as in the past the spread between poor quality and high quality was probably tighter. The difference between a cheap car and an expensive car is dramatic in both quality and price, same with food, real estate location, clothes, etc. Does anyone offer a CPI for luxury goods? I bet inflation in that has been dramatic especially in the past decade.
Absolutely - the guy was a complete monster both at a personal level and through his actions as a senior member of Stalin's regime.
The Right Answer Is 8,186,699,633,530,061. (It’s Easy with an Abacus.)
"your adrenals are gone"

Wtf. Adrenal crisis [1] would be fatal. You're talking nonsense.

[1] https://en.wikipedia.org/wiki/Adrenal_crisis
Our Machinery has a lot of great resources and recommend reading when you have time.
You're describing the fact that OS apis are typed, and check state for validity. That's already the case and OS system calls already incur those costs.

In a database, preparing a query compiles the access plan (ie all the above) on the server side. There's no reason it would be any less efficient than an OS call today.

Could in fact be more efficient, since you would probably be able to leverage set-based operations on the server (ie OS) side rather than iterating everything on the caller.
Parasites of virus... (8^.)

what will be the next form of life?
Florida’s Panthers Hit with Mysterious Crippling Disorder
Oh I don’t disagree with what you wrote except on one crucial point. Certainly agree that RISC-V is still in its baby shoes.

But IBM’s announcement is simply the ISA itself being open sourced (with some patent IP). Apart from an FPGA soft core there’s no RTL/VHDL. If you want to make silicon you’ll be starting basically from scratch.
Are there other lists of removed pages? Is there a way of searching inside such lists?
> Also does it say something about generals and the military that the two missing/broken tools are the scissors and tooth pick?

The toothpick gets lost in the first months with these knives. Anyway, a bit weird to pick your teeth with the same stick for years.

The scissors might actually be the most useful thing on the knife, or at least on a par with the blades, depending on the owner. Scissors aren't used just for cutting when you aren't hauling around a toolbox. But they have a moving part with a rather feeble connection.
I'd just like to interject for a moment. What you're referring to as Linux, is in fact, GNU/Linux, or as I've recently taken to calling it, GNU plus Linux. Linux is not an operating system unto itself, but rather another free component of a fully functioning GNU system made useful by the GNU corelibs, shell utilities and vital system components comprising a full OS as defined by POSIX.
Another recent computation library for Common Lisp: https://github.com/numcl/numcl
Edict: all future library names must be UUIDs?

I’ve been really distracted lately thinking about what things need named handles in my data models/representations, and what they should be handles for, and how to do so, and how to change them in sane ways. So far all my thinking has just convinced me that I am a mediocre architect.
Kubectl Debug: Kubernetes Ephemeral Containers
I am not seeking your advice. I am pointing out that you did not support your claim that financial instruments are unnecessarily complex. I think financial instruments are unnecessarily complex. I do not claim to have justified this judgement. You have claimed to have justified this judgement and failed to do so. I am not seeking a justification. I am pointing this fact out to you for your benefit. It's probably why people downvoted you, not necessarily because they disagree but because your argument was very bad.
Copy elision is now mandated in many (but not all) cases FWIW.
Surprisingly little really.

I was expecting it to be in the $500m region, on the basis that not having fancy AI to decide who to search or deport would lead to daily terrorist attacks, and infinite funding is available to stop terrorists.
libpng is so slow to compress. A large 2000x2000 png will actually take about 1 second to compress. This is basically forever for a user experience.
Sure, see below. I still think it is very interesting and not everyone has seen an article about it I'm sure

https://news.ycombinator.com/item?id=20157116

https://news.ycombinator.com/item?id=10900441
Oh, that's easy. Because it is so happened, that all present life forms have a common ancestor.

Why exactly these amino acids? Because it so happen that, after endless process of trial and error, they happen to be abundant in the environment and, it seems, provide variety of stable shapes (via folding).

But the general and less wrong answer is "by chance and environmental constraints".
How to boost your productivity at work
Don't forget about Telcos.

Your AT&T, Vodafone, Verizon & Co, put an enormous amount of pressure on Apple to limit and protect device unlocking.

This is a cat & mouse situation where either party might benefit from tight unlocking controls.

For example, MVNOs benefit from manufacturers with flexible and open unlocking policies that make it easy to unlock devices (without approval from the original operator), whereas long-term commitment contracts with traditional operators want to make it as hard as possible for you to leave with an unlocked device (regardless of whether you are legally entitled to or not - but that's a different story).

The economics of whether Apple would benefit from less strict unlocking policies (ignoring Telco's wishes) are not that clear.

You might think that unlocked devices would have longer lives, and therefore limit Apple's ability to push a new one to you, but you could also say that giving phones 2 or 3 different owners in their lifespans could help with app store purchases, limiting jailbreaking and possibly avoiding going with a newer less expensive android version.

Disclaimer: We unlock phones for MVNOs and individuals who get bullied around by their telcos.

Edit: Spelling
Dissapointing that this text about a historical figure should end with the trope about the bomb ending the war before anyone invaded, when the historical consensus is that the best that can be said is that the bomb and the soviet entering the japanese theatre by invading manchuria had about equal importance.

http://blog.nuclearsecrecy.com/2013/03/08/the-decision-to-us...
Keanu Reeves will return as Neo in new ‘Matrix’ film
Ah, thanks.

A cursory scan of the paper found table 4 which suggests that the problem is principally a North American one nonetheless.
As I said, these burns are being investigated because they look criminal, made on purpose.

You can see in EVERY NASA report/study about Amazon's deforestation, this has been going on for decades[1] and the alarm from the international media has always been mediocre.

And no, I'm not a Bolsonaro voter.

[1] https://www.nasa.gov/mission_pages/landsat/news/40th-top10-a...
Short sellers lose money if they’re wrong.
BBC – Artificial Intelligence (Podcast Collection)
At MIT, more fallout from the university’s ties to Jeffrey Epstein
Click Tracking on your website: All you need to know
Is Sex Pleasurable?
> You know how US gathers forces to go fight in iraq etc?

So you want to invade Brazil to stop them burning their forest?
This is actually my long term strategy, unfortunately, I'm getting to the point where I need a new job next month, not next year.

Also, how do I manage to convince someone to hire me for X when all my (professional) experience is in Y and I maybe have a handful of projects in X
This turned out to be an incredibly interesting (and educational) diversion!

It seems these amino acids aren't typically incorporated, but rather appear to serve as defense (https://www.ncbi.nlm.nih.gov/pubmed/21529857) and signaling molecules (https://www.ncbi.nlm.nih.gov/pubmed/28218981). Apparently humans do that sometimes as well (https://www.ncbi.nlm.nih.gov/pubmed/18828673). Sometimes the insects even end up using the toxic compound (in the linked example the non-protein amino acid L-DOPA) for their own purposes (https://www.ncbi.nlm.nih.gov/pubmed/27006098), which I find quite amusing.

More than just being eaten, apparently L-DOPA is released into the environment at an impressive rate in some cases (https://www.ncbi.nlm.nih.gov/pubmed/24598311).
And the public will support that?
I have app history disabled in Windows 10 but they don't care they send that information to servers anyway
> all future library names must be UUIDs

No thanks.
This matches my experience at a large org. We have engineers, and we have .net developers who are a completely separate and herd which is useless if the project doesn't involve a stack entirely composed of MS products.

When engineers see a new project/problem, they start picking best tools for the job. When .net developers see one, they start picking items off the azure architecture templates.

I love C# and F#, C# was the first language that I truly enjoyed using. But I don't lock myself into tools or languages. Meanwhile .net shops actively train .net developers to only learn the MS stack and ignore all else.

I think if one takes a second to look at the amount of downvoting on both sides of this discussion, it's pretty clear that there's a distinction and polarisation between .net developers and modern full stack software engineers.
Only Esperanto ;-)

It depends what sense of universality we're thinking about. It is and will always be a part of Anglo-Saxons domination story, therefore pretty hard to accept by many. It's same with Russian or Chinese.

Therefore to be universal but not predatory, the language should be more neutral? Maybe without the army or corporations who inflict it?
A Tip – and Facial Recognition Technology – Helped the FBI Catch a Killer
> general computing

Apple does not consider phones devices for general computing and so prioritises stability, power consumption and security over flexibility and the ability to run arbitrary code. I'm happy with that trade-off.
The framework I got into Python with was [Webware for Python](https://cito.github.io/w4py/), written in reaction to Zope.
Why is that a bad thing?

It's got wide feature coverage and excellent documentation.

I think maybe you're insinuating it's overly complex or hard to learn in which case come out and say that so we can engage with a specific assertion.
But the thing is, I'm actually pretty certain there's close to zero value in the solid 3/4 of these ideas. I concede that maybe I just don't see it, but statistically my odds of being right are much better than theirs.
> One thing will be trying to reach out to hiring managers and internal recruiters directly instead of working with third-party recruiters.

I've tried this in the past a few times (when I could figure out the info), and always got told just to apply online like everyone else.

> Third-party recruiters try to maximize their referral fee by matching your experience to the job description exactly

Yeah, I specifically wrote my resume to highlight my accomplishments + impact to the organization, and recruiters seem to be very annoyed by that. Most of the time, they edit my resume into a keyword dump.
The warning that I would want would trigger when someone changes the function and prevents or suppresses copy elision from happening. Like for example adding a check at the start of the function and returning a default container.
> even with complete access to the source code, I couldn't reasonably evaluate my iPhone's software - let alone the hardware

That's not the point. The point is that the community will be able to do it and auditors' lives will be much easier, which benefits everyone because it vastly increases the likelihood of an issue being found.

> The idea that ROMs from questionable sources make your device safer sounds very strange to me.

On Android by default most vendors ship a lot of bloatware and have demonstrated almost infinite incompetence or malice of both.
While the developers "custom ROMs from questionable sources" (XDA forum threads) may not be experts in their fields at all and are quite likely to misconfigure the software possible creating some new holes, at least those images are compiled from open sources and are not the terrible manufacturer OS (I wouldn't onlike bank on stock Xiaomi software).
Apple sells plenty of unlocked phones, all you have to do is buy it from Apple.

Lock restrictions only come into play if you want the mobile network to subsidize your phone.
A new study of 5,000 students shows no material impact from growth mindset. [0]

It's just feel good science.

[0] https://www.tes.com/news/exclusive-growth-mindset-lessons-ha...
I recently heard about Antler, how is the programme?
Basically (since most people won't use the features of the desktop version and would be severely slowed down by it on mobile): Yes.
How about the rest of the world buy the rainforest and put it in a trust? It could then be dealt with like Antarctica - an area that isn't a country.

Same applies with say the DRC and other rainforest areas.
Amazon opens its biggest campus in Hyderabad, can accommodate 15,000 employees
Intel-Tsinghua Jintide Xeon Processor: Hot Chips 2019 Live Coverage
Do they really require it? Or do they just currently use it because it's convenient with the grid? In an off-grid scenario, you probably wouldn't use AC power for anything. DC motors will serve perfectly well for the "heavy duty" applications.
This just makes Google look bad. Don't use it. DuckDuckGo delivers a much better experience.
My dream is simple OS that works kinda like DOS:
* Micro OS - Boot base from floppy drive if need be
* Let me edit a text file to left put in the pieces I wants instead of a hundred pieces I don't
* Includes BASIC language that build build a binary
* Includes text based GUI for a text editor
* Allow me to pick the drivers I want

I like concept of some Linux OS'es but the ecosystem has got some huge it takes an expert to truly understand it. For a server I really only need a network drivers, SSH client, and the server software. I maybe nostalgic but I miss the good old days.
Thank you , that was a nice read that explained things pretty clearly.