skysight-inc/HackerNews huggingface dataset:
> However, a malicious node in the network can't present you with outdated information or false information, as the IPNS record is signed with the key from the peer.

False information - no. Outdated information - why not? What you've described in this comment doesn't solve it. If I signed that the name N points at hash H1 yesterday, and then signed that the name N points at hash H2 today, why can a malicious node not simply keep telling people asking for N that it points at H1?

Do IPNS signatures expire in a similar way to DNSSEC signatures? (Some poking around github says "maybe".) If so, does the owner of the IPNS name have to regularly connect to the network to refresh them? This would suggest that IPNS records can very easily disappear with no way to reinstate them, even if other nodes are keeping the data they point to up. Is this documented somewhere? Can I set a much shorter expiration time (e.g. 5 minutes for quickly-updating information)?
Not sure about bog bodies, but there's so few of them that it's unlikely to be useful information. There is no way to determine skin color via DNA analyses of ancient remains, so far as I'm aware.
> no polymorphism

C has plenty of polymorphism. The compiler just doesn't do it for you. In fact, C++ started out as C-with-classes since it was a pain to keep recreating the OOP-in-C boilerplate over and over. Besides, there are more kinds of polymorphism than virtual methods. You can be polymorphic with an array of function pointers.
I like it, but I'm not sure I have a user case for it.
The blob that ate the tokamak
I'm going to tell a story about two people and two outcomes and hope people will read it.

One man in Europe suffered a serious illness and was unable to continue in his previous career and had no new marketable skills. He had access to a robust social system that covered his living costs, medical care, and re-education. After several years of treatment and learning, he now has a wife and kids, amazing job that works with his disabilities, and a future. That guy is a former acquaintance of mine.

The second guy in the USA also lost his life due to medical issues, in his case a misdiagnosis and poorly done surgery. He had to then live off of savings and a tiny pension (which he was fortunate to even have but covered a fraction of his costs) with no insurance or access to good medical care since he lost his job provided insurance. He fought in court for years for disability and was denied repeatedly. He bounced around trying to find a place to live and access to services, even cheaper countries, but could never get legitimized or stabilized anywhere as he had no real support. He tried to self educate but the lack of stability and increasing medical issues without proper care always disrupted any attempts. His loved ones abandoned him as is all so common in long term illness and suffering. Depression and suicidal thoughts then take even more of that precious energy and he knows down deep at his age, and with his needs, all is lost. That guy is me.

So the takeaway is next time you are faced with the issue of social systems and if they are "worth it" or if people "deserve" your contribution to the whole, please remember this story. If you can't care about the human element and need a practical reason, think about whether it's truly better for society to bring people back into the fold and make them a productive part again, or if casting them off as broken and useless is really "better". More importantly think about if it was YOU or a loved one in need...who could have a future and contribute if just given the opportunities. It's too late for me but maybe not for you and the next person in my shoes.
GDB 8.1 Released
If you don't teach proof-based mathematics at the undergraduate level then aspiring mathematicians would have to take those courses at the graduate level. This would cause advanced degrees to take considerably longer to obtain.

Like programming, writing proofs is a skill that takes practice to get good at. If you were to suggest that we shouldn't teach programming until graduate-level CS courses, you would be laughed out of the room. I think the best mathematicians in history started learning how to prove things as children. How about we start there, instead?
No it isn't. This is not a unique id. Two different objects could easily have the same hash value.

People are mixing up the mathematical term "identity function", meaning a function that maps its input directly to its output, with object identity. I have never heard this usage of the phrase, as in a function that takes an object identity as input.
Probably as reliable as cigarette propaganda of mid XXth century. At least that's my wild guess
I believe Elementary OS's terminal has this in-built.
It probably costs something near to that in the U.S. in emergency medical costs, incarceration, and other civil services to deal with the problem, except we won't try to get them rehab help or preventative care because...bootstraps or something.
I don't understand the "however" part.

People actually want to press a button on their phone and have a car show up and take them somewhere seamlessly. Uber has been doing that since they launched.

Doing it profitably and sustainably is another question. But the basis of the enterprise isn't even a little confusing.
> why are these failing communities "America" any more than the metro regions are

They aren't. They do represent more of the population and land area. Also many cities, probably most, are awful. Memphis, TN or Dayton, OH are much more representative of the nation then New York or San Francisco.

> Why should the rest of us be heavily taxed and regulated just to preserve these anachronistic, unproductive communities?

That really hasn't been a question in this discussion. The international order is built on nation-states. Whether you like it or not, the nation implies collective responsibility. This was the "fraternité" part of the French revolution, for example. Your remarks reflect the prevailing liberal sentiments that we are all just individuals. If we are these atomic subjects, why should we be obligated to help some random other atoms? This is one of the reasons why liberal democracies are failing. The left and establishment have no good response to this. The alt-right has pushed people to revive ethnic (Richard Spencer) or civic (Steve Bannon) nationalism.
I don’t doubt that :)
Except this kind of interstate warfare is exactly what is happening now, with Amazon pitting city against city in an attempt to extract tax breaks.
In this case that's not true though - the article is about someone who used critical thinking/reasoning skills to make a huge amount of money, and credits this in large part to his training in philosophy.

It's possible, of course, that Miller is mistaken about the origin of his critical thinking ability (or just got lucky, and there's no ability to credit), however on balance this seems like a strong piece of anecdata in favour of the hypothesis.

I'm interested what would constitute empirical evidence for/against the claim "philosophy helps improve critical thinking". Are there accepted standardised measures of this?
You won't get any argument from me. The large images and lack of useful text make sites seem like they are made for children.

Another thing that you don't see as often anymore, that most Japanese sites have, is a site map.
There is no way to stop the ICO phenomenon. The genie is out.

And we should be grateful. Prejudicial judgements banning entire categories of economic collaboration are destructive to humanity.
The PS4 was never sold at a loss(Sony learnt from their past with the PS2 and PS3). The Xbox One however was
https://arstechnica.com/gaming/2013/11/report-399-playstatio...
Hackernoon: The Private Internet
Sure thing! When you're on a notebook, click on your user avatar, then help. Walkthrough: https://file-oxhnhlfzte.now.sh/
If you hit the '?' key (when you don’t have a code editor focused), a help modal appears that shows all the keyboard shortcuts. Most of the keyboard shortcuts are also described in the introduction here: https://beta.observablehq.com/@mbostock/introduction-to-note...

You can change which cell is focused using Option-Tab ⌥⇥ and Shift-Option-Tab ⇧⌥⇥. You can also click on the asterisk (*) in the left margin to edit any cell.
Not really since it's an epilhenomenon made bigger than it is by media coverage though. But it shows that, were we to have "soldes" as huge as those of black friday, we'd see the same phenomenon as in the US. Still, a lot of frenchmen will still consider our country to be smarter than yours.
> In Rust, there is exactly one way to create an instance of a struct: you provide a value for each of its fields.

As a user of both rust and and C++, I certainly wouldn't consider the the lack of default constructors in rust to be a good thing. Especially for std types like Vec it is really annoying to have to initialize it explicitly.

> The [dcl.init] section of the spec is about 16 pages long and there are about another dozen about how constructors work in the special member functions section.

That is a bad argument if you're comparing to a language that doesnt have a spec. Maybe a complete, exhaustive rust spec would be much longer than the C++ standard?
It's funny to read people being astonished about the habeas corpus violations in turkey, while hapily forgetting the US disregarded it too since the patriot act.

The scale of violence is not the same, but you are sliding in the wrong directions too.
I think you mean FSF here. (The Pineapple Fund has also donated to EFF.)
Decent [1] is an entirely in-browser Secure Scuttlebutt fork with automatic key provisioning for easy onboarding.

[1] http://decent.gwenbell.com/

ETA: More explanation directly on http://gwenbell.com
I've heard good things about Quandl, especially if you're willing to foot the bill for some of their premium datasets.

https://www.quandl.com/
You mean marketing tricks people into buying stuff they don't need ? Now that's news

As for your question, it's mostly marketing plays with knowed biases and affects. And low-income people are all the more pressured to buy stuff on discount because they feel like they can only get it now. When you earn 5k a month, you don't really care about a discount, you can buy that Nutella whenever you want.

As for their saving on important stuff while spending on consumerist stuff, they just follow the norms we push down their throats. Nobody knows you eat pasta and shower with cold water. Everybody can see your 5 years old smartphone and dirty cloths.
>I suspect that in the end governments may end up with even tighter control of crypto than they ever had with cash.

I'd LOVE to see a govt try to control cryptocurrencies, the thought is laughable.
Are there thinkpads with AMD?

PS: how does one delete old HN comments? Seems like a major privacy issue to me.
20.8 Mil. Prescription Painkillers Sent to W. Virginia Town with Population 2900
Most excellent, thanks much
I can't resist:

https://www.youtube.com/watch?v=uSdHoNJu5fU
How we produced a $40 video that drove sales of $4000 in 4 months
Any anecdotes you can recall?
very interesting...
> and even though you can exchange them for actual USD.

That was a typo, I should have written, "and even though you can't exchange them for actual USD."
As stated elsewhere, many of them are addicted to drugs and have mental health issues. Giving someone with one or both of those problems $30k won't help.
Want to know why the Rust Belt is the Rust Belt? Because the manufacturing industry discovered this strategy decades ago: If a union's going to come in and make your life inconvenient, send the jobs overseas to a country where that won't happen.
Bello the talking dog: https://www.youtube.com/watch?v=VQ2oX3M8gv4

<sorry, in German>
Exactly the point. Keil doesn't care and gcc devs on smaller platforms are almost always volunteers.

Clang/LLVM is not even close to supporting something lower bit.
The Android back button is in the right position but does three things depending on the application:

- Go back one document (like internet)
- Go back one screen
- Leave the app

A lot of Android users just hammer the back button and then the application icon again if they want to go to the Home screen of an application.

Also it's always there even if you don't have a document to go back to. Nor it provides extra information about the previous document like the title.

Personally I would like a back button down there (next to the home button) that also holds a miniature of the previous document that animates in and out of place.
Your understanding of how things are funded in the US is very flawed. It's not surprising, since a lot of people outside of the US have very flawed views on how things work here.

The rest of what you're saying is also rather inaccurate as well.
Yes, I thought that was smugly dismissive of the fact that these guys were brain damaged. In more mainstream sports where brain damage is a problem, it at least isn't met with "meh".
>Then a Facebook and Twitter message was put up on the emergency management agency’s accounts. It was not until 8.24am that the corrective message was retweeted by the Hawaii governor, David Ige.

>The FCC report notes drily: “The governor has stated that he was unable to do this earlier because he did not know his Twitter password.”

Moral of the story: Memorize your Twitter passwords if you're going to take office. Or just use something easy, like '1234' or 'password'.
You probably don't want to keep using a version of Firefox that isn't going to get security updates... If keeping Tab Mix Plus is that important to you, try Waterfox[0] instead. It's a fork of Firefox 56 with security patches backported and a few small changes.

Personally, I've installed add-ons for the bits of functionality that are possible with WebExtensions, and otherwise learned to deal with it. The performance and stability improvements are worth it.

[0]: https://www.waterfoxproject.org/
Do you have a source for this comment or are you speculating?
We're talking about New York State, not New York City.

GP isn't quite right that New York is a single-party state, but he is right that most districts aren't at all competitive. There are certain districts that are deemed Democratic territory and others that are Republican territory, and the two parties have gentleman's agreements with each other not to compete in each other's turf.
Sweeping generalities don't work.
Hi everyone, I'm the author. Looks like I'm a little late to the party (this post snuck by me) but I'll try to answer any questions you might have.

I'd also like to point out the online playground [0] which allows you to use this directly in your browser and see what it compiles to.

[0]: https://citycide.github.io/param.macro
Humans presumably are seen as sentient yet [the majority of us?] are being exploited in one way or another: Capitalism has no inbuilt concept of respect.

If you meant not exploited for food, that is obviously different. I'm not aware of any humans that do that anymore.

Now tell me how you judge sentience?
Hold on. If they don't get picked, they don't have to go on with the tax break, right? The incentives are conditional.
> What are some well-established initiatives working to on governmental accountability and reducing corruption? E.g. promoting a constitutional amendment against conflict-of-interest or corruption. The closest I can think of is The Rootstrikers campaign, started by Lawrence Les

New York doesn't have ballot initiatives like some states do. Constitutional amendments have to be proposed by the legislature, and they're going to be pretty unlikely to vote to take away their own power.
I think it depends on where you sit on the stack. A library can take a lot of the complexity away from the higher levels in C++ code. The user code can look fluent and understandable. On the implementation side of the library being used(depending on where it sits in abstraction) is where some ugly complexity shows. But this also generally reflects the competence of the authors.
Using Rapidminer and MonkeyLearn to analyze reviews with machine learning
Decent – Automatic provisioning in-browser Secure Scuttlebutt fork
Boost is being surpassed by new standards though. Most of the truly and widely useful stuff from boost is being reimplemented in a much cleaner way for standard library.
It can be considered proving ground.
It states in the article the employee made the mistake several times previously.
I recently bought a Ryzen. I was moving from a mac to a pc and I hadn't owned a pc in over 10 years. Thing is, 10 years ago my pc had 4 cores .. and at the time of choosing Ryzen it was the only consumer processor (with a reasonable price tag) that was offering more cores.

I'm very pleased, my Ryzen is fast and stable, I'm glad the company is reaping the rewards.
> The irony is that when philosophers make statements like these, they never provide any empirical evidence to back it up.

How many actual philosophers have you communicated with on the matter?
I have gone through the article, suprisingly, there was no data to backup claim that "the ticks are comming". Is that a real threat or just a mere speculation?

I couldn't find the name of the author of the article, just to make sure it is someone who knows something about health problems.

Lack of data plus IStock photos suggest that the research behind the article might not have been very thorough. For instance it would be interesting to learn what persentage of ticks carries bacteria dangerous for people, how the number of people infected was changing over the past years, etc.
Social workers do this very thing, at least in the U.S. Unfortunately it's a poorly paid role that requires a lot of educational investment and is excruciatingly difficult and depressing. So to continue your encapsulation metaphor, imagine designing that but only being allowed the crappiest, most underpowered server to run that service on, and it is rebooted at random intervals for good measure. Source: I know someone getting their Masters in Social Work.
It's interesting how so many stores now have rewards systems. You can get $X off your purchase today if you sign up for this program so we can track you.

This is basically a system that makes people an offer to sell their privacy. I think it would be fascinating to look at statistics for how many people opt-out of these programs, and how much the annual cost of non-participation is for an ordinary lifestyle.
I didn't know you were involved in this project too. That screencast is astonishing. Congratulations on the launch!
> Every few decades, libertarians need to be reminded why regulations exist.

No more than repeat offenders remind you of why Gulags exist. In your mind the hypothetical libertarian just doesn't want any regulation because he forgets that regulations have any good impact.

It's simply tone deaf.

> In the end you may end up with something very much looking like a government, where people with connections and leverage in the governing structures get to decide the evolution of the rules, where a few players with disproportionate wealth or hashing power, help elect those people to committee positions. And once again, people will be looking to create systems to escape the defacto control and cronyism imposed on the system.

There are 'good governments' and 'bad governments'. The rich and powerful try to game the system in both of them but there are much more effective in bad govts than in good govts.

So the question is, what separates a society which ends up with good governments (for example western societies) than societies which end up with bad governments (pretty much all the non-western societies).

This is precisely where the argument breaks down. According to libertarians, there is a reason X (whatever that might be) which separates good from bad governments. According to libertarians, that reason is 'economic freedom', the places where good govt exists, there is economic freedom, and places with bad government lacks economic freedom (even dictatorship like Singapore, UAE, or ex-dictatorships like S Korea are far better off than their non-economic free counterparts).

You may disagree what the cause 'X' is (according to alt-right that cause X is genetic-cultural environment, as places with good govt tend to be white westerners and places with bad govt tend to be non-white non-westerners).

But a plain denial of differences between good govts and bad govts is insane.
the AU is also much older than UNASUR. The OAU was established in 1963 with a very clear mandate towards unification and decolonization.

However, the good intentions towards unity had to quickly face the reality of each despot desire to stay in power.
Not for laptops they haven't. Also never understood brand loyalty over so many generations.
The New York Times covered in 2012 the negative effects on cities giving tax breaks an incentives to corporations:
http://www.nytimes.com/2012/12/02/us/how-local-taxpayers-ban...
Are AMD's margins actually any worse in the graphics card market? Or is it just that AMD is also playing in the (lower-margin) CPU market, so their overall margin is worse?
Same. I've always found the Draw program the most useful.
Eh. I respect people more for not namedropping themselves, but maybe I'm alone in this.

(Are you sure it's a good idea to perpetuate the status quo? It's hard to get anyone to pay attention to what you've made unless you're already known. That seems a bit unfair to the next generation, and rather the opposite of oldschool hacker ethos.)
Right. Not to mention in the case of Columbus you have 60,000 students, proximity to other large cities, room for growth, a nice little airport ripe to be ruined by heavy business traffic, and it's the state capitol. A company like Amazon can come into Indianapolis, Pittsburgh, or Columbus and basically dictate what they want - we want this land, we want this infrastructure, we want these flights at the airport - and it can all be accommodate with great benefit to the city as well. The only real downside to either of those three cities, aside from needing a few more tech workers or maybe more public transportation investment, is that they aren't "cool". It's not cool to have low cost of living and no interesting geographic features with mediocre weather.

People who think Amazon is going to set up shop in NYC or LA or something are delusional.
Visualizing Incomplete and Missing Data
The case against understanding why AI makes decisions
I think there's a "sweet spot" in complexity (at least for software): too complex gets rejected, but being too simple lacks traction. I think artifacts like C++ memetically infect the brain better than a more elegant PL might, exactly because they require you to think about them a lot, but you can still get things done and not be (totally) overwhelmed.
For the first the burden of responsibility is with "us," but for the second it's with "them."
Right, this is currying not partial application. And it comes with the drawback that you always have to call the function multiple times. You can't provide all the parameters in one list, which rules out things like spread arguments. That's not the case with `param.macro`, depending on how you apply of course.
There is, in general, no lasting benefit to the cities that give tax breaks to corporations. http://www.nytimes.com/2012/12/02/us/how-local-taxpayers-ban...
If business can continue as usual, you're not protesting right.
It's been a while since swine flu and africanized honeybees. They need a new threat!
I suppose it's possible, but holding all else equal? I don't immediately see why dollar demand would increase in the event of a tether collapse.

Dollar prices will adjust as BTC->Dollar and Dollar->BTC flows change. Dually the Tether prices. The only thing that keeps these prices in line is a Tether/Dollar arbitrage, but that arbitrage will slow and halt as people flee tether.

If anything, I would guess that a sudden increase in selling pressure from people doing Tether->Crypto->Dollar risks pushing people into a Crypto->Dollar fear feedback loop.
How to build consensus on a tech initiative – aka “How to get your way”