skysight-inc/HackerNews huggingface dataset:
> Does anyone aside from HN type folks listen to these recommendations?

Probably not. But if you work as a contractor for somebody with non-sensical requirements, at least you have some research that you can link to to support your point.
Agreed. But it doesn't need Andrej Bauer to point it out to us.
Ask HN: Any HN recommentadion for secure and private instant messaging?
I know, there was already a plenty related topics.
Telegram is hated everywhere, WhatsApp is not that bad, but still not good enough. Signal is promising, but lacks of desktop client -- Chrome app is likely a temporary solution and still, Android smartphone is required in order to use it. Tox probably is not worth mentioning now.

So, is there any alternative nowadays? Especially ones that does not require zomg smartphones other than XMPP+OTR combination?
Nice to have Linux or web client.

Don't want to start a flame war or something.
Thanks so much for this, twas some crazy reading.
Britain had sent 'foreign aid' to India for hundreds of years--but the returns just aren't so great anymore.

[1] https://en.m.wikipedia.org/wiki/Colonial_India
It's not like you are making tight fits with wires anyway, a millimeter here or there won't matter.

However, using something like the E12 series would work pretty well.
The degree of security provided depends on the configuration passed to firejail for a particular program.

If you shove something into a completely isolated tmpfs and disable most syscalls it's probably secure.

If you relax the configurations then the content may be able to use ipc mechanisms to talk to things outside the sandbox or modify the filesystem in a way that will result in an exploit at some later point in time.
I am one of the foremost proponents of Haskell on HN, and you know what? I actually agree with you that a strict language with explict thunk data type would likely be a better way to program. But your attitude really discourages your potential allies from constructively engaging with you.
Looks like fun. I wish I could play it, but after manually chmodding and avoiding the tarbomb I get "./DLS: /usr/lib/x86_64-linux-gnu/libstdc++.so.6: version `GLIBCXX_3.4.21' not found (required by ./DLS)" when I try to run on 64-bit Debian Jessie and "-bash: ./DLS: No such file or directory" when I try to run the other version for GCC 4.9.2. (I have GCC 4.9.3.)
not without boobytrapping your phone by adding capacitors etc that would shortcircuit it in case flashing hardware was connected to it
Maybe it's a reflection of my circumstances - but this reminds me more of a difference in class than language. I was born to two uneducated parents in a poor, rural coal town in Pennsylvania and then later married a woman whose parents were educated and wealthy and whose family had been at least upper-middle class for generations.

To me, at times, I feel her and I speak different languages, use different words, have different intonation and expressions and idioms - in both behavior as well as language. My 'pensyl-tucky' accent and manners, mostly worn away from living elsewhere, still betrays to other American English speakers that I may be of a 'lesser kind'. I have no idea of the author's background, but her description of it sounds closer to 'lower class' American - one in which persona hasn't been formed by years of restraint, discipline, obedience, and expectation. Whereas, her husband seems more like he would be from a wealthier, urban American family. And, inferring from his families' fleeing Spain during the Marxist revolution, maybe it goes back a bit.

When I travelled to Paris for the first time with my wife and her family, they asked me what I thought. I told them that it seemed more similar to any American city than that American city would seem to where I had grown up. And, they seemed shocked that I would say such a thing. But, having had to fit into their culture (not the other way around), I sometimes feel like a foreigner.
It's not present in the R2 essentials sku though - so cost is also a major factor.
This is echoed by CESG (part of GCHQ) in their password guidance: https://www.cesg.gov.uk/guidance/password-guidance-simplifyi...
> It seems to me that a lot of uneducated users seem to have the idea that Incognito/Private mode does, somehow, give them more anonymity in a way other than locally.

Well, there is this "tracking protection" thing that they added in FF42 but I don't know how it works (and frankly I don't care because I'm using a tracking blocker anyway).
http://climbing.about.com/od/mountainclimbing/a/Death-On-Mou...
"C at an all time low"

But still twice the rating of C++.

Meanwhile Go has entered the top 20. The successor of C?
I wish I could upvote fmap and greydius a hundred times. Yes, Hask isn't quite a category. Can we make a lot of milage by attempting to transport some category theoretical constructions to Haskell nonetheless? Yes. Does Andrej's article serve anything other than to give himself a sense of superiority? No.

EDIT: Actually I want to restate my criticism. The blog post does outline a useful programme of research but it is unfortunately overshadowed by Andrej's grandstanding, which is a great shame.
"this application is incompatible with all of your devices"
There is lots of evidence that a port of NT to ARM64 exists.
Did you look in statsmodels? I appreciate the suggestions, and for a moment I was hopeful about the need for survival analysis models, but it looks like both that and GLM are well-covered in the latest version of statsmodels (don't be misled by the old sourceforge site, there's been a huge flurry of recent activity in statsmodels, hundreds of new PRs merged, look at Github and the docs site linked from that repo: http://www.statsmodels.org/stable/).

There's even a Jupyter notebook comparing the R, Stata (that takes me back, used Stata in survival analysis class 10 years ago), and Python versions of proportional hazards regression: http://nbviewer.jupyter.org/urls/umich.box.com/shared/static...
Because that's not safe. Exit nodes can trivially screw around with plain HTTP (both snoop on and rewrite), and it also puts them in a MitM position for new HTTPS bugs. That's a risk you take when using Tor, and it's not a tradeoff you can reasonably convey to existing Firefox users who are used to Private mode meaning a certain thing.

Also, the Tor network probably doesn't have enough exit node capacity to handle the volume it would get.
Now that is f-ing cool.
Little Twelvetoes

https://www.youtube.com/watch?v=_uJsoZheTR4
You sort of made my point...

Chrome definition - the user interface overhead that surrounds user data and web page content. (describes the project)

C definition - because its features were derived from an earlier language called "B" (describes the project)

Skype definition - originated from the words "sky" and "peer." (describes the project)

Firefox definition - originally titled Phoenix, the mythical firebird that rose triumphantly from the ashes of its dead predecessor (Netscape). Phoenix was eventually renamed, due to trademark issues, to Firefox. (describes the project)

Excel definition - to be exceptionally good at or proficient in an activity or subject. (describes the project)

Spring definition - to move or jump suddenly or rapidly upward or forward. (describes the project)
Important point well made. Thank you
Do you even need LFN for UEFI? I don't think it should be a requirement for a FS that is not exposed to the user...
I agree. The only way things in the US will change with regards to standards like this will be if it becomes excruciatingly painful to continue being different.
A good BBC Radio 4 program about the launch process for British nuclear weapons: https://www.youtube.com/watch?v=hc1L6dCjhwQ
>, so I have no idea why you assume that they'll have an edge in the transition to a very different business model?

Like gp, I also think Uber is pursuing the more ambitious goal of generalized logistics rather than just replacing taxis in cities. I have no insider knowledge of this so I just base it on factors such as the number of developers exceeding 1200[1]. It doesn't seem like you need 1200 programmers just to dispatch taxi rides via mobile phones.

My wild guess is that they want to turn the mass of drivers out on the streets into a massive "packet switched network" or "mesh network" of transportation. Instead of transporting just people, imagine you could move packages/groceries/deliveries from one car to the next. The drivers don't even have to make the complete trip from point A to point B. The drivers could hand off packages to the next driver using the mobile phones' cameras as builtin "barcode scanners" to track progress within the network. The so-called "Uber logistics network" would be innovative in the sense that they don't require "hubs" like UPS/Fedex. An Uber driver could simultaneously take a passenger to the airport while there's a package in the trunk for delivery to a business that's next to that airport. Today, we have a lot of cars wasting gas on "single purpose" trips. A multi-purpose utilization of the cars already on the road via "smart logistics" could offer cheap same-day deliveries while reducing gas consumption by society. This type of network coordination would require crazy mathematics and algorithms in graphs and combinatorial optimization.

Like I said, it's just speculation but the above scenario seems more immediate than the arrival self-driving cars. The "Uber network" is actually complementary to the future of self-driving vehicles. They could first deploy the network of "package delivery" to human drivers and in 15 to 20 years, it is then 100% driven by robots. The underlying graph algorithms stay the same.

If Uber isn't the company working on that, then I'm not sure who else is pursuing it. If other companies like Lyft/Amazon/Fedex/UPS are looking into crowdsourced logistics, they are really doing an amazing job of keeping their "skunkworks projects" a secret.

[1]http://www.businessinsider.com/the-power-players-of-uber-201...
China’s WeChat shows the way to social media’s future
Firebird JDBC driver Jaybird 2.2.11 is available
Why being bilingual works wonders for your brain
I didn't like Trump at first. Now I like him. I think he would probably do better than Obama, though that is a pretty low bar. I don't think he is a demon at all. Even if he turn out to be evil, am pretty confidant he is the lesser evil between him and Hillary.
(2006)

See also https://news.ycombinator.com/item?id=373041

1,631 hits for "rosling" here on HN https://hn.algolia.com/?query=rosling&sort=byPopularity&pref...

His website for presenting data: https://www.gapminder.org/

I also recommend (from Max Roser): https://ourworldindata.org/
Its not, Bulma is a character in DragonBall-Z, she was named after Japanese gym shorts.

https://en.wikipedia.org/wiki/Bulma

Her name "Buruma" is the Japanese pronunciation of "bloomer", a type of gym shorts worn by Japanese girls at school.[5][7][8][9] As with most characters in the Dragon Ball series, Bulma's name is consistent with those of the rest of her family. All of Bulma's family members are named after underclothing of some sort.[9] Her father's name is Dr. Briefs, while her son and daughter are named Trunks and Bra (ブラ Bura?, "Bulla" in the English anime dub) respectively.

Pretty sure the author meant to name the framework after the character and failed to realize what the character was named after.
Well, no. This is really about teaching people the basics. Teaching people the math behind AES and DH would be madness.
Video: When Cats Make Movies – The Honest Kitchen Blog
I still dont get how a solid fact of reality stated is down voted. This should be a point of discussion.

Open Source mainly works by maintenance and "gardening" - aka cutting away unwanted growth. Instead of finding a UI-Approach that is compatible with this development form, just ignore it and go on with business as usual?
The most relevant point here is that the natural choice of units is very subjective and depends on the task at hand. For example, particle physics uses "natural units" where all units are powers of gigaelectronvolts: https://en.wikipedia.org/wiki/Natural_units#.22Natural_units...
sure in this context maybe but if you actually consciously ignore it/it's in your writing style you'll end up with a lot of confusing sentences.
saying things will change in the future doesn't mean you get to ignore accepted rules in the present.
This reminds me of a story I read about the NHS (National Health Service) here in the UK.

Some edict came through that scans had to be stored and accessed digitally. There were numerous teething problems in accessing the system, so a brain surgeon was going nuts running back and forth across the hospital trying to do his work.

A nurse in another department said he could use their consultant's login with the password 'fuckoff'. He ran back to his own desk, no go. So he went back and they said, "Ah, he has to keep changing the password each week so try fuckoff45" because the system had been set up almost a year prior. It didn't work, but after realizing more time had passed, he tried "fuckoff47" and it did the trick(!) Note that the problem here wasn't just the password but that sharing entire logins was/is rife.

(Update: I've found a reference to the story at https://www.theguardian.com/books/2014/mar/30/do-no-harm-sto...)

(The NHS is full of fun IT-related stories. Another was that due to patient privacy laws, keys to access scans had to be sent under separate transport. So you'd end up with situations where two couriers would be delivering separate USB sticks each to access a single scan.)
>If the person has the same title at a company after 4+ years (unless they are already in a lead/senior role), it's a bad sign.

Not necessarily. I have a good friend in a consultancy firm who declines year by year a senior management position even though he has been with the company close to 8 years now. Why? He hates spreadsheets, reporting, meetings and just wants to get shit done. So he remains a senior developer in title. What he gets is constant yearly raises, praises and a lot of responsibility within the project. If/when he leaves, the company will be in big trouble replacing him.
If everyone in the office wrote down their secure password and stored it in a locked desk drawer, that's probably more secure than the entire office using weak passwords.

If nothing else, it means the person has to have physical access and be able to pass off rifling through someones desk after breaking it open.

While this sort of stuff has happened in on-premise pentests, it's certainly not the normal way to attack when it's done for real.
It still concerns me that privacy is never taken seriously by most users. Sigh
wow, it was perhaps light grey but knowing that, now it's almost black. Thanks for sharing. :-)
And try to replace your wheel, for example, for one that has 16 or 18 inches, and calculate the size of the tire to have the same final size...
I'm an orphan. Found anon sister on 23andme. She doesn't want to tell who dad is
I have been an orphan since birth. I grew up in a couple of foster homes, before ending up in a good family I am happy with.

I randomly signed up for 23andme some years ago. One day I got the email saying that a close relative had joined. I logged in - and the DNA showed that my sister had joined the site.

She had made herself anonymous, and we exchanged a few emails. From the conversation, she is the only one in the family that knows about me. She does not want to inform my dad about my existence. This has been going on for a couple of years now.

My question - is there any way at all for me to get this information? My dad is probably a very old man, and he may die soon. I want to meet him before he dies. I do not know if he knows about me or not.

What options are open to me?
Future World Population Growth
Then perhaps I am the only one here who is not convinced of the complexity of Uber's software. Basically, it is just a CRUD application, with some realtime features to make it look a little more sexy. Yes, software like that could cost on the order of millions, but there are lots of companies/investors who could cough up this kind of money without even blinking. I just don't understand Uber's huge valuation. They seem to have no secured business position, other than by branding (and perhaps a little by binding their "employees").
Hmm, I don't know what's with meld/etc, but I always prefer MacVim (mvim -d) over FileMerge on mac.
To prevent people doing this just throw in a string similarity algorithm into your password-change UI.

if similarity(old_password,new_password) > 50% then reject password change...
Wait until they opensource it so f-droid can build it :). Of course I could upload the apk somewhere for you but how would you verify it's real (unless theres virustotal for it already)
Being vimer, I always fail to see the breakthrough in such news.
It sounds like your neighborhood is not particularly walkable. Ideally groceries are under a 10 minute walk.

It varies depending on your level of fitness and the local infrastructure, but a bicycle also does wonders to shorten journeys of a few miles.
A somewhat more interesting problem is we live in a centrally controlled economy with many centers. There's a paperwork storm downstream of thousands of local building codes. Most are minor variations on minor details of the NEC, but it would be a huge job to harmonize and metric-ify them. For example where I live, politicians "had to do something" after someone died in a pool electrocution decades ago, so our local code is NEC plus a microscopic tightening of 1950s NEC swimming pool regs (which ironically are probably looser than 2016 NEC swimming pool regs, negating the politicians intent from decades ago).

Anyway at least for awhile if you want legal electrical work done, you're going to have an incredibly expensive and dangerous cutover. Its likely that cutover to metric related mistakes will cause as much property damage and death as "X" years of not harmonizing under one system. Where "X" is probably many more years (lifetimes?) than you'd expect.
IBM and the Holocaust
The underlying algorithms may mostly be shared hence grouping them together as Watson just like Google uses Brain but I think it's more of a branding thing. It looks like they want to eventually make these systems work and run together to form a kind of"true AI"
My understanding was that most people who fled Spain were of the left.
When you receive two factor in your device it is not sent via SMS.
There’s No Such Thing as a Protest Vote
Sounds like confirmation bias. If an algorithm had made the right call against human judgment, would you be arguing for the opposite position?
Disclaimer: I'm the creator of GitSense which is focused on Git analytics and search

Right now it doesn't support analyzing/visualizing merges/pull requests, but it will down the road. What it does really well right now, is it lets you analyze changes across branches, which is a precursor to merge/pull requests analytics. Below is an example of how you can use it to analyze two branches from the rethinkdb project:

https://gitsense.com/insight?c=bitbucket:gitsense/contexts:g...

I write a bit more about how the tool works in the GitSense blog:

https://gitsense.com/blog

Right now I'm working on deep integration with Bitbucket and Microsoft, but you can use the standalone web tool, to analyze repos from GitHub/GitHub Enterprise, Bitbucket Cloud/Server or GitLab Server/Cloud. If GitHub and GitLab supports injection points in their product, I'll provide deep integration with them as well.
I’m a neoliberal. Maybe you are too
Too many people fail to realize that the parking we have now is largely due to developers being forced to add it by law, and not because the market demanded it. Your parking spot can add 30-50k to the cost of a unit. That really stings if you're told you have to have "free" parking in your apartment, when it really just means higher rents.

Some good reading on the matter: http://www.portlandoregon.gov/bps/article/420062
Can we capitalize Rosling and add (2006) in the title?
I use middleman[1]. There is a blog plugin which is very handy.

I used to use github for hosting but I wanted to have SSL so I moved the blog to my UPS.

1: https://middlemanapp.com/
You may have a point when it comes to mm vs. inches, etc. But my post was about logarithms vs. cross-sectional area vs diameter vs. circumference. Does your point still hold?
Yep. Some of the best writing most of the world never sees happens in internal memos in large organizations. Leaders need to be able to communicate clearly, memorably, etc. Any decent manager typically learns to write well in order to get shit done.
It would be more accurate to say "a lot of the public reaction" rather than "a lot of the public's reaction." A lot of the private reaction was completely freaking out and considering the web completely unsafe.
Or just require good passwords in the first place and stop this bullshit.
...or stop requiring it altogether.
There are other safer peaks with equally beautiful and stunning views. When you think about it, doing Everest specifically is really just name dropping ego humping. How did people 'live' before we had geo satellites to surface the earth and notify us of the top 10 death defying peaks?

Any way you square it, people who climb everest are not giving much back to humanity in doing so. Its an incredibly selfish act.
Malcolm Gladwell: Choice, happiness and spaghetti sauce (17min video, 2004)
vimdiff is just perfect. How can $subj be any better than perfect? That can be only reason why your [effectively unconstructive] comment gets [constructively explained] downvotes.
Meld has become flaky in recent months (years?) after the switch to GTK3. Scrolling often gets 'stuck', mercurial support has regressions and performance is much slower on newer hardware than I remember it being on something barebones. I'm definitely looking at Eskill as an alternative. A graphical diff is just one of those tools I can't live without.
Perhaps because without nothing is useful if you don't know where to find it?
Ummm... you have a really weird definition for "describes the project".

Describes the project IMHO means: if I give a note with the application name to a person who hasn't yet used it or heard of it, he'll be able to sort of figure out what the software does based on the name.

There's no way someone who hasn't ever heard about "Chrome" will figure out that it's a web browser (only browser developers and a decent group of web developers even know that the browser interface is called "chrome" in jargon).

If you have to go into the project's history/lore/archives/jargon, the name doesn't "describe the project".

If you want some examples of "describes the project", Notepad, Wordpad, Internet Explorer, iTunes, iPhone, these are some examples of names that actually "describe" :)
With search engines and GPS-mapped courses, this might work a lot less well these days.
A Definitive Guide to the Brexit Negotiations
To anyone more familiar with the subject: if a company illegally denied your warranty, is there any reason why small claims court wouldn't resolve the issue?
This is the paper the the readme links to that explains how a Cuckoo filter works: https://www.cs.cmu.edu/%7Edga/papers/cuckoo-conext2014.pdf
Says who? That's a lot of vitriol about something we've never done. Watch a video about it sometime, maybe it'll seem less like ego and more like an incredibly difficult physical and mental task that 99.99% of humanity could never accomplish.

Or, remain cynical and by the way don't watch the Olympics because, you know, selfish.
In cars the flammable bits are normally fairly separated from the passengers so if the engine goes up in flames you can just get out and watch. Laptops less so.
Mark Karpeles is not currently incarcerated and is busying himself by taunting the twitterverse.

https://news.bitcoin.com/inside-scoop-mark-karpeles-release/

https://twitter.com/magicaltux?lang=en