skysight-inc/HackerNews huggingface dataset:
So, how exactly do you have access to a lot of different ISPs?

1. There are a lot of competing networks in the ground. Like, there are five cables reaching your house owned by five different ISPs that you can choose from.

2. There is one cable reaching your house, but the owner doesn't care too much about making money themselves, so they allow competitors to use it at a price where they can compete with the owner.

3. There is one cable reaching your house, but the government regulates the price at which the owner must rent it out to competitors without any restrictions on what the competitor may transmit over it.
You mean, except for the fact that Tesla sells batteries, whereas Craig never sold refrigeration products?
You know what? You can save lives even if you don't have some rare and newsworthy antibody in your blood.

All kinds of patients need whole blood and plasma.

Cancer patients need platelets.

There's only one place to get most of this stuff: human donors. So look here and go do it!

http://www.redcross.org/support/blood-donation
3 Simple Ways to Fix Microsoft Store Refresh Loop on Windows 10
You’re not here to finish 2nd
> I also remember an old Java application where you would write AIs for dueling bots, but I don't recall the name.

Sounds like Robocode.
Can anyone post a link that's not behind a paywall?
I've had good experiences with their EliteBook lines. Solid machines, if you are closer to the rugged notebook vs thin trophy book on the scale of laptop thickness.
Wow mine was completely the opposite.

I told my clients that the largest number of productive hours you'll get out of a developer in a day is six (which I believe to be largely true) and that's how many I worked. Start at 9am, you're finished by 4; most of the places I worked the commute was a 15 minute scooter ride and I'd have the rest of the day for swimming, learning guitar, doing my own projects, etc.

I actually moved back to London for a short time because I worried I was getting too relaxed.
As you rightly pointed out, ISPs are monopolies in the US. That's the issue. Break them up, force them to compete, remove the monopolies. Trying to fix the monopoly problem, that arose due to government interference, with more government regulation is not right.

PS: an advice: If you cannot think of a single argument against your own position you're not ready to have a dialog.
You need to make a sentence to make a point
Slack too ("Slack needs your permission to enable desktop notifications"). But I don't find it more annoying than showing the prompt.
Templight 2.0 – Template Instantiation Profiler and Debugger
Why is there a link between Britain and Germany?
Yeah the trick is to spend the $2bn in ways which are expensed rather than added to the balance sheet such as marketing, price promotions and so on.
So, deregulating sewer pipes will cause a second set of sewers to be built, which will lead to more competition and cheaper prices?

Last-mile networks are natural monopolies, building even only two networks necessarily causes half of the capacity to be unused, which is extremely inefficient, which is why it doesn't happen (among other reasons).
Thanks! Bookmarked!
Indeed, the connections seem profound. It seems to be a general-purpose optimal algorithm for, well, optimisation. And that would explain why the universe, our brains and AIs all trend toward it.

It could also be just that intelligence tends to mirror the outside world, but that seems a bit arbitrary.
> but this is a recent change and there's no reason to think that contract gave Google any control.

You're not thinking hard enough then I guess. Mozilla gets 97% of its funding from Google. That's implicit control right there. Google can fail to renew the contract and Mozilla goes poof!
There was a debate about reparations in quite another context - the British colonisation of India. Though not connected with the topic being discussed, the question of reparations for historical wrongs is presented in an interesting manner.

https://youtu.be/f7CW7S0zxv4
He should have gone with an AMD processor. They multithread better, have better on chip GPU processing and would be a better choice for machine learning setups.
You are probably thinking of http://robocode.sourceforge.net/

I played this like 17 years ago and to my most pleasant surprise, the project is still alive.
Ask HN: Are Chromebooks ready for serious development?
The question if we can comfortably do development without a MacBook has surfaced (unintended pun) many times here. Do you think that a Pixelbook (or any Chromebook) is finally ready for that? Google claims so:

https://blog.google/products/chromebooks/linux-on-chromebooks/
> Naturally, launching rockets filled with nuclear waste comes with its own safety concerns.

You mention this like it is a "problem to be solved". It seems like a complete show-stopper to me. Rockets go down. Launch enough, and it will happen, regardless of all safeguards. There is no acceptable place on earth to shower hundreds of square kilometers with radioactive material with thousands of years half-life.
It's interesting to note that despite the "toxic culture", Mari was protected because she was getting the job done, and done well. In her mind, she must have thought that her harsh methods were necessary in order to achieve the desired results.

This almost seems analogous to the armed forces, where recruits are subjected to all forms of screaming, yelling and demeaning comments. I would never want to be in such an environment, but clearly, they are doing it because they believe that it works. Do we think that the Marines should be pressured into not yelling at recruits? If not, shouldn't other organizations be given the same latitude if they genuinely think it works best?
Because cable companies and phone companies got local government approved monopolies like the electric companies and phone companies. They were thus guaranteed to have a return on investment. They also had to be given right of way privileges by the government to install cable.

There were no incumbents.
To your thought experiment: No. Why not?

Making the connections between medical records and treatments is called "medical research." There's a vast amount of research left to do.

Medical records aren't complete or accurate, even if it was OK to share them all. People who donate blood in the 21st century sign a release granting permission to analyze their blood to search for factors needed, like particular antibodies, and to send their blood where it matches the need.

(They got a specific hit on my blood once, for a particular patient I guess. They asked me to come and donate every three days for about three weeks.)
I can appreciate that. I like the add where helpful approach. It’s having to do it everywhere that’s such a problem.
Papers published in scientific journals are often discussed on HN.
To me this is basically what the original commenter is saying, for which he was heavily downvoted.
I don’t think this is true. I’m of the impression that the wealth difference between the western world and the rest of the world is primarily a biproduct of the industrial revolution. I imagine imperialism contributed, but most places in the world were imperial at the time or even more recently including Asia and the Middle East, and pretty much all places (including the precolonial Americas) practiced colonialism and slavery centuries earlier. Colonialism seems to be much less significant than industrialization, and of course European colonialism also drove industrialization in its colonies.
According to here, no:
https://www.reddit.com/r/WeAreTheMusicMakers/comments/8irsik...

"We are focusing on understanding loops and one-shots, as these types of sounds represent the vast majority of what sound designers and musicians are dealing with."

But Beatunes is attempting to do such a thing. Pretty scary UI though ;-)
Personally I think that distributed computing will become more prevalent as AI continues to develop. Having a single medium machine dedicated to an AI speciality is better than a high end machine running multiple AI's.
Your phone is an excellent example of multiple specialist programs running on a single device. If you had multiple devices running a single app and they were all linked together you can get more, and more powerful performance out of them.
Here's the original paper, which is in an open access journal: http://jasss.soc.surrey.ac.uk/21/1/1.html
People have always been giving more points to their neighbors on average, but not always.
In case you don't know, each country gives more than one "vote", ie they assign 12 points to one country, 10 to another, 9 to yet another etc. Usually the 12 go to the sister country (ie US-Canada type relationships), but the rest would be spend in a reasonably fair way.

Please note that while from 1998 to 2008 (the peak years of this contest popularity-wise imo) almost 100% of the vote was coming from the audience (via paid SMS and calls).
From 2009 to 2012 audience only accounted for 50% of the votes, the rest was picked by the Eurovision company.
From 2012 on, the audience had no real effect on the votes.
This is also when things started getting seriously political (Conchita, Ukraine, Russia etc).

It's interesting because I just noticed that the Eurovision followed the same path as most social media during the same timeframe. Trying to make you think you have a choice while you don't, trying to fake popularity as a means of enforcing some agenda etc.
After all, EU countries don't exist in isolation and we are heavily influenced by our neighbours (economically, culturally, politically). It only makes sense that this influence makes its way into Eurovision. I think the "partisanship" between countries is part of the spectacle.
> The flagship feature was a way to link sheets of data to create a relational structure.

It is also the most difficult feature to implement from the theoretical point of view and non-obvious feature for the users to understand. Therefore, we still have the relational world and the spreadsheet world existing separately almost in isolation.
Everything you say is true, but I think you, and so many others, are underestimating just how much has to be done to get things running.

So. Many. Tiny. Steps.

A previous comment said:

> Install and launch a text editor and learn how to do a "hello world" in javascript.

It's not that easy, and I've never yet found a truly simple, no knowledge expected, step-by-step guide.

Yes, JS runs ins a web browser. How? If I fire up a text editor, what do I put in it to write a "Hello World" program? Alternatively, how do I "install node and use that to run it like a script"? What's "node"? What version do I want? Where do I find it? How do I install it? How do I use it to run JS scripts?

So. Many. Tiny. Steps.

And some not so tiny.

You know this (and I know it too) but so often I see "advice" like this thrown out at absolute beginners and it really doesn't help.
I think some low-level employees will greatly benefit from a class in philosophy.

It's not about the fault or that if the employee is right.

Founder makes a promise to customers. He comes with an initial vision. It might be a flawed vision but if the product has got any traction before you even joined. It means his flawed vision works in the market.

Don't mistake market for the world. Don't mistake your world-view for the complete truth of market or world.

Your worldview is just another way of seeing this world and unproven way since that's not what got him his first customers. Why do you want him to bet on your unproven worldview? I see newbie traders making this mistake over and over.

That's the only thing which matters.

That's his worldview and his company took off within his worldview, there is no reason to change that. Unless of course, you have an axe to the grind and you are clearly irreplaceable, try that and if he is any good and catches you halfway, next you are out of the company.

It doesn't matter who is right. It doesn't matter what is right. What matters how consistent you are in your worldview. That's what gives company success.

If you have a superior worldview, best a founder can do is - fire you, so you are set free and you start your own company, compete with them and then lose until you correct your worldview.

They do not want to bet on your worldview, you are not above the founder, no employee really is.

That's what you need to understand.
You do understand that ISPs do implement zero-rated service because it makes them money, right? Who do you think this money comes from if it's not from you? Who is the nice person who decided they wanted to subsidize your internet connection?

If you think that zero-rated services save you money, all that is happening is that you don't understand how you pay for it. So, maybe it is time to find out how you do pay for it?
Google is starting to require that OEMs roll out regular security patches
Ah ok... that is an interesting attack.

Is the actual pin on the chip though? I would have assumed only a hash of it was stored, enough that it can verify the right pin has been supplied without having to store the actual code?
Is this system not susceptible to over-the-air attacks by malicious adversaries?
Well it does discourage bots, and it finances the contest. I don't really see big downsides, as it's not very expensive either.
California's New Solar Mandate Is for Rich White People
For a seed stage company, 100k is not at all unreasonable. Extremely early employees get hefty stock grants to compensate for this.
Research Paper ->
https://news.ycombinator.com/item?id=17053300
Usually it's more than a few cents (i think 0.5 to 2 euros).
This is actually a great way to vote and fund the contest at the same time.
There's little financial incentive to cheat (it's not like a lottery) so if you spend more money, on average, you care more. Also the amount each individual spends in generally very small (ie a handful of votes) so it's about as democratic as this can get without involving some kind of state-id based authentication.
As far as I know, the 40h/week was pushed by unions, not business interests (those wanted more).
Bruce Shapiro’s Mesmerizing Kinetic Sand Drawing Machines (2015)
They're not using it in the same manner as pumped storage. They're using it for millisecond level FCAS response. Turbines can't do that very well.
50 * 60 is 3000. Can 3000 donations really save millions of babies?
'Sustainability' (as a mainstream scientific concept) is not about a few people minimizing their direct footprint on their environment. It's (among other things) about scalable systems, how we manage societies' impact on the environment without depleting certain aspects of it. Everybody living full time in yurts or peat huts is not 'sustainable' - for one, the vast majority of people don't want to live in such primitive circumstances (for example, having an (open) fire in a large tent is fun every once in a while, but becomes a serious health hazard when done for extended periods of time). Another aspect is that there are simply too many people (or too little land, depending on how you look at it...) for a nomadic lifestyle to make any sense. 'Sustainable' solutions for today's problems acknowledge that people live and need to live in densities beyond what can reasonably be accommodated for by 'back to the land' lifestyles, and that hundreds of millions of people are clawing their way out of such circumstances - regardless of some (relatively) wealthy Westerners' views on the moral superiority thereof.

Essentially my point is that this sort of 'yurt living' (in an environmentalist context, not a holidaying context) is promoted as part of the, say, permaculture lifestyle - let's all get a few acres of land, grow our own potatoes and lettuce, and make do with whatever primitive methods we had 100 years ago. Completely ignoring aggregate level ecosystem service accounting, or even the basic observation that for most people living in a tent is not acceptable. So it's more a remark on the lifestyle view on sustainability that is associated with 'living in a yurt' than actually living in a yurt (or similar 'alternative dwelling') itself. 'Living in a yurt' isn't just 'I don't live in a house'; it means 'living without running water, sewer systems, insulation or efficient heating in very low population density systems, with a focus on self-sufficiency, in 'connection' with the land and in small-community social contexts.
Monopoly is perhaps one of the most widely played and popular board games in the World.

It was intended to have a rich-get-richer side effect. The original intent was to demonstrate this phenomenon.[1]

It's almost impossible to design a game with an economy where this does not happen, unless you mimic real-World societies where they have avoided it (e.g. Scandinavian countries).

This is not a popular point to make to most Americans, but that does not make it any less true.

[1] http://www.bbc.com/capital/story/20170728-monopoly-was-inven...
It's an interesting project, although the blockchain incarnation seems to go in a different direction, more akin to social login.

While I congratulate you for your efforts, I can't really see the point of implementing this outside of the browser as anything more than a proof of concept. The whole idea is to replace the trust in a web service with the trust into the user agent, I would approach this as specification/standardization work, not something you whip up an electron app for.

The Failsafe work is fascinating, I just discovered it thanks to your link and I'm digging in.
Donating blood is easy! It takes just a few minutes (for whole blood donation, plasma and platelets donation is more involved), and there are health benefits [1]. More than that, helping to save lives is a great way to start your day. Good feeling, good karma!

[1] https://www.medicaldaily.com/why-donating-blood-good-your-he...
>The 81-year-old Australian has donated more than 1,100 times since turning 21.

>Because his blood has unique disease-fighting antibodies, it is used to create an injection which combats rhesus disease – a condition where the blood of pregnant women attacks their unborn babies.
> There has been no such glory for the so-called “Big Five”, who qualify for the final automatically: Germany, Britain, France, Spain and Italy. These countries have rarely collaborated with anyone.

I think I remember some "collaborations" between Turkey and Germany, mostly because of the migration and holiday connections between the two countries.

Not sure if that's statistically significant though.
Will we fall apart when robots take our jobs?
I'll take "what separates US West Coast startups from a global customer base" for 200, Alex.
Yes. Each donation is subdivided
The Marines have a system and rules with specific intentions behind how they treat their recruits. It's not at all analogous.
> If you're just going to castigate and isolate people who have different view than you (but maybe have the same goal as you), what's the point?

Certainly not my intention. I apologize. I try to separate the ideas from the person. Alas, it's an emotional topic. It's interesting to note that the proposition, "racial crimes require racial justice" is not on its face so controversial. If the victims are all of one race then surely any legitimate response would be similarly focused, right? But as you point out such race-based thinking frightens and divides people. But, I maintain, these feelings of fear and division are not sufficient to deny the cause of justice. I belabor this point precisely because very often in modern democracies -- though it's true of all governments -- the majority will do not do the right thing. In the face of great injustice there will always be calls to accept the political reality. Such calls are calls to accept injustice. The great injustices of slavery and systemic racism were not eliminated by accepting political realities. It's doubtful that any great injustice can be eliminated in such a manner.
Random question:

I want to automate some workflows on my local machine, and besides the obvious of just writing a script, I am interested in a system where I could describe my workflow as a DAG and then have an easy (web?) UI where I could specify which DAG nodes have changed (e.g. my data pre-processing code) and have it automatically run all of the nodes that (recursively) depend on it as an input, while not executing those whose inputs have not changed.

I am passing around very little actual data between these jobs; they are mostly writing data to a (distributed) file system, so at most I need to pass some paths around.

Some of the stages require launching a remote job and polling to find out if it has completed.

Is there a good system for doing this? Now that I've described it I could probably hack it together with a command-line UI without too much difficulty, but having a pretty UI for launching and monitoring jobs would be great.
It’s great to read an explanation for this. Glassblowers can see iridescence when we blow ‘bubble trash’, which happens when you blow glass so thin it can float away in the air. If one could get it on thicker bubbles without using chemicals such as tetraisopropyl titanite, that would be fantastic.
Quietly and discretely are the key words. I suspect the encouragement to stay outside for a moment also helps
From 1:
The total number of deaths, including future deaths, is highly controversial, and estimates range from "up to" 4,000 (by a team of over 100 scientists[9][3]) to the Union of Concerned Scientists estimate is approximately 27,000 based on the LNT model[10], to 93,000—200,000 (by Greenpeace[11]). Chernobyl: Consequences of the Catastrophe for People and the Environment, published by the Annals of the New York Academy of Sciences, but without NYAS explicit approval,[12][Notes 1] is a 2007 Russian publication that concludes that there were 985,000 premature deaths as a result of the radioactivity released.[13]

From 3:
It has been reported that 90,000 - 230,000 people were killed as a result of the dam breaking.

I don't see your point
LMAO. I'll let Louis CK answer this one.

https://www.youtube.com/watch?v=SM1GW6dpukY
Recap of Craft Conf 2018 in Budapest with Sketchnotes
Software Facts
Probably not. It seems the antibodies from multiple donors are pooled, so each donation could contribute to saving lots of lives that way.

There's probably also some fun multiplication, as giving the antibodies to a mother protects her future pregnancies rather than the current pregnancy or the mother.
Backfi: high throughput wifi backscatter [pdf]
When I saw this, my first reaction was, "what on Earth is this doing on HN?", and then, "wait a minute, this is actually a good question; I never thought about it".

Ultimately, it boils down to "where there's a need, there's a way", but it's nice to read some details - especially that a big part of the planet still lives like that.
> In 1971, Terry Ellis, the co-founder of Chrysalis Records, paid him a flat $1,500 fee for the three paintings which would comprise the album’s artwork

It is too bad he didn't negotiate a royalty agreement, but then they might not have given him the work, either.

FWIW if he had invested $1000 in the S&P 500 on January 1 of 1972, that investment would be worth about $100K today, according to some online calculators that I tried.

Granted, investing is a lot easier, now that online brokerages exist. It was probably not something that many artists did back in the '70s.
Shit Reviewer 2 Says
>Good feeling

Until you pass out or get tired of all the spam mail begging you to donate again.
Yes similar time frame but C++ first. I tended to be into the new thing so was into C++. It was mid 80s and C++ dates back to 1979 if memory serves.
What if the absence of those laws reinforces the power of bad corporations it was supposed to crush down ? Oops
>Who do you think this money comes from if it's not from you?

The zero-rated services themselves.
I made my point, I can’t help you if you refuse to see it.
The march of the Merchants and Forum