skysight-inc/HackerNews huggingface dataset:
It all very much depends on whether or not you can use the failure of the Ottoman Empire as a tool in understanding events on the ground.

If the base-layer ... situation for Hezbollah is in essence, an anarchy, then you go down one branch. If it's that ... reasonably good States exist, but these folks are just unreasonable people[1], then you go another.

[1] many of these folks are cast in the mold of Sayyid Qutb, who I can never seem to make "reasonable" in my own mind....

Chomsky's political writings ( at least the ones with which I am familiar ) use an expression of surprise at the venality of state actors as the main ... thing.
Howdy, interesting looking project - could you'd please link to the source? Might be worth adding that to the landing page too.
I find this odd; surely that shouldn't happen.
They should stop fighting market mechanisms and do dynamic pricing. It's obviously the way it should be done. Price should change upon the cost of the underlying electricity and there should be surge pricing once queues form to discourage overcharging during peak usage.

Elon is normally so smart I don't understand why he's fighting the math based approach here.
Front-end Replatforming at Trainline
You can't retrieve the original text because information is lost in the process and many inputs hash to the same value. However, if the range of inputs is relatively limited, you can try hashing inputs until you find the right hash (see rainbow tables for discovering user passwords from the hash value).
Sounds a little more than coincidental that were you planning on quitting anyway. Can you explain further?
-Price: Exactly the same as the basic Wii U at launch. Comparing it to the PS4 is disingenuous as it is a 4 year old console [1], it is £100 cheaper than the PS4 Pro deals currently on Amazon. Who are 'most people'? This article implies that it is the expected price point [2]: http://time.com/4632820/nintendo-switch-nx/.

-Battery life is 2.5-6 hours depending on the game. This is comparable to the 3DS line: http://kotaku.com/how-does-the-new-3ds-compare-to-the-older-.... We will have to see how well it does in practice though.

-Storage: The Wii U only had a basic 8GB which is enough for most use cases except downloading games. The switch can extend with SD cards too. As games will be shipped on cards like the DS I doubt this will be an issue for the average user.

-Online: I would consider the playing with others side of this more important than the free game. Though it is a shame that the games are only for the month. This is a fairly new thing for Nintendo so I hope it improves.

-Launch: it might have a few but I expect the fact that one of them is Zelda will help it a lot.

Personally I'm excited for it and it is perfect for my kind of gaming: mostly on the go. I'm rarely at home long enough to make the investment into systems that I can't take with me. Of course, YMMV.

[1] I'm not making a judgement call on specs here, just pointing out that, of course, an older console is cheaper.

[2] The accessories though, are not cheap.
The biggest security issue on WhatsApp are the backups, especially the cloud backups not the protocol and this so called "backdoor" itself. Pictures not encrypted on backups, encryption keys of backups stored on WhatsApp side which might or might not (???) have access to your cloud backups on Google Drive and iCloud. If a government (USA?) gets access to one of your or your friends backups and the encryption key it can see all of the conversation. This is for me the weakest point of WhatsApp.
But you still need less, so now you've added one more command to remember for minimal benefit; less and grep are standard tools for working with everything, journalctl is a one-off.
The new keyboard mechanism is a slight modification of the keyboard on the existing Macbooks. The touch bar is new, granted, but it's riddeled with bugs and the usability is low. In short, it's a gimmic. The new laptops are thinner, but the overall chassis design is the same and is getting very stale.

MacOS is getting slower and more buggy by each update. I used to look forward to updates. Now I dread them, afraid of what will break next. Apple is removing features from their own Mac apps, dumbing it down.

Everything Apple has done on the Mac platform lately seems uninspired and lacking in commitment. See also: https://www.bloomberg.com/news/articles/2016-12-20/how-apple...
There are certainly people who want to use Signal without Google services.

I don't know how legitimate a complaint it is since Moxie et al have said that they would accept a well written pull request which provides similar functionality. But this just hasn't been forthcoming.

What I dislike about Signal mentions on HN is that aggressive posters conflate a number of different issues people have with Signal - lack of federation, reliance on Google push notifications, lack of SMS support, etc - and somehow lump them in together.

[Just to be clear - I am not saying you are doing this].
Naukri.com| latest jobs
> the price of net neutrality is eternal protest?

It's not enough to win net neutrality. Like everything else worth fighting for, you have to remain vigilant and watchful in order to defend it.
> go with minidiscs! They were amazing!

They were! My high school boyfriend and I traded mixtapes back and forth on them. It was always fun putting one together, and something about the sheer physical nature of the medium was just pleasant in its own right. Really felt like living in the future, too. The timing's about right for minidisc to hit the retro-kitsch window, I think - I bet there's a hipster somewhere in Austin or Portland who's way ahead of me here.

Say, I wonder if I still have my old discs and player...
Josephus also claims that Vespasian (the Roman emperor) was the prophesied Messiah. I'm sure Vespasian would have been amazed and flattered, but what does this this prove or disprove?

According to textual criticism (the branch of research where you apply source criticism to the biblical texts the same way you would for any other historical source), the book called Isiah is a compilation of texts written by three different authors at different points in time - before, during and after the exile.

The prophecy in Isiah 53 talks about a guy who was incredibly ugly and despised by everyone, who was killed disgracefully, and who never uttered a word. This probably matches numerous unfortunate souls before and after, but clearly not Jesus, since he was actually revered by his followers and did utter quite a lot of words, even during his execution. In other words, the passage disproves that Jesus could be the Messiah - unless you apply a healthy dose of cognitive dissonance.
TrueOS has just switched from Mewburn rc to OpenRC. They've had some problems to overcome.
Not all operations are reversible, which makes it difficult to work out a simple inverse. Of course you could work backwards to find out which inputs could lead to a particular result, but this set of possible inputs would grow rapidly as you work your way back through the algorithm, making it nigh impossible to work out the original message, even if you have some idea what it's supposed to look like.

Of course this is assuming that the hash algorithm doesn't have any weaknesses you could exploit.
Annoying, but not puzzling. Nobody wants to break old sites that rely on the old defaults.
So your solution is to pretend science hasn't found what it has found because of the fear it might be misused?

Rather than corrupting science, isn't it better to say we have no evidence of any important genetic difference between the different populations of the world? There are better ways of avoiding the evils of racism without destroying science.
Since the what sysop decided to take it down a few other trackers have popped up. The one that has the most Potential would be passtheheadphones.me. It has competent staff and a great community. The second website would be apollo.rip. I would suggest avoiding it since the staff is quite incompetent. PTH will open up recruitment like wcd used to do on their irc.
I don't think people switch phones often enough for the warnings to be a nuisance or be ignored.

I agree that a lot of people would be very confused when they see the error, though, and while it's easy enough to explain even in layman's terms, I don't think it would help.

I think that's it's totally fair to complain about WhatsApp, since the issue mentioned is separate from the more general problem you describe; they could easily have done it the way Signal does, and I suspect they opted to do it the way the do it for the same reason they don't have the security notifications on -- they don't want to deal with the confusion.
I'm not sure that security is fully correlated with the degrees held by developers. It seems to have more to do with their motives. WhatsApp
is owned by Facebook, which is wholly motivated by profit and the aggrandizement of Zuckerberg, not by providing secure code.

What's most interesting to me is that for all the people who complain that C is insecure, I don't see any great, proven open source crypto implementations written in the "secure" languages.

As an aside to your aside, LibreSSL is certainly more secure than OpenSSL, and it is written in C. Theo de Raadt doesn't have a PhD (though obviously he's not the only one hacking on LibreSSL).
You are not obliged to sign anything. So, it's always disadvantageous to sign these documents. Don't do it.
WhatsApp uses Erlang and various other languages. I doubt the encryption code is in Erlang. Erlang can call C code.
OpenSSL: Fortune 500 companies almost never contribute to the project (2014)
And then we'll get countries being strong armed by "Western Democracies" to ensure top-flight talent and media execs still get paid 200x what the poor schmucks doing the actual work get paid.
If by apps you mean a watching DVD, which (based on the abstract) was what this studied.
What about political dissidents trying to organize some event in a group where different people are brought in by others in a web of trust.
Only a guess, but I think it means "the government knows what is best for its citizens".
The socket layer at OS-level is written in C and Erlang probably uses an SSL library written in C. Turtles all the way down!
Trifork AB | Full-Stack Developer | Stockholm | ON-SITE, FULL-TIME, http://trifork.se

As a full-stack developer you must be able to handle the every task involved in implementing new features. Everything from the database to css, software architecture to operations. You must be diverse, be able to quickly pick up new technologies and languages and know when to use what. The job involves working on several interesting projects at a time, and the kind of project will vary greatly. Our company values automation, clean code, and testability highly.

Perks & Benefits:

• Independence and Freedom in a fast career track. Working in a start-up like context means that you can grow and develop faster than in other environments; achieve your career goals in months instead of years.

• Every now and then we gather for a Code Retreat where we go on a trip to sharpen our skills and start new 'passion projects'. These trips can take us to the wilderness of Sweden or why not the beaches of Mallorca.

• You will join us for our annual ski trip where we meet and socialise with other Trifork teams from around Europe.

• Knowledge is the heart of Trifork and therefor we offer you education when you want to expand your expertise in certain areas.

Apply here: http://jobs.trifork.se/jobs/11461-full-stack-developer?promo...
Yes all living organisms have genetic similarities because we are all decended from a common ancestor, but I am unsure how comparing a frog to a human is relevant to the question at hand.
... minus the libraries in native code which also are considerably harder to reverse-engineer than the java parts.

Also, unless you're suspicious and actually check, you could be served a special version by the App Store that was compiled only for you and contains the required add-a-key-but-dont-show-a-popup feature.

I'm not saying that Signal and/or Google are shipping a backdoor. I'm saying that we have to trust them that they don't.
No, one important property of hashes in security applications is irreversibility (except for brute force, i.e. try and error).

For example, user passwords on a server should only be stored in hashed form (ideally with salt[1]). If an attacker gets access to that database, they will not be able to restore the original passwords without enormous computation costs.

The "why not" is harder two answer and I don't know all the details either.
But the general idea is that the hashing algorithm contains irreversible operations where multiple (intermediate) inputs would result in the same (intermediate) output, so you cannot derive a unique input from the output.

A simple example for this is the modulo function: 9 mod 7 = 2, but also 16 mod 7 = 2.
If you now see the result 2, the original number could have been 2, 9, 16, 23 or anything else of the form n*7 + 2.

[1]: https://en.wikipedia.org/wiki/Salt_(cryptography)
Yes. This is just like it did from 98 to 03, 03 to 11 and like it will be from 14 to 17. Don't worry, the standards team hates backwards incompatibility so they try really hard to minimize these differences. But here's a notorious case to the contrary [1].

[1] http://stackoverflow.com/a/620402/489590
I thought that was the whole point of end-to-end. That you don't need trust in the server because the messages are opaque. If this is an exploit that can be performed by a compromised server, it's very much relevant
You'd still be paying for the mining rig, and you won make your investment back.
For those wondering,

OBS: https://en.wikipedia.org/wiki/Open_Build_Service

PPA: https://en.wikipedia.org/wiki/Personal_Package_Archive
As far as I am aware, most modern ones.

Panasonic, LG etc..

Whilst the Netflix UI is great compared to a huge number of apps, I do find it has actually deteriorated over the past couple of years, in terms of interface speed.

Nowadays, when I launch the app on my 2013 Panasonic TV, it stalls at the profile selection screen for about 5 seconds, and once again once a profile is loading.

It never used to do this, and I presume it has a lot to do with precaching data; it is highly annoying as it consumes keypresses during this stall, meaning you can quite accidentally start watching something you never intended to.
`ifconfig`, `ip`, `dhclient` or Debian's `ifupdown` don't care about errors from wpa_supplicant either. Let's drop them too?

Or actually all of them (including networkd) work fine, but are not the right tool for every usecase.
Presto Web rendering engine
It seems hard to expect full privacy from any company based in the US given the government's tendency to force them to allow access.
Is there a good, terse primer on the features and coding idioms/best practices of C++17 for someone who was proficient in C++98 but hasn't touched the language in years?
There is no technical way to defend against the app itself (so WhatsApp/Facebook) and the operating system (Android/Google, iOS/Apple, etc). Transitively, this means no real defense against the US government when they can invoke the "national security" card.

Also, hardware and manufacturer cannot be defended against with software-only. This means Intel, Qualcomm, FoxConn, etc. Transitively, the Chinese Government.

I see no other possibility but trust them or don't use them.

(There is a technical way to fight the OS, but it is not mature/available yet. See Intel SGX.)
WhatsApp's upcoming platform for businesses is already hidden in the app
That seems very selfless of them. If they acted like other competitive markets, they'd want their competition to suffer the challenge that they did and they'd create a message that they were the first ones to satisfy the standard. They must really have the best interests of the language in mind.
I am asking because the Wikipedia article about "List of massacres of Indigenous Australians" claims that hasn't happened in about a century.
No, I say that networkd is not the right tool for every usecase. For some it is nice, for others not.

Not that different from other tools like `ifupdown`, `NetworkManager`, `wicd`, `connman`, ...
> Many of these solutions are unavailable below a certain scale

This was true before Google Cloud. With Google Cloud, you can enjoy these benefits whether you are an individual developer with a sub 100$ monthly budget / a mom n pop shop with 1000$ budget or a SMB / Startup with a 10K$ - 100K $ to spend on your infrastructure.
The title probably should be 'Cryptographic Hash Algorithms'. The definitions from the post are approximately true for cryptographic hashes but not really for hash functions in general.
The complaint here seems similar to complaining ssl is insecure because the certificate authorities can create certificates at will.

Whatsapp can't do this without leaving traces and if they did this on a larger scale without only doing it with people that don't care to look for the signs, someone is bound to find out.
Ad hominem aside...

"journalctl -u sshd -f" is not straightforward because it's a _redundant_ new command when I already know grep and tail. Small tools handling text is a wonderful way to make a system easy to learn and powerful to use, and we're just throwing that out.
Disproportional growth in housing costs is probably ( best bet here; no assertion of TRVTH ) a combination of land rents and subsidy.

It's perfectly possible to opt for 1929 levels of health care.
I keep forgetting how stupidly cheap petrol is in the States. Their given example of Paris->Rome route is probably 1/2 cost of the diesel cost in the most efficient of diesel cars, which makes Tesla look very cheap to run on such a long route.
Non native speaker here. I just tried to decipher "Tell me more". Does this mean "I am seriously interested to hear more" or is it more a sarcastic "I already know that."?
For as long as C has existed, other languages have provided alternatives where symbol information is extracted from the main source files automatically by the compiler and optionally cached for next time, or if you don't want to ship users of a library source, for example. In other words: This has been solved in a better way since the 70's.
How Antarctic bases went from wooden huts to sci-fi chic
Agree.

Aside, anyone know why facebook backups on google? That always struck me as strange.
Why you should build MVP before building a Team
Freetest – testing made simple
That's what I don't get. With only 32GB of storage Nintendo is not making it easy to go all digital which is something that they should want to do as they get a bigger cut when people buy directly from them.
Given that astrodust was mentioning "systemd init script" I'd think they are praising unit files and just got the terminology "wrong"...
Staying safe online: a non-technical guide for friends and family
But this tends towards Windows model, not a form of UNIX-like model. If I wanted a Windows-like, I'd use a Windows.
No, a Tesla didn’t predict an accident and brake for it
The reply from bazurbat covered it well.
Was it obvious, or acknowledged publicly, that the odds had been manipulated? I can just imagine your users going on to try real poker and not understanding how they lose so much.
Internet Markting in 2017
Thanks! We're waiting for our nice and sweet certificates.
Free Cloud Gaming PC from LiquidSky
Yeah, really pretty much confirms what everyone already believed.
Use Signal. Get everyone around you to use it. Seriously. Facebook is a for-profit that gets all of its money from ads (just like Google), would you seriously expect them to protect your privacy?
Even if you don't install Gapps, large parts of Android/CyanogenMod are from Google as well. How does installing Gapps make the security worse?
https://xkcd.com/1494/
Ulubione gry programistów
There's loads of people who live in places which conceivably won't have the ability to charge electric cars, ever. Terraced houses in the UK - you have to park on the street, and the spaces are not marked - sometimes you can fit 30 cars on one side, sometimes 40, depending on how and what people park. Sometimes you park in front of your own front door, sometimes you have to park in a parallel street because maybe the neighbour has visitors and there's no more room. How do we solve that? Have 40 charging points on each side of every residential street in the UK? Not only would that be ugly as a sin, but also hideously expensive.
You've copied and pasted that text multiple times on this page alone. Once, or at the very least once per Hacker News page, is surely enough.
The unobservable category includes a lot more than religion. It may be that scientific knowledge converges more easily simply because it limits itself to what is observable or maybe, more accurately, what is mechanistic and observable. Take ghosts, for example. Do they exist? Let's conduct an experiment and take cameras to a supposedly haunted house. The ghosts in question decide to hide from the cameras. See, no ghosts. Told you so. The ghosts meanwhile laugh in background, taking a short break from scaring the inhabitants until the scientists leave.
Without detection? Analyzing packets and such.
On-Site Search Design Patterns for E-Commerce: Schema Structure, Ranking and More
Why would I want to use telegram in the first place?
Which both games? There will be plenty of games coming out. And if not, Skyrim is pretty much a game you can play forever (and people, including me, still do).
Not that it's much better, but Spotify will let you live in the wrong country as long as you can pay from the right country (like Apple, they depend on the billing address for debit/credit card).

But that's all ignoring the actually source of these restrictions. They don't come from the services themselves. They come from the outdated music industry structure that hasn't kept up with the internet-enabled globalized world.
Unfortunately it's not terse but Effective Modern C++ by Scott Meyers is a good resource.

http://shop.oreilly.com/product/0636920033707.do
How Artificial Intelligence Can Be Applied to Web Data Extraction
Yep, the Nintendo 3DS came with a 1750 mAh battery and that lasted for 3-5 hours. Get a small power bank or a 10,000 mAh one and you're set for the whole day. I don't think battery is too much of a problem.
The Lightning Network Alpha Release Is Ready for Testing
Path to molecular weaving: tightest molecular knot ever
Therefore any time we see an implementation weakness it should be reported as an intentional backdoor? Is this really what we want?

What would we then say if we got proof that they actually put an intentional backdoor in? That's clearly a much more serious scenario (if the vendor is surreptitiously working against you, you are much more screwed than the one bug youve found), and it would be nice to be able to communicate it.

I thought that was why we had a word like 'backdoor' vs 'security bug'.
Depending on OP's country, the employer may not be obligated to pay any severance at all, and this document may be part of the agreement.
Article is about Australia yet people still have to take jabs at the US.

I'm not really sure what you mean anyway.
So, just to clarify my understanding:

Basically, what we have here is a weakness in the client, namely a provision that allows the server to send the client a fresh key and ask for re-encryption and re-sending with the new key. This, in turn, would allow for a good old MITM attack if the server were to be compromised.

This re-encryption and re-sending of messages would be without intervention by the user, though a message "new key" would be displayed to the user provided they had chosen the option to display such notifications (which are disabled by default).

What's unclear to me is whether only messages that have not yet been delivered would be affected, or all.
Labelgun: reducing label clutter across JavaScript mapping libraries