skysight-inc/HackerNews huggingface dataset:
That's just as true for murder as it is for suicide, and in a world without guns both acts would have a far lower success rate.

There are two logical mistakes in this reasoning: first, there's an implicit equation "prohibited guns"="no guns", and it's obviously not true, and explicit statement that less guns - less murders, and even less suicides, which is provably false. Right now, I live in a country where having just a knife in your pocket can land you in prison easily. Somehow, both murder, and suicide rates are still slightly above region's average. If you don't like my anonymous witnessing, you can arrange world countries by gun prohibition/severe restriction, then look at murder, and suicide rates - you'll find no correlation. Simple as that. And before tribal instinct pushes someone to downvote this, take into account: I'm not even a US citizen/resident, and have no stakes in your politics.
Muneeb from Blockstack here.

There was a HN Launch discussion recently that might be relevant here: https://news.ycombinator.com/item?id=20413420

The decentralization comes from (a) open-source GPLv3 code, (b) permissionless blockchain, (c) enabling users to host private data lockers, among other things.

The discussion on decentralization in our recent SEC offering circular -- page 49 and page 69 at https://stackstoken.com/circular -- is also relevant here.
When I bought my first CPU for a PC build (an i7 930), I remember that the top of the line model (an i7 975) was in the $1,000 USD range.

According to an inflation calculator, there has been roughly a 20% inflation since 2009, so that price adjusted for inflation would be $1,200 USD for the top of the line processor.

However, the i9 9980XE is priced at $1,800 USD, a 50% increase.

I believe that rather than AMD underpricing, Intel has been marking up their prices since they have had a bigger market share and that $750 USD is a fair price for a top of the line AMD processor.
shrug. There's a difference between saying "This is a useful abstraction" and saying "understanding what assembly is generated is irrelevant in understanding what your program does so I will try to end all discussions where it comes up".

I mean, the latter seems quite a bit more extreme, and is what the author explicitly is calling for.
http://archive.is/MuNrZ
>I've long believed that once startups and tech companies get their hands on medical data (patient outcomes, medication treatment outcomes, mal practice rates, surgery outcomes) that a reckoning will take place on the medical industry.

Startups have been going at this problem for years and years already and have had the data. I've worked at them. You know what the goal of most of those startups was? To make money. Patients were a means to an end. If they helped people, it was a thing that happened but not the actual goal.

See, actually trying to help patients and do so responsibly and not just cause a bigger mess is hard. Medicine is complicated, people are complicated, the health system is complicated. Easier to just ignore all that, make some money and sell out before people realize all you did was funnel some money around.

>Once all of this data becomes available, it will be obvious how worthless and expensive most medical treatments really are.

There's plenty of existing literature that notes various medical treatments are worthless. Yet they still happen and are still prescribed and are still paid for. Knowledge doesn't change behavior.

>HIPAA laws are hiding patient outcomes and holding this whole sham afloat.

You can easily get medical billing data for a massive percentage of the US population which includes doctors, dates, procedures, diagnoses and aggregated costs. De-identified but that doesn't matter for these sorts of things.

edit: Also, what is probably the biggest hurdle for health care startups isn't data. It's the fact that AB testing, the cornerstone of how every tech company iterates, is considered unethical except in very constrained forms. Something about there being a difference between crashing the web page of 1% of your customers versus literally killing 1% of your customers.
I'm not sure why you're giving my comments such an obtuse reading. My example was to show how learning can happen in a reflex network, thus undermining your claim that learning indicates conscious experience.

The issue here is regarding the capabilities of a reflex network. I have established that learning can happen in such networks, as shown by common examples. You have not established that learning avoidance behaviors requires conscious networks.
Each vm belongs to a single cluster.
The best way to maximimize resource utilization is to size the vms according to the tenant load, generally you want to minimize the number of vms, as each of them add some overhead, but you don't want to waste unnecessary resources. You must have a minimum set of vms in each cluster to ensure high availability.

Automating the provisioning of an entire new cluster is very easy, at least for some people with the required resources. But even for a small shop it is possible to automate it using stuff like Jenkins and Ansible. It is still relatively sophisticated stuff. It is not rocket science but not an elementary school project level either.
Ask yourself why you care about someone else's life in such great detail?
Despite the title, I struggle to see who exactly this was written for.

The Javascript widgets are quite neat. Fiddling around with parameters, and receiving instant graphical feedback, is great for developing an intuitive understanding. But I find that the writing has several issues that probably make it less clear to beginners than your average calculus textbook:

The writing is very brief, with typical mathematical terseness. This is usually a good thing, since it lets you be very exact in your definitions. But to be accessible to a beginner, this writing needs to be backed up with concrete examples, and preferably a picture or two. In most cases I find that it isn't, so the reader needs to internalize a lot of things on their own before being able to move on.

The text is also sparse on showing its work. A positive example is near the bottom of 5.1, showing how to derive the quotient rule, but most of the time it looks more like example 1 in 6.1, with a lot of information given inline before actually applying the mentioned operations to the expression:

> Suppose we substitute the function g which has values given by g(x) = x² + 1 into the function f which takes values f(x) = x³ − 3.

> The substituted function f(g) has values f(g(x)) = (x² + 1)³ − 3.

> Let us compute the derivative of this function. The derivative of f(s) with respect to s is 3s², while the derivative of g(x) with respect to x is 2x.

> If we set s = g(x) which is x² + 1, and take the product of these two we get:

> [expression]

This type of mental expression manipulation is fine for someone that's had practice with it, but probably not for a beginner, who would gain a lot from having these kinds of things written out in a more structured way.

In these aspects, I find the text less clear than the calculus textbook i used at university (which was not directed toward beginners or artists).

I agree a lot with prvc's comment[0] about being able to fill in the gaps, in that the terseness and handwaviness can make this look like a beginner-friendly version to someone that already is familiar with the subject, but I don't think changing tone is enough to make something beginner-friendly.

0: https://news.ycombinator.com/item?id=20435238
Seems interesting, thanks!
> 0) Remember that social media and the press shows the best parts of people's lives and rarely the crappy parts that everyone has.

When I take a picture on camera, I sometimes realize that a person looking at the picture will probably imagine something much better than reality.

For example, an entire day spent with my kids who try to be as annoying as possible; then for five minutes they act cute, and I make a nice photo. A person looking at the photo will probably imagine that the whole day was fun. Or we take a trip somewhere, take a nice photo in front of a local historical building, then the kids get really annoying and we have to cancel the trip and go home. Again, a person looking at the photo will probably be impressed by what kind of trips we can make with the kids.

So when I look at someone else's photo, I can do the reverse reasoning. The smiling guy on the photo? Maybe the whole day was actually quite bad, and he only had 5 minutes of fun. A photo taken on a ship? Seems nice, but maybe the trip was slow and boring, and the weather mostly bad. An attractive girl next to him? Maybe he spent five minutes talking with her, and the rest of the day traveling or siting at various meetings. Or maybe not; the point is that the nicest possible scenario is only one of the possibilities.
I would like to know how many people still use the web in comparison to how many people use the Internet. My guess would be that normal people are moving to using specific mobile apps for everything they need.
>> She prepares well, is thoughtful and respectful, thinks on her feet, asks good follow-up questions, and focuses on getting the guest to talk.

> I could not disagree more.

Someone could talk too much and all of these things could still be true. Which part do you disagree with?
The Earth's crust contains 0.1% phosphorus by mass. It’s not going to run out, at worst it’s going to cost more to extract. Granted paying more than $425/ton might have an impact on food prices, but it’s currently a very low fraction of food prices. About 20% of overall fertilizer costs.

https://en.m.wikipedia.org/wiki/Phosphorus, https://farmdocdaily.illinois.edu/2017/07/fertilizer-costs-i...
OT (kind of): Do any of these recent Probabalistic Languages support utility maximisation? The only one I've found so far is IBAL (http://hopl.info/showlanguage.prx?exp=7766&language=IBAL) which seems to have died.
Have a look at Blockstack's gaia protocol for storage, it is free and open source. And you can also use it with other decentralized identity providers. If you don't like the company, you still might like their vision.
Yeah, if your income is little. If your income is tons, you can still buy new and acquire wealth. It's much easier to acquire wealth by making tons more than by saving alone.
Radio 4 had a programme on mining landfill a while back: https://www.bbc.co.uk/programmes/b03c3cnb
Yes, but what if you had to pay for your content, instead of having ads pay for it? Would you still consume the same outrage-laden content? Wouldn't the outrage turn against the publishers of that content?

An internet with a different monetization scheme could be a better internet.
I didn’t say it was or wasn’t. I only commented on the assumption that it had a link to the size and quality of housing stock relative to the price.
One other thing, software has the benefit that product development occurs in a simulation.

There's a freedom that comes with that, we're unbound by physics - layer upon layer of abstraction make it a lost concern.

It feeds into itself, growing in power at a rate proportional to its surface.

Until that is, it collapses under its own weight.
When that happens is a matter of structure, and the extent to which the developer understands what the structure is, where it should be and how it must expand to cater for new requirements.

For simple cases a single largely linear block of code will be fine.

Eventually things get more complex. You'll need to move the lower level functionality to another file and call through to its methods.

Some of the methods in these files will become so heavily parameterised - and with repeat parameters - that you might want to introduce state. Welcome to OOP.

Then with the proliferation of the files you've created you'll need to introduce a directory structure.

Then a module structure.

Then a separation of API and implementations.

Then a division across projects.

At any of these points some will falter.

Some can't even write a single class without copying a pasting massive blocks of code. Some write class after class without consideration of abstraction or structure.

Yes there are 10x developers - those who understand structure and can implement the code accordingly.

Why does this happen in software and not other industries?
As I said, we're unbound by reality.

If the best of us were engineers, we would be more tightly constrained by the physical limitations of the world.

If the worst of us were engineers, they would get people killed.
https://news.ycombinator.com/item?id=20434325

It's a puff piece for Stegenga's new book.
Even in old times it may be less true than you'd think. I was recently reading one of the Little House books to my kid and there's few sentences in there in their move to the west, how Ma cleaned up their lunch scraps and packing them along when on the pioneer trail in the middle of otherwise nowhere in their journey across the Dakotas.
I like Rob Pike but wow that sounds like a bad argument, at least based on the parts you quote. Saying, effectively, "you just don't understand how great it is" and then insulting the intelligence of C++ programmers isn't going to win many people over.
Muneeb from Blockstack here.

Dpage can be easily converted to a Desktop app. Most of the app logic is client-side anyway and hosting at a domain is mostly for convenience.

Blockstack's "centralized servers" doesn't really fully capture the technology at play here. The pointers to user data lockers are stored in the Stacks blockchain, and users can host their own private encrypted data lockers where they want. Blockstack PBC does provide a free service to host data lockers, as a way to help bootstrap initial usage.
And yet no one is talking about limiting population growth.
I am fan of CloudCraft which has some awesome AWS specific features such as importing resources from AWS, cost reports, and auto-syncing resources. Adding Google Cloud is a heavily requested feature which I am sure they are working on.

How does Cloud Maker differ, stack-up to CloudCraft?
I think Pike actually missed a real reason for the effect he saw: Python and Ruby were at the time (and Python perhaps still is, Ruby less so) languages that were hot as on-ramp languages (Ruby especially in webdev, Python in a wider number of areas) where you had lots of people whose entire experience with programming was in that language, maybe one or two broadly similar dynamic languages (JavaScript especially), and maybe some static experience in C and/or Java (the latter often as the prior hot language for webdev for programmers who had run from there to Ruby.)

For that kind of programmer, “more speed and easier deployment than Python/Ruby, less type-system incantation than Java, and more type-system value than C, with a decent concurrency system that seamlessly exploits available parallelism is a pretty compelling story, at least for some uses.

But each of those features (and most combinations of them) are less surprising with broader experience, because they aren't all that uncommon, and Go is far from the best example of any of them, or even many useful combinations (not sure it's even the best example of all of them in combination.)
One thing I’ve gotten better at over the years is identifying the viability of off-the-shelf tools early on. If you minimize subpar tooling at the source, you can mitigate long-term frustration down the line.
When Reeder died other software appeared, Feedly and Feedbin to name two. I guess that for many systems it makes more sense to rewrite them.
Aren't most of said unrepairable things made abroad?

How would it impact the internal economy? Wouldn't it just reduce imports and improve the country's trade balance?

Seriously wondering. I most probably don't know enough about all that to make any statement
These are only tools leadership should be using to identify different strengths and weaknesses.

There is no perfect singular deterministic test which can gauge an individuals success.

The best we can do is measure people on the contributions they can make. Use the level of impact those contributions make.

This leads into building teams. You can't take the best engineers and build an all star team. Teams are made up of different levels and types of contributions.

When a team is looking to hire people, chemistry is the most important part.
Book Review: Impro by Keith Johnstone
Discussed at the time: https://news.ycombinator.com/item?id=15857833
If you're employed at a company or a member of a library, you may have an O'Reilly subscription which gives you access to hundreds of books for free. This extension will check if a book you're looking at can be read for free from O'Reilly.

A FireFox version is currently in review.
That's not what he is saying, he is saying that most of the biomass is from hydrogen, oxygen and carbon, which it is.
Indigenous Canadians use ( not abuse ) drugs since forever. Traditionally, religion is the gateway to murderous drug policy almost everywhere; uphold by the highly profitable and rent seeking security industrial complex.
It's a self reinforcing circle. One that's not likely to end anytime soon. Look at the downvotes i received on my previous post - one that is not only evident but can easily be proven to be true.
A point as minor as they come, but I really am not a fan of that embedded chapter structure. It's absolutely ok to have multiple sub-topics in a topic (that's why TOC exists in the first place!), but it also makes it so much more enjoyable to read, when you can simply go through text linearly, without worrying about what link on what level you clicked just before that.
Because vaccination creates a series of various antibodies that are not identical from person to person, and often target highly invariant portions of a target microbe.

The GP just conflated two wildly different things. A citation is not likely forthcoming.
Casem, a thought experiment with pattern matching as first-class citizens
This is an excellent book, which is full with historical insights, references to people I didn't know about (Sophie Germain, Mary Cartwright, Sofia Kovalevskaya), and emphasizes intuition and applications rather than proofs.
You want a linear function f(x) such that f(a)=A and f(b)=B given a, b, A, B.
A valid f(x) (actually it's the only one) is defined as

x-b x-a
f(x) = A --- + B ---
a-b b-a

You can calculate f(a) and f(b) to confirm that it works.

However, I don't find this kind of guide any good for learning math...
Alcohol and nicotine are extremely addictive and damaging, and you know what happens during prohibition.

Same as cultures differ, so do the drugs. The effects of labeling sick people (I believe the rare fully healthy people don't get addicted easily.) as criminals are however the same everywhere.
Type hole-based programming is not only available is dependently-typed languages. It's also available in Haskell and even Ocaml, although it's not quite as helpful as in Agda (since you can't type-hole value types, obviously):

https://wiki.haskell.org/GHC/Typed_holes

Even OCaml can kind of simulate type holes:

https://www.reddit.com/r/ocaml/comments/2ulom8/a_trick_for_s...

Purescript has nice IDE integration and type holes (Haskell likely has something similar, not sure):
https://qiita.com/kimagure/items/f1827c9129f3ee6ede35#type-h...
Yeah, my confidence went down a lot when I spotted a "December 2019" release date for the 3900X.
Yeah bro who needs food anyway
I think I'm mostly asking why this isn't a good solution for Rust, as I think C and C++'s design decisions should be absolutely irrelevant for it's development. However, since rustc uses LLVM, this seems to be difficult :(

I suppose it could be enlightening to understand why it wasn't a good decision for C or C++ at the time either.

> some architectures might use a trap/invalid representation

Traps on what? Access of an invalid representation? What if such representations doesn't exist?
Google <CPU 1> vs <CPU 2> with exact model numbers and prepare to be amazed by the amount of auto generated crap...
“They are self sustaining industries.”

So, you don’t know about all the subsidies for stadiums, etc?

https://money.cnn.com/2015/01/30/news/companies/nfl-taxpayer...
> the physical reality that higher lifetime = lower energy efficiency

I don't usually do this, but uh, citation needed?
How is this article on the front page of HN? It adds no value nor shares any real information, other than a click bait type title to get you to read it.
Yes and no, people have relatively convergent views on usability. Statistically, you can think of proposition A "user from set U affirms that object O has property Q". You then sample opinions for U on whether this proposition is true. Each sampling is a Bernoulli trial parametrized by

p = Prob(A = True)

The standard error of the mean is then

sqrt(p*(1-p)/N)

where N is how many users you sampled. Suppose people are convergent in their opinion (either p=0.99 or 0.01) then even with N=5 the uncertainty in mean is less than 5%!

To make a concrete example, you only need to ask very few users if a particular object is white to be fairly confident whether the majority of people would consider a particular object to be white.
Ask HN: Internet was the coolest thing in the past, but what about now?
Before internet gave me some thrill. There were so many things to explore, services to build, strangers to talk and so on. Today, however, I feel that internet is a bit bloated. Many apps, too much influence of tech giants (google, fb) and so on. I wonder what's the coolest thing out there, not yet mature, but that gives this thrill of possibilities. I wonder whether it's internet of things that will change how things work. Imagine a change from filling forms on websites to be based on our behavior instead. I used to think that blockchain could be this source of possibilities, but it's a very controversial topic. I would love to hear your opinions. Thank you in advance, Anderson.
https://news.ycombinator.com/item?id=20434325
>this leaves open the question of how noxious stimuli (thanks) lead to avoidance behaviours, if they are not unpleasant.

It triggers networks that are designed to cause avoidance behaviors, for example the withdraw reflex[1]. Reflex networks do not require any conscious experience of the stimuli that triggers the specific action.

>why most animals but not insects? What is different about insects?

The size of the set of possible unique behaviors, complexity of brain, existence of higher order brain processes.

[1] https://en.wikipedia.org/wiki/Withdrawal_reflex
People forget that latency is actually pretty big on a console already. Many of the more casual gamers might not mind. From what I‘ve heard from the test run of AC Odyssey lag wasn‘t too bad. If anything I‘m interested to see of we‘ll see any difference in graphics quality with regards to artifacts. Also, how scalable and future proof their stack is (or how they upgrade). Especially once PS5/Scarlett come along. But most of the more casual players won‘t mind I think.
If dpage.io goes down all the authors still have their pages on their storage. It is just a question of spinning of a new page that aggregates the pages again. Authors own their page content.
There are many partners which are not simple resellers. Dev shops and integration businesses which do a lot of customer oriented work, which Microsoft itself could never reliably take over. Those partners profit from the MPN licenses by using them internally and on the other hand get in touch with new tech from Microsoft, which they could maybe use in one or another way.

Losing them would be really bad for Microsoft, because they are at the forefront installing, integrating and extending the Microsoft stack into their customer base. Think of deals in the government or education sector.

Microsoft should not put those businesses and resellers into the same basket. But they are right now and every change affects them both. Hard to get out of that program which has been running since decades...
DNS Resolution Gotchas