skysight-inc/HackerNews huggingface dataset:
> the economy is growing at rate g and therefore people's other income sources are growing at rate g

Why does a GDP growth rate of g imply that people's other income sources (wages from labor?) are also growing at rate g?

Wage growth in a country depends on confounding factors like worker productivity, relative bargaining power between workers and owners, outsourcing to other countries, automation, and the mix of manufacturing and service jobs in the economy.

It's very possible for the rate of economic growth to be, say, +3% while rate of change in the share captured by workers is flat or negative.
Spin-Swapping Particles Could Be “Quantum Cheshire Cats”
> Sometimes a neighbor you haven't met

Even worse.
Many people here are referencing the 2 to 3 process as germane to the discussion, but it was really PEP 572 (the walrus operator := ) that was it for him. PEP 572 was _hugely_ contentious among the core devs, much more so than the 2 to 3 transition.

Citation - Yesterday at Pycon during the Steering Council meeting he stated that he tendered his BDFL resignation the morning after approving that PEP
True, but it's also kind of cool, and it's not trivial to wrap your head around what a "cloud" is. This could be quite useful in selling the concept of doing something on any cloud provider's service to others, especially higher ups who aren't techies. For example, making it clear what points of presence, availability zones and regions mean, and what you get when you pay to take advantage of them.
Hi all, I wrote this article, and I'm wanting to hear thoughts from the developer community about interactive email, and Google's AMP for Email as I write part 2 of the article.
I had to write some 2.7 the other day - a vendor supplied docker image we needed to run a script on only supported that version.
Until stuff like that goes away, we’re still gonna be stuck with 2.7.
That’s fine. But from an employees standpoint who should always be focused on what’s in their own best interest from a career standpoint, there is no way that it could be argued that it is best to stick with those technologies long term.

The chances are that either (the hypothetical) you would either want to leave the company that is still focused on those technologies or the company would leave you long before your career is over. The last thing a person should want is to have on their resume in two years that their experience is any of those technologies.

There are still companies today using Visual Studio 2008 to support legacy ruggedized Windows CE devices. I have five years of experience with them and still get calls to develop for them today. I don’t go near those types of jobs.
But blind kids also learn quickly to talk
"Interesting" and "operationally critical" can mean different things.

An admittedly extreme example: if you're in a data center with ineffective/insufficient remote hands, you probably very much want the server to come up so you can deal with your problems faster and better. That they could come through, on some timetable, and slap a new OS on there/restore a boot volume from the backup you hope you have is nice, but it isn't the same thing as being able to SSH in and rescue yourself.
Lots of things are in economics textbooks that are not neccesarily worth the paper they are written on.

Here's an article on the German method of rent control in the Financial Times, 'German rent control works for both landlords and tenants' - https://www.ft.com/content/efe1f74c-3c1d-11e9-9988-28303f70f...

Also, social housing is not the same as rent control.

Around 20% of the housing stock in Denmark is social housing - https://urbanlifecopenhagen.weebly.com/housing.html
I spent a good ten minutes recently trying to use a phone to make a phone call. In the end, I went onto google play and searched for "dialer" and installed one and when it finished installing, the button marked "install" turns to "run" (or some such - open maybe) and got the newly installed dialer program to start, and then I could make a phone call.

I'm sure there was at least one dialer program installed already. No idea how to find it. There is a lot to be said for a simple phone that puts making phone calls front and centre, with permanent buttons with numbers on them.
> Serious question: did anything good come out of paying attention to Twitter? Like, ever? I'm sure it has its bubble-living adherents here. Then again, so did Quora.

You could've said much the same thing of Usenet too. GvR didn't seem to have any trouble with Usenet back then, but 30 years later, at age 63, apparently now Twitter is the ne plus ultra of toxicity (which will amuse everyone who remembers Usenet). Maybe GvR has just gotten old, and it's not Twitter at all.
Abuse is possible with almost anything. People abuse food, cars, social media, politics and a lot of other things. I agree that mushrooms are probably not as addictive as other drugs but declaring that nobody will abuse them makes no sense.
Crying elephants and giggling rats – animals are sentient
The MDR – a step-by-step guide for eHealth
Browser fingerprints can be spoofed too. Sock puppet accounts are equally easy to create. There is no easy way to insure that people don't cheat on on-line polls. This is why (for example) on-line voting in IRL elections is a Really Bad Idea.
I don't think this argument is well stated, so I'll give it a shot.

CloudFlare is very basic infrastructure and there are a handful of companies providing such infrastructure, thus a group can be effectively deleted from the Internet if these companies decide or are pressured to do so. (Example of pressuring: Patreon dropped some accounts at the behest of Mastercard.)

So maybe the real question is, "does this notion of the integrity of DNS extend to other basic infrastructure services?"
The speed of change and extinction is vastly different this time.
We know that a massive loss of species also threatens ourselves.
We know that a rapid climate change also threatens mankind.

Sure, you could argue that we're not worth saving. The human will to survive and its adaptability means we might be able to hang on, miserably vegetating on a poisoned world.
What about the people who do read HN and comment here? My reply was to one such comment.
Facebook contractors categorize your private posts to train AI
Notifications that maximize happiness, not engagement
I find discussions over text long winded and can often be discussed more thoroughly with a simple phone call. I'm with you on video chats, although while I was living overseas for a number of years my mother insisted on it, which was fine. But I don't take phone calls when I'm surrounded by people, I'll head outside or into the corridor.

I personally just prefer phone calls for any proper conversations, the odd "hello, how are you doing?" type messages are fine with text but if I actually want to talk to someone, phone calls every time.
This is interesting. I read an article a few years ago talking about how further research into the active compounds in magic mushrooms might lead to breakthroughs in Alzheimer's and other neural degeneration diseases.
What does it mean for something to be beautiful, except to desire the sensory experience of looking at it?

I mean that in a neurological sense—is there really any kind of reward you can experience from sensory data other than the dopaminergic kind that is attempting to potentiate you toward a specific response to said stimulus (e.g. increasing place preference for places that have pretty flowers in them)? If you were to permanently shut down your dopaminergic reward system—to cease to want—would you still experience sensory stimuli as rewarding? (I honestly don’t know; it’s an interesting question.)

If you truly have no desires whatsoever—if all is equal in your mind—I would expect you to also have no aesthetic experience. You wouldn’t see “a beautiful flower”; you’d just see “a flower.”† Seeing a flower and seeing a garbage dump would be strictly equivalent to you, just as they are to someone who is heavily depressed. (And this is what I was getting at by mentioning delirium: people in a delirious state do not bother to move their heads to look at things, unless doing so is necessary to do something they’re forced or ordered to do. This is because they don’t prefer the experience of looking at a flower to the experience of staring at the wall—so why stop staring at the wall?)

† Which is, again, a thing they say that reaching Buddhist enlightenment gets you: “mountains are mountains, and waters are waters.”
I agree to your first point, to an extent, or at least I agree that the question must be asked: "At what point does a platform become public, despite being owned privately?". And obvious follow up would be "What do we do when a platform reaches this point".

It's a question that I definitely don't claim to have the answer to, and it's an extremely fine balance to strike.

I don't think the appropriate action is government encroaching on the rights of corporate entities, which we have to remember have their own rights as a legal entity, in order to attempt to solve to issue (which we know is a slim chance, given the recent history of governments intervening in technology).

Does the government gain control of FaceBook? Some sort of auxillory authority? Do the platforms face some sort of regulatory scheme, and who creates it and with what goal?
This is what good function names and default code folding is for...
"Thanks for the effort by the way!"

Uh, you are welcome, but these are not choices I've made due to any environmental reason. They are the most comfortable option for me personally at the moment.
They address survivorship bias on pages 17 and 18. Based on the methods they used, I don't think they fell prey to it. If there is something lacking in their work there, I would love to know.
Simple high value tests with Python Flask
During each generation of rich people about 20% go bankrupt. Maybe they are alcoholics or they are fools who fall for scams. Your example would come close — a person who is not especially wealthy and who doesn’t work and who consumes 100% of their income. That would put them at a heightened risk of dropping out of the category of the wealthy.

A better example would be 2 people who work and who both make $100,000 and who consume 100% of their labor income. But one of these individuals has a $1 million endowment and reinvests every penny earned from interest. You can see how that would accelerate the concentration of wealth.
It'll generate one token because it's trained to predict one missing UNK, as I understood it. What is the scaffolding? Do you generate random sentences and iterate repeatedly? And how does that get you whole coherent paragraphs? (Has anyone demonstrated that this actually works with BERT?)
> Definitely #3. Counterfeit 18650 cells is a serious problem and anyone who has delved deeply into the e-cig/vaping community is already aware of this

> a lot of hobbyist communities where having a quality supply chain is safety critical.

Thanks, it makes lots of sense.

Personally, I do play with electronics, but mainly radio and digital devices, not hobbyists RC toys and models. So I didn't know counterfeit cells in the supply chain is so serious, that it's even a trouble in the hobbyists community (where most people know what they're doing).

When playing with homebrew electronics, I actively avoid lithium-ion batteries and use Ni-MH when possible, as I know one mistake can be fatal. I realized my decision is correct and I should continue doing it.
I don't know, we have a codebase of 100k loc of Python 2.7 and I migrated much of it in two or three weeks myself. I don't think the fact that companies don't spend some time drawing up a strategy is the language's problem.
Search of a meteor-detection archive shows possible second interstellar visitor
In other news, we don’t need anti spam measures. Just quit reading email!
The Computerphile segment is pretty good:

https://www.youtube.com/watch?v=eis11j_iGMs
iBuyer – Facebook Ads Automation Software
Sorry, I didn't mean to direct harshness at you. It's more my continued amazement at the Python 3 debacle that drove my response.

You can tell a lot about how a project is run and the people running it by their attitude to breaking changes.

Java, for example, has taken this very seriously. I mean it also explains why generics are kind of the mess they are but they didn't really have a lot of good choices here. What's more, people can compile older code with newer compilers by setting the language version.

Rust seems to be making the right noises. Since 1.0 I'm not sure if there has been any and their plan is to save those for major versions.

Perl 6... is an interesting one. Perl 5 actually had a lot of momentum but Perl 6 pretty much drove Perl into irrelevancy.

C# did make breaking changes but did it sufficiently early and they benefitted from the second mover advantage learning from Java's mistakes. IIRC C# added generics without type erasure in 2.0?

Python 3 was I think almost Python's Perl 6 moment. The only thing that probably saved Python from sliding into history was things like numpy/scipy, ML (eg pytorch), etc. Here's where the GIL doesn't really matter and Python's interface to C modules works really well.

For other applications people have (IMHO) started to move away from dynamic languages, something I personally support. The way I like to describe dynamic languages is you end up writing unit tests for spelling mistakes.
A book is (generally) an idea expressed in long written form. It doesn't matter if it's goat skin or e-ink. The medium is pretty much irrelevant. This is why the form hasn't changed in thousands of years and why we don't need interactive features in books.

There are exceptions to this such as recipes books, but these are collections of somewhat unrelated smaller pieces of content which actually work better in other forms such a blog, wiki, etc.
It is a mathematical model of computation and thus it does not concern itself with practicalities like space/time complexity or ease of implementation. On the other hand pretty much all practical functional language builds on top of LC, tackling these practical challenges.
Shutting out China’s Huawei from their telecom networks is a big mistake
Ack, you're right, Charles Bronson.
I completely agree. The only reason grains and soy are more 'sustainable' at the moment is because we're spraying the planet over in petroleum-based fertilizers. These mono crops drive up insect populations that like to eat those crops, so they have to use oceans of pesticide.

Grazing animals do seem like the better solution. They can eat natural grasses and foliage, no herbicides, pesticides, or fertilizers required.
Yes yes, very clever.
Even with being a reformed former team lead, Devops and plenty of AWS infrastructure and development experience and looking for a change to add on Docker and k8s, It still crazy not to have the table stakes of knowing the latest tech.
There are multiple ways. All can be cheated.

* Cookies: Can be deleted
* IP-Adress: Not unique, because ISPs rotate them; also VPN
* Login: Well create a second one
* Methods from Universities using nth letter of name and nth digit of birthdate: Just make up a new name.

Sorry - but unless you are using an analog medium or asking the questions in person the numbers can be inflated and there is no way to have 100% data quality.

But in most contexts this is ok. So I would probably go the most easy way: Cookie.

I would - at least not in the European Union go with fingerprinting and such stuff, as I am not sure how this plays out regarding GDPR as this would be PII you are storing.
IIT Delhi 3D prints human skin
Out of curiosity, would you say the same thing about opium poppy? (Serious question, not a gotcha; opium seems to have a much clearer harmful and addictive impact and it seems to be very difficult to prevent a substantial fraction of people from getting addicted to it when it is freely available; would you prioritize principle or practicality in the case of opium?)
an effective alternative to writing coding tests is to automate the comparison of output data between old code -vs- new code using same set of input data ... this is valid when the initial few prod deployments had people manually confirm the output data was as expected

I worked in a global investment bank for many years on very large teams building systems responsible for processing hundreds of billions of $ in real time trading transactions where this approach not only worked it facilitates extremely productive use of software engineering talent

We also published prod data tapped and published from various points in our data processing pipeline which was subscribed to by QA prod-parallel which did the burn in of all new code ... it was fed live prod data and output of QA was compared to prod output in real time

I created a fuzzy match process which gracefully handled gradations of data match when faults where encountered when comparing data feeds from prod -vs- QA ... this allowed people to focus on chasing down the data diffs and not wasting their time writing coding tests which would have been very quickly obsolete
Interesting Start Trek: Discovery homage I didn't know until reading this: the Discovery ship runs in a form of subspace called "mycelial network", using a "mycelium drive", whose inventor is called... "Paul Stamets".
I use it to control some Spotify actions assigned to keyboard shortcuts via Alfred.
In that sense, we're still stuck with FORTRAN, but that's not indicative of the ecosystem at large.
The thing that always gets me is that no matter where you are on the east coast, the magic mushrooms always come out about two weeks after the flowering cherries are at their peak, so just at the point where they're starting to wither and fade. (So basically today if you're in NYC.) Somehow that just seems to accentuate the beautiful but bittersweet nature of reality.
XSS Playground: Learn about XSS
They're 3rd party sellers. Putting the blame on Amazon is a bit like blaming the postal service for all the faulty products they send. Being the most popular service as a common denominator doesn't make it the root cause of a problem.
> If you're writing 3 business rules in something that's important and needs reliability and therefore should not have complexity ? Then it might be better to write it out.

I'd give you multiple upvotes if I could for this.

Absolutely agree with all your points.

I'd add further, that if it's 3 important business rules, then sometimes expanding it further to have well-named functions and well-named variables is well worth doing, even if the business rules are trivial logic:

// This rule was recommended by the accountant on 2019-05-06
// and must be reviewed by the CFO before release.
function receipt_needs_itemised_tax_record(amount: Money): bool {
return amount >= 1.00;
}

// Show itemised tax records on receipts that need it.
if (receipt_needs_itemised_tax_record(receipt.total_paid)) {
...
}

Versus:

// Writing this and other low-level code in 25 lines per function
// does not make the 10kloc rendering library easier to understand.
function transform_pixel(bg: RGB, fg: RGB, opacity): RGB {
opacity = clamp(opacity, 0.0, 1.0);
let blend_bg = 1.0 - opacity, blend_fg = opacity;
return RGB { r: clamp_rgb(bg.r * blend_bg + fg.r * blend_fg),
g: clamp_rgb(bg.g * blend_bg + fg.g * blend_fg),
b: clamp_rgb(bg.b * blend_bg + fg.b * blend_fg) };
}
It is universally acknowledged that the strategy prior to 2.7/3.3 was wrong, and that this delayed the transition by several years.
Check out: https://commando.io, it is essentialy the SaaS you are describing.

I'd pay for your service provided it had the following improvement over Commando.io: VPN support. Most SSH accounts I manage do require VPN. I don't know if it would be secure/feasible for a web service.
>so browsers cache content by hash instead of address.

Are you trying to encourage investment in hash collision technologies? ;)
so these Boeing fools set the entitlement flag for the necessary AOA disagree display as a child of another, non-required "safety" display option?

Idiots. How the hell do they not have a robust system to validate the correct application of instrumentation rules?
He didn't handle 18650s. He bought a battery pack for his laptop that was supposedly an HP replacement, except it was either counterfeit or refurbished by a third party.

This doesn't surprise me. I don't order batteries from Amazon because all of the batteries I've gotten from them have been counterfeit. It is not worth buying that item from them because of the risk of fire and malfunction. And the way they commingle stock from unrelated sellers makes it very easy to buy an OEM battery that is actually a counterfeit.

In my opinion they are criminally negligent for not informing customers that counterfeit or third-party batteries can result in explosion or fire, and they should stop selling batteries entirely.

And it's pretty clear both from what happened here and from my own experience that they simply don't care about counterfeiting on their network.
So bees are important, quick google search reveal the bee is important for pollination. So can't one of the solution be find alternative way for pollination. Maybe even robotic bees? With the advancement of robotic technology, its not far fetched to think that this is possible right ?
Rather than an encrypted archive, would an encrypted, hidden partition not work better? Anything sensitive goes on there, have it unmounted and invisible, leave the rest of the system as is let 'em login and search what they see.
I didn't say any previous time period was better than today; I said that our societies being created by the most ruthless is absurd, and it is. Humans at their best work cooperatively and it happens all the time and has happened at all times. But when power structures can be subverted by the amoral, they will be, have been, are being. That does not mean that structures that facilitate such power grabs were created by the amoral. To suggest so is plainly illogical and ridiculous.

We need to work in societies to prosper and survive, and cooperation is the best way to achieve that. Our failure is that, at larger scales, we have not applied the proper systems thinking to ensure that the ruthless and amoral cannot game the system for their own personal gain at the expense of the society and the Earth itself.

Those with power will always promote competition because they have all the advantages; as well, they will denigrate cooperation because their excesses will be seen for the unnecessary drain on resources they are. Thus, we have the corporate lawyers and lobbyists making the laws and regulations that are supposed to rein them in.
It's less the speed of typing but the continual back and forth of texting and the delay between messages. You send a message, you get a reply - sometimes later on in the day and you don't want to be that guy by hassling the recipient of your text messages by keep nudging them.

Example, today on the train I texted a mate to see if he was about as we'd previously discussed meeting up today. I was going to get off the train at a particular stop if I was going to see him but otherwise would have carried on. I texted him and didn't get a reply until just before I was going to get off the train, which was about 40 minutes later. If I'd just given him a phone call, I'd have known immediately. It was all fine in the end but if I hadn't received his text before the first stop, I'd have continued on my way assuming he was busy. But because now the default method of communication is text messaging, I feel I can't make a phone call any more.
My company is one of them: plenty of legacy Python and no plans to switch to 3.x that I am aware of.
Traditionally, the previous occupant is exhumed and their bones deposited in the ossuary building. I imagine a modern cemetery just quietly trashes the headstone when the lease expires, and re-leases the plot at full price, as though no one had already been buried there.

I'm not sure when the gravesite lease for ethical business practice expires.