skysight-inc/HackerNews huggingface dataset:
For me, Facebook solves the problem of maintaining loose social relationships by reducing the effort involved. It replaces updating an address book and sending holiday cards and the more recent practice emailing photos...and it removes a dependency on other people doing so.
Ick. I used to own Qualcomm stock before I learned what a slimy company it is. The stock left a residue on my portfolio after I sold it, but the smell is mostly gone now. I hope Apple switches to another baseband processor or develops their own.
This site is blocked by my ISP's porn filter!

SafeGuard
You tried to view
kjamistan.com

The account holder has activated SafeGuard and this page is blocked by the category pn_pornography.

The account holder is me - I have children hence the filter
The U.S. Pays a Lot More for Top Drugs Than Other Countries (2015)
I tried playing around with NLG a couple of years ago. The only tool I was able to get up and running well enough to do anything was SimpleNLG[1]. It's java, not my forte, but was straightforward otherwise. Here's a basic example of use: https://github.com/simplenlg/simplenlg/wiki/Section%20V%20%E...

[1]https://github.com/simplenlg/simplenlg
Clearly, that is mere form criticism, which is not an academic discipline (though perhaps it still survives in some universities). It speaks more of the presuppositions of those who practice it than the text they claim to study.
8 Success Drivers Define a Lifestyle Entrepreneur
Twenty years?
What causes sleepiness when sickness strikes
Hackers can’t solve surveillance (2015)
That depends on the tool you want to use to manage your vendor folder, so no, hellogopher does not enforce an opinion on that.

For example, you could modify the Makefile to run "gvt restore" before building. However, I warmly recommend checking vendor/ in: not doing so requires the user to have gvt (or whatever tool), breaks go get, and adds unnecessary external dependencies (think left-pad).

More details here https://github.com/FiloSottile/gvt#alternative-not-checking-...
US > D dimer to rule in VTE, as many things can cause the latter to be elevated [1]. We almost always go straight to imaging when there's even a remote possibility of DVT.

[1] https://www.ncbi.nlm.nih.gov/m/pubmed/23948628/
Phil Zimmermann

He went to prison over pgp.

But then the mail service he was involved in (silent circle mail) shut down at the same time as lavabit.
FINRA Calls on Blockchain Market Participants and Regulators to Collaborate
Fun story: When I implemented the syntax highlighting feature in Sequel Pro, I needed a way to determine the string length of UTF-8 encoded strings. I didn't find a function available on macOS that worked directly on a char*, so I googled and found a really simple UTF-8 strlen function. It was easy to understand and very fast. I think it was this: http://canonical.org/~kragen/strlen-utf8.html

I committed my syntax highlighting code, and a few days later someone had replaced the simple UTF8 strlen function with the really long vectorised version from this page: http://www.daemonology.net/blog/2008-06-05-faster-utf8-strle...

But the funny thing is, that the supposedly fast vectorised strlen was optimised for very long strings. The benchmarks shows results for megabytes of texts. But we measured the length of tokens, usually only a few characters long, so in most cases the new function was actually slower!

I was a very junior dev, didn't want to piss off anybody, and the strlen wasn't in the hot path anyway, so I didn't say anything. But I was a bit sad, that my easy-to-read code was replaced by such a monstrosity.

What's my point? Before you go and use these functions in your code, profile your code to see if it would actually affect performance.
http://graphqlapi.com/your-data/ is the best of the 4
My experience running a project/company like you describe:

1) Not the geeks, but the big multinational companies with disposable developer time end up using your open-source solution. Exactly the types of users I don't feel sorry for and would rather extract money from.

2) The "payback" in the form of bug reports and patches is negligible, because nobody likes to do work if they're not being compensated (either through money, or, more commonly in the open-source world, fame)

3) The users of the hosted version don't want to pay anything because "it's open-source, after all".

4) People that do not have the necessary technical capabilities to host your software, but also don't like to pay, harass you on GitHub and other support channels because "your software doesn't work", and it "throws error messages".

The key advantage is that some people (journalists, bloggers) tend to present you in a more positive light if you describe yourself as an "open-source solution" rather than yet another commercial app.
I'm also a little confused. This is a fix for the standard go installer on platforms not setting a GOPATH, so that "go get" doesn't work without manually configuring GOPATH?

Or does it actually do anything else (except "break" windows builds - or rather introduce a system complementary to "got get" that isn't quite as cross platform as go itself)?
Request HN: Extend the stories per page from 30 to 50
Upping it from 30 to 50 would get more variety on the front page maybe, and increase the chance of good stories attracting comments.
It sounds like Magic Leap has already given up on marketing whatever it is that they have been demoing. The Information reporter who managed to see the demo without signing the NDA said...

"The demos that I tried had some good attributes and some bad. The good - they were high resolution and they were able to focus the images at any depth - but only one focal depth at a time - so that they appeared very clear even when they were very close up. That said, the demos used a completely different type of technology from what Magic Leap ultimately wants to build. "

"Oh, and as I mentioned in the article, the bad was that the objects didn't stick very well. They were blurry and jittery when I moved my head, despite the fact that the device was connected to a desktop computer. That was one of the most difficult parts of building the HoloLens, but Magic Leap said it would figure that out on its final device. "

https://www.reddit.com/r/magicleap/comments/5hgtll/im_reed_a...
These arguments fall apart when you're living in a country with no access to online, international payment methods.

And I realize that you don't want to bother with people that are not currently potential customers, but I'm just saying that you're locking entire countries out.
OOh. That does cover it. Where I need safety assurance: rust. Where I need resilience for crashes: BEAM. This does fill in the gaps.
This is not about platforms (or about go get), this is about users who don't want to or know how to correctly use GOPATH.

It doesn't break anything, since you can still use go get, go build, or anything that worked before. It doesn't help Windows users, but it doesn't hurt them.
Did you RTFA?

You can keep your private key private now, or, like always, just run your own server and not have to worry about ever trusting anyone with anything. Though "Paranoid" mode in DIME seems to accomplish the same thing.
Bihar+Prohibition+Policy+Breaking+News+in+English,Prohibition+Policy+News
All numbers in Javascript are IEEE 754 64-bit double precision floating point numbers. The significand precision is 53 bits (see here https://en.wikipedia.org/wiki/Double-precision_floating-poin...).
Thank you for taking the time. Any feedback/expectations for licensing model, price range?
Cool, you can pay and be screwed a second time when the company is sold anyways.
My understanding is that ISPC is a special compiler that takes a function and emits a SIMD function that computes the original function 4/8 times (and repeats). And it's Intel only.

It might be great for some uses, but it's not what I'm looking for.
Or one where you opt-in instead of opt-out, at least.
> what makes you think you're seeing some important wrinkle of this problem that Matthew Green, Bruce Schneier, Matt Blaze, Steve Checkoway, Chris Palmer, Dave Adrian, Bart Preneel, Jonathan Zdziarski, Steve Bellovin, and Emin Gür Sirer aren't seeing?

The fact that you sound like activists instead of experts. I get it, Zeynep Tufekci convinced all of you that "freedom fighters" within the Gülen movement are in danger of switching to SMS and getting imprisoned, tortured and killed so you're panicking and asking for The Guardian to make an article disappear.

This attitude is not professional, though. I don't care that you all think that only the "good guys" have the capacity to pull off the man-in-the-middle attack using the exposed vulnerability. Sooner or later, the Turkish government (that controls ISPs) will figure out how to do it too and even the well-meaning armchair activist will get a few drops of blood on their hands.

You failed when you gave up everything you knew about security through obscurity and threat modelling just because you were startled by the plural of anecdote (how did you call it? empirical evidence?).

You failed when you started to say that a backdoor is not a backdoor because you wanted so bad for mainstream end-to-end encryption to make everybody secure by default. Even if it's just security theatre right now.

You failed, Ptacek, just like Schneier failed when he started to support the "Russia hacked the DNC" story when there was no evidence for it. Maybe in time you'll learn to practice what you preach and develop some sort of professional ethics.
This is a pretty neat idea -- I think I'll try this the next time I need to work on numeric code.
Because in our day and age good programmers earn minimum wage and struggle to make a living, right.
Cool. I definitely can see a lot of effort that went into it.
Why would one prefer reason to ocaml? (Honest question)
General Electrics plays down industrial control plant vulnerabilities
Web Design – The First 100 Years – maciej (2014)
Fortunately Microsoft is not only working on the same thing but already has a shipping product, so even if Magic Leap goes under I don't think it's going to take AR with it.
>...except when the boardroom does it, and boardrooms do it all day every day, in far, far greater measure than the governments in our business-run society. That reality is what makes the word "freedom" in your mouth SO adorable.

A boardroom firing someone is not violating anyone's rights. You apparently don't understand the principle of people being free and being allowed to enter into voluntary contracts with each other, where they do not assume any responsibilities that they do not consent to, and do not become indebted to provide for that person for the remainder of their life.

Shame on you and your inhuman demagoguery.
1. Walk in the center of the city.
2. Meet some street drawers.
3. Talk with them.
I think this made sense in 2011, but now the trend of acquihires has gotten so out of hand that it hardly makes a difference; products making plenty of revenue are still being instantly shut down after being bought out.
Container Tabs
another one http://download.schneider-electric.com/files?p_enDocType=Tec...
Open Core for the win.

You want to use the base functionalities? Be my guest.

You want Single Sign On through LDAP, AD, etc.? Commercial edition.

You want advanced user management and permissions, etc.? Commercial edition.

You want the product to work behind a NTLM proxy? Commercial edition.

You want to use your own domain name (if hosted)? Commercial edition.

There's a handful of requests that are sure-sign markers that someone is using the product in a corporate environment.

Of course, if the people asking for those features also provide a pull request that complies with the project's pull request guidelines, then in that case, things might change. Though it's quite rare that such a huge feature as AD integration is actually provided by a project outsider (especially one that also comes with good code coverage, respects project coding conventions, etc.).
These are all great options for massive parallelism, but that's not what I'm after.

I want explicit SIMD with 2/4/8/16 wide vectors, primarily to be used with 3d graphics and physics calculations.
Unfortunately, it often seems that with too little money, a service disappears due to bankruptcy, with too much money a service disappears due to talent acquisition.

With software as an application, there was still the possibility to continue using software for years when a company shut down. Windows has terrific backwards compatibility and on UNIX you get far by keeping around old shared libraries and giving a hint to the dynamic loader.

With services, you are lucky to get a one-year heads up. Sometimes the service disappears in mere months. For this reason, I only give my money to services that are too big to fail (e.g. Dropbox & Office 365) or have an easy migration path (Fastmail). Other than that I refuse to buy anything but software where I actually own a copy.
India could switch to biometric payments by 2020
It's some years later and pinboard shows no signs of slowing down, at least as far as I can tell. The guy who runs it makes a good living and he plans on keeping it going indefinitely.
I have a Chuwi. Honestly, from the get go, you will know that its not a development machine.

As for testing apps, If you wish to simulate the user experience on a cheap Atom, this would be the thing for your. Else, you're bound to be frustrated.
Slack #threadfail
Can u schedule tweets, dms?
Here's what I got:

Page not found
We couldn’t find anything at this address. Please check the URL or go to the homepage.
Ah, seems I'd completely missed this one! Thanks for the link.
Here is Singhal declaring this on his personal website: http://singhal.info/home/
Maybe you'll find something useful in this post: http://f5n.org/blog/2016/tools-windows-2016/ - it's the stuff I use to not tear my hair out when I need to get something other than gaming done. I think it's missing VS Code, which was a pleasant surprise.
how can people do these kinds of work on a speculative basis then? surely their work is protected by copyright even though if they were to reproduce it, it would be infringing. I am sure it's in their copyright when they try to sell it to the company they've derived it from.

otherwise how could anyone do spec work!

EDIT: I mean unsolicited spec work - the company they're pitching doesn't even know they're pitching them until they send their pitch. Surely their pitch is still protected by copyright, even though as it's unauthorized the person producing it wouldn't have the right to publish their pitch without approval (if it's a derivative of the company's assets)?
> Windows has terrific backwards compatibility

Windows is most backward compatible software in existence.
If this do not end up a mess, i don't know what will...
It is not enough if you have a decent pixel artist who is interested in games. For example I have one but he has zero ambition even if he gets paid for his work.
same, must have been a good article

found these snips from the page:

Trump is about to have more tools of surveillance at his disposal ... Kurt Woerpel for The Intercept.

Do you honestly think that now Trump is in, that surveillance is ... The Intercept never wrote ...

similar article: https://stopmakingsense.org/2016/11/30/obama-is-expanding-tr...

anyway, going to march with my sisters! be safe all!
Asking people to uphold their sworn oath is one thing, but equating unlawful government abuses with getting a lawful tax write off.... Wow

Is this going to be the "birther movement" equivalent against trump?
Tried it, didn't work on my iPhone.
I read some of them, nobody can read all of them and even if I could, not all of them are interesting to me. Other media is similar, there's no way to watch all the conference talks or listen to all the podcasts.

But from my perspective, too much good content is a good problem to have.
One limitation of Homomorphic encryption, as far as I can see, is that there is no way for the encrypted program to choose to communicate some data in the clear.

Which means it can't be used to allow an untrusted party to run your encrypted server, and have the server communicate with parties that it doesn't trust. Which is what most servers do. Unless I'm mistaken, or there has been an advance?
Tried this recently as an exercise in broadening my horizons.

- Expect not to be able to SSH into your machine, for example when you really need to remotely make that git push you forgot before you left work.

- Expect either a very slow unix emulation through Cygwin, or a very glitchy one through the new Ubuntu subsystem for Windows.

- Expect installing software to be a royal PITA, and expect to start trusting binary blobs from random vendors because that's just how software is delivered on Windows. Expect every single piece of software to have its own update system, each of which will notify you separately when updates are available and have their own varying degrees of reliability in performing the update.

- On Windows 10 you can not permanently install unsigned drivers even if you really, really want to. The closest you can get is booting up in a one time development mode which is disabled the next time you reboot, or enabling a test mode which watermarks your screen. Very annoying if you have esoteric or bespoke hardware, and I don't like being told what I can and can't do on my own system.

Other than that, my major issues - common to Windows and every linux DE I've tried - were with running on my MacBook with retina (high DPI) display. It's a 1/3 chance for a given piece of software whether it will gracefully support the higher pixel density, will display as a tiny window with unreadable text, or a combination of both. Lack of smooth zoom and scrolling with the trackpad was also annoying, though not a showstopper.
This is just a very small change but imho a very important one. This setting has the wrong default:

http://www.thewindowsclub.com/show-file-extensions-in-window...
It will play fine. In my case, this is what I realised.

* I bought it thinking that this would be a cheap Win10 based Netflix / Comic Reader. Windows 10 is not really a touch friendly OS. You will end up booting into Android and installing apps. Even then, there are frequent crashes / Some apps won't work because the Tablet does not meet DRM requirements.

* Netflix on Android only runs in HD with certified devices. Else you're going to be getting streams in 480p max.

* I apologise for the Caps. I got burnt by 2 of these tablets. (My fault, because I was expecting an iPad like experience without paying the price). I'm hoping that I can give you what to expect if you decide to buy one.
Countrywide tanked because they kept the risky tranches for shareholders, not for the people operating the company, who pocketed millions.

And when the SEC sued, the CEO agreed to repay investors
"$45 million in disgorgement of ill-gotten gains", but reportedly, because of an indemnification agreement, Countrywide the corporation (actually the corporation's new owner BofA) was forced to pay $20 million of that as well.

Hard to see that as anything but a scheme to "mislead investors".

https://www.sec.gov/news/press/2010/2010-197.htm
Or open demo for the win.

Everything is paid.

Except there is a free edition for up to N users, or non-production use.

This lets people try the product, demo and experiment.
Extracting Large Social Networks Using Internet Archive Data
There is no encrypted program, there is encrypted data. You can operate on this data, and it will reflect on the plaintext after decryption. I think what you're thinking about is functional encryption?
It seems like the author is indeed referring to Free Software, but then makes a comparison to free-as-in-beer web services.
Its not predatory but rather a symbiotic relationship. Customer/Users, Organizations (Management/Investors), Employees all are inter dependent on each other a view of the world that devotes attention to one of the three groups is misguided.
If you are a programmer, then I will suggest a few do's:

- Install git bash for command line.

- Install ConEmu: a windows console emulator [0]. This takes console to next level on windows. I highly recommend it.

[0] https://conemu.github.io/
Hi, my name is Craig and I'm not a HN addict. I can stop reading any time I want. Really! OK, I have to go now.
Break your habits. Windows 10 has a very specific workflow that is highly efficient, trying to shoehorn Linux, Mac or Windows 7 workflows into it will frustrate you.

Learning powershell is part of that.
I use it. It's not as good as Google, but it pretty much gets the job done when I need it to.
Kristen Stewart's Research on AI
Another point to add to yours is that there are so few people capable of understanding these convoluted protocols and cryptosystems. How many people are actively attempting to find weaknesses in AES, Elliptic Curves, SHA1, DLP, IFP? Also, often times those people currently examining these systems are the same exact people that were performing the state of the art cryptanalysis in the 90's
I think many services become popular and see wide adoption, because they are free. When the free element goes away there will not be nearly as many users willing to try it or to use it and love it so much that they will recommend it.
'Q for Mortals' Version 3 book available online
The key for switching to DuckDuckGo for me was to set it as the default searchengine / startpage on all browsers. While the relevance of search results is slightly (noticable) worse than Google, I think the tradeoff between privacy VS result-quality is worth it. Thanks for making such a great product!
I have long used docker to build all my Go so I can put it where I wish, and where makes sense for projects that are not all Go. Looking forward to a permanent fix upstream eventually.
I think so, he is big in old money. Oil, coal, bringing factories back, etc., sparking innovation was not one of the things he campaigned. He is going to make immigration more difficult, and people will not have confidence in coming here. Other countries are already investing on it, so they will take advantage.
at least those like NASA who use space-grade (radiation hardened?) microchips
I'm not thinking of functional encryption. I thought I'd read somewhere a plan to use homomorphic encryption with an encrypted program by simply applying an interpreter to it.
> For instance, here's a demo from 2015, done in immediate mode and 256 bytes - I've got a feeling you'll enjoy it as much as the live audience clearly do:

> https://m.youtube.com/watch?v=07KHwjebf7k

Even more cool (but from 2006) and also from digimind:

> http://www.pouet.net/prod.php?which=26655

> https://www.youtube.com/watch?v=E6zhyutgX1k
I've seen this elsewhere too. For relatively mundane task (I think it was Morton code conversion), a giant lookup table was constructed and it gave a nice 2x or 4x performance improvement.

But no application will ever be doing only string despacing or Morton codes, so the "fast" lookup table algorithm will make everything else slower by evicting good cache lines. And once something else runs and evicts the lookup tables, the next run will be slow again.
> more like a big ad for YC

That is dumbing HN down a lot. This community is much more than that: hackers share cool articles, have vibrant discussions and the comments section is probably the least toxic of all comments sections. YC related posts are very popular and YC itself is promoted heavily, but the community is much more than just YC.
techtablets.com is great. In fact, I got my tablet based on his reviews. There is a hidden subtext behind his reviews though. He already knows what he should expect for the price he is paying. Thus, his reviews are based on what all tablets in that price point offers.

I went in thinking that the specs on paper would turn out to be great value for money. That was my biggest mistake.