skysight-inc/HackerNews huggingface dataset:
Same here. More is more but this for me definitely is wow enough for a while to come. I have the Oculus as well but on the psvr stuff just works and as much as I like messing around with hardware and software; that is my job. When I want to relax things should just work immediately and the psvr delivers. I have no issues with the resolution or lagging, but then again, I have a very vivid conscious and unconscious imagination; for my brain things 'are real' pretty quick. The 'wii like' games of vr worlds someone mentioned have me walking over ledges with sweat in my hands and it does not take more than a few minutes to forget I am not a big monster or a dude shooting evil clowns.
What if you basically take your lab notes and blog them?
Much less good experience here on Z3C return. First failure (randomly lost network, etc.) they repaired it, but it came back with more things broken. Returned that one and got a new one with a badly glued screen. Used until screen cracked, then returned it. They held onto it for a few months while they moved their warranty service from El Paso to the Midwest. Then returned it unrepaired with a won't fix note...
In software development, when I can't figure something out, it's natural to feel "incompetent". After all, someone is paying you for your expertise and you can't figure it out.
You dev instinct is to hide in the corner and avoid all contact until you figure it out.

But you have to put your business hat on.
Communicate with the client from a business level - you've hit a snag and it's taking slightly longer than expected.
The client will then ask: "How long will it take?"
Because you can't figure it out, you have no idea. But the client wants a timeframe answer.
I give the client usually a range of time like "give a day or two to figure it out" or "I'll let you know later on today".

Do not tell the client to go hire someone else if you value your relationship with the client. Find that "someone else" and pay them to figure it out if you can. Do not dump the "you go find another solution" on the client.
Deep learning is at least 50 years old, depending on when you want to start counting. Take a look at Ivakhnenko and Lapa's paper "Cybernetic predicting devices" from 1965, that had the first algo. There's been a lot of work since then during the 70s, 80s, 90s, through today.

In fact the idea goes back even further to the 1940s, when the first papers were published about how NNs could possibly work.

Edit: found this page that has the history: http://www.scholarpedia.org/article/Deep_Learning
>#2 saves a little but not much and precludes unsafe low-level code completely.

Sure, in the same way most people today don't run their entire application in ring 0, but instead run on top of a kernel. Privilege levels like that are another thing that high level languages don't need. A compiler or JIT can generate low-level code just fine.

>certainly every multithreaded imperative shared memory ones (and IMO nothing is close to these in terms of efficiency on multicore)

You're begging the question here. Why is shared memory multithreading the fastest way available? It's because cache coherence is heavily optimized in hardware. But, of course, cache coherence is built on shared-nothing message-passing under the hood. So why not just use message-passing directly? Plenty of languages where that's the native primitive.
In fact, this is why they pay you the big bucks...you have the expertise to know when to call in a specialist. Like a general contractor remodeling your kitchen will call in a granite specialist to cut the hole for your undermount sink.
Those are not mutually exclusive, especially in the more expensive parts of Silicon Valley. Still, point taken.
> There is a lot of redundant work in science because of pride.

Or they're hard working and cannot afford to waste time that won't lead them to success, i.e. more grant money.
Implication being that Trump's hand was in this fuck up?

Dude, seriously: customs needs no help to suck more at their job. This shit has always happened.
In Global Expansion, Netflix Makes Friends with Carriers
That budget is mostly social security and Medicaid.

In New York, it's 138%, or $16k/year for a single person for $33k for a family of 4.
It's not as versatile (no forms, for example), but layout- and prepress-wise it seems to be as good as PDF (with the benefit that it retains the structure).
Thank you, I actually do something like this. If I get stuck writing I'll write out all the scatter brained thoughts into a catch all file.

Otherwise, I try to create separate physical spaces for various tasks and try to practice mindfulness in general. It will always be an ongoing process though.
Among renewables, I expect wind to be the earliest and cheapest (at least for the near-future) way to charge EVs. Wind output tends to peak late at night/early in the morning: http://www.ercot.com/content/cdr/html/CURRENT_DAYCOP_HSL.htm...

Conveniently, that's when commuter vehicles are most likely to be parked at home. That's also when local distribution circuits are traditionally operating well below capacity, so there won't initially need to be any distribution capacity upgrades to support night time vehicle charging.
Donald Trump's Shadow President in Silicon Valley
You could publish notes in rough form and clean them up on demand.
The iPhone was a general "internet" device and a "phone" and the PSVR is a "video game" — nytimes is comparing apples with oranges ;)
Bullshit it's reasonable. First of all it's not only non-citizens that are being constantly stripped of their rights, it's non-citizens and citizens alike. Further, it often goes well beyond reasonable policing to invasive searches into the private lives of individuals including stripping away their rights to human dignity. It may have been reasonable 50 years ago. It's no longer reasonable.

And it's a racket. In that they are supposedly protecting the people who they are robbing via taxes, and they are harassing the same people. And it's more or less security theater in that the point is the harassment and the humiliation. Because you are in fear you are supposed to feel protected.
The pi type trilogy (Rust RFC)
I'd be grateful for specific pointers on vetting the camps. The one in question is legally an LLC, with no industry sponsors, but some association with a local religious college.
Interested to see your positive view on the percent of salary tuition arrangement. There are at least two such camps: in SF, and in Seattle.
I wouldn't be discouraging here or 'looking for alternatives'. I'd be congratulating her on entering a field with a low supply and high demand for talent. This industry pays very well and we need more female developers. So why would this be a bad choice? (rhetorical question - actually this may be a horrible choice, but keep reading)

I completed an online coding bootcamp about 5 years ago and got a job almost immediately afterwards. I've since become a Lead Dev for a local SaaS company, a mentor at that same school I graduated from, and a part time curriculum contributor.

This level of skepticism towards coding bootcamps is fair. I've seen some horror stories. But here is the thing: All failures involving more than 2 parties are usually the fault of both parties. Here is what I mean:

I'm currently mentoring about 5 students. Out of those 5, 4 are doing incredibly well. They are picking up the concepts, putting them into practice, and showing true growth. 1 of them is struggling hard. What is the difference? Well, in my opinion the difference is motivation. The 1 that is struggling did well his first few months, but when it got hard, he just wanted to start applying for jobs with what little he had learned. He didn't want to put in the work to finish his education. He was solely focused on the $$$ and not the thrill of solving problems with code.

So how could she decide if she will actually enjoy learning to code vs become someone that is only excited b/c of the money? Easy - try the free/cheap stuff first:

1. Codecademy.com
2. Codeschool.com
3. Lynda.com
4. Learn_____TheHardWay.com

The list goes on for a while. Tell her to sign up for one or two of the courses here and build something from start to finish. Nothing major. A todo list webapp, simple blog, or the like will do.

Then ask here: "Can you see yourself doing this 8 hours per day/5 days per week? If she can give you an honest 'yes', then offer her all the support you can give. If she hesitates, have her do more of the cheap/free stuff till it is clear. If it is a no, then it is a no.

Hope this helps. Sorry for the wall of text.
Not sure if you mean the new "Wall Street" (which I haven't seen), but in the old one, those are Quotrons, not Bloombergs. Bloombergs have always been orange-on-black not green or white.

Way back when, only bond traders used Bloombergs. Equity and FX guys used other things (Quotron, Reuters, maybe?)
I am seriously considering changing my vacation destination this year from New York to someplace else.

We love New York and want very much to visit some places we haven't had the chance in other trips, but my girlfriend doesn't speak english and something like that would be tremendously traumatic for us.

I know at least a friend who cancelled a trip to the USA fearing immigration problems.
Rob Pike on the power of role models
Alan Kay takes part in discussion here occasionally. He seems like a pretty easygoing guy (but you might want to reign it in a bit) so you could probably just email him...
I've been freelancing for ~7 years now, and at this moment I can recall one month-long bug that took A LOT of time to fix.

I like to imagine there is a certain "buffer" of hours, let's say a day or two of work, which you can use/are reasonable to spend on fixing bugs and issues. If I fill this buffer, I stop charging particularly for the time used to fix that bug. Again, it depends on the client, situation and how well I'm treated.
hey - can you explain a bit on how you use trello for project-oriented bookmarks? or is it just links in a tile?
So we're all going to have smart homes yet half of us are going to be made jobless?! Doesn't quite add up.
I really want to see them succeed, too. Considering that used Nokia 3310 and 3330 are still sold for around 50 Euro on Amazon or eBay here in Germany, it's fair to assume that there is a real market for new "dumbphones".
Mender – An open-source OTA software updater for embedded Linux devices
> That's actually pretty crazy when you start to think about it.

Sucks for the doctors (< 1% of the population) but for patients nobody is stopping you from going to the US/Mexico/Thailand and paying for care there.
Can you elaborate a bit on why do you think Reduceron or using FPGA along with CPU is not a good idea? I thought that since the clocks aren't gonna be much higher, that is the future. That maybe compilers will start generating some kind of VHDL that can make the app you spend your most CPU time on much faster (theoretical possibilities seems great with big enough FPGAs).
They're really getting angry in the comments.
Student Loans are increasingly a bad investment. But whatever.

$12k is a fuck ton of debt! A metric fuck ton, ~20% of avg yearly income. Not even counting mortgages.
Thank you so much for writing this! This is awesome <3 Kudos to you for being a great teacher!
Touching Data
I'd say most of Trump's coverage was pretty positive, despite him undeniably getting involved in scandals that would have brought down any other candidate. The disabled reporter mockery alone would have torpedoed every other candidate.

Somehow, in Trump's case, the media was able to find a false equivalent in some other candidate every single time.
I noticed no one mentioned what is, in my opinion, the biggest thing, and that's communicating to the client what's happening.

There's a fine line between saying "I'm stuck" and saying "I'm incompetent" so think carefully about how you say it.

And you're not incompetent for getting stuck, remember that.

It's all about making it clear they're still getting work out of what they're paying. And documenting what you tried and what's not working for the future doesn't hurt either.

It also lets them know when to pull the plug if costs are getting unmanageable (imagine how horrified a client would be finding out after budgeting 100 hours for a project that hours 10-100 have been spent on the issue they expected to take hours 10-20)
I suspect the "quantum leap" itself will be yielded by a new method of parameter updates, perhaps one that expands the scope of neural networks as they are presently defined.
How Ikea's Billy bookcase took over the world
Evernote has OCR capabilities I think. You can take a photo of notes and it's searchable.
Unfortunately all 8 pins are working perfectly for GPIO and DAC. Only ADC not working. However that doesn't necessarily prove that the chip isn't partially defective...it may indeed be a flaw with the ADC circuit pathways inside the chip. I may try to contact the manufacturer....I'm not sure.
Well, I figure it out. The Holmes Methodology always yields the answer. Maybe step away for a day and come back with a fresh head for examining the "impossible" reasons. Like you've got the input unplugged or the connector is glitching.
The legal framework is that searches are permissible incident to a border crossing and some distance from the border after a recent border crossing.

CBP won't get away with using that rule to search someone that has not recently crossed the border.

When they setup checkpoints, they can't do arbitrary searches (they can just check vehicles for aliens). So they have less leeway in those situations than when they are doing a border search.
A video game on the average Windows, Mac, or Linux desktop has full read and write access to the memory of a tax app on the same desktop

What? No...
Granted, your mileage will vary depending on your actual driving patterns and weather, but the LA Times got 240 miles on a single charge, and could have driven farther:

http://www.latimes.com/business/autos/la-fi-hy-bolt-ev-drive...

Car and Driver got 238 miles with range to spare:

http://blog.caranddriver.com/how-i-drove-238-miles-in-the-ch...
> The 'real' issue of freedom in Canada is that it's basically the only country in the world wherein it's illegal to pay a doctor to help you. That's actually pretty crazy when you start to think about it.

It's illegal to privstely pay all kinds of people providing public services to help you all ocer the world; Canada defining medicine as that kind of public service is atypical, but I don't see how it's "crazy".
Peak oil and peak oil demand are two different things though, and I
peak oil demand is relatively recent. The original peak oil theory was that at some point the peak production would be reached, after which production had nowhere to go but down. Since demand would continue to increase this would lead to ridiculously high oil prices and all types of terrible consequences. Peak production however never materialized because we kept finding new reserves and new technology to extract more out of fields (like hydaraulic fracturing).

Then the world realized that oil demand will peak before oil production does. It's still hard to predict exactly when this will happen, but it's very different from peak production. Peak oil relied on us not finding new reserves and technology not improving. Peak oil demand on the other hand is based on technology continuing to improve so that the cost of generating and storing electricity will shift a lot of demand away from oil. I think this second prediction is a lot more likely than the first, and it's the reason I never worried about peak oil in the first place. People are really good at coming up with new technologies and lowering the cost of alternative energy sources. So I never bought into the doom and gloom stories of what would happen when we run out of oil.
I'm not an expert, but it has something to do with rooting invalidating DRM keys. It was circumvented for the Z3C:

https://blog.al4.co.nz/2015/01/good-news-for-z3-compact-owne...

But it seems like it was a very deliberate choice by Sony.
Well what good is that? You can't tell if multiple IP,port pairs are from a single client or multiple clients.
There does not seem to be much difference between the Nokia 3310 and the Nokia 220 / 215 / 108 that have been around for at least 2 years.
Die-hard Rez fan here as well :) so damn sweet, total flow state for me (surely not for everyone unfortunately).
As the article says, agents feel empowered to find ways to deny.

Be prepared to have all your devices searched too. I'm talking about your photos, your online banking app, your emails, your Whatsapp logs, etc (just happened to an Australian I know) if they suspect you may be violating the terms of your visa. You can decline, but do you really want to cancel your trip, wait 12 hours for the next 15 hour flight back home?

(Edit: this is for non US citizens. US citizens don't need to answer any questions at entry, but be prepared to be taken aside for screening. You'll be asked to unlock your phone most likely, and if you refuse, they will confiscate it, but then you can enter.)
Welp, Im done with the internet today.
I'd like to focus on the security issue of 'UDP probes and sending results back over HTTPS'. This is an /inherent security issue/ of running ANYONE else's code within a corporate network.

ECMAscript/JavaScript should NOT be blindly run within corporate networks, and web 2.0 is insane for making all websites expect that.
Thanks for the kind words! We love Zapier and use it extensively ourselves : ). Here's some example workflows Zapier wrote about:
https://zapier.com/blog/airtable-automations/
https://zapier.com/blog/how-zapier-uses-airtable/
Are indies piling on because there is so little money to be made else where in gaming, at present?
> Why can't I send UDP packets from a browser?

You can, if the browser is Chrome:
https://developer.chrome.com/apps/sockets_udp
Thanks for all the feedback! These are all things that we're considering : ). In particular #1 is actually in private beta right now!
I believe he's saying that the year-over-year float won't go below 3%, not that a very big impact event won't hurt the float for a period of a few months. Part of this is because policies are re-issued every year which means that they can increase premiums if needed and drop high risk customers as he's pointed out in previous letters.
Yeah, but if a French historian can be detained for having the wrong type of visa how am I gonna fare as a tattooed hipster aussie with no respectability?!?! :O

As for the injustices suffered by RV drivers, I cannot comment. Although, I'm sure their road to recognition in our country has been long and pothole-filled.
Supreme Court Weighs Law Banning Sex Offenders from Facebook
> Most memory operations don't require any form of sharing

Maybe that was the point? Most of the time it isn't needed, but you are still paying for the logic to detect when it does, and you are paying for false sharing when the automagic gets it wrong.
Was also killed for a bit -- no longer, but doesn't seem to appear at all in the browsable results?

Anyways, pretty typical for HN.
> cache coherence is built on shared-nothing message-passing under the hood

Only sometimes, and only for nearer caches. Data still often gets shared by both sources reading and writing a shared memory location (whether a farther-out cache or main memory or disk).
Except the part about getting sick to your stomach? How many people do not know they have VR induced motion sickness? I know I didn't until I strapped up a cardboard. I do not get sick in less than 13-15 foot seas, but sick as hell with cardboard.
Can you elaborate on this? Legitimately curious.
Worth noting this is using the "chrome.etc" object, which is only available to apps and/or extensions.
I'm so sorry. I overlooked that part. That was a big mistake on my part.

You might want to ask on the StackExchange or on https://www.xda-developers.com/ if there is a workaround to WhatsApp encryption on custom ROMs (in case you don't get an answer here).

Although, I'm not sure you should be using WhatsApp for secure messages to begin with: https://news.ycombinator.com/item?id=13389935
There seems to be a lot of sharing amongst artificial intelligence researchers nowadays and it seems to be accelerating innovation.

Sharing of medical research could potential accelerate innovation that could save a lot of lives (including those of the researchers themselves and their loved ones).

It's curious that these industries are so different in this respect.

What would have to happen in order to increase the amount of sharing of medical research?
I'm sure you'll be treated fine (after the obligatory cavity search).

P.S. The trick is to relax.
British Indians pool fund for Indian startups, open new accelerator in Bangalore
In a situation like this, I contact the manufacturer. You can do it! Don't give up.
The % of people who get jobs doesn't matter. Those people are not you. Maybe the 70% decided they didn't like coding after all. Or maybe the course was crap. Who knows?
I'm curious whether you think the ideal boundary between SW/HW might've shifted in the last ~40 years, as the things we use computers for have drastically changed?

I know basically nothing about hardware, but I know the software layer from the OS/compiler up through the UI. There's a fair bit of evidence that things we've traditionally assumed belong in the kernel actually belong in userspace, and they're being reinvented in userspace as a result. For example, most modern languages & frameworks put some form of scheduler in the standard libs - we're reimplementing the abstraction of a thread as promises or fibers or async/await or callbacks. Many big Internet companies disable virtual memory in their production servers, because once the box begins swapping you might as well count it as down. Many common business apps program to a database, not a filesystem, and then the database uses block-based data structures like B-trees and SSTables but then has to implement them on top of filesystems.

At the same time, the classic OS protection boundary is the process, but the unit of code-sharing in the open-source world is the library. As a result, the protection mechanisms that OSes have gotten very good at are largely useless at preventing huge security violations from careless coding in a library dependency.

Most of these came from computers being used outside of the original domains that the system software developers assumed, eg. nobody in the 1970s would've imagined 10 million GitHub users of widely different skill levels all swapping code. Knowing what we do now about the big markets for computation, are there additional operations we'd want to put in hardware, or things currently done in hardware that should be moved to software?