skysight-inc/HackerNews huggingface dataset:
Turns out that database owners are able to modify their own databases, who would've thought.
Everybody in the chain of command, from generals up to the civilian leadership which authorized and funded the massive effort that was the Manhattan Project, "decided to kill civilians, in retaliation, to achieve pure terror."

Except, of course, Hiroshima was an entirely legitimate military target as well, it was among other things the Second General Army headquarters, e.g. over 3,000 of them were on a parade ground 900 yards from ground zero doing physical training. And it was adjacent to the naval center of Kure.

In Nagasaki, 90% of the population worked for 4 big arms or precursor companies (per Wikipedia), and in general the designated target cities were important industrial centers, or at least still were because by then we'd fire bombed all of the rest of them, excepting the 4 targets/alternates, Kyoto for the obvious reasons (it's the Emperor's city), and Tokyo was also left off the target list, for not only did we need people of authority still alive to surrender, there wasn't any left of it worth bombing. You do know that the early March firebombing of it everything went "right" and we destroyed 16 square miles and killed on the order of 100,000 people? A worst outcome than either of the atomic bombings.

You're saying, quite explicitly, since you don't deny my above facts, that it would have been better to let 400,000 completely innocent civilians per month in the Greater East Asian Co-Prosperity Sphere to continue to be killed, and to kill millions, probably tens of millions of Japanese in Operations Starvation and the like, and in Downfall, the invasion of the home islands, which would have also killed western allied troops by the 100,000s of thousands.

You'd truly prefer to have made East Asia that much more of an abattoir, further embittering all concerned, well, the survivors, that is?

the US lost 3.5k civilians on 9/11 and started 2 wars for it.

Not exactly, we were still in a de facto if not de jure state of war with Iraq, remember the no-fly zone et. al. left over from Saddam's invasion of Kuwait? His attempt to assassinate G. H. W. Bush? The decision to finish him off was sound, the attempted nation building afterwards was the true insanity.

Invade Afghanistan and take down the regime that provided aid, comfort and shelter to al Qaeda and Osama ben Laden? You bet, you f-ck with us, past the point we get seriously angry, and we will destroy you, and if needed, through two very different administrations, hunt you down to the ends of the earth and kill you.

civilian armchair heroes debate death and destruction with zero empathy or connection to reality

I'd suggest that you speak for yourself, instead of imputing the worst possible motives on your debating opponents.

just utterly inhuman

Any serious student of history, especially the 20th Century would deny that, it's peace that's "utterly inhuman", war and violence of other types is the natural human condition.

We don't have to like it, but it's silly to deny it.
At least Apple acknowledges all of this quite transparently, in a way I haven't seen any other comparable company repeating so far.
That is of course not taken into account because it would ruin a narrative that, although inflated and mostly debunked, still addresses the expectations of a wide readership.
Oh, I had to google what dybbuk is. I first thought it's debug, but it didn't make sense.

"In Jewish mythology, a dybbuk (Yiddish: דיבוק‎, from the Hebrew verb דָּבַק dāḇaq meaning "adhere" or "cling") is a malicious possessing spirit believed to be the dislocated soul of a dead person."
Yeah. I've noticed it a couple of times.

For example, the text at 0:09 used to say "Envy" (previous band name) instead of "Nico & Vinz" (new band name), but they got Youtube to replace the video with a new one.

And as you can see, the Youtube video with their new name hardcoded into the video was "uploaded" half a year before they actually switched their name (Jan 2014).

https://www.youtube.com/watch?v=bg1sT4ILG0w
Is that bug actually fixed or not? The bug status is "CLOSED CODE_FIX", but commenters in the bug say they still have the problem with kernel versions in which the fix is supposed to be present.

(Aside: I think bug trackers should be configured in such a way that you can't mark a bug as having been fixed unless you specify the ID of the commit in which it was fixed.)
Have you actually tried to talk about those supposed advantages to non-tech people? Try it. Even many tech people don't care about that stuff and get annoyed if you start bringing up this kind of democracy, privacy etc. stuff.

People care about features and convenience. Getting stuff done and being entertained.

Seriously, talk to "normal people" and see for yourself.
Terry Tao's notes on complex differentiation
Yeah, due process sure is a drag, isn't it.
On OS X, it needs `php-fpm` to be started with homebrew service. Otherwise, PHP pages will not be interpreted by PHP interpreter:
brew services start php71
> I didn't find out the time it's supposedly be public for debate, but if you're doing a deal for the people, you want people to negotiate, not just accept the deal as it is, which, as history taught us, it will be a really tight timeframe for debate and it's approved few days before a major holiday when people are distracted.

CETA was public for more than two years before it went for signing. Naturally nobody cared until the last 6 months.
Nasa to reveal 'surprising' activity on Jupiter's moon Europa
TheSimpleBay – The Spam-Free, Troll-Free Pirate Bay Proxy
It is important that tech growth continues for a long time. I am very concerned that ad-based revenue will not sustain forever. We need more physical goods and more faith in technology, as every other industry is stagnant. No generation will ever have it as good as those who thrived in the last half of the 20th century and it upsets me greatly.
What is old is new again - this is the architecture of the Amiga! And before that the C=64 and the Atari 800.
This is beautiful.

You could add a "tip jar" to allow followers to support someone by buying Tweets for them, so that high-signal accounts would seldom have to pay that fee.
...With the logic that it's performant, and it worked for Ken Thompson, not realizing that Unix is an order of magnitude less complex than the systems they're building, yes.

Don't get me wrong, as a language I will defend C to the very end (C++ and Java, not so much), but it has a specific usecase: Low-level code, or code where you absolutely need the performance. If you're not in either area, stop. You shouldn't be using C. And, of course, Rust has been eating some of C's lunch of late...
What happens when you send a message? Does it spam to all platforms? Does everyone have to declare a preferred app to receive? Does it check your previous communication with that contact to see which platform has the best response rate?

Just asking, it doesnt seem like it would be that difficult. In fact im sure this used to exist when it was just msn, icq etc.
How to install Android 7.0 Nougat on your Nexus?
Yeah, I kinda assumed you had, as that's how most people get introduced to partial application.
> Motorola Droid 3/4

I recently and reluctantly retired my Droid 4, simply because Android 4.1 was getting old (no stable newer versions available) and the phone was too slow for newer apps.

Now I'm on a Blackberry Q5 - Purely for the physical keyboard. The downside is that I have to live with very limited app support :(
Well, of course it's possible for Google change any video on YouTube however they like (yours, theirs, someone else's). The news is that they're actually taking advantage of that ability to stealthily edit the details of something controversial.
1) More high quality news analysis content. Think NASA Earth Observatory, The Information, or the best articles you've ever read, and put them behind a paywall. Consistently making top notch content is hard, but I suspect it can be easier if writers are paid good wages to explore their interests and the news industry decouples itself from advertising. I'd pay for it, and I suspect that over time, enough people would.

2) A personalized learning resource. None of this AI adaptive learning nor passive MOOC lecture watching. Get people who know what I want to know (usually job-related skills) and have them sit down and teach me things 2-3x a month. I want structured, supportive, long-lasting mentorship from people who genuinely want to see me grow.

3) A doctor that proactively cares about my health. I hurt my shoulder, but aside from a 30 min physical therapy appointment once every other month, I'm on my own. My posture sucks despite having a split keyboard, standing desk, and doing exercises to fix weak muscles. I need someone to make me diligent about my own well being, day after day. I want workout buddies. I want someone who will pick up yoga just so I'd have someone to do it with. I can get more health benefits from a concerned friend than a licensed medical professional.

4) Life training. Working in tech makes me feel detached from humanity. I want to be a more loving person (I am one, but the culture distorts things and makes me think about my skills/career/startups/work/money too much and life too little). I want someone to help me take 8 weeks off a year to spend time with family and go on vacations. I want someone to help me be a better parent when I have kids (my parents aren't great role models). I want someone to remind me to appreciate all the things I have in my life.

What products I use, how I store my data, etc are just sweating the small stuff. Health, education, happiness, sense of community, etc -- fix my big, recurring problems that truly matter to me as a human. Go above and beyond to do so and pay way more attention to detail than most software products do today. Relentlessly follow up on everything. Keep it human and personal.

These are probably not the answers you wanted to hear, but these are needs that grow bigger and are usually unaddressed over time.
I don't agree!

I know many programmers, that just write the code.

For example: what problem is solved by the developer when he/she coding the login page?

It just like any other profession, only a few people in the group are able to solve problems
This, and it allows the negotiating countries to save face when they make compromises. All real diplomacy is done in private for this reason.
An operating system built around IPFS. This would make the browser/native dichotomy irrelevant by offering the best of both worlds and then some.

AFAIK the reason web apps have become so popular is because they load quickly and don't require the user to manage installation and updating. IPFS would achieve the speed through caching and the installing/updating process with its namespaces feature.
Well, I have been trying a hobby-dev project that is kinda along these lines but I am almost on the verge of giving up.

The problem is, the feed/stream API endpoints for most of the services mentioned above, either do not exist or have been removed.

- FB and Instagram no longer provide them, for sure.

- WhatsApp doesn't have an official API - the last time I test-drove Yowsup, my number was 'blocked' by WhatsApp.

- No idea if there's an API for iMessage, although I get the feeling there mightn't be...

Screen-scraping all of these services is way too much effort for way little reward. Not to mention that FB keeps 'updating' its UI/UX quite frequently and Instagram doesn't show a 'feed' on the web if you login.

- FB messenger is based off the XMPP protocol, so yeah, there might be a way to access it without having to screen-scrape.

- There's a free/paid service called Integrated Inbox which integrates Google's services: http://integratedinbox.com/plans/

That leaves HN, reddit and the Google gang - is it really worth the time to integrate these into one service? Maybe one could build the basic structure over the weekend and then provide an option add-on different sites as a 'plugin'...
Ask HN: Opensource alternatives to tcpdump?
Hello,

I've nothing wrong about tcpdump and it's related ecosystem, but I was curious about the topic today.

Do you recommend any alternative ecosystem, approach, or tool (and why), for network traffic analysis, to possibly replace tcpdump nowadays?

Thanks.
Same here! Monday morning and a fresh playlist waiting, that's a good start of a new week. Friends that I know have music taste not too far from mine share their Discover Weekly playlists as well, so I can switch between them throughout the week.
https://en.wikipedia.org/wiki/Psion_Series_5 form factor with modern phone hardware.
The Airbnb Host Guarantee is a total fraud
Check out https://www.scaleapi.com/ not sure if they work outside of the US - but they are a MT alternative
Why Angular uses TypeScript over Dart? is it the main reason?
There's the WHO Surgical Safety Checklist.

http://www.who.int/patientsafety/safesurgery/tools_resources...

Here's one article about it: https://news.ycombinator.com/item?id=436575
>> There's lots of automated food preparation in the plants that make frozen dinners and airline meals. But those,too, have a narrow product range.

In france, picard does gourmet frozen foods, with very good reviews.
You can do this with Time Capsule I believe. Doesn't help for windows or linux of course.
I think you are safe to rewrite it. It is not very reliable anyway as I have lost my tabs after crashes more than once. It might have been possible to save them but after a crash first thing I would do is restart Firefox and it would sometimes just completely overwrite the recovery.js.

To mitigate this I have created a daemon to copy the file to a separate directory every few hours. I then delete those old versions manually every year or so.
>What is that speculation based on? Why wouldn't Google want more browsers to be able to Cast?

You have to remember how Google's business works. Ads on search is a massive part (majority?) of their revenue. The main reason for Chrome existing is to direct people to Google search via the address bar.
Miracast is a streaming endpoint. As in, you typically throw H264+AAC at it.

Chromecast, however, is amount remote controlling a secondary Chrome HTML canvas on the Chromecast, where the intended use is manipulating a <video> object.

You can cast a tab to your Chromecast, thus treating it like Miracast, but that is largely not what the Chromecast is meant for.

Example, I can have Youtube (the website or the phone app) cast a queue of videos to the Chromecast, interact with that queue from multiple devices, and even disconnect all devices, and the Chromecast keeps playing because it streams the video directly from Youtube, not my phone or browser.

Miracast cannot do any of these things.

In addition, the only functioning Miracast device I've ever discovered is Microsoft's Wireless Display Adapter. All the built in Miracast end point impls in TVs and such are utter garbage and usually don't work.
Have you even read the article?

TLDR; You are not only writing instructions for the compiler but for your future self and your fellow programmers. How can you disagree with that?
If negotiations are completely secret, by the time the deal is ready it's too late to debate on the large orientations of the deal.

Sorry but a large treaty like this cannot be completely negotiated completely behind closed doors. Negotiators need to deal with it.
A platform to connect information / stories / images / video / audio to locations. There are thousands of small, mostly subsidized one-off projects but no general platform for everyone to upload material connected to places and create, say, a personal guided tour of their hometown.
Headless CMS with React.js
There's a simple reason that even expert computer users still use the GUI for these types of tasks (copying, moving and deleting files/folders).

It is much faster to switch to the right directory path via a gui than typing out the entire path on the command line. (most times you are already using a gui based file explorer anyway) so the right context is already there in front of you.

It is just too slow to type everything for most users.

The only faster workflow I can think is a gui launcher/searcher (like launchy on windows, spotlight on mac) that "learn" your habits.
Defense lawyers in countries with poor free speech rights can rejoice. "Yes, the video was uploaded under my client's account but prosecution has not process beyond a reasonable doubt that what we see today is what my client uploaded".
Not to mention, one tenth the retail cost.
That bug report isn't about data being corrupted due to mixing hardware with different queue sizes. The problem described in that bug is that if you add a device at runtime with a smaller queue size, the queue size of the mdraid device correctly decreases. However, if you have a dm-crypt volume mounted on top of that when you add the device then dm-crypt doesn't have any way of detecting the queue size change and stuff breaks. Just mixing different queue sizes shouldn't cause this, and neither should adding devices to a mdraid volume without anything stacked between it and the filesystem.
China got rich due to massive foreign investments eager to exploit cheap Chinese labor after Deng Xiaoping's "Reform and opening" [1]. During the last three decades, using the foreign money, China has been building an impressive infrastructure supporting its export-oriented economy, but little else. After the labor cost went up, China doesn't have much left to offer the world anymore.

[1] https://en.wikipedia.org/wiki/Chinese_economic_reform
>I really wonder what happened to the ideal of free speech and appreciating the fact that you can be "offended" and having your opinions challenged as a healthy sign of living in a pluralistic and free society.

It's dead
Raspberry running an SSH daemon or rsync or attic or whatever?
I understand the reasoning, but if your requests trigger street protests then maybe it's time to reconsider those requests.
1/ Better laptop stands, that don't make the problem worse.
2/ Computer that lets me walk and ride a bicycle while working.
ill wait for the generic model that posts to any social network....
Quantum computing will cripple encryption methods within decade
Sartre did not consider himself an existentialist, in the same sense as Nietzsche, Heidegger, and Kierkegaarde. He considered himself an absurdist, whatever that means. Also, Nietzsche was explicitly opposed to bhuddism, although this was most likely based on a flawed understanding of bhuddism, as was common at the time.

I'm basing all of this on memory of something I've read long ago, but with enough google fu you might be able to find the references for these claims.
You can try Yandex.Toloka. It has API (unfortunately not compatible with MT)
We wouldn't want to bug those poor negotiators while they whittle away what's left of our democracy
I know many people who, in the UK, have been detained under section 136 of the mental health act. This is a power given to police to detain people who are in public and mentally ill.

We're trying hard to reduce the numbers of these detentions; to make sure that any that happen are always appropriate; and to change the location of the detention from police cells to health-based places of safety.

While detention under s136 has problems, and should be avoided, and needs vigorous checks and balances, it undoubtedly saves lives.
Wait, shouldn't that be "Can I haz mirror?"?
When America abolished slavery it didn't trigger a protest, it triggered a civil war.

Sometimes what's right and what's popular aren't very similar. (but I'm not defending the TTIP)
R4 shipped in November 1998. Apple was shopping for BeOS in autumn 1996. The feature gap compared to NeXT was real at that time.
You should be able to do this with a HBCI client like Hibiscus/Jameica or similar.
Is this really all that different from a blog or online news site changing the content of a page or a company updating their terms of service page?

It sounds like they realized the message was unclear and made it clearer. I do that all the time to my blogs/sites when I get feedback they aren't clear
3, 4, and the emotional support aspect of 2 read like you are pining for matrimony.
Have we given artificial intelligence too much power too soon?
The issue people are failing to see, is that usually, countries are negotiating against each other, for their own perceived interest. The much valued "rule of law" only applies within countries, not internationally. There are no "international law" for trade.

So it's a murky situation from the beginning. I think the TTIP is an attempt to have a common ground to end up with something instead of nothing. Of course there are huge interests at stake here, and I want to be the devil's advocate for once to try and understand the real philosophy of the treaty without the cynicism and a more strategic view in mind.
Hong Kong as we've all known it from before 1997 is being eroded and destroyed. People in Hong Kong hate the Chinese Communist Party and strongly dislike mainlanders, and this sentiment is fuelled by savage behaviour of mainland tourists in Hong Kong (including but not limited to defecating in public [1]). The only people in Hong Kong who are sympathetic towards the mainland are those who got involved in corrupt practices there and don't want to lose access to their illegitimate source of wealth.

[1] http://hongkong.coconuts.co/2016/02/02/chinese-woman-shocks-...
Why Cannibals Were on Every 16th-Century Map of the New World (2015)
They might be filming themselves though; even if they don't do anything worth filming they could be just using their phone as a mirror.
apple products do this - but you have to go all apple. It's pretty cool - when my phone rings and I'm typing on my mac, my mac starts ringing - so I can answer the phone on my mac. Same with texting when I 'm using my mac. Same thing happens with my iPad too, but I don't use that as much. I can play movies on my apple tv to from any of my devices. Same with phone 4g using from your mac when you're out and so on. It's a bit magical, but as always, the cost is your soul :-)

Edit: why the down vote? not my fault that's how things work.
"In Cheadle’s portrayal, Davis emerges as a sort of Don Draper of jazz: brooding, seductive, and radiantly opaque, a charismatic loner whose sometimes terrifying behavior, especially toward women, can be rationalized, if not forgiven, because it seems rooted in a history of suffering, and somehow connected to his mysterious powers as an innovator."
AI-driven robotics so that one human worker can do the work of four
A few days ago I came across a review of this:

http://us.blackberry.com/smartphones/priv-by-blackberry/over...

Seems to be running on Android and has physical keyboard. Has anyone used this phone?
Looking for Sales Engineer / SR.BDM
So I once read somewhere that RSA is simpler to implement than most other algorithms, and hence it's a safer choice than other algorithms, because weaknesses typically come from suboptimal implementation less than from the cryptographic algorithm. (Unless you use known-broken things like md5 or 3DES).

And I think that was in the context of some DSA or ECDSA weakness, possibly a side channel attack or something similar. I forgot the details :(

What are your thoughts on this? Should we focus more simplicity and robustness of the implementation, rather than just the strength of the algorithm itself?
OpenAPS: Open Artificial Pancreas System
Reminds me of Arthur C Clarke's Into the Comet.

Warning: Wiki article is mostly plot spoiler https://en.wikipedia.org/wiki/Into_the_Comet
Maybe the main market will eventually be little kids. This is obviously a toy after all, and who would ever be creeped out when ot is used in that context.
The difference is that I know that written articles can be changed with no notice. I did not know that youtube videos can be edited like this.