skysight-inc/HackerNews huggingface dataset:
This looks neat! We have been doing a lot of deep learning for NLP at our startup recently. Several “engineering bottlenecks” in the process (1) managing multiple jobs is definitely worth solving. git for deep learning would be neat (2) collaborating is a pain when the team is remote. I guess this ties to (1) too.

And oh, about the time I forgot to turn off our GPU instance for a couple of weeks… racked up a nice bill...
Or dangerous for people in general. The list seems to favor cost of living over all else. Personally, I would some other factor as the overriding one, perhaps https://en.wikipedia.org/wiki/Corruption_Perceptions_Index
Cisco introduces new innovations for digital buildings
>fair bit of attack surface behind glReadPixels() and the like...

>...you can start looking at parts of the system's memory

I thought the whole point of using glReadPixels(), as opposed to just dereferencing a pointer in the system's address space, was that the framebuffer memory it accesses (whether backed by a texture or a surface or whatever) is GPU memory, and not system memory?
Imagine everyone starts doing this. Would they start to ask for your FB/Gmail login credentials?
Toronto-in-a-housing-bubble-the-time-to-act-is-now-bmo-economist
it's the same with a phone that underwent factory reset during the walk from the plane to the first customs officer... you're suspect either way. similar with not having a phone at all - pretty much everybody who can afford to fly halfway across the world should be able to afford a phone. don't have one? suspect.
Your second to last point seems to be the biggest problem right now, and that's not going to change until requirements have come down to what the average pc gamer can reasonably be expected to have available. No one wants to make games for a platform with such a low adoption rate.
Better title: researchers and writers aggressively anthropomorphize behaviors learned by RL agents.
Politics is the worst part of the job, not the only part of the job. The job has also good parts and boring parts and meh parts.

With your experience, you might be fine business analyst on customers projects. Talking with customers, dealing with their politics and then turning all that into consistent set of requirements. That last part is something you would have to learn.
Is attacking machine learning easier than defending it?
Absolutely!

There's not a whole lot that's changed in C11, (C is kind of "done" at this point) and there's not been a newer book that teaches the language so well.
> Recognizing when people are lying is an important part of CBP's job. They're trained specifically to do it.

That's true. However, the evidence that people who are trained to recognize lying do any better at it than random people off the street is -- putting things mildly -- not strong.

If they notice you're lying, it will be because you contradicted something they already knew or because you were bad at lying, not because they were trained to recognize it.
You're describing the problem.
All of the above.

YC's software lets us evaluate thousands of applications per year and use the data we generate to continually get better at that. We also run bookface, a private site just for YC founders.

Sometimes overlooked is the importance of the software that we make accessible to everyone: Hacker News, of course, and our soon-to-launch MOOC Startup School.
First, good if you don't watch CNN, it's junk food news. But regarding that story, you do LSAT testing, so you have to actually know a thing or two about the law. But how many normal people are in a position to contradict someone who is both a lawyer and an attorney when he tells them that? (Yes, I know enough to know the difference.)

As for who is better on document security, I wouldn't go down that rabbit hole to begin with. Have you read Assange's rationale for creating Wikileaks? The gist of it is that creating a leak culture raises the cost of conspiracies. This means that it's more difficult for any small group in power to plot against the public. So it's not really about document security, but closer to the opposite: to promote leaks so that nobody can control the flow of information.

So it's not about Trump or Clinton or any such short-sighted political machinations, but rather to ensure that nobody can get away with conspiring against the public.

It doesn't matter if the conspirator is Hillary or Flynn or whoever else. The point is to ensure that everyone is accountable. You can see how much this is hated by both sides these days, each calling the other hypocrite when they decry leaks against themselves. You can also see how those in power hate this from the Todd & Claire site, which I've seen very little press regarding.

Speaking of that, it's funny how a bunch of people on different continents coordinate with a sham of a porn site / UN "partner" to frame someone as a pedophile, but it barely warrants any mention, no? You read a lot of news, no? How much coverage have you seen? How much do you know about that? Doesn't it seem like a rather odd thing to ignore?
That's true on split-memory architectures(desktop) but most mobile GPUs(and a couple consoles) use a unified memory model.

Also most browsers use the GPU to speed up rendering so you can pick out things from there too potentially.
Aphyr, thanks! I appreciate seeing you here and replying. GUN Author here.

First, to answer @sroussey - Kyle is correct, GUN is an eventually consistent graph database that runs browser/server with extremely high availability, while CockroachDB is trying to be a strongly consistent, linearizable key/value SQL store. To read about what we guarantee/don't, check out these articles:

https://github.com/amark/gun/wiki/CAP-Theorem

http://gun.js.org/distributed/matters.html (tech talk on how the algorithms work)

https://github.com/amark/gun/wiki/Conflict-Resolution-with-G...

The last year we've focused on performance, and can now do 25M+ reads/sec (no cache miss, disk I/O performance isn't particularly interesting to us). More on that here: https://github.com/amark/gun/wiki/100000-ops-sec-in-IE6-on-2... (we're not kidding about it being able to run in the browser)

With regards to commutative / non-commutative, @Aphyr, slight correction: Different machines will converge to the same value, it is just that you'd need to use a commutative CRDT on top of gun (we have one here: https://github.com/amark/gun/wiki/snippets-(v0.3.x)#counter ) for them to converge to their combined value.

Example: GUN treats primitives as atomic, so if you try to `gun.get('some').path('math').put(5 + 2)` it will converge to the atomic value of 7. So if two machines do `gun.get('some').path('math').put(currentValue + 2)` at the same time, both machines will converge to the fixed atomic value, not a commutative value - you need the CRDT for that.

I mention this in the "What could go wrong?" section of the talk (linked above), and it is easy to add the necessary CRDT when you need it - actually, this was inspired by you @aphyr, from our discussion a few years ago.

Note: @Aphyr, we built a distributed testing framework ( https://github.com/gundb/panic-server ), and now that our "performance improvement" stage is done, in the near future we're going to start building distributed correctness tests (we're rolling out to a government client soon). We'll probably be in touch with you in the next half year or so. :)

Great work, keep it up. You are always a huge inspiration. <3

Edit: With regards to sharding / SQL, we don't have SQL support yet but somebody is currently building a prototype for it. Sharding, not built in, but peers store the data they request, which acts as a natural shard, but nothing fancy - for more info check out this article: https://github.com/amark/gun/wiki/sharding .
That last statement is a bit off. Almost every developer knows how to use an SQL database. For 95% of things you want to do it's a very simple piece of technology.

The issue is that they are annoying to use. You have to create a schema, you have to manage the evolution of that schema (great another tool), you have to build out these complicated relational models and finally you have to duplicate that schema in code.

And so IMHO that's why people move towards MongoDB. It's amazing for prototyping and then people just well stick with it as there isn't a compelling enough reason to switch.
I suspect we'll see an ipad launch.

Tons of sales because it's cool, then people realize they have no idea what do with it.
Yes, any treaties or laws ratified by congress have the full legal weight as any national law. They must be upheld by our nation; otherwise, it's unconstitutional.
That sounds fantastic, thanks!
Sounds more like rule by law.
As of now, you can create a template to deploy an environment, and for instance create one master node (for instance a subnet) for each environment.

The missing values in the template (aka "holes" will be asked for by awless), so you can have staging and production deployments.

Note that we just released the project last Friday, and in particular have an ambitious roadmap for the templates. For instance, we could password protect accessing some nodes, and prevent wrong actions on the production env.
It's "all of the above". Private, public, and quasi-governmental (public-private partnerships). The "public" side can be at any level: national, prefectural, municipal, etc.
With the significant risk of becoming less interesting for large number of current users.
I'm thinking not bringing the phone or deleting all apps before landing won't help much if they ask you to login into your accounts on a computer (or stay detained for hours if you refuse or claim that you don't use facebook/email, your pick).
I get it, but at the same time, it's kind of useless to be beating the language up upon every release.
Enforcing visas through violating privacy seems like a good enough argument against this practice to me. What you're also gaining is a precedent to enforce more searches that look through not just your public life, but also the intimate parts that the government really doesn't have much business in analyzing.
To me there's a difference between tying incentives to top line sales vs. quotas for people
It's literally the two things which are mentioned on the opening phrase on wikipedia: recursion and caching.

Maybe you could explain better...?
Actually, the fact that they have not bowed to the pressure to "disavow" Peter Thiel merely for his political views in one of the things that makes me think highly of YC.
He mentioned other countries moving towards this kind of thing, and if you look around then that wouldn't be surprising for places like the UK as well.
>I'm curious, do any of the cloud providers offer instances with high-precision clocks?

That's a great question.

Could be a little tricky with AWS for example. It's typical to run a database on a VPC (virtual private cloud), since that layer of the stack doesn't need to be exposed to the Internet. Unfortunately, that means the servers in the VPC can't get to the ⁎.amazon.pool.ntp.org servers.

Skimming around, I don't see any of the cloud providers, VPS providers, or dedicated hosting companies offering anything special, like a local stratum 1 time source for each region/location.
OpenSSL is in "main" and as such, it is supported by Canonical for the whole lifetime of the LTS. Upstream dropping support doesn't change that, it simply means that Canonical security team will be backporting patches themselves.

https://people.canonical.com/~ubuntu-security/cve/pkg/openss...
Not really - plenty of people use TrueCrypt to encrypt their drive without using the hidden OS feature for example.
PewDiePie's Response
I think it might be a few years old, but http://rebuilding-rails.com/ does the same thing for Rails.
Also new: callback for client cert selection during TLS handshake.

https://github.com/golang/go/issues/16626
Minor nitpick: n^2 isn't the correct factor to describe hyperscale networks. It's much slower, probably n x log n.
>Are you sure those are actual Ukrainians, and not just ethnical Russians with Ukrainian citizenship?

Ans who said those aren't actual Ukrainians? Ukraine has been multi-ethnic for centuries...

>Eastern Ukraine has a huge Russian minority.

And has had for centuries, but it's seldom mentioned in stories about "Russia invading Crimea".

It's as if e.g. Baja California had 60% population of US ethnicity, Mexico's government was toppled to bring a coalition of anti-US parties in power (including actual neo-nazis, swastikas and all), and the US getting in Baja California to protect their citizens and their national interests and been called for it (not to mention that its somehow forgiven to do worse in Iraq and elsewhere, with actual deadly invasions, but Russia is called for intervening next to its borders and with Russian ethnicity population living there).
Privacy is a right afforded others.

Your particular risk model may or may not include CBP, both others' might. Immigration lawyers (for whom attorney-client privilege should hold), immigration NGO workers (for whom it almost certainly doesn't), journalists, asylees, among others.

The protections which apply to you also apply to them, and aren't granted conditionally. Which is why, if you believe in civil liberties, liberal democracy, and freedom, you should fight like motherfucking hell for them.

Unless, of course, you don't.
I don't think you've been paying attention: https://www.eff.org/deeplinks/2017/01/fear-materialized-bord...
I suggest you adopt a 3rd party router, rather than using pure Go standard library for this. https://github.com/julienschmidt/httprouter is the most popular one. It supports a custom 404 handler https://github.com/julienschmidt/httprouter/blob/master/rout...
Why is the latest stable version on their website still 1.7.5? Where can I download 1.8 installation for linux (not source code)?

I've just removed my previous version and then I realize there's no 1.8 on their website.
Agree, the name is pretty off putting. Maybe they were trying to be funny? I don't know, but I would recommend changing it.
Yeah, I suppose this would only work if you mailed the phone to yourself, such that you only take hold of it after you passed customs.
Thiel's Fellowship is somewhat based on that idea, a scholarship for NOT going to college.

I still think college has value, but the costs have been increasing much faster then inflation, while the value has been declining due to the systemic efficiencies of acquiring knowledge in the information age. Together these are making the value proposition worse and worse. I can't judge anyone for wanting to skip college.

There is a lot more we can be doing as a society to encourage entrepreneurship. It would be nice if in the future we could let our children use 429 college savings plans for angel/seed funding instead of educational expenses. Especially if tuition becomes free in the next 10-20 years anyway.
The collected DNA is almost never destroyed, and may be shared with any number of state, local, or federal agencies as part of an opaque network of databases.
Google Home can now buy you stuff from over 50 U.S. retailers
There's a mention of Mexican cochineal, but nothing about what it supplanted in Europe, the Polish cochineal, which was traded widely in Europe.

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

I also found this bit from the MET:

https://issuu.com/metmuseum/docs/cochineal_winter_2010_bulle...
Running DL and sharing results is a huge pain. I feel versioning is a big challenge, also experiments with multiple architectures are a pain since large parts of the same calculations are repeated. Do you also solve this problem? (Feature request if not)
Your comment got killed for some reason, so I vouched for it. I completely agree. VR seems to be a gimmick right now. Too many technical challenges and not fast enough adoption.
In the Android world there exists a system called MultiROM, it allows you to have multiple ROMs installed on your phone with separate data partitions.

You could theoretically load one ROM up with all your personal data (and have it encrypted) then have another for customs usage, just boot it up before you reach the agent. Remember to load it with plausible data to prevent any suspicions and you should be good to go.

The odds of the border agent messing around in your recovery to boot the other ROM... I'd say fairly low.

This may be a practical solution today for people who want privacy at the border.
What are your favorite towns or cities to live long-term there?
I'd love to know the 50 companies with >$100mm valuations. Anyone know of a list or can start one? I saw this was 32 companies last year and really curious which were added.
I know that everyone wants to dump on Valve because of the HL3 situation, but these kinds of interviews always end up bringing me back around to Valve's side. If there's one thing I really respect about Gabe Newell, it's his Steve Jobs-ian dedication to making sure that he doesn't release something until it's good enough for him. I also happen to think that he's totally right, in this particular case.

I probably spent about $5k+ on VR between the Oculus, Vive, my PC hardware, and a few games. I was lucky enough to be able to get in early so I got discounted pricing on a lot of the stuff and made some money back selling old dev kits and whatnot. VR is absolutely not within reach of the average consumer in any kind of palatable way. Sony VR, IMO, is just not compelling for users when you factor in that you have to buy a PS4, the camera, some move controllers (potentially) and all for a pretty cool but ultimately short-lived experience. Until we get some games, apps, and experiences that are repeatable and re-usable, VR is just going to be this niche thing. I can see exactly where Gabe is coming from and, like some other comments have said, I think he's going to be ready to sing the success of VR when there's a very low barrier of entry - wireless HMD, body tracking, prop tracking, and, most of all, when it's comfortable and an actual experience.
That's too many words. Simply tell them that if they don't do something to stop this, that they will not be able to count on your support at the next election.
Yes, we need this as a feature of iOS and Android. Type one password - decrypt a clean version of your phone. Type another password or use a different fingerprint - decrypt another version of your phone. They'd have to make it so you can't tell the difference between a phone with a deniable section versus one that does.
Hey,

We might be a great fit for your list!
Check us out at https://reactdom.com -The ReactJS, React Native & GraphQL Newsletter.

Thanks!
Go not having exceptions is a definite plus for the language. Adding them would be a change for the worse, not an improvement.
Sounds like no nation wants undocumented labor because it is very problematic.
"There's very little worthwhile content."

This is what I'm waiting for. Easy bar to set for any new gaming tech.

I thought maybe some existing games like War Thunder would be best for taking advantage of VR: a plane simulation where being able to easily look around you would be exhilarating and useful. Here's one guy's experience with a Vive:

https://forum.warthunder.com/index.php?/topic/336758-a-user-...

So, beautiful but flawed. I've played and burned out on War Thunder already, so it's not a selling point, but I was hoping there would be more by now. Doesn't seem like there is, and it sounds like the resolution and refined experience isn't quite there yet.
The Unlicense was never submitted for OSI approval.
Uganda may not be a great fit for a lot of people: https://en.wikipedia.org/wiki/LGBT_rights_in_Uganda
That's illegal, unlike unlocking your phone, according to what I recently read.
>Now there are IMO much better cross platform tools for RAD (Python, Tcl/Tk,

TCL/TK is about 20 years old if not more.
FedEx. You're without phone for a day, but still easier than being without a phone for an entire (possibly business related) trip.
Be careful of strategic ignorance on this, too. I once had an ISP who charged me for months after I quit. I had quit, via their web form, but apparently they needed to call me after that and they never did.

The only time it worked was when I was on the phone with the lady telling me that my card had expired. They wanted lots of proof I had cancelled (which was impossible, because their damned site didn't work, and it only worked the one time I was on the phone with the person... funny that).

If anyone is wondering, that company was Megapath, which bought out Speakeasy, a once-good ISP. I would never do business with them again. Ever.
But that's completely speculative, there is no documented instance of another country doing the same at the moment.
A product positioning process and template
have heard recently alarmingly high crime rate in Costa Rica for Foreigners, I would stay out of Costa Rica
Here's the problem with after-the-fact rulings, or even with trying to call that out if you get stopped like this..

Most people who cross a border are on their way somewhere and have a limited window of time to spend at the border until the delay incurs a very unreasonable financial or scheduling hardship..

Either missing a flight, or hotel, or vacation booking, or business meeting, etc..

So while you may be within your rights to argue and resist these unreasonable searches, they come at a price that border control knows/expects most people will not be prepared to pay.
Possibly leveraging the same technology they use for Blocking BBC iPlayer via VPN's.

People I know abroad say that works quite well.
As a developer a killer app for this would be telepresence.

I envision a time where I can just put on a headset and I'm in the companies virtual coding room. Other developers join in whatever timezone they are in. You could have developers who are in company HQ and remote all over the world.

Each developer could be locked into what ambient sound they are in and then can connect to 1 or more people in the room to talk.

Want to screen share between 1 or 2 people, then a screen pops up virtually and these people could debug code, diagrams, whatever it may be.

When I'm coding, it's on my laptop but simultaneously coding on the VR one as well. I could share that screen and a coder in another country in real-time could collaborate or have a fresh pair of eyes immediately.

Imagine being on a viral IRC with coders all over the world, working on an open-source project as if they were right there next to you?

When I say this, everyone is connected to the virtual world. Not as a floating orb, but an actual body. They can see your face, emotions, hear your voice.

I think it would be a game changer!

------------

Other uses could be 360 degree concerts. Where you can choose whatever vantage you want.

The possibilities are endless for VR, it really just takes someone to keep polishing that use-case. It's not going to be a home run for another few iterations at least!
I would love to see a system like that and I would likely buy one if it costed less than 2k.

The only caveat is that the implementation doesn't give me any motion sickness.
The ego on HN gets me every time. I quite like his designs.
Yeah, the title is pretty bad.

Here's the quote for people who read comments first:

"We're optimistic. We think VR is going great. It's going in a way that's consistent with our expectations," says Newell. That said, "we're also pretty comfortable with the idea that it will turn out to be a complete failure.

"Some people have got attention by going out and saying there'll be millions of [VR unit sales] and we're like, wow, I don't think so," Newell continued.
>This might seem pedantic, but the common reply I see to "this country does bad stuff" reduces to "well this country does bad stuff too!"

I think it's valid to see things its perspective though, because people who say "we shouldn't turn it into 'yes, but X does this too'" are often using it as an excuse to continue to point fingers only towards one side, and not even the worst acting one...
Canada has done it (it's even linked in the article).