skysight-inc/HackerNews huggingface dataset:
Github pages

- jekyll built in

- markdown supported

- custom domains

- no hosting fees or servers to manage or security updates to patch

- very fast and reliable hosting

- best for last, it's git, works from command line or within github's site GUI
4G has been my only connection at home since 2013. I pay 20 euros a month for unlimited 50Mbit/s 4G connection and I can watch two Netflix 1080p streams and do other things at the same time easily. ISP also provides public IPv4 address so I can run servers at home. I live in Finland.
I would love to know how using Datomic is vs. rolling your own data-immutability solution via other mechanisms but using off-the-shelf SQL/big-data tools.
Crafting interpreters. It's still a work in progress, but the chapters published so far are very good.

http://www.craftinginterpreters.com
Who are kept alive by the taxes from those that are, so even there the excess value created is what makes the system work.
Show HN: Creating a Pop Ballad Generator
My philosophy is that Facebook provides a window into who I am and what I do, but also who my friends are and what they do. Gaining access to my Facebook account doesn't just tell them about me, it tells them about everyone I know. It lets them harvest the feeds of everyone who's ever friended me and then not stuck me in a 'sees none of my posts' group.

Even if I've never posted anything on FB that they'd find objectionable, it's possible someone I know from the US posted privately ('close friends only', for example) "Man I wish someone would put a bullet in Trump's head", feeling as though it was a safe place to vent. Suddenly they're getting investigated by the secret service, and possibly deported, because I gave up my Facebook login because "I have nothing to hide".

This is ridiculously insidious. For every one person whose Facebook info they get, they get to collect previously inaccessible data on potentially hundreds of people, none of whom agreed to share their data with the government, or even knew that it was happening. With one Facebook login the government can start building profiles on hundreds of people, and with each successive login that net expands.
Another great 3rd party router is Chi. https://github.com/pressly/chi

My company uses httprouter, but if Chi had been available when we started, we'd have used that instead. It follows Go's standard library API (httprouter diverges a little bit with its params) and adds support for Go's Context (which httprouter currently lacks).
Hmm. What would be the best practice for a foreign national?
I never take a phone to the US, because international roaming charges are crazy.

Or they used to be. I haven't looked into it recently, they seem to have settled down a bit.
The United States government owns the .gov gtld so it's pretty easy to identify their emails.
something that I found out.. UI-Design-Kits are in high demand...yes the price is low $14 per unit but give the tricks of automation one can easily pump out about 15 products to get a good side income going..online stores that allow you to sell them are themeforest, materialup, etc..yes I am making some coin already
With so many used phones, just bring an old phone with all data wiped.
I'm not sure if its super important that PG gets back to it. To be honest, I'd love if someone made a summary of what, in 2017, makes arc unique and worth looking into.
> a plane simulation where being able to easily look around you would be exhilarating and useful.

You can do that with FSX, X Plane, Elite Dangerous.

The hardware requirements are just ridiculous.
The problems with VR can be solved of course, but does VR itself solve any problems? (other than niches like flight simulators). I'm not writing it off just yet, but being myself a huge nerd that could program VR stuff, all I can think is like "ok but what do I use this for?" and I keep drawing a blank.
Don't worry, the Republicans are working to fix all the horrible Obama policies, like making sure people can get health care, or keeping firearms out of the hands of people whose mental illnesses are so bad they can't even manage their own day-to-day lives.
The UK has has their citizens to unlock devices and provide encryption keys upon demand for years, it's not limited to airports and they're not allowed to tell anyone it happened.
Yeah, Nvidia rather sucks at cleaning up after themselves, for whatever reason.

The main reason I'm not buying another card from them is their stance towards Linux in general and their stance towards PCI virtualization in particular.

I'm currently not upgrading drivers due to the latter; they're trying to disable the capabilities (dedicating a card to a VM) that are the reason I bought a second card in the first place.

I can usually deal with either lazy or greedy, but both in conjunction is infuriating. Screw those guys.
Missing Clojure example here. "Clojure for the brave and true" was a little disappointing.
Interesting. I have an AMD card and experience that too.
What resolution is necessary to read standard text with VR? I'd imagine it would start to become usable for this at 4k per eye, and even then I suspect it would be limited.
notifications for new drivers are nice, but I'll get around to updating them anyway without notifications. Geforce Experience is terrible. The more invasive it gets, the less I want it installed.
What I'd like to see is a "slimmed down" version of the graphics drivers.

Right now my graphics driver carries a boatload of "utilities" of questionable utility - especially "hand written artisanal shaders" to improve quality in AAA titles, where NV or ATI optimize the game's original shaders. NVIDIA ships stuff for 3D glasses.

How about that the driver packages only load these when asked to do so, e.g. when a game that can be optimized is installed / launched, or when a 3D glass is added?
I have always followed this rule for phone but I have found it impossible to do with laptop. Generally my phone would be a subset of my laptop data.
This doesn't give other agencies the ability to just grab any NSA data. It just means the NSA doesn't have to filter data before passing it on.

Could you imagine if it were that easy to get info on any citizen? What's to stop a spy/traitor from becoming a border patrol guard, downloading all the info and selling it?
Fully agree! In the longer run, I believe there might be some great opportunities wrt infrastructure. GPUs instances are super expensive (now combine with long runtimes). Self hosting infra at scale can drastically drive down prices 10x+ (we're already 2x cheaper than AWS). Till we get there, there’s a few lower hanging fruits to pick, like streamlining development processes and making things easier. Glad you like the Jupyter Notebooks!
> all I can think is like "ok but what do I use this for?" and I keep drawing a blank.

If you spend a lot of time thinking about this question and can come up with a few compelling answers, there might be a lot of money in it for you :)
We're really talking about access to accounts (e.g. gmail), not the devices themselves (or the former is of more interest, anyway). What's to stop these agents from simply demanding you turn over your email/facebook/whatever credentials, regardless of whether you're carrying electronics on your person?

IIRC they're actually already demanding Facebook credentials from certain travelers.

Unless you literally have no internet accounts, or what you do use is obscure enough to give you plausible deniability, it seems like you're fucked either way.
A British friend of mine lives in Colorado. He loves everything about the place, except for one thing: he can't get a decent cup of tea there for love nor money. (Because water boils at too low a temperature.)
I'm wondering if "The Go Programming Language 1e" (Donovan / Kernighan) is still relevant enough to be used as a first book for self teaching.

https://www.amazon.com/Programming-Language-Addison-Wesley-P...
Ben Rady's Serverless Single Page Apps is one I've enjoyed recently, maybe not something I'll use at work anytime soon though.

https://pragprog.com/book/brapps/serverless-single-page-apps
As somebody with extensive ties to both Tech and Content Creation spheres, I can tell you right away the killer app for VR is in Episodic Entertainment Experiences.

Not games. Not business applications. Not practicing open heart surgery or bomb defusing.

No, the intersection of VR and Mass Interest will be something a lot closer to YouTube-Meets-Network-TV-Meets-James-Cameron. "Hardcore Henry" for other genres like Comedy, Drama, Romance...There's a big problem though. The Tech Industry and Content Creation Industry fight each other like petulant, smart-ass, greedy siblings.

So it ain't going to happen any time soon. AR will, in the meantime, become extremely compelling through Content Creation Applications. Microsoft is screaming ahead in this realm, with the Surface Pro platform edging into Education and the Surface Desktop likely a contender for studios worldwide in all sorts of areas (Visual, Film, Music). Microsoft, unless their compass is totally out of whack, will eventually have a compelling reason to add AR into a high power workstation.
Two of my coworkers experienced armed home invasions while on holiday in Costa Rica (5 years apart, within the last 10 years). One of them had the same people come back the following evening.

It's a small sample size but it's a hell of an anecdote!
There's a big factor of subjective evaluation, but it can be quite effective.

A large majority of people do have FB accounts, and even care about their FB accounts as illustrated by their worries about providing access to them.

For most people they wouldn't bother to look, only a tiny fraction of travelers get their devices checked. And if you really don't have FB etc. accounts, they may believe you - I have little reason to doubt that; I feel that if that was their policy then we'd hear about many such cases.

However, if you claim that you don't have a FB account and their automated system (seeded by the information submitted by the airline before your arrival) shows a FB account with your face, then that seems a sure way to get turned back at a border.
It probably is, yes. Does that actually happen on this TV show?

(Not sure why I get downvotes but no clear answers to simple yes/no questions.)
I noted above that the nomenclature is inconsistent between Ubuntu and RHEL. But you are right on the money with regards to the fix in precise.
All these cases always seem to boil down to what should be a very old precedent: is an officer of the law allowed to demand that you contact an associate to which you've entrusted a possession, and tell them to send it to you?

Assuming that the law has no legal power to compel the associate to co-operate, is it then legal for said officer of the law to detain you if said associate—just of their own accord—decides not to cooperate?

(For example: I put all my money in a Russian bank. An IRS officer demands that I retrieve it so they can tax it. The Russian bank says that its policies prevent it from sending money to people who are making requests under duress, and so nothing I could say or do at that point would ever make them send the money. The US has no treaty enabling them to go through diplomatic channels to put pressure on the Russian bank. What happens?)
An unfair, groundless projection on your part. Thanks for spreading a little more negativity today :-)

From the HN guidelines: Please don't submit comments complaining that a submission is inappropriate for the site.
Feel the Kern – Generating Proportional Fonts with AI
Ladder Fast
Telecoms have a huge amount of infrastructure that serves as a massive barrier to entry for new participants.

Silicon valley companies in general don't have this. If you don't like Google, someone else can come along and make a new search engine. And in fact that's exactly what DuckDuckGo did, and I strongly recommend using them if you care even the slightest bit about the privacy of your online searches.

But if you don't like what Comcast is doing with your data, who can you switch to? In most markets there's no viable competitor, and even if you include things like satellite (which in general isn't actual a good competitor to wired internet), I'd have to imagine the satellite internet companies (I don't actually know who they are) aren't likely to be much better than Comcast when it comes to protecting your privacy.
Yea, why would they need to. Can't they just get a subpoena to make Facebook and Google give them your info?
What's Trending with Mobile Test Automation Frameworks
Canada also makes it illegal to import various pornographic materials depicting drawings of fictional characters, and certain sex dolls. An American had his laptop searched at ths Canadian border, and was detained, for example.
This must be the year of mobile security
Just like most other "national security" procedures.
is there something similar to this but for python based frameworks, or javascript based? Seems like every great tutorial / books that I find are using ruby
You might be less motion sick with the Rift on a PC. Consistent high frame rates make a huge difference.

Locomotion methods are also a big problem, but Eve is a cockpit game which usually doesn't trigger people.
There's a nonzero risk there, but this seems like a relatively narrow problem that would be much trickier to exploit than any memory corruption bug.
Also presumably your actual data would be encrypted.
There's a lot of backlash and/or dismissiveness on HN every time someone brings up neuromorphic architectures, and I think it has a lot to do with the same defensiveness that people display when their political beliefs are challenged. When neuromorphic architectures start bearing fruit, programmers will no longer be so in-demand for configuring the machines, as it will shift the balance of power towards hardware engineers and hard scientists.
I always thought "Building X in Y" would be a great brand for a series of books. There was a dBase III book in the mid 80's that I loved that took you though building an invoicing system for a fictional company. It wasn't just about learning the language/runtime but rather took you though the author's thought process and outlined the pros and cons of different approaches and db schemas.
> You can create a randomly generated cookie of sorts instead of doing anything with a users' credentials.

That throws off their statistical analysis. Random cookies generates a new cookie for each new install or re-install, inflating the "users" count. If someone installs this on five different servers, the stats under random cookies will show five separate streams of data, and they will draw improper conclusions that a particular operation used on all of those servers if five times more popular than it really is. A configuration flag to disable the data collection is reasonable, but using a well-known hash like Whirlpool to anonymize the data stream is also reasonable.

If someone doesn't like data collection, then they shouldn't use cloud products, and they should just as vociferously declaim cloud services. With cloud services, whether or not the usage data collection is anonymized is at vendor discretion, but here, you control the source. Using a utility for a cloud service, and complaining about usage data collection, is ironic, considering AWS surely collects the same data.
To be honest I think the image quality on VR video content is far too low for this right now.
I guess I don't see the problem. Articles are not scientific papers. Opinions can differ but "Gabe Newell gives his views on VR" as a headline will be rewritten by approximately every editor on the planet.
It makes the designer's life more interesting and I've come to the conclusion that that's behind a lot of what creative people make. I mean, the websites for dentists problem was mostly solved by 1997, and if not, certainly by the time Rails 3 came out.

By 'solved' I don't mean that every dentist had a website that did everything the dentist needed and wanted. I mean that there were well established recipes for making websites that could be applied to dentists. In such a world, just as most of what separates one cook from another is which spices they use and how long they leave the meat on the grill and at what temperature, what separates one design from another is pretty much a matter of personal taste and what is more intellectually interesting than the functional details of dentist websites (which don't really change) is following the latest trends in website design which by definition are always changing.

Design is fun and rewarding work, but as a business it is mostly formulaic and the part that isn't formulaic can be argued over and arguing tends to be more interesting than following formulas.

Anyway, this is intended as a first draft version of something I've been thinking about and not really so much as an answer to your question. But the answer is: because designers are bored.
Thanks, we've updated the link from https://github.com/golang/go/releases.
agreed Andrew. We we need to democratize access to data. Of course, that does not mean that the underlying data needs to free. It can be expensive. But the data needs to be available.

If you are a self-driving car start-up today with $120MM in funding, you still have no data on how humans drive or how pedestrians walk. That's something that is going to be really important. And Apple and Google (both working also on self-driving cars) have a massive amount of data on drivers.

Put something together here:
https://medium.com/safegraph/where-should-machines-go-to-lea...
Mini.css v2.1.0 released
Ok, this is a great question
(I've faced the same problem as a generalist at times over my career),
and I've loved almost every comment.

First, let's look at the situation we find ourselves in the tech industry.
Everyone is interviewing, but "no one" is hiring.
Companies are reporting they hire less than 1% of applicants
(http://davidlynch.org/blog/2011/07/hiring-developers/).
He probably wasn't the first to mention it but
Joel Spolsky's post(s) about recruiting,
where he talks about how one bad hire can seriously injure a company had a
terrible effect;
companies now look for any excuse not to hire you.
The vast majority won't invest a nickel into training you either, you're supposed to hit the ground running.

While there's some truth to the point about bad hires,
showing them the door quickly is one of the responsibilities of management.
It happens---deal with it and move on.
The reverse strategy however,
avoiding a bad hire at all costs,
(to the extent that you toss aside multiple good candidates in the process)
is a recipe for disaster as well.
Unless you've got nine months to wait for Mr/s. Perfecto to walk in.
The result of which has been nothing short of the so-called "tech-shortage."

The point I'm getting at is that you need to remove all the barriers to getting
hired.
Spolsky does have one great post on the subject:
(https://www.joelonsoftware.com/2000/06/03/strategy-letter-ii...)
on how to remove the barriers that prevent people from choosing your product
(in this case you).
In short, you knock them down, one by one.

Regarding your website, I liked the starkness and the font,
but am a geeky outlier.
(I'm tired of the cookie-cutter websites that everyone agrees are professionally
designed these days.
The round photos are especially grating.)
The only thing I didn't really like were the "@@@@@@@@@@@@@@@"'s,
removing them made it feel less cluttered.

The point I'm trying to make though, is that your site is edgy and polarizing
and does not help when you are looking to sell yourself,
it cuts your audience by 50% or more.
Just like in the old days you had to support IE6,
you'll probably have to "dumb" the site down to be more accessible to current
design thought.

Next,
if you want a job with the title "Product Designer,"
your last job must be of the title, "Product Designer",
sad but true.
This means you need to convince your current employer to let you move to a
new career not the next one.
You do this by being valuable,
but not irreplaceable---document your work.
Focus on one thing until you get hired.
Front-end dev might be a better match given your interests,
learn Angular and React to a passable degree.
This will open the floodgates to many more jobs.

Finally, figure out how to work in the US without a visa if you can,
that's a huge barrier.
Don't mention being based in Paris unless framed as temporary.

There are probably more barriers,
which you'll find mentioned through out this page,
knock them down too.
And now off to follow some of my own advice ;).
the killer app for me on this will be telepresence at music or sport events - without the planning/travel/parking etc. also ability to control volume and possibly even stadium/venue position
Öznel+ve+Nesnel+Yargılı+Cümleler
4k per eye would definitely be good enough. Text still wouldn't be crisp and clean, but it would be very readable.

VR headsets don't distribute pixels evenly across the entire view-space, the lenses concentrate the pixels toward the middle of your vision. So if for example you had a display that took up the center 25% of your vision in VR, it might have 50% of the actual display pixels. 50% of 4k is 1080p.

So you'd end up with a display that looks pretty large, but is only 1080p. Not optimal, but definitely usable.
The tool phones home. Their website doesn't have HTTPS. It's plausible that the tools phones home over an unencrypted channel (I didn't look, so I could be wrong).

My overall impression is that they don't do security very well.
>Very little worthwhile content.

You don't play Onward? Everyone should play Onward.

I don't get sick from movement because the ground textures are plain. Running in place while moving is also wonderful for acclimation to artificial movement.

If Onward was the only VR game in existence, I would pay roughly half of the Vive's sticker price for just that. I am very excited for later iterations of that game, as well as higher budget knockoffs that may come in the future. But I could play the current version for years if necessary.

With you on most of your points though. I wish the built in camera wasn't attached to the virtual controller - it makes it hard to use and thus very antisocial.
Could provide more details about your cluster setup? How big is your cluster?
ANN: PISI development branch
I'm skeptical... what problem does telepresense solve that IM/slack/email doesn't? Generally speaking if I'm working remotely it's either because I want to be left alone (IE: I don't want to be in a room with people, virtually or otherwise), or for some reason I need to be disconnected in time and space. The only thing I can think of telepresense saving is maybe commute time. That's not nothing, but I'm probably not spending thousands on it either.
We have ~40 million foreign arrivals each year:

http://travel.trade.gov/view/m-2016-I-001/table1.asp

And apparently ~500,000 Visa overstays.

How many of the 40 million should we put off traveling here to catch a fraction of the 500,000? What ratio of turned away violators to hassled travelers is "very effective"?
PISI was the package manager of Pardus Linux written in Python. The original development branch by the original author, forked from 1.1-beta12. Stay tuned!
They forgot that profit is the validation of your work and your value. If you can build something that people will pay for, and pay enough to have a profit over it's costs, that difference is the value you created that you are allowed to keep. The fact that customers paid that much means it was worth even more to them, that's the value they are allowed to keep.

Giving shit away just means it had so low a value that you have to give it away to even get users interested.
The WSJ is burning their reputation with such sensational articles.

They are the place to find weird climate-change contrarian articles.
I don't see how explicit int sizes makes this any worse...