skysight-inc/HackerNews huggingface dataset:
17+Quick+and+Easy+Ways+to+Save+Money
> it's pretty clear Nice was a terrorist attack.

What was the goal of the 'terrorist' then? In other words, what political aim did he have?
After the 3, in place of the period.
I hope that the EU will stop all proceedings on this now that it's crystal clear Turkey cannot be a candidate. You can't have an EU country that can't even govern itself as part of the EU. Turkey is neither free nor stable. It's arguably not even in Europe. If the coup had succeeded, maybe it could eventually have been a country worthy of EU membership, but I'm pretty sure Erdogan is not going to lean back towards liberty after these incidents and make the country even worse. Not to mention the extreme unpopularity of this idea in Europe.
Apple don't exactly have a strong mechanism for feedback. And the rules of the game are out there already. So players have to fit the rule book. That's why people building web pages test on multi devices.
For those interested in distributed, high-scale computing on .NET, I'd also recommend having a look at MBrace: http://mbrace.io/

MBrace supports F# and C# and is designed to work well in interactive scripting scenarios, which lets you develop scalable systems gradually using REPL. I think it is complementary to Orleans/Akka.Net, so it is worth knowing it exists!
I seriously doubt that terrorist would have any issue smuggling an automatic weapon or crate of them into the UK. Like he stated, having that water between them and the mainland does help a lot.

France has another issue besides lack of communication among its various police and intelligence agencies. It tries to enforce a very secular environment which included not allowing head scarves which just gives one side another excuse to resort to violence.
Book Review: “Make Your Own Neural Network” (Yup, Really) – Working the Net
Yes, only x86.

Codweavers Crossover is a more supported version of wine. It is essentially wine at its core, but it adds some extensions for ease of use.
I'd like to leave this cautionary tale against getting too clever from the Jargon File:

Warren Teitelman originally wrote DWIM to fix his typos and spelling errors, so it was somewhat idiosyncratic to his style, and would often make hash of anyone else's typos if they were stylistically different. Some victims of DWIM thus claimed that the acronym stood for ‘Damn Warren’s Infernal Machine!'.

In one notorious incident, Warren added a DWIM feature to the command interpreter used at Xerox PARC. One day another hacker there typed delete $ to free up some disk space. (The editor there named backup files by appending $ to the original file name, so he was trying to delete any backup files left over from old editing sessions.) It happened that there weren't any editor backup files, so DWIM helpfully reported $ not found, assuming you meant 'delete '. It then started to delete all the files on the disk! The hacker managed to stop it with a Vulcan nerve pinch after only a half dozen or so files were lost.

The disgruntled victim later said he had been sorely tempted to go to Warren's office, tie Warren down in his chair in front of his workstation, and then type delete $ twice.
The insert key is located in incredibly non-standard and inconvenient positions on many keyboards. For instance, right now I'd have to hold down a special mode-shift key, shift, and then find the insert key, which I don't believe I have ever typed on purpose in my life - it basically exists as a huge PITA, like the Caps-Lock key, that occasionally puts me into overwrite mode or does other things I didn't intend when I fat-finger it.
2500 Words of A/B Tests to Run on Your E-com Site
What are you talking about? Do you wish to live in a human society? Litter of plastic bags is an externality - all this law does is to impose the costs on those who incur it.
You do not believe the reports that he was shouting "allahu akbar" then? Also, check the latest news on the "cryptic sms's" sent from his phone.
I don't think the number of dependencies per individual project is a critical factor when setting up an internal npm mirror for all your projects (e.g. with Nexus [1] where I work) or vendoring dependencies per project (e.g. `npm shrinkwrap --dev && shrinkpack` [2]) - you're either doing it or you aren't.

[1] http://books.sonatype.com/nexus-book/reference/npm.html

[2] https://github.com/JamieMason/shrinkpack
And that is already actually favoring woman in the comparison since for the same BMI woman on average have more body fat and less muscle weight than men: http://www.cdc.gov/healthyweight/assessing/bmi/adult_bmi/ind...

All in all the study is about how these BMI measured obesity levels are stabilizing for men but increasing for woman and there is no rational way to go around the conclusion... so I don't get why people are so against the conclusions of the study.
And here i thought systemd was about getting rid of those waits.

Also, i expect the faithful to come and claim it is a Canonical fuckup.
Being safe from terror attacks is 9 parts not being attacked, and 1 part catching people beforehand.
If you state you are safe, because you're doing the 10% right, you're mistaken.

Would you also state there's no planes blowing up because the TSA or UK equivelent? It is because they are not trying. So find out why they aren't trying, and you'll find out why you're "safe."

Maybe you are killing less people with drones? Maybe your local assholes are bad at recruiting human meat sacrifices.

If it was because information sharing, you'd have jails full of bad dudes right?
Can you tell me about some of the differences in the Continental system? As an American is love to learn the nuances
> Now if arr.length is 1 then we’ll deoptimize to the interpreter with false as the value of 0 u< arr.length

How so? Why does the test change?
I expected much more from the BBC than some stupid "our intelligence is better you see !!" article. No it's not the intelligence which prevented anything, it's the fact that strategically, the UK is a much less desirable target than France. No amount of intelligence could have prevented what happened in Nice and Paris and saying the opposite is trying to rewrite history.
It's a good thing that smart contracts have allowed us freedom from human error and bias.... I guess we can just call them "contracts." now.
No it is not. Their criterion - and most everybody else's - is BMI>30. Which means that the only factor taken into account is height, nothing else. Not sex, not muscle mass, not age.

The reason why it still works for large populations is that very few people are freakishly short or tall, and pretty few are roided-up body builders.
I remember the topic of lock free data structures from my time working with C++ a few years ago.

C++ is a lot about performance. To do things quicker you create threads which execute code in parallel physically. Since they mess up when working on the same data structure (e.g. a stack) at the same time locks were introduced. So when pushing a new element onto a stack you acquire the lock, perform the push and free the lock. Unfortunately, of that whole operation acquiring/freeing the lock takes 99% of the time. Thus lock-free data structures were developed which magically did not need locking and thus could operate blazingly fast. I understand the article now introduces a lock-free stack.

As I understand these data structures have no effects on multi-system environments and can only be applied to a single system. This is because they rely on atomic CPU operations that are not available (natively) on distributed systems.

How does that affect us? Not much I guess. I have never seen those data structures widely used. In my understanding almost no application benefits noticably(!) from the speed up. Maybe games, but I don't think so. Nonetheless it is always nice to see basic building blocks improved.
Why should they account for the "ease of weight gain"? The study is about unhealthy fat levels, not if you easily gain more fat or not.

The study conclusion is simple: Obesity in men stabilized, obesity in woman is increasing.
I do believe the latter two are another case of "we have commit rights, you don't so go away" from the Gnome and Wayland teams respectively.

https://plus.google.com/+TheodoreTso/posts/4W6rrMMvhWU
you rock! So what do the threads do when they are idle? Don't you put them to sleep?
I always thought the reason ships have a "bulbous bow" is interesting. Also it's fun to say! https://en.wikipedia.org/wiki/Bulbous_bow#How_it_works
Sounds like one of those made up stories, to cover up that the dog actually died.
sorry but when should I use this?
Please stop calling your project '<x> for hackers.' It's annoying, regardless of whether your project shows any of the concepts or ideals associated with hackers (either kind). Which most of these projects don't.

Besides, it's a trend that's really easy to satirize.

Here's a fun game: describe an "os for hackers." See how long it takes for the person you are talking to to realize you're describing ITS. You win if the person fails to realize this, and actually says they would want to use said system today. For bonus points, cart in a PDP-10: their new 'working environment'. :-D
(Apologies, in advance, for so long a quotation.)

Your comment that the "the pornwhackers were awesome to drink with. When you stare into the abyss for 8 hours a day, you develop some excellent coping mechanisms" reminded me of an amazing article published on The Verge and written by Catherine Buni and Soraya Chemaly. [0] (The article was featured here on HN 91 days ago.[1])

The article examines the psychological cost of content moderation and reading it helped me appreciate even more the difficult work content moderators perform to make the web a better place. (Hats off to dang, sctb and others whose user handles I don't know.)

Anyway, here's a teaser from "The Secret Rules of the Internet" in case you missed it the first time it came around.

> Mora-Blanco sat next to Misty Ewing-Davis, who, having been
> on the job a few months, counted as an old hand. On the
> table before them was a single piece of paper, folded in
> half to show a bullet-point list of instructions: Remove
> videos of animal abuse. Remove videos showing blood. Remove
> visible nudity. Remove pornography. Mora-Blanco recalls her
> teammates were a "mish-mash" of men and women; gay and
> straight; slightly tipped toward white, but also Indian,
> African-American, and Filipino. Most of them were friends,
> friends of friends, or family. They talked and made jokes,
> trying to make sense of the rules. "You have to find humor,"
> she remembers. "Otherwise it’s just painful."
>
> Videos arrived on their screens in a never-ending queue.
> After watching a couple seconds apiece, SQUAD members
> clicked one of four buttons that appeared in the upper right
> hand corner of their screens: "Approve" — let the video
> stand; "Racy" — mark video as 18-plus; "Reject" — remove
> video without penalty; "Strike" — remove video with a
> penalty to the account. Click, click, click. But that day
> Mora-Blanco came across something that stopped her in her
> tracks.
>
> "Oh, God," she said.
>
> Mora-Blanco won’t describe what she saw that morning. For
> everyone’s sake, she says, she won’t conjure the
> staggeringly violent images which, she recalls, involved a
> toddler and a dimly lit hotel room.

[0] http://www.theverge.com/2016/4/13/11387934/internet-moderato...

[1] https://news.ycombinator.com/item?id=11500234

EDIT: formatting
Could you or other French elaborate more on that last paragraph? I'm curious of why the younger French would want to leave. Is it only because of the influx of Muslims, violence, and job opportunities? Or, are there other things going on, as well?
Service Fabric is a system that came out of this research. It's in use now by some game companies and Microsoft uses it as the platform that they build their offerings for Azure on.

https://azure.microsoft.com/en-us/services/service-fabric/

It's really slick. Persistent distributed .Net collections. Actor model support.

https://channel9.msdn.com/Events/Build/2015/3-618
Service Fabric stuff starts at ~38 minutes in...

https://channel9.msdn.com/Events/Build/2016/KEY02
Scott Hanslemann demos its use for a game called Age of Ascent? (Something like that.)

In addition to being in production use in Azure for several years it also runs on Linux.
Hm ... yes, let's see, what possible goal might he have had? What conceivable purpose could indiscriminate mass murder in a major European city serve? I'm certain noone ever attempted such a thing before. Equally certain they didn't claim allegiance to any particular, you know, religion or anything like that. No pattern to see here, move along.
Not blue sky at all. The reason any "app" (ugh) can read the keyboard is that they share the root (not related to the root account) window.

Set each up as having their own root window and the problem vanishes.

Some will complain that the solution screws up GPU graphics. But thats only the case because devs could not be assed to hash out a proper channel through X, and instead went straight for the hardware. Never mind that there is a patched xephyr with opengl support out there.

BTW, another option is xpra.

https://xpra.org/
You are totally right.

As an example, long if/else chains that check state can mean that you need another object, or another virtual function, or some other niblet of orchestration.

Likewise, I'm not really impressed by the anti-if campaign. At some point, abstractions cause the exact same problem they were designed to solve, and produce code that is difficult to reason about or change.
Yeah, I've noticed that Liberals/Socialists nowadays tend to split hairs to relabel terrorists as something else.

So it's not a jihadist terror attack but instead the cause is repressed homosexuality or toxic male masculinity.

I was speechless when a few days ago Obama said it was hard to "untangle" the true motives of the guy that shot 5 police officers in Dallas even though the attacker himself stated he wanted to kill as many whites and white police officers as possible.

It's plain and simple denial, because these things do not fit their political narrative.
> It would be so cool to have a high tax on sugar (and saturated fat).

... Except that saturated fat has been exonerated of the charges leveled against it by the charlatans. Now the experts acknowledge that hydrogenated vegetable oils (trans-fats) are different than naturally-saturated fats. It is convenient for their business models to allow people to continue thinking that the drying oils (which react spontaneously with oxygen to form a hard film) are safe to eat.
When companies get hacked, their competitors don't say "we have better security." Because they know that invites them to be hacked.
No, that's the horror. Often they just drop the thing without as much an error code.
Don't underestimate his supporters unwillingness to hear anything that doesn't align with their beliefs.

He went against his best ally at the time, the fallout was both sides having their secrets made public by the other. However, he increased his votes in the next election as his supporters, with his leadership created a nation-wide "OMG he's being framed please ignore all the evidence saying otherwise" campaign.

He is also missing a university diploma without which he can't be the president and the one he has used till the news broke has been shown to be fake (dates, signature and department do not match). The government's TV channel removed all the videos of him talking about his university days and no news channel other than the ones who are labeled as "conspiracy theorists" dared to publish anything about it.

And some of my friends still ask me if I want to go back to Turkey...
One problem in France there is no single equivalent of MI5 - there are multiple organisations doing counterterrorist work.
HK Project – a cat adventure video game
Some Numbers on Terror
Ask HN: Any service which provides latest apps added to the Google/Apple stores?
I am looking for a simple service which provides a list of the latest apps added to the Google Play and iTunes App Store. I remember there was some company offering the latest 500 apps every month in a sheet format but am unable to find the link for it. I know Apple has an RSS feed, but am looking at not just top apps but just all apps being added. Any help will be appreciated.
Solving all the wrong problems
Doesn't that make the parameter anonymous, though? Can you println that _ and see the value of the current element?
Lesson learned specific to Turkey: Don't try that again.
The information content of "Allah Ackbar" from an Arabic speaker is essentially nil - it's used the same way English speakers use "Oh my god" - but him asking another involved party for "more weapons" via SMS, if true, suggests it was a coordinated attack and most likely terrorism.
Ask HN: Why are fonts in Linux this bad?
I recently switched from Mac OS X to Linux.

Iceweasel (Firefox for Linux) renders content badly, the only semi-usable font for programming is Monospace, and the visual aesthetics of the desktop leave a lot to be desired.

Where are the good fonts? (Why are there any bad fonts?) Why is there no Arial? Why is there no Verdana built-in, and if there is, why isn't it installed by default?

How can Linux on the desktop still be so bad? Is there any hope or should I switch back to Mac OS X?
Pokemon Go: Reverse Engineering of the Android App
This thread was about changing timezones though.

Of course, if the time you are storing is local, and doesn't need to change time zones, store it as local...
Mittag-Leffler function and probability distribution
Postmark App has been very effective for our platform. Very little gets flagged and they have an easy way for users to "appeal" and have their emails approved. The only thing (good and bad) is that if a vendor erroneously flags our emails to our provider team as spam, Postmark won't event attempt to deliver it. It's a hard no. So, we have to have an email sent from that address to Postmark to (in essence) re-subscribe /verify that they want the emails to come through. This happens even though people aren't manually flagging them as spam, it's something on Y!, Gmail, Hotmail, etc. are doing on the back end.
> The burka and niqab, for example, is not only illegal but even before being so it was extremely unpopular in France (I believe the estimate was ~200 for the entire country). Yet, walking around London and it's outskirts this was a common sight.

I think outlawing religious dress or other iconography simply ends up giving ammunition to religious extremists and further divides already segregated communities from the mainstream.
I feel guilty saying I was looking for this...
The docs are not available at that URL. It looks like the https is a different server. They seem to be here: http://c2lang.org/site/

[edits...]

I'm glad it has explicit integer sizes. I use C99 standard types often. I don't have much of an opinion on the explicit bool type although I hope it has a defined size.

I'm surprised it allows fall-through in a switch statement. I thought people hated C in that you needed a break keyword to prevent it.

It is interesting that its compiler is also the build system but I see that being a problem if you need to mix languages. For example: I have a Lua script I want to embed into my code. Doing this is simple with make and hard with every other build system.

Windows/Cygwin support means I will look at building this.
The Politically Incorrect Guide to Ending Poverty (2010)
You mean the Reichstag fire? The consensus is that it was a lone wolf communist - The Nazis where in a panic on the night.
The first 'default' tentative failed:

$ scp g13578.png <user>@ssh.couchdrop.io:
Unable to negotiate with 54.66.180.100 port 22: no matching host key type found.
Their offer: ssh-dss

The second works with a small fix:

$ scp -oHostKeyAlgorithms=+ssh-dss g13578.png <user>@ssh.couchdrop.io:
Password authentication
Password: xxx

but I don't understand why I'm logged as michael.lawson!?!
This thread was about changing time zones though.

If you have a local time and you don't need to change time zones, then of course it is fine to store it as local time.
Japanese is definitely the smartest asian races.

No wonder why Chinese aren't getting no Nobels.
I'm fairly certain there are policies designed for high net worth individuals who can cover the first million in losses themselves but don't want to be exposed to long tail risk. I've definitely heard people talking about it, particularly for real estate.
Ethereum: Hard Fork Security Issues
im so confused :/
It's odd that you think the only people renting places out on Airbnb are non-owner lease holders.

Anti-short-term-rental laws apply to owners who rent their property out short term as well. I'm only referring to this subset of short term rentals.
Next generation mobile networks to be tested in Berlin
TL;DR:

- the code is not obfuscated, which makes attempts at reverse engineering much easier.

- possible to rebuild a functional project

- dependencies could be better managed

- no hint to future VR or Cardboard versions

- it may be possible to downgrade the minimum requirements (below Android 4.4)

- we can get access to quite a few things: code for location/network/sensors and communication with Pokémon Go Plus

- the requests can be easily intercepted because of the lack of certificate pinning
Globalization Considered Harmful
The Germans did attempt to justify the invasion of Poland using a false flag operation[1]

[1] https://en.wikipedia.org/wiki/Gleiwitz_incident
> almost no application benefits noticably(!) from the speed up

A lot of applications could benefit from a significant speed up. But atomic operations cannot help with that, they are too slow, they still have to do all that nasty synchronization underneath.
That looks expensive I wonder how much it costs and how hard it is to construct the curved parts.
> Guided by the principal

It's "principle" in this case.

http://www.elearnenglishlanguage.com/blog/english-mistakes/p...
I would be very careful in publishing such "pat-in-the-back" articles.

I remember reading a NYT article shortly after the Paris attacks that said something like "this could never happen in the US" (because of better intelligence and integration), and then the San Bernardino shootings happened soon after and the Orlando shooting later...

(found it: http://www.nytimes.com/2015/11/16/opinion/could-paris-happen...)

While UK DOES have probably a better Intelligence than most European countries, it also has the advantages of being an island and being outside the Schengen area, so entry in the country is much easier to monitor by the authorities.

It is also clear that, unlike UK, France has been singled out as the main EU target by the terrorists. Spain has been safe even longer than UK, and Italy has never been attacked, although both countries experience a constant flux of migrants from northern Africa and it's hard to think of their Intelligence agencies as better than the French one.