skysight-inc/HackerNews huggingface dataset:
If my pantry was only compatible with Kroger this would be a good analogy - in the real world I have a wide number of retail stores to choose from, as should be the case with app stores as well.
If a smaller percentage of the world is living on less than $1.90 a day than before, that means there's been an improvement. I don't see how you can even disagree with this, regardless of how you want to define 'extreme poverty'.

>>People under e.g. $5/d have not been raised from extreme poverty

What percentage of the world lives on less than $5 a day, and what was that percentage 30 years ago?

>>That there's a dogma here where the only way..

That doesn't help me understand what you were asking me. Can you rephrase the question itself?

>>This doesn't say anything about their proportions?

Yes it does. This part in particular makes an assertion about the proportion of people who are in extreme poverty:

>>In all, more than 60 developing countries around the world have seen a decline in the number of extreme poor, despite continued population growth.

Maybe you don't want the establishment to be right about what kind of economic system works, and that's why you're so determined to dismiss evidence that it's working..?

>>You should not assume economists to be objective.

This conspiratorial view of Economics is no different than the paranoid view of Medicine exhibited by anti-vaxxers.
Pretty common for finance in the 00s and 10s to be honest. It's slowly getting better, but until you fire everyone who isn't on board with this and replace them with people who can at least script - at every level of the business - you're going to have the same problem.
I was hoping to find many lower level topics like caches, TLBs, locality of reference etc. but it seems the data oriented-ness implied by the author is different.
Wow I forgot about check depositing, the last time I did that I still had an account with a bank with physical branches and didn't bother with "online banking."
Today, the poor side must bear (or float) the cost of their lawyer, but the rich side has unbounded ability to fight it.

Under a pooled system, you could ante in 10k and if the opposition needs more money to defend themselves than 5k, they have to give you monetary ammunition as well! This prevents being nuked into settlement by being outspent, despite an otherwise sound claim. (Which definitely happens right now)
Covid-19 Winter is coming: Best countries for a Coronavirus free Christmas
Making a ritual opt-in is fine, I guess. Making it compulsory would make me looking for another (competing) option pretty quickly.
News about COHERENT operating system
Good advice! To continue the unmentioned chemistry metaphor: Ensure that you have reaction sites, as well.

For #1... AFAIK it's the art of holding an abstract wish. Imagine it'll be granted by a lazy genie; neither malevolent nor benevolent; just as easily / simply / directly as possible.
Is it really that hard to spend 5 minutes setting up a decent database? Use sqlite if you really want something simple.

I guess you still have to understand locking (especially on distributed filesystems.) I've certainly seen people mess that up with spreadsheets.
Should You Use Composition API as a Replacement for Vuex?
Apple is only able to do this because of the monopoly of browser engines for 1.5 billion iOS devices. If they allowed (or were forced to allow) other browser engines then likely a large number of users would switch to another browser, forcing Apple to compete for features.
> Siri on HomePod is 1000x worse than Google Assistant responses.

For sure, nobody's buying HomePods for Siri. That said, with as assist of Homebridge[1] for device support it's abilities are not substantively different than Alexa's for my family's use cases.

[1] https://homebridge.io/
You are right about the exception of a defective product. I should have included that disclaimer in my original comment. However defective is an important qualifier. Autopilot is not designed to be the primary driver of the car. A Tesla on Autopilot rear-ending another driver is no more defective than any other car on cruise control rear-ending someone. Autopilot would likely need to overrule human action to be considered defective. I was assuming that is an unlikely enough case to avoid mentioning it. Even if that did occur, that would be evident in other logs the car keeps so this attention monitor wouldn't be relevant.
And when it’s coming via a symlink. And on a networked file system that’s been remounted a couple of times. And parts of it are bound to other parts of it. FML.
Does it work without Apple Music subscription yet?
another EJB?
Make your message stronger with better slides
I'm so extremely glad they got rid of the print statement. Was an ugly part of the language, and added keywords to python that didn't need to exist. I think they should get rid of the assert statement too and turn it into a builtin.
That's a really creative way to do it!
Competing on programming languages or Technology is never a good idea
If I were to build something, I would want it to be continuously moving in such a way that my body was not getting into fixed positions for a long period of time yet maintaining a pretty good posture. Perhaps I can program different sets of movements, yet the movements wouldn't be so distracting and I couldn't do my work.
Ask HN: Have you used federated learning in production?
Have you used federated learning in production for machine learning models? What challenges did you face? What proved particularly helpful?
> doing amateur carpentry work in your apartment, cutting up 2x4s and stuff to build furniture is unacceptable

You do you, but this is my apartment. It is there especially to allow me to do the things that I want to do.

If this person is not doing carpentry work at 12 o’clock at night, they’re not disturbing anyone with their activities.
They spend so much time memorizing random trivia maybe a course in handling data wouldn't be a bad idea.
> A stable and properly configured Akka Shard cluster will never have more than one of the same entity actor alive at a time.

So you're telling me that during a network partition, Akka will somehow know that the entity actor is alive and well in (one of) the other partition(s) and won't start a new one?
The problem with Excel is that it changes the data, silently.
or https://github.com/iperov/DeepFaceLab
> I'd even argue that systems and organizations can have an independent intent

You're not the only one: http://slatestarcodex.com/2014/07/30/meditations-on-moloch/ (If section I seems a bit slow - it's busy establishing that there is a problem in the first place - skip to section II.)
Doesn’t matter how good they sound if it’s purposefully difficult for me to play my Spotify playlists.
Through work. It's not needed currently, but I'm presuming someone will want it again soon!
The runtime mirror doesn't have to have the same name as the compile-time type. Look at Java where you have to do weird things with class objects to do reflective access.
Does it work with Spotify?
Thanks, I'm after product like that right now. How does it compare with PlumbJS and JointJS? Are there any more competing libraries that you are aware of?

My use case is complicated as I'm playing in someone elses sandbox with constrained JS and DOM API's (that's what Salesforce calls it when they liberate you of software).
I tried to keep all examples very, very general not to spoil anything.

As a good sci-fi, the books will use some magic here and there, but it is very discrete, in my opinion. Not even close to what most popular space stories do for convenience.

I gladly accept that part you are talking about since it came with a very good balance in other areas.
In my observation the main privilege that shows management is higher status than engineering is that in larger companies the latter are never on-call and if they do get paged you can rest assured an engineer is going to bear the brunt of the consequences.
Is there a document describing this plan? Will this replace .NET Core, CoreRT, etc.?

As someone who isn't a .NET developer, the sheer proliferation of runtimes and platforms is super confusing, and I can never remember what's what between, .NET, .NET Native, .NET Framework, .NET Core, Mono, CoreRT, etc. If this is getting cleaned up, that's great news.
I no longer have to implement Kahn's algorithm twice a year!
it may not be a beast to you guys, but it's a pretty big step up from my Macbook Pro 2013 + GeForce GT 750M 2 GB
Add more tracks.

Program Manager
- Project Manager
- Product Manager
- Architect

Define the capabilities and responsibilities expected of each. What does a "Principal Project Manager" do? How do they enable a team to deliver more predictably? What would you do with a project manager with 20+ years experience?

Same for each of the others.
“It is not possible to manage the amount of forest in CA to the degree that it solves the problem.... Remember, you’re talking something like 30 million acres.”

Let me DuckDuckGo that for you.

What historic precedent would we have for that? According to this site, clearing forests in the Eastern Part of the US occurred at the rate of 13 sq mi (8320 acres) a day, every day for the fifty year period between 1850 and 1900.

https://www.thoughtco.com/us-forest-facts-on-forestland-1343...

So about 3M acres a year without the benefit of the internal combustion engine. So 10 years to clearcut all the CA forests if we only used axe and mule. I’m guessing a chainsaw and bulldozer could go a bit faster. It’s mountainous terrain so newer custom technology might be needed. And there might be a wee bit of backlash from some ecofolks if we destroyed all the trees, including me.

But physically impossible? That’s hyperbole. In fact, history suggests it wouldn’t be impracticable. It would be expensive. But it could be started today on a pretty significant scale. The science and engineering on how to do it on a sound ecological footing is well-established. The barriers are administrative, logistical, economic and emotional.

Sadly, none of those barriers are overcome by a focus on the climate change debate. There’s only so much attention an eyeball can spend, and if it’s spent on the climate change debate, it isn’t around to focus on fixing any actual current environmental and public health problem.

I think of it as Gore v. Carter. Al Gore argued grand schemes and tons of to-be-mismanaged money for possibly addressing a speculative concern. Jimmy just built another house for a family in need. I miss Jimmy...

And tomorrow, another child dies of lung disease in Delhi...
District judges receive an annual salary currently $216,400 for 2020. [0] When judges retire, they receive an annuity equal to their salary at the time of retirement for the remainder of their lives. [1]

[0] https://www.uscourts.gov/judges-judgeships/judicial-compensa...

[1] https://www.law.cornell.edu/uscode/text/28/371
Google has TLMs (tech lead + manager). It doesn't force parallel tracks.
If they were both on the poles outside, it wouldn’t be any logistical trouble to switch from one to the other. It would take a truck roll, but that’s why they have trucks.
Even if what you describe is true (which varies from company to company), it doesn't mean that engineers make the decision about whether their manager gets promoted, which is what TFA is talking about ("they are the gatekeepers to your advancement").
That's seems like very wishful thinking. Why would you assume Godot would ever be able to truly complete with Unity (or Unreal). It's got 1/10th the features and probably 1/100th to engineers. Also less support, less people using it, less people teaching it, less people creating tutorials for it, etc... etc...
“I'm not a programmer”

Surely this is past tense now?
Not saying I disagree with your sentiment, but the idea behind evidence-based medicine is that it's effectiveness can be demonstrated through a randomized control trial.

Experience-based medicine cannot.

So, it's tricky because we want to identify those treatments that actually work based on objective clinical data, as well as those that clinicians have anecdotally found effective based on experience.

And do we want treatments that have been demonstrated to work, or treatments that are based on a provider's best judgement? That's not an easy question to answer.

The benefits of demonstrated effect are balanced with those you describe of the experience-based approach.

It's a gray area.

You just can't AI-away an ER doc (at least not with current tech). Something's got to interview, intubate, suture, palpate, and prescribe all those bleeding, festering, diabetic masses flowing into the ER like the tide of the Thames. Note the downside, an ER doc is a very exhausted, burned-out human, prone to error.

I'm sorry about your acquaintance, I'd be pissed too. You definitely have a right to be!
The print statement is/was a beautiful thing that dates to antiquity (e.g. Python 1 and BASIC), and one that many people loved. It was also used extensively.

Removing it (and breaking compatibility in general with no easy workarounds) is one of the major footguns in Python 3 that drastically slowed its adoption and basically forked the language.

It's a prime example of ideology trumping usability and practicality, resulting in the waste of probably millions of programmer hours, and orphaning millions of lines of code in Python 2 programs and libraries.

Other languages have managed to evolve effectively for decades without breaking backward compatibility; it's disappointing and embarrassing that Python simply hasn't.
Well, cancer is the second leading cause of death in the world.
And becoming good at writing software is an investment in your human capital.
I was on a team that set one of those up for the Fox Filmed Entertainment intranet. It was a mess to set up, but it did look cool.
One part is knowing how important correctness actually is in your case. A lot of people on HN are perfectionists, and there's a lot of rhetoric going around our industry about avoiding errors and not breaking things; in reality business processes have always had to be error tolerant (because until recently they were always done by humans) and a quick solution that breaks sometimes is often more valuable than a slow solution that doesn't break.

Another piece is pervasive auditability. Any result should come with an explanation of where it came from; "Bob did some calculations in his head and he reckons the answer is 7" would be acceptable for some kinds of business decisions, while for others it needs to be more like "Bob followed the procedure specified in the XZY institute handbook, page 456". Somehow we've let all that go out the window, partly because people who don't understand computing are managing organisations that deeply depend on it. But you don't even really need computer literacy; what you do need is the same kind of scepticism that you'd apply to any other piece of work.

Managers need to manage. Some of the problem is just people lacking the necessary skills (and a lot of that goes all the way to the top: the UK government doesn't have the wherewithal to hire skilled computer professionals because at every level the people on top don't have the skills to assess whether the people below them are any good), but a lot is a misplaced perception of computers as infallible.
Having a declarative API is really nice. Are you aware if anyone else doing this?
Yes, that's what both comments you replied to have said.
> constant spaghetti of JS/Go.

I've written a lot of Go and there are plenty of faults but I'm curious why you consider it 'constant spaghetti' apparently in the same class as JS.
I was under the impression that those individual commits eventually get lost (i.e. may be in the reflog or not sent to the server, etc).

With Mercurial's evolve, the hidden commits are always there. When you push/clone, etc they get sent around.
You'd be surprised to hear how many big organisations still use Excel for their reporting needs. I used to worked at a company with 35000 employees. Their payroll reports were generated using a MS Access database and reported using Excel. It was a massive manual job every week as they'd weekly, fortnightly and monthly payroll cycles! It's very easy to lose files and/or make an error in the calculations. But nobody bothered to change it.
This is illegal under GDPR. It is unclear what this even means. I mean yeah sure: If I surf your site you're gonna apply your sites privacy rules, no surprise there — but they still should allow me to go away if I don't want this or don't trust them. The surprise however is that the privacy rules is a damned PDF that you are expected to download and open? No thanks. If that is how privacy conscious people are treated I will pass.

1) Not giving me the choice to know what I should agree to beforehand and making agreement implicit is not cool.

2) Making it hard to read the rules is a no go (the rules should be on the site itself)

3) Is the tracking/data collection important enough to deface a site? I don't collect anything on my own sites and don't use cookies beyond what is technically needed, which is why I don't have to ask for consent.

The rough serverside access stats are totally enough for me and AFAIK they don't fall under GDPR as long as it is just aggregate numbers.

If you really want to do cookie based tracking and stuff, why not just make it a yes/no choice? Stuff like this is about branding as well. If the first thing you tell your potential visitors is that they have no choice you are hurting your own communications.
> air of vague menace and treachery

(a) Considering their track record of wanting to monopolize and control markets, I wouldn't put it past them.

(b) Many stores do put out announcements if they remove products for ideological reasons.
As far as .NET goes, MS has a long history of confusing messaging. As soon as something gets traction it either gets obsoleted or renamed. They would do themselves a big favor if they made it easier for people to understand the different versions.
> Pick pretty much any random 100 mile stretch of I-70 or I-80 between the Appalachians and the Rockies

Having recently (and historically many times before that) drove both I-70 and I-80 in the area indicated, I feel you’re being a bit hyperbolic. I’d agree both are as described for some 100 mile stretches (I-70 between Hays / Salina KS and I-80 between Lincoln / Grand Island NE as two examples), but not any random section.
Interesting that this article talks entirely to the complexity of technological systems and business processes. Largely, those aren't the things that make my life complex, it's other people.

Being the middleman between two people who you love but hate each other is complex. Telling someone who is smart enough to do a job but hasn't been performing that they aren't getting their contact renewed is complex. Figuring out why your two year old is crying is sometimes flat out impossible. Setting up kubernetes or reading processes for what forms to bring the DMV? Annoying, but manageable. If those were the only complexities in my life, it would be simple indeed. Less rich, but simple.
42 employees, or thereabouts. Biggest driver of revenue was focusing on an industry that buys everything in bulk - services, software, you name it. The federal government. It took two years of laying groundwork to get our first few contracts then took off from there. Biggest mistake we made was twofold - one, hiring too early in the beginning (we used a small amount of debt initially paying salaries for "overhead" people, like marketing, sales, consultants, etc., that simply didn't work out or were far too inexperienced) and, two, giving a substantial amount of equity to someone who was intended to be a cofounder type but was a paid employee, didn't put any money into the business (but took plenty out), and didn't have the mindset of an entrepreneur. Key lesson: choose your partner(s) and employees wisely.
This is amazing. Thanks firebaze for posting!!
My cats are a pain the ass. They provide nothing for the effort and cost put into them.
The more haste, the less speed! Yeah, I get ya. Love me some typescript.
What about using the small coins only on those countries?
Members of Nintendo Switch Modding Group Team Xecuter have been arrested[video]
I'm incredibly interested in this. A daydream of mine is to create OSS infrastructure/SRE systems in .Net. F# if it makes sense. <3 F#.
Is that because you're a virgin?
Noting that marketing doesn't work on you just means a different form of marketing works on you even stronger.
Hi there (ex Akka core team here). Yeah there's slight differences what the main concept is in those libraries. It kind of boils down to Akka's concept of an actor being more low level, and then adding the capabilities that Orleans offers as "the way" in means of extensions.

A virtual actor is very similar to an entity in Akka that is running in cluster sharding and uses Akka persistence. It's just that it's not packaged up into the virtual actor concept by default. I would love Akka to provide a more hand-holding more Orleans style module to be honest, it's a great concept and way to think about systems :-)
Same here. The Java ecosystem has almost everything you could ever imagine needing so it’s a safer bet. Maybe it’s not as shiny but it works. I don’t understand why MS doesn’t provide the ability to call Java code from .NET. It would open up a lot of libraries to the platform. Right now there are a lot of libraries that are first class in Java but have either no or only half baked .NET ports.
'Super Mario 35' Evokes Nintendo's Strained Relationship with Fan Developers
> In essence, we propose that Alzheimer’s disease is a modern disease driven by changes in dietary lifestyle in which fructose can disrupt cerebral metabolism and neuronal function.
An open source TTRPG town generator that outputs paragraphs of legible text
say that again after you've been awake until 2am working on a project, want to sleep in, and your neighbor brings a chop saw and drill into their apartment and starts slicing up 2x4 lumber in their living room the next morning.
Yes and it looks like this will be regulated away soon.
Ask HN: Is there a new and interesting open source forum library?
There was php BB in the early 2000s, which still seems to be active (but very dated).

Discourse is nice, but it's certainly in the stable phase now.

Is there anything new/interesting happening in the open source forum software space?

I'm mostly asking out of general curiosity to see what's breaking new ground.
> For sure, nobody's buying HomePods for Siri

Well there are better standalone speakers and there are better "smart" speakers. As it stands it doesn't really justify the premium over Sonos, Echo or Google Home. Heck at least let me use bluetooth.
Olice Officers Threaten to Quit If the Public Keeps Demanding Accountability
Between AGW trends, California's historically hot and dry climate, and invasive grasses/trees, it seems like there isn't much hope on the horizon for California. All signs seem to point to a drier more flammable California continuing to develop.
It's not a flaw in some police department, it is a flaw in the social order that manifests itself in abuses by numerous police departments, but the seeds of that are present in essentially all of them.

Expressing the violence of the state is much broader than stopping crimes when they occur.
John McAfee, antivirus software pioneer, charged with tax evasion in US