skysight-inc/HackerNews huggingface dataset:
It’s kind of weird to charge money for an ad blocking service. Instead of me giving $20 to the content owners by putting my eye balls/clicking on ads, I’m paying you $20 to remove the ads and the content owner gets $0. At least when the ad blocking is free, nobody makes money. But charging for adblocking is essentially stealing and I’m not sure how I feel about that...
Contrary to the article most people shouldn't try to be professional mathematicians. All the people I knew in a mid-ranked program switched into software afterwards to make money.
I used to be like this when I was younger. I remember spending my summer break in my room learning a 3d modeling software just to make some stupid animations... It was this internal drive that I want to accomplish this that waned through the years I think
having done this process for multiple libraries using a lot of fancy C++ >=14 features, I really think that it's not a big deal - at most an afternoon of repetitive work if you have an API with ~100 functions.
They can, and this is why I completely disabled that feature a while back.
“The creatures outside looked from pig to man, and from man to pig, and from pig to man again; but already it was impossible to say which was which.”

...and someone forgot to adapt the rhethoric.
Good time to buy facebook shares
I guess it's hard, sort of like staying for the kids. The thing is they built ig, and now they are literally letting it go in fb's hands just to get away from Zuckerberg. Either "six years was enough" is at least 30% or some small fraction to make the difference or they must have faced some serious strife and conflict to prompt them to leave under these circumstances.
Is it time to stop bringing your own device to work?
Seconded. This game is amazing, maybe a little miserable/funny. glory to arstotzka!
Also is not the only game they play which puts profits over lives. They spend massively on lobbying to keep the War on Drugs going, blocking drugs--like marijuana--from competing with theirs.

https://www.theguardian.com/us-news/2017/apr/03/big-pharma-m...
Funny. Why you guys think China is Communists?

As a Chinese myself, in my eyes, the whole Communism thing is nothing more than a gimmick. A gimmick to keep public calm while the top heads fighting for domination at the back side of the TV camera and newspapers.

Ever heard of State capitalism?
I work for a major (by Norwegian standards) bank. This level of authentication integration trickery wouldn't be attempted by us. Mainly because we try hard to avoid serious technical debt (due to timeline/delivery pressure) in our security infrastructure. We occasionally take such shortcuts in places that are not mission-critical, but they are always considered carefully as the tradeoff that they are. I believe that we are considerably better at technology development than most of the banks in the US.

That said, I've heard stories of similar bugs in the industry. The difference was that they were more shallow in the effort to reproduce; deep enough to get through QA but discovered quickly in production.

But honestly, Facebook has more resources to spend on security than any online bank. Banking security should be defense-in-depth: Strong first layer security, serious monitoring of suspicious activity & openness for reports by users, a certain level of manual approval of irrevocable transfers, a certain revocability of transfers that are able to be automatically processed, transfer size limits to deny one breach to have huge consequences.

And finally, a credible economic and legal system that ensures only a tiny minority of people want to rob a bank because there are much better options for making money, and banking regulations that leave the responsibility for security vulnerabilities squarely with the bank's shareholders.

Anyone can be owned with enough effort, so it's not just about creating software that's as secure as you can make it. You need to have sound policies as well.
Nationalising Socialists, you mean Nazis? They aren't Nazis.
Yes, it's racist to make this about how white people are always blamed. It's not about that.
Lovely, what a hole the party has dug itself into.
The fact that passwords have never been leaked is irrelevant when a hacker can just get hold of the access tokens!
It's somtimes based on the IP.
So right. By desperately hanging on to criminalization of pot, politicians have created a much worse situation.

My question is, is spice an issue in the places where pot is legal?
Just make it a legal produc. The question is how many people would use some RCs or drugs with extreme side effects when they had access to ordinary weed. Also, something like opiates can be unbelievably cheap. There is a reason laudanum was the drug of choice of the poorest segments of society. Its byproduct of the existing poppy harvest and many countries currently have to spend money to get rid of it by washing any poppy seed before selling it. Without having to worry about blowing through a month wage in no time because of the black market cost, the resulting withdrawal and suffering the effects of what ever it was laced with, almost all unwanted side effects would be gone.

The question is what do you do with drugs who change the behavior of the user dramatically to the degree that they become a risk to others. We currently have that problem with alcohol and see the side effects in violent and reckless behavior. From domestic violence to drunk driving. The answer might be to shift the approach from restricting possession to restricting consumption and being under the influence in certain areas or situation where they might become a danger to others.

The only open question I see is how to deal with expensive, addictive substances that change the behavior of its consumers. Crack comes to mind.
Just normal linkbuilding.

This guy didnt catch any link with ahrefs but I was unable to rank properly without them. When I say links, I mean more than just links for getting it crawled.

So you still have to spend money/effort in it, sorry.

Also since it's been published here, any edge that you could get is over. It's going to be badly abused.
Economies are debt based since the invention of debt basically. Debt-basedness is not the problem.

Nor is the balance sheet of central banks. Inflation is low despite huge QE programs.

The problem is that there is no countercyclical program to save for the eventual downturn. (Important note, there never really was. Centuries ago villages disappeared, cities emptied out, thousands died from starvation, crime was worse, and armed conflict coming to town was very much always a possibility). Sure there are social support systems in many countires. The US has a very inefficient one, it doesn't really help getting out of the gutter.
That’s a good proposition I think.

In no way would adding an extra logistic step to every single package entering amazon’s warehouse something of ”minimal” cost, but it might be worth it.
> “Social media is in a pre-Newtonian moment, where we all understand that it works, but not how it works,” Mr. Systrom told me, comparing this moment in the tech world to the time before man could explain gravity. “There are certain rules that govern it and we have to make it our priority to understand the rules, or we cannot control it.”

This is the person I want running a social media today.
Cunnilingus. I'm dead serious.
You can witness the same in Russia with opiates and their desomorphine / crocodile consumption.
Germany and other places do opiate maintenance with diamorphine (heroin). You go in and get to shoot up as much as you want then go about your day. Sounds nice.
Musk's argument is he thought he had a deal with Yasir Al Rumayyan, the managing director of the Saudi Public Investment Fund. From the nyt article:

>Mr. Rumayyan raised the idea of taking Tesla private and increasing the Saudi fund’s stake in it.

>More than a year later, the lawyers said, Mr. Musk and Mr. Rumayyan met at the Tesla factory on July 31. When Mr. Rumayyan spoke again of taking the company private, Mr. Musk asked him whether anyone else at the fund needed to approve of such a significant deal. Mr. Rumayyan said no, according to the person familiar with the letters.

I guess if Rumayyan testifies that he said he offered a deal then Musk may be ok. [Edit] Or maybe not.
MS yes, via LinkedIn (at least)
This paper on succinct graph data structures will be presented at PACT (http://www.pactconf.org) next month.

To put it in the broader context of relational database programming and why it's significant now for software developers in general, here are some thoughts from a thread I posted yesterday [0] on the convergence of ideas that have been in the works for the last 10+ years on the graph database front and the forces that have aligned in hardware and other fronts to bring about the architectural paradigm shift that's to come...

[0] The design and implementation of modern column-oriented database systems https://news.ycombinator.com/item?id=18076547

--//--

This upcoming paper [...] is more data model than database, but I think you'll find it interesting.

For something more database specific, check out the new RedisGraph module [1] implemented with GraphBLAS [2] by the venerable Tim Davis [3] himself, who as you know implements the underlying sparse matrix algos used in everything from MATLAB to Google Maps...

RedisGraph in the Language of Linear Algebra with GraphBLAS, co-presented by RedisLabs and Tim Davis [video]

https://www.youtube.com/watch?v=xnez6tloNSQ

GraphBLAS is not Redis-specific, but the Redis data structures and new modular design made it an ideal candidate for the first popular database implementation.

This is significant because GraphBLAS is more than 10 years in the making, the culmination of the initial D4M matrix model design by Jeremy Kepner [4] and his team at MIT Lincoln Laboratory Supercomputing Center.

And for the last ~5 years or so the software model has been designed in collaboration with hardware teams at Intel, NVIDIA, IBM, and the labs [5] to make chips and architectures optimized for these new matrix models and capable of exascale.

It all came together this summer with the release of GraphBLAS 1.0 [6]. Now that GPU and TPU accelerators are populating the data centers and linear algebra has come en vogue, hopefully enough software engineers will be ready with the background understanding and a working mental model for the underpinning architectural paradigm shift [7].

[1] RedisGraph https://oss.redislabs.com/redisgraph/

[2] GraphBLAS http://graphblas.org

[3] Tim Davis http://faculty.cse.tamu.edu/davis/

[4] Jeremy Kepner http://www.mit.edu/~kepner/

[5] GraphBLAS: Building Blocks For High Performance Graph Analytics https://crd.lbl.gov/news-and-publications/news/2017/graphbla...

[6] Graph algorithms via SuiteSparse:GraphBLAS: triangle counting and K-truss [pdf] http://faculty.cse.tamu.edu/davis/GraphBLAS/HPEC18/Davis_HPE...

[7] David Patterson Says It’s Time for New Computer Architectures and Languages https://news.ycombinator.com/item?id=18009581
I once sat in on a talk from a Marxist academic who claimed "you think people in China won't be swayed by the communist literature and iconography around them and realize their own state is opposed to those ideals?" It had a similar ringing to the protestant reformation and people in the us (to a lesser extent) who see the contradictions between "America home of the free" and its current state.
AI Newsletters You Should Subscribe to (Part 1/3: Research and Nonprofits)
It's a very lightweight single-user OS with an excellent GUI and a Posix command-line environment (i.e. bash, make, gcc etc).

It's not a server OS, and it's not particularly secure, so it's not a particularly good choice in any environment where it's faced with the outside world: it assumes that you own the machine, trust it, and control what software runs on it. Remember it came out of the DOS and Win95 era.

But it's really good at giving you a comfortable Unix-ish development environment on old Pentium-grade hardware which Linux struggles on.
From my experience:

After my startup got acquired, i ended up with lots of money (10s of millions, small start-up) and time. This created a vacuum in my life. I was very sad having finally made it.

I had no purpose in life.

Since then,

Self Acutualization - walking the path devised by yogic culture of spritualism.

Cannabis - The king of herbs, it helps me in self Acutualization and achieving state of trance aka ultimate ignorance.

Knowledge is only born out of something you don't know. If i accept my ignorance, suddenly it's no longer ignornance but something 'unknown'

If you already know something, then you won't gain any knowledge from there.

What did i gain? Finally, i am happy and content. My all questions about life have been answered. I've no need of traveling afar and exploring new places, I've no desire to travel back in past or future or to some distant planet.
Learning to make/compose music.
I's very rewarding to listen to your own music, mostly because you make the stuff YOU like.

And being able to play whats in your head on an instrument makes playing allot more fun.

And there are a some extremly valuable lessons to be learned from spending hours a day practicing.

1) I learned how to practice efficiently (which made learning porgraming languages and university for me allot easier)

2) I learned that I can do everything and it's just a matter of how much time I'm willing to invest.

3) I spend allot of time on my creative process which also helps allot with problem solving in daily life (and programming)
Learning to control impulsive eating, and starting to exercise. Weight control never seemed difficult afterwards.
>> sounds nice

Sounds shit to me but I fully respect any system that allows it. These people can probably get on with some sort of life in between their hits instead of spending their lives trying to get in a position to get high agsin.
C has been in the process of being replaced for decades. I specifically mentioned kernels and legacy projects, because these are its last retreats; even embedded has lost a large chunk to C++.

Here's a silly prediction: in the next 10 years a significant number of C programmers will retire without replacement. The new generations will rather learn Go, C++ and Rust for low-level stuff and will banish C to pure legacy projects.
And the release notes:

https://www.haiku-os.org/get-haiku/release-notes/
I don't think you understand how big the world outside of the US. They could logout 50% of all Americans and it amounts to 5% of Facebook. How many people in other countries have you spoken to before drawing your conclusion?
Okay, what’s your point?
I’m really surprised this hasn’t been mentioned yet, but; playing a musical instrument.

I don’t know what it is that makes music pleasurable, but when you get in the flow and the music is just coming naturally to you, it feels like you’ve been taken over by a higher power. Somehow, the next note and lyric just comes to you. You lose control, in a way, and the music takes over.

I know that’s a corny, irrational explanation and I’m hoping someone can back me up with more eloquent words, but goddamn it feels good play music.
I don’t think people last long on crocodile do they?
Learning Japanese. Although this can apply for any language different to your own, it opened my eyes to a new way of thinking and lots of literature, ideas and culture.
Most likely because Microsoft begged Amazon to block the unauthorized re-sale.
Music with programming, mostly with SuperCollider and TidalCycles. :)
In my state, registering to vote requires providing either drivers license number, showing ID, or something like utility bills as proof of address. The form asks if you're a US citizen but does not require you to submit documentation proving citizenship.
Building a Sentiment Analysis API Using Node.js (Koa.js)
Facebook reportedly avoids US government wiretap of Messenger voice calls
My experience: https://news.ycombinator.com/item?id=18099123
> drugs that hit the same brain receptors as cannabis but are more potent and addictive

Okay, why there are using cannabis as an example and not other substances that react with those receptors, like chocolate?
It is better as they abstained from using the term "synthetic marijuana", but you can still sense an agenda.
Things like this put me off from reading news pieces. If I see so much foul language and twisting things to put a certain angle on the topic - on the topic I am fairly knowledgeable, then how much propaganda is being served in the topic I know little about?
This is a disgrace to journalism. Apologies for my rant.
Ask HN: Who are giving us hope in fearful times?
It might be a hope that people on vacation have enough velocity to miss the charge as they might be using Uber frequently and not notice until they are back in their home country.

Or that the effort involved is so great that people write off the ~$100 or odd so dollars that the scam cost them.
No they dont. I was referring to your comment about creating a worse situation.
Diving Deep into the Golang Channels
https://youtu.be/r8X8pX5mXOk?t=70

no problem.
Great to see things moving forward in the Textmate domain.
I’m currently also planning to setup my site in Jekyll or Hugo or something. Apparently I want a blog with static site features.

Allan, your changes sound awesome but I srsly hope that it can get upstreamed to Jekyll in some way so the community won’t get divided by creating a popular second fork. The most valuable asset when it comes to Open Source software is imho the community around it.

I’d create a pull request and get discussion started this way.
That's a Straw man, and you know it.
> We are engaged on the issue and committed to looking at options...

Full four months of engagement and commitment, that's pretty impressive.
Is it possible to deactivate a protien chemically? Like a kind of dye that only stains prions.
When designing such a system, the immediate failure mode is obvious: at some point, someone will read data not meant for them.

As every feature on FB needs to take "View as" into account when handling their own permissions, a lot of developers on FB's payroll get a chance to f'up. We are all humans, so the probability of this happening is very high. The impact (for the users) is also high, given that it's automated and concerns every user on FB equally.

When dealing with a very probable, high impact risk in a software project, considerable additional effort is warranted to mitigate that risk: in this case maybe taint checking and additional implementations of the same feature in different programming paradigms, to ensure the system is fail-stop.

But in contrast to airlines and railways, the interests of FB and their users are not aligned. For Facebook, this risk is not (or was not deemed to be of) high impact, so we did't get any of this.
Being good at reading and writing.

The ability to quickly and efficiently understand and mentally absorb large amounts of the written word, and the ability to write clearly, simply and coherently about subjects both simple and complicated.

Being good at reading is a force multiplier in everything academic I have ever done, and continues to be a huge advantage in both learning and simply doing my job, and in so much of life in general. So much information about how everything works, physical devices and procedures and interacting with governments and organisations, is provided as the written word. If you can do it quickly and correctly, you're ahead of the game.

Being good at writing helps me transmit knowledge and instructions across time and space to other people, helping them understand faster and better. It also saves me time; I work with people who genuinely struggle to express precise technical information through the written word, spending large amounts of time producing text that really isn't adequate. Often they write as if they're speaking, which just doesn't work.

A lot of people go through life with just functional literacy; being good at reading and writing is a force multiplier across so many activities in life, right from early education all the way through such a huge range of jobs and careers. The return on investment spent on being good at reading and writing is huge.
Yeah that kind of thing never happens now, just ask puerto rico, Haiti, ethiopia, Rowenda
That misses the point of duck typing in C++ templates, which is one of their great features, and also the cause of those wonderful instantiation error messages.

In Lisp the same error would be a runtime one.
What do you think about new products?
such as Valddin's new products come out and they engage in activities. Are you willing to participate?
I was checking out the Wiki for 21st century countries with "State Capitalism" and the list was - China, Singapore, Taiwan and Norway.

https://en.wikipedia.org/wiki/State_capitalism#Current_forms...
In git, everyone has its own repository and its own commit history that can be totally different from each others. In cryptocurrencies, there is one authoritative version that is distributed.

Both are distributed, but git is more decentralized as the central law needs not be pushed to the outer citizens.
I've had something similar happen to me. I caught an uber across town and 5 minutes after being dropped off I saw the trip hadn't ended (I was trying to order another Uber). I cancelled the trip so it ended, and contacted Uber support. They refused to refund me anything since the additional charge incurred while the driver was cruising around on my tab was "within the estimated trip cost"

So basically they said I would have been charged the same amount regardless since the cost displayed before taking a trip is an estimate, and it only increases if it goes above the estimate. This means they're over charging for long trips since you pay the estimated price even if the trip cost is lower than the estimate.

I'm not sure if Uber works the same everywhere, this was in South Africa.
Show HN: Minimal Bookmarking Site
to the driver's perspective, they may of just wasted 4 hours driving around in time, fuel, and wear and tear if its successful, that seems like a big risk.
Delicious irony. Though I doubt China won't be able to deal with them with the help of several to several thousand strategic disappearings.
Show HN: Pictureddit – Reddit pictures with wiki info
> $12.6 billion: The amount Collin County says it needs to spend on new roads in the next 30 years.

Why should we accept that roads should be that expensive? [1] is an article that provides a good overview of the rise in construction costs that eventually stalled new highway construction projects. One can imagine this trend in costs being reversed: in particular, 1) we should be able to reduce labor requirements through relaxation of work rules, 2) streamline community and environmental review to reduce administrative costs of construction, and 3) raise revenues with direct usage fees instead of relying on increasingly
precarious fuel taxation, decreasing the amount of highway funding that needs to come from the general budget.

I feel like a lot of people are too eager to declare that new roads are no longer feasible and that we should adapt society to the degraded transit infrastructure of the future, but this attitude is defeatist and will impose a burden that will fall on everyone in society. Roads are good. Transportation is good. We should be devoting our energies to making roads cheaper, not finding elaborate ways to justify inaction.

[1] https://www.accessmagazine.org/fall-1993/why-california-stop...
>servers to user space

Yeah, but isn't most user space one would want to use some GNU util or another or from any number of third-party projects?
OOC - how long did it take to lose 10 kg? Did you experience decrease of body temperature during that period?