skysight-inc/HackerNews huggingface dataset:
> blocked from Facebook after using its messaging tool to share sensitive photos

A few months ago there was a report (that got a won't-fix response from the bounty programme) that images shared privately over messenger are accessible by API if a guessable ID is known.

That's one thing, and obviously conversations are not encrypted, but now the above quote - not only are they insecure, but they're actually being actively snooped on.

I've nothing to hide, etc. - but I'm talking to my friend; not to Facebook - and it's from my own country's police service that I've nothing to hide, not some private-sector company in America.
I hope to see a mainline submission for public review of this soon.
This a pretty magical solution.

- Backward compatible. No API change.

- Naive, idiomatic and wrong use of the API automatically becomes naive, idiomatic and correct: Existing code that was using wall-clock time will now be using monotonic time when it should, and only when it should [1]

- No change to the memory footprint on 64-bit systems

- No change to the range of representable dates [2]

"No API change" means if for some reason it turns out to be a bad idea, they can still revert it and stay backward compatible (though of course, the documentation will mention how monotonic times are used to calculate better time differences and that would no longer be true after a revert).

Very impressed with the extensive survey of existing code which didn't find a single case where the change would cause an issue.

[1] Except when a user got out of their way to calculate a time difference in a non-idiomatic way.

[2] The range is only restricted when monotonic time information is present, which cannot sensibly be the case outside the restricted range.
Yup, this is it.

What I'm wondering is how many blockchains are you verifying as a peer. When you download the blockchain software, you start verifying the entire blockchain, do you keep getting blockchain hashes from other peers and keep comparing them to see what's the consensus?
I once conveyed this belief to someone who had been through a path that is equivalent in difficulty to what the US nave SEALs have to go through. I told him that perhaps willpower is an illusion and it's basically has to do whether the net total of motivation is above or below zero given a set of circumstances. He answered that from his experience, motivation takes you up to a certain point but beyond it something else comes into play which he called willpower.

I don't take the personal experience and interpretation of a single person to be much evidence for the existence of this vaguely defined concept called willpower, but just thought this anecdote would be of interest
I'd want to investigate not relying on in-band signalling for terminal control. So, perhaps have two input streams: stdin and stdctrl?

Also, it'd be tempting to try and add more structure, but I honestly think bare streams of bytes are the right abstraction at this level.
Throughput of learning
> You don't will yourself to be taller. It's written in your genes.

Partially genes and partially other factors:

http://www.bbc.com/future/story/20150513-will-humans-keep-ge...

You don't have direct control over this.

> Why would "willpower" be any different?

Because I can willpower myself out of bed tomorrow early in the morning to go to the gym despite me physically not wanting it. I can make decisions that go against what my natural urges want. My genes don't want me to go to the gym, I would feel more comfortable going to the office an hour and a half later, yet I make the call going against most of my body.

You could argue that maybe there are some good parts in my brain that have been there since I was born that help me make these uncomfortable decisions, however I wasn't always like this, during my university years I was making different kinds of choices. If this trait would be genetic, surely it would have been consistent all my life.

> But my personal belief is that we have far less agency than we like to believe.

What if you have exactly as much agency as you believe that you have? What if the whole thing is in hour head?

> however my total ability is bounded by my genes.

The great thing about it is that you don't know where does boundaries are, however you can imagine that you know and put limits on yourself, however that will only harm you from reaching your true potential.

The fact that you can push yourself harder in some areas more than other does not mean that willpower does not exist, it means that if it exists it's most likely not one dimensional.
What's really weird, because of Tepco bureaucracy and diplomatic reasons the world watched more than 24 hours live and so the catastrophe happening in slow motion. It would have been very easy to fly in backup generators from anywhere (even US ships in Japan) and avoid this shit.

And now they are still leak a lot to the Pacific Ocean, without doing much. Is it still because of diplomatic reasons? Why don't they use liquidators and heavy machinery to cut off and dry the ocean area near the former plant and fill it with concrete and steel, and cool off the shit, and cover all related buildings with concrete and steel. The Pacific Ocean is already contaminated, and howblong do they want to wait. There is a need to help Japan, in contrary to the former country tht's now called Russia that could barely handle Chernobyl (they couldn't, the country broke apart 4 years later), Japan os finacically ruined and just covers up and and isn't able to fix it - so in the interest of other world citizens they need seriouly international help.
Escorts UK Agency – Professional Escorts Girls Birmingham, Liverpool
We are an exclusive courtesans Leeds escort agency in the United Kingdom. we offering a discreet, professional, high class escort services 100% genuine and authentic escorts for all the choice locations in England's greatest city. for booing please call us on 07523799460 or email exclusivecourtesans@outlook.com. We are one of the most trusted London escort agencies on the UK market.
It's still alive — latest release December 11, 2016!

Two years ago I worked on an Electron-based app for Windows. I tested* it right on my dev machine in Electron for Linux _and_ the whole build process, including the NSIS-based installed also ran on Linux via makensis utility, so I didn't even have to touch Windows until the final QA phase. This was very nice.
This is a really unfortunate situation. If she her allegations are indeed true I hope she finds justice.
Wait what is the coinbase thing?

EDIT: Oh, that's when you successfully mine a block. I'm guessing they chose the name "Coinbase" instead of "reward" to promote Coinbase.
Study about the overlearning in nature
Easter egg at http://www.winamp.com

Click the llama's ass.
While I agree that protesting someone else's speech is protected speech, I'm not sure that hitting people with poles or pepper spraying them is the same.
A long while back (2012?) i deleted my Facebook account without really thinking it through, and i lost contact with a bunch of people i'd met during an overseas period. I still find that a bit of a pity, but ultimately (as cynical as it sounds) life goes on, and i've found more compatible people whom i care more about in the meantime.

However, a few years ago i recreated a Facebook profile (this time a pseudonym with initially 0 friends) because some of the events i'm interested in (local music/art galleries for example) only publish their events on Facebook, it seems. No mailing list available, invariably. This is a pity, because i don't have friends to rely on to drag me to the good gigs (i like to keep up-to-date with local experimental music, for example, which my friends don't care for).

And, the problem too, is that inevitably, i've made one or two friends with that account, partly with my previous FB experience in mind, and partly because they seemed belligerently anti-email (and texting isn't practical when you're in another country). So now i'm far from being back to square one, and i only look at Facebook about once every month, but i still would love to just get rid of it, except i don't really know how to handle musicians and artists who only publish their upcoming events on Facebook. But aside from that, the comments are spot on. If people can't be arsed to email me if i prefer email (and i, too, believe that i am easily google'able), they're probably not really worth chasing.

Does that exist? Like-on-Facebook-and-relay-via-email-as-a-Service?
Nothing wrong with that, it's still a computable number -- I'm not suggesting doing away with all real numbers, just the non-computable ones.

I don't claim to have thought through every detail, but having now gone and done some reading, this seems fine in the world of constructivism, which only requires computable numbers (and therefore only countable infinities of numbers)
Orbán is a tool in Putin's information war against the West
I understood that. My point being that if Spotify did that and kept the content the themselves, like Netflix, it would be terrible for artists who need to have that content available in a wide variety of formats and stores. Also, considering the volatility of streaming services what would happen to that content if Spotify goes out of business? When you look at TV/movies Netflix there isn't much streaming competition. Outside the US there is Netflix and Prime so you're not really locking content in very much. With music not only are there about a dozen major streaming platforms but there are digital sales (iTunes) and multiple physical mediums available in stores and at concerts. The play would only make sense for Spotify if they were the sole provider and that just wouldn't work for artists as I don't see how they could grow with content availability limited so much.
“We have decided to disable IMDb's message boards”
Oh wow, hello! * blush *

Serious (if redundant) question though: on year 34, is backward compatibility out the window?

(that said, 33 years is probably enough time to make the standard fairly permanent anyway, so even if the developers decide to break it, there will be enough residue that I don't believe the then-old standard could disappear)
NFS is a nightmare, for many reasons. But there are similar solutions such as `pam_mkhomedir` which can be coerced into fetching dotfiles when a user logs in, etc.
One is scraping sites that limit traffic/accounts per IP. (And yes, I understand how to be a good citizen. And no, this isn't the only use case)
For Ethereum, IIRC, inside a transaction you can host a program (contract). A peer who runs your program will use your transaction money to run it (it's called gas) and display the result of the program as part of the new receiving transaction.

Everyone who verifies the contract needs to run the program as well, for free, that's why you can't have big programs.

You can then send new transactions to continue using the program, to interact with it, etc...

If you don't send enough gas, they can't run the program though. (Each functions in a program cost some amount of gas to run.)
Watch out yo. Deep Learning is about to change
I'm not submitting this for the politics of it - that's mostly off topic here.

I'm submitting this because

i) the data analysis angle is interesting, and shows some things that YCombinator might be interested in. See the "Request for startups" post here: https://news.ycombinator.com/item?id=13533347

ii) the information warfare angle is interesting.
In general, this is a question that I would ask interviewees (for any position). And answer other than shock shows that they are keeping abreast in their field.
Are there any good books on this topic?
That's what low rates are designed to do: make the credit cycle work faster, right?
Amazon Polly wrt text-to-speech (much cheaper than Ivona and maybe better over the long-term)
Hello!

The bookmarklet is useful. A lot of HN's functionality is hidden away. For example, if you click the (ycombinator.com) link in the post title you will see all the other submissions from that domain.
>> you no longer see the kind of chart-dominating power that say, U2 or Michael Jackson had in those days

1. Comparing it financially true although I don't think that's fair as the economics of the industry are completely different, not because people are indulging in indie acts more but because music is cheaper generally.

2. I'm not a fan of Top 40 type music but I often look at the charts and it's always the same few people there (Rihanna, Major Lazer, Calvin Harris, Drake etc.). If you go to most clubs the music you hear is generally the Top 40.

So although the returns financially are less I think it's more because people are paying less, not because they are spreading the money around to more artists.
Why Snapchat Is the New TV
> If the shell didn't allow cat to send commands to it (which may mess it up), it also wouldn't allow ncurses and such from using colours and other advanced features.

But control commands shouldn't be commingled with general input/output. That's how you get security bugs like the recent bash CGI vulnerability. There should be an interface that allows ncurses etc. to use colours, but it should be via a distinct control channel, not "magic" sequences embedded in normal data.
I learned recently that Finland is contemplating removing tax on both gasoline and cars (including the purchase of cars) and replacing it with a tax on distance driven, using some kind of mandatory installed device.
From my own experience:
Listen and keep in mind that all the emotions of a depressed person are their reality. Emotions are far more powerful than most people expect and can change the view on everything. What helped me most was meditation... Instead of being scared and running away from what was going on it helped me focusing on and studying my own depression. The process was to not identify myself too much, learning that there's a me and bunch load of emotions i couldn't handle. Don't push to hard, a depression takes its time. Listen, talk, take them on a walk. but don't expect them to be fine just after a few weeks. Find a good psychologist who can help the person to understand the mechanics of a depression, it's source and how it develops, and how it shows off. Again studying and understanding yourself was to me the most helpful thing. Sports helped in the very end to get back on track and preventing some fallbacks.
Unicef open sourcing RapidPro ( https://community.rapidpro.io/about-rapidpro/ )
Tragic story. But not hacker news.
My thoughts are that large, and therefore complex, political structures have a harder time converting the right idea to something that can be implemented practically.

Sweden, where the OP example comes from, is a relatively small political entity. 10 million people represented by 349 members of parliament, who are elected through a proportional representation system.

We have high gasoline taxes. Actually a carbondioxide tax and an energy tax. It also attracts VAT. In 2016 the petrol (95) price was 13,02	SEK / litre ($1.50) of what 8,64 SEK ($0.99) was taxes.

However, in Stockholm it wasn't enough to combat emissions and congestion. So rather than penalising all car travel across the relatively sparsely populated country, it seemed to make sense to have a toll at the city borders.
There's some interesting ideas in this link, about people wrangling data to show information about Putin's information warfare.

I'd be intrigued to see these techniques of analysis applied to Trump and democrats.

http://index.hu/kulfold/2017/02/04/orban_is_a_tool_for_putin...
Structure of disagreements
Maybe I'm missing something, but why not nohup?
Anders Brownworth is the cohost of the Asymco podcast along with Horace Dediu. He mostly takes the back seat to Horace in that podcast so I'm amazed to see how talented he is at explaining things. He did in a podcast that he is working on blockchain related startup (apart from being a helicopter pilot!)
> Also, it'd be tempting to try and add more structure, but I honestly think bare streams of bytes are the right abstraction at this level.

Most contemporary terminal streams use escape sequences which are based on ECMA-48 with a bunch of de facto standard extensions, so that isn't really a bare stream of bytes. It is an overly complex encoding and ideally would be replaced with something more elegant. (Of course, strictly speaking kernel space largely doesn't deal with ECMA-48 and that is left to user-space libraries such as terminfo/readline/ncurses/etc, but it is part of the overall architecture.) As well as escape sequences, most contemporary terminal streams use UTF-8 as well, so that's another way in which they are no longer bare byte streams.

Do we need line disciplines in the kernel? I think the answer is that historically line disciplines were implemented in Unix before shared libraries were. If shared libraries had been implemented earlier, line disciplines could have been implemented in user space as shared libraries instead of in the kernel.
That in the past people used to deceive (delude) themselves and other fools around them with theology, speculations and metaphysics, today they do the same with statistics, probability and abstract models.
I'm glad someone caught the reference. Indeed, I took it from the [xchg rax,rax] book.

Also, I have to apologize for the many bugs the demos have at the moment (annoying editor, missing features), I intended to post a Shown HN post at a later point in time. During the next days I will be taking care of these matters. By the way, these demos rely in Capstone.js/Keystone.js to assemble/disassemble machine code (if anyone is interested, similar demos can be found at https://phi.nz/).
I look at plenty of companies that make billions of dollars yet benefits very few.
Tesla's factory in Minecraft
Social correlates probably play a significant role. Moderate drinking may be correlated with sociality and preparing meals for one's family/ friends. Strong social ties and attention to diet are both correlated with good health outcomes. I think we see a hint of these lifestyle correlates in the findings that red wine is the best vehicle for alcohol consumption. The alcohol itself might be mildly harmful, but for people who are able to moderate their intake, the pleasure of imbibing and its associated rituals more than makes up for it.
Must have JavaScript books
Hello!
i am total noob to webdev.
i am looking for good javascript resources .like this one:

http://www.drdobbs.com/cpp/developer-reading-list-the-must-have-boo/240148421?pgno=2
"Geeks were considered less that nothing by society. The working world didn't trust them, believe in them or value them. They were basically rejected, as something annoying you had to have somewhere in your closet. My father actually told me in 2003 that he was disappointed I choose to work in such a boring field."

Exaggerating a bit? By a bit I mean a lot? I know that some geeks had hard childhood and were bullied, but way more others were not. Plenty of fathers were disappointed over children choosing various professions.

The way you people talk about it makes it sound as if all people who ever went into tech were bullied outcasts and that is simply not true.
(Interview) Parsers and Language Building with Dave Beazley and Erik Rose
Then I would fail. Not because I don't follow tech news, but because I feel what is being created now is stuff we should have had decades ago (what company is even working on flying cars?).
And I appreciate your polite response.
This isn't entirely relevant to the article, but I hope some shell/TTY expert might read this, and know the answer :)

Hypothetically, could a TTY, in combination with the help of a shell, be able to separate the stdin, stdout and stderr of every running program? By default the shell could do what we normally see, but then easily (with some kind of GUI control) let me pull a particular program's stdout/stderr out to a seperate window, including (if I stored it) all it's previous output, and redraw the current terminal removing that program's output.

I've always been tempted to do something like this, and I'm curious if there is any massive reasons it's simply not possible.
SGML/HTML tag inference is guided by content model declarations, eg.

<!ELEMENT html O O (head,body)>

tells SGML that the html element should contain a head element, followed by a body element. "O O" (capital letter O for omission) are tag omission indicators (in this case meaning that both the start- and the end-element tags for html can be omitted).

This is covered in depth in the linked paper/slides (in fact, covering JimDabell's example exactly).
I did say I doubt it, if you actually read my post.

Also, I'll just point out that British censorship systems don't stop the content from being hosted (except where it is illegal, where I wouldn't call that censorship,) it is censored at the ISP level. So, foreign companies could reasonably host stuff in the UK more safely on that basis.

(Unfortunately the recent ban on hosting end-to-end encryption services here wipes out my argument, but that's an orthogonal to the specific case of censorship.)
I came here to say that. Anyone knows how relevant is CONIKS now that Key Transparency is out?

Kind of like, how relevant is NTS now that Roughtime is out?
I disagree. When you want to move a block of code around, it makes it too easy to make mistakes. Or if you want to add e.g. a div around a bunch of other elements, you need to be very careful with the indentation.

I've worked with both: s-expression based syntax and whitespace-sensitive syntax. I'll take s-expression based syntax any time. Have you used both?
What about relatives with older children, used clothes stores or flea markets? Childen's clothes are a very good fit for reuse since they are worn for a short time. Also I'd be suspicious about toxins or artificial hormones in cheap clothes. Would likely be safer to have high quality certified and checked and tested ones.
.net core

cross platform, open source, very fast
The problem is that you can't use emacs properly with the default Tmux configuration. To go backward a character, with C-b, you need to do it twice.
AKA https://en.wikipedia.org/wiki/Pareto_principle
In the embedded/IoT world, I'm fairly excited about two upcoming RTOS's: mynewt (http://mynewt.apache.org/) and Zephyr (https://www.zephyrproject.org/).
No!

For some time now we've thought that moderate drinking does not provide any health advantages[1] except to older women, and that it provides a small health advantage to those women.

This research just tells us that moderate drinking isn't useful to older women either.

[1] there are some advantages but these are outweighed by the disadvantages.