skysight-inc/HackerNews huggingface dataset:
Oh, and also:

> This effect cannot be caused by population increases because most of the 20th century had large increases without this zoning pattern emerging.

It's important to remember that the rise of the automobile happened over this same period, which raised the level of marginal land (and delayed conflict over overpopulation, for at least a few generations).
The strawman being:

> people who take drugs would not do so if drugs are unavailable

They can still do them, just, away from me (and my children, family, neighbours, community, etc) to a big risk to themselves. They alone should bear that risk. They should be looked down upon to deter other people from trying.

Making something super risky does, believe it or not, deter people. Not all the people, but deters quite a lot of them.
Truck Plows into Crowd in France; Many Reported Dead
​Early Look at Skype for Linux and Chromebooks
Speak for yourself... I'd love to see controllers with the build quality from the SNES and Sega Saturn with a true USB interface. By that I mean, most of the aftermarket controllers suck, and the USB adapters are less than ideal.
It was interesting, because they interview gave the impression they were quite behind the curve on mainframe technologies - our mainframers work predominantly with DB2 as a back end and have mostly migrated off the more primitive stores quite a long time ago.
I sort-of agree re: spin training.

The reason you don't recover with the ailerons is that it actually increases the angle of attack and makes the stall worse. It makes sense if you understand the aerodynamics. But my experience has been that a great deal of pilots actually have only a fairly rudimentary understanding of it.

>Programmers want to store and retrieve data using the database interface and then leave it to the ops guys to get it running robustly.

Surely the author isn't arguing that Encapsulation is a bad thing? The whole point of an API is that you shouldn't have to sweat the details.
So far the consensus seems to be that it enables researchers to do their work, by not having to bleed their budgets out on accessing tons of papers they need. Also, research doesn't run on dollars as a currency, but on prestige. Which requires one's work to be read by others. At this point a lot of scientific publishers are simply rent seekers - you have to pay them to get published and then they turn around and make others pay to access the PDF. But this topic has been discussed many times on HN, so I'll refer you to those threads - a good search keyword would be "Elsevier".
Our main stack is on Amazon AWS (West Coast) and we run Cachet on a $5/mo Digital Ocean Droplet on the East Coast for redundancy. Took about 30 minutes to set up Cachet on the DO VPS.

That is enough redundancy for our little bootstrapped web app until we are large enough to be able to afford something better.
I wonder if the driver thought the autopilot was on. A few times I've thought I'd enabled it, and only discovered that I hadn't, when I noticed the car starting to drift to the edge of the lane. It's especially easy to make this mistake when traffic-aware cruise control is on, providing some degree of automation but less than you think.

If you're using the autopilot to provide smoother control, and as a second set of eyes on the road, then thinking it's on when it's off isn't of much consequence. There's been speculation that the May fatality involved using autopilot as a replacement for real-time human oversight. Whether this driver had the autopilot on or off, the root cause – thinking that the presence of the autopilot makes it safe to ignore the road – was the same. If the autopilot was off and the driver thought it was on, though, then one of the suggested solutions – requiring hands on the wheel – might not have addressed this case. Or maybe any cases: I imagine someone who thinks the autopilot relieves them of responsibility is just going to rest a hand on the wheel while they zone out anyway.
How come? What better way to test your function then giving them random/unexpected input and see how that works out.

Would you not want to try out what happens if I pulled a door you built that is only meant for pushing? There will always be that one person who ignores the sign and tries pulling just like there is always that person who uses your function in an unexpected way.
Isn't fuzzing responsible for most CVEs the last couple of years?
A premature optimization neglecting those killed in cars whose company CEOs didn't tweet about them.
Location: Bay Area, CA (South of South Bay)
Remote: Much Preferred.
Willing to relocate: unlikely but stranger things have happened.
Technologies: Javascript, Knockout/Backbone, Python, Django, variety of SQL/NOSQL databases (also PHP, some Ruby/Rails, I learn as project demands), IOS Objective-C, + more

Résumé/CV: https://drive.google.com/open?id=0B2IR4dH00Z-vSlF4eHZyMzNtan...

Email: david-job@aeiouy.org

Experience in full-stack development, mobile and game development. I am a generalist and work with and learn whatever I need for a project. Remote work is preferred, though I can work with a mix of remote/onsite in the bay area or remote with some travel.
Office.com/setup offers its best Office Support Services﻿
I was explaining NoSQL to an older coworker of mine who bemusedly humored me for 20 minutes or so before explaining she'd started her career off with Pick in the 1970s...
Always found this useful https://color.adobe.com/create/color-wheel/

And whatever you do, don't spend too much time on this stuff.

As long as your colours aren't too garish, then you should spend way more time on whitespace and typeface.
Logs are a great thing, however I have had situations where once pointing out someones error (and obvious lie) that I was required to provide information to auditors how the data could not have been tampered with (difficult because lets face it, it could).

I wonder how its working in these situations, obviously a good/dodgy lawyer could easy spin the record as being tampered so I would want it rock solid.
The classic COBOL example was:

ADD GIN TO VERMOUTH GIVING MARTINI

Since today that would be...

martini = gin + vermouth

.. perhaps we are now 25% or so more efficient.
I doubt there's more than a handful of neighborhoods where you wouldn't see drug users day in and day out, likely prostitutes (sorry, "escorts") too, but you wouldn't be able to tell that just by looking at them.
It's debatable: https://www.eff.org/deeplinks/2016/02/zero-rating-what-it-is... (scroll down)
> Do you realize that you're agreeing with me?

No. I am not agreeing with you. You are wrong about everything, even the real-time part. You are even wrong when you say it's not easy to write hard-real-time code in GC'd languages. It is no harder to do that in GC'd languages than in non-GCd languages. In fact, it's easier. You are correct that it is hard to write a hard-real-time GC. But that job only has to be done once, and it has already been done so at this point it's a sunk cost. Writing non-consing code is also not hard, certainly no harder than writing non-consing code in C.

Not only is Common Lisp suitable for writing safety-critical code, it completely dominates C in every possible way. And this is not just speculation, it has been actually demonstrated in the field.

Oh:

> But the article says no allocations, because of the unpredictable (time) behavior

You're wrong about this too. It does say it's because of the unpredictable behavior, but the "time" part is your own extrapolation. The article itself says nothing about hard-real-time. The word "time" does not even appear anywhere. (Not that this matters because it is no harder, and often easier, to write hard-real-time code in Lisp as it is in C.)
> being able to maintain the 30+ years of hacks that many large companies will have built up in these systems.

It's not even the hacks. It's that "how the business works" was automated into COBOL 30 or 40 years ago, everyone in the "business" who knew how and why things happened retired or got laid off, and the COBOL programmers are the only ones who remember the business rules.
I'm sorry you are being downvoted for merely quoting PG.

I know, right? And I'm not even endorsing PG's view! Just putting it out there for discussion.
Sure, I don't want to sell my PhD program too short. There were lots of visiting speakers (which needs $$$), journal clubs, workshops and things like that. There was a terrific library, and an environment where many

That said, actual training on doing research was pretty damn thin on the group.
Positive? Not really. So the driver turned it on and didn't complete the activation process. So why didn't the car detect that and slow down?

So did he try to activate it or not? If he attempted to activate it but did not complete the sequence of events the car should have been overt about warning about it. Perhaps before you can use it they should require people get trained on how to use it correctly?

The public should not be beta testing software of this type on public roads. There are many other methods to do so with better control, specifically trained employees in direct or indirect employment. It could be tested on fleet vehicles or the like.

Its still only driving in ideal weather and road conditions, while a nice feature its just an advanced cruise control. It certainly does not earn its name "autopilot".

Lets be honest, any other company doing this would have been accused of recklessness
I had a 13 month gap between my last job and my current job, because I went travelling and then migrated to a new country.

It was absolutely no problem and I actually think it helped me because I spent a decent amount of that travelling time developing skills I didn't have previously (both technical and soft skills).
You seem to be implying that I'm saying understanding how the plane works is more important than practice and memorization of procedures. I don't say that anywhere. What I do say is "You use your tools much more effectively and safely when you understand their implementation." I would not say that someone who blindly operates the airplane based on theory is someone who really understands implementation.

Understanding how the plane works goes a long way towards developing the right instincts. For example, understanding the aerodynamics of stalls helped me greatly in developing an instinct for keeping the ailerons neutral and being active on the rudder during recovery. Likewise, understanding the mechanics of carb icing helped me internalize that I should not be surprised if the engine runs even rougher immediately after applying carb heat. Finally, I got skilled at crosswind landings through an iterative process of thinking about the aerodynamics and then adjusting my technique through repeated practice.

I address the topic of "theory vs practice" directly when I said in the post "My answer is I advocate for a computer science education for programmers to the same extent I advocate for an aeronautical engineering degree for pilots. The degrees are relevant, useful, and helpful, but on their own do little to make you a good programmer or a good pilot." My previous post about computer science educations addresses this topic as well. [1]

[1] http://nathanmarz.com/blog/the-limited-value-of-a-computer-s...
Show HN: Swiss Army Knife for Mac OS X
His name is spelled Thiel.
Not even necessarily noise cancelling, if you're playing music, generally the background gets drowned enough.
I've written a script for this to snap windows just like windows (consider it a free cinch & sizeup replacement).

- Drag to the left or right to cover that half of the screen.
- Drag to the top for maximise
- Drag to a corner for corner snap
- Control + Option + Arrow to snap to left or right of screen, maximise or center
- Control + Option + Command + Arrow to snap to corner of screen

https://gist.github.com/spartanatreyu/850788a0441e1c5565668a...
woman has itchy scalp, no doctor can figure out how to cure it, article ends with "maybe the same mirror box therapy that is used to treat phantom limb pain will work" - no follow up if it was attempted or if it worked. All-in-all pretty shit article and I'm not sure what it's doing here.
edited to correct spelling
A Proposal for a High Resolution Display (2009)
clickable links:

[1] https://blog.ycombinator.com/welcome-peter

[2] https://twitter.com/paulg/status/727902623597105153

[3] http://blog.samaltman.com/trump
> Making something super risky does, believe it or not, deter people. Not all the people, but deters quite a lot of them.

Sure, it deters one chunk of people, but at the same time encourages a large amount of, arguably more risk prone (think teenagers rebelling) , people due to the allure of forbidden fruit.

The people you manage to discourage are likely the people that wouldn't have had issues with drugs in the first place, even if they were partaking.
Multiple (!) security issues in OpenBSD (!).

OK.

We're doomed.
Used simple RL (finite states, no neural nets) for gamedev - finding optimal policies for player behavior helps in fixing balance issues.
Infringing on a registered trademark was not my intent.

But if you think about it, such a stack should reduce the amount of stink in Web development.
Pakible is hiring its Lead Software Engineer – jobs@pakible.com
Pakible (YC W15) is hiring its Lead Software Engineer.

In the last 6 months our growth has pushed our small team farther than we thought possible. We’ve built an entire manufacturing infrastructure from the ground up and put in the hard work every day for the last 2 years to meet every challenge we faced. Customers have flooded us with demand month after month that has forced us to gear up everything.

Everything is ready for the next step, but we need the right engineering leadership to pull it off. If you’re passionate about building, whether it’s frontend or backend, let’s talk.

Our core team is 5 strong and you will be an integral part of it all.

Show us something you’ve built along with a half page write up and send it to:

____________________

jobs@pakible.com
____________________

Specific projects you will lead:

- Pricing algorithms to analyze and predict decade-old pricing matrices
- Implementing client dashboards and secure transactions methods
- Automating throughput to multi-million dollar printers across the US

Here’s what you’ll do:

- Push code on your 1st day
- Launch a new web product your 1st month
- Architect a major platform by your 3rd month
- Build and manage your own team within your 1st year
- Code frontend and backend systems
- Work directly with the founder (backend engineer) on new systems

____________________________________________________________________________________

Some background on us:

Pakible started in early 2015 as part of Y Combinator’s winter batch, going on to raise a $1.5M seed immediately after. We discovered the most slept-on market in the world, a $500B market just domestically: Product packaging.

1500+ companies including Samsung, Reddit, Philz Coffee, and the Golden State Warriors already use Pakible. The products you build here will power them and thousands of companies small and large.

Pakible Office + Perks

- Located in beautiful San Francisco (SOMA)
- BART / Caltrain 1 block away
- Uber / Lyft transportation stipends
- Rooftop patio with amazing view
- Indoor basketball hoop
- Fully stocked kitchen / Chef prepared lunches
- Relocating? We’ll help you with housing
- Full health and benefits (Medical, Dental, Vision)
TERROR IN FRANCE as many as 73 people are dead, over 100 injured in Nice
Driver was trying to catch an Omanyte
Prisma uses AI to turn your photos into graphic novel fodder double quick
Aww, this is basically a really slick version of Stanford's 1st CS106A (intro CS) assignment, Karel the Robot!

(After some googling, apparently it goes way back: https://en.wikipedia.org/wiki/Karel_(programming_language) )
Beautiful! Runs exceptionally smooth using Chrome on an iPad Air 2. I have no doubt the GPU is doing most of the work. Less smooth on the same device using Safari.
A bigger part was OEM licensing restrictions that prevented other browsers from being pre-installed.
Paxos Made Moderately Complex [pdf]
Lots of “https” websites not working in Egypt
When the Tesla autopilot disengages because it doesn't detect your hands on the wheel, it takes a large number of seconds with increasingly obnoxious dashboard and audio warnings. It's hard to miss if you're paying any attention at all.

Is “contemporary cruise control” constant-speed, or traffic aware? Having driven tens of thousands of miles with each, I feel that the first increases the chance of an accident and the second decreases it (unless you let it lull you into ignoring the road). Tesla's cruise control has some blind spots (going around a curve into stopped traffic), but they're complementary to my own blind spots (the car in front suddenly decelerates; zoning out in stop-and-go traffic); my subjective impression is that the two of us together are much safer.
Maybe it's a hint the this model of capitalism is only good for increasing the wealth of societies within a certain range of development. What happens when emerging markets become developed middleclass markets - do they too stagnate, or does the whole economy decline except for the top 0.1% at that point? Is that an acceptable system?
5 reasons why consumer 3D printing is going the way of dodo
> learn distributions from streaming data

That's unsupervised learning afaik - clustering, manifolds etc. Where is "reinforcement" part there (agent, environment, reward)?
Thanks for clarifying. Perhaps the DCI could fund more developers.

https://www.media.mit.edu/research/highlights/media-lab-digi...

It's clearly part of MIT's infrastructure. What you're saying is that the money is not coming directly from MIT.
I used to find open floor plans the most annoying thing in the world. People would pop up behind/around me unannounced. However, since we started using slack, such annoyance has declined dramatically. I wonder what will happen to office planning with better communication tools around.
Remember, a touch to the brake disables Tesla's "autopilot". Looking forward to the NTSB report.

Where is this data from? It would seem to require physical access to the vehicle. Was Tesla given access to a wrecked vehicle that's the subject of NHTSA and NTSB investigations?
Is time for recycle
some times ago: http://googleonlinesecurity.blogspot.it/2015/03/maintaining-...
something scary happening in the background..
Code analysis using open-source code via BigQuery
> Either that or they are using this to attract engineers.

On a related note (I can't speak for Dropbox specifically) there are many engineers who desire their work to be open source for their own motivations, and when it's not a significant business risk to do so, nice companies will allow it.

So it works on two fronts, as a "hey, we'll let you open source your stuff" and a "hey, we've got people here who care about and contribute to open source."
Like the 30,000+ dead people from car accidents caused by human driver error every year?
Healthy competition is best for consumers, and a free market is paramount to this... being able to abuse a dominant position to gain dominance in new markets is anticompetitive and bad for the consumer long term.

Now, a single competitor should not necessarily have a leg to stand on, but the acts of a first party like google have sweeping repercussions.
Feed2tweet 0.6 released
At least these (seem to) result in a kernel panic instead of privileged escalation or reading unauthorized memory.

But in a world where even djbdns had a (minor) security issue, I don't think it's reasonable to expect any non-trivial software—particularly software written in C—to be fully secure.
So the weird thing is that we're not only a lab, but also a web tool. We have the files backed up in a standard format in one place, but delivering 1024x1024x128 cubes of images over the internet has been tricky. We don't need people to always view them at full fidelity, just good enough.

We tried JPEG2000, which was better quality per a file size, but the web worker decoder was slower than the JPEG one adding seconds to the total download/decode time.

EDIT: We're currently doing 256x256x256 (equivalent to a 4k image) on eyewire.org. We're speeding things up to handle bigger 3D images.

EDIT2: If you check out Eyewire right now, you might notice some slowdown when you load cubes, that's because we're decoding on the main thread. We'll be changing that up next week.
I thought it was the new carbon nano tubes?
What Silicon Valley Doesn't Get About Race – The Response to Vanity Fair Article
I knew someone who just retired from being a mainframe programmer (not just COBOL). She reckons she could have kept working for another 20 years if she wanted.
Thanks for the info, see my response below.
Thanks for the info! See my comment above.
You also don't know how you stack up in the tournament. The people entering graduate school have usually done really well in undergrad. However, being in the top 1% (or whatever) of that small pool provides you with a lot less information than you'd think about your prospects in a pool of people who were also in the top 1% of their own undergrad classes.

Repeat for grad school->postdoc, postdoc->tenure track, and so on.
And for those not aware, Project Triforce, is NCC's effort to run the wonderful fuzzer American Fuzzy Lop, on everything:

https://www.nccgroup.trust/us/about-us/newsroom-and-events/b...
The banks have had zero incentive on spending money on their systems. From a bankers perspective, it's a cost centre, that you need to have since it's cheaper than people doing manual stuff.

It's just until recently that someone realized that since all services are delivered digitally, the banks would have been outcompeted by Google, Microsoft, Apple or just about any competent and large enough tech company, was it not for the heavy regulations, and a conservative financial world.
China Tops Top500
Coursera, Udemy or Udacity? which one is good to learn data science
It is long past time that congress passed comprehensive truck-control legislation to prevent this wanton violence.

When the founding fathers drafted the first amendment and the right to assemble, they never could have foreseen the availability of F350s with 30 gallon gas tanks, so the amendment is not relevant to our society.

With some simple reforms any reasonable person could agree to, we can keep these weapons of of the wrong hands:

- ban extended gas tanks; nobody needs more than 10 gallons of gas at a time

- prevent under-the-table sales of trucks; too many people are getting their hands on black-market trucks on sites like Craigslist, which we need to shut down

- the transport of trucks across state lines is strictly forbidden

- if you are looking to buy anything larger than an f150, you need a background check. what reasonable person would let a felon buy these vehicles?

Remember -- we all agree, it's ridiculous to try to stop these attacks by limiting who comes into the country. The only solution is to prevent people from getting access to any tool which could be used as a weapon with enough motivation, and we should pressure congress to act now.
When you "browse the internet" you are going to someone else's space. When I use my computer, I'm in my own space until I choose not to be. AR will be no different, or no one is going to use it.
Why Nations Fail - amazing book for understanding why some countries are dirt poor while others are rich. Absolutely phenomenal read.
Also, I guess that really when they say COBOL they mean 'our decades old spaghetti mess of COBOL', not COBOL itself. I doubt anyone would struggle to 'learn' COBOL, but it would take years to figure out exactly how these systems work.

Therefore there's not much chance you can go to another bank and do the same stuff, surely? Therefore less pay.
I see a bunch of 1x'ers are getting their chuckles at this one..../s
Workflow at Human Rights Data Analysis Group