skysight-inc/HackerNews huggingface dataset:
Plenty of people in the valley also commute in a brand new M4, Tesla, Porsche GT3, etc. >$70k cars used for commuting might not be the norm, but look around some BigCo parking lots....I'm sure that the average is much higher than $30k depending on the company.
I'm highly skeptical that they'll ever be able to differentiate extremely similar targets, at distance, with a relatively cheap camera, working in the visible spectrum. I'd love to hear their tricks to getting that to work. In the meantime, people creating actual driverless cars are using LiDAR for a reason. 20Hz, full 360 degree view with a real range to target measurement, not an algorithmic estimate.
I don't have a magic formula but if you want to talk give me ring. Also, look up past patio11 posts on same topic.
"Bash for Windows" is pretty much Ubuntu for Windows -- you can apt-get other commands/tools.

I actually edit the registry on first install to clean stuff up. But there are the same magic elements to OS X as well if you want to get that custom. For most people, it's completely unnecessary.

As for security updates, Windows does what you tell it to do. I've always had it set to download and not install them.
Cool guy. His analysis of his economic situation is much different than we'd do today:

I figured that this could be pretty interesting and I was living with my parents and my car was paid off and I was very employable. So I figured that if this fell through that it would be easy for me to get another job and there’s no big loss, right?
Apache Ignite: Share state across Spark apps
If you're counting profit on the phone, you need to compare that to profit from the service.

I doubt they are running Apple Music with a 50% profit. Most services are probably being priced close to cost to gain market share.
In the Haskell community there was a period of time where free monads and their equivalents that had different performance characteristics were a fad. The buzz has passed but they remain a good tool if you ever need to evaluate your expressions using more than one interpretation. Really, that's all the free monad gives you: syntax without semantics. Your semantics come from the monad algebra you choose to reduce the expression. If you are only ever evaluating under one semantics, the free monad pattern is overkill.
What does it cover, exactly? Every loss from misuse of the key? Sounds expensive.
Interesting; my own experience has been rather the opposite:

Windows -> Linux -> Mac

I got a Mac Mini to do some iOS work, and it rapidly became my primary workstation. Now my main laptop is a Macbook Air.

It's outstanding hardware and software. Windows 7 is slick, but Apple just works, and I can focus more on my work and less on searching for menu items etc.
I use apple pay whenever I can. It's faster than the chip readers
Comcast's cable business generated $435/subscriber in the most recent quarter. That's $800 in two quarters let alone two years.

There is significant revenue opportunity in video. Apps are the new video. Music and iCloud are gravy. That's what the market is reacting to.

Maybe AAPL won't achieve it but you can't dismiss at as prima facie impossible.
"Would you on principle release unmaintainable code? If you do so because you're rushed"

The term for this is "technical debt", you deliver when it works but have a debt for fix until it's good enough.

"would you want the same situation to be applied to say, genetic engineering?"

World works on this premise, every drug for every ailment has a secondary effect.
> I guess ultimately the problem I have is that people who say religion is the problem and it should be banned

I did NOT say banned. That way lies madness. Freedom of religion

However, it should be treated with disdain and scorn by the majority. It should not be a safe refuge for the unthinking.
Top Pattern Recognition Books
The biggest thing for me is speed. I don't know who Apple thinks it's fooling with their slow ass animations. Windows 10 is way snappier.

And I think the OS X windowing/dock system is inferior. It's way harder than it should be to find windows.
Trump’s Top Tech Backer Won’t Attend ‘White-Nationalist Friendly’ Event
Pretty much this. Growth to carrying capacity looks a lot like exponential growth for a bit and then stops. Assuming it is exponential is a recipe for sadness and disappointing earnings reports.
I'm not the OP, but I've had good luck with the Play2 framework. It works best with Scala, but it's Java support is great too.

I've also had good luck with Spring Boot, but it's a little magical for my tastes - I vastly prefer Guice for Java DI - just straightforward and predictable (that's just my subjective take though).

Dropwizard is a good bundling of stacks, but I don't think it'd match my personal preferences.

I will say that doing rest-style service work in modern Java frameworks is actually not too bad these days. Java 8 makes it even nicer.
Yeah, I could have skipped the book and rewatched 'Pirates Of Silicone Valley' and imagined Steve pitching a fit and crying more often. Both were quite kind to him in their depiction of his eccentricities, IMO.
But it's only an issue if you rely on lots of transactions for data consistency and my point was that it sounds like they are relying on transactions too much which is why they need a more "forgiving" database, which is the part I quoted.

Also they didn't mention anything about the auto vacuumer, which mostly solved the issue they are talking about.

Their lack of mention of the vacuumer and not seeming to know that Postgres supports statement level replication makes me wonder if they took a deep dive into the wrong part of the technology.
Keats, Thanks for mentioning Chargebee. Krish, cofounder of Chargebee here.

We support card data portability (we also use Spreedly to vault card as a service but we pay for it as an infrastructure) and in the case of Stripe we directly vault it in Stripe, as they do a great job of being friendly with customers and supports portability as well.

Apart from very detailed subscription management use cases, we enable hundreds of small things that come up as you grow beyond the first 50 customers - invoice based payments, coupon promotions for sales, credits (cash vs. promotion credit vs. proration credit) that finance cares about, detailed invoicing, accounting integration flow, taxes etc., while enabling pretty much everything with API as well.

Most of our customers find our product most useful once you grow beyond the 2 member founding team as the needs grow but you don't want to build spend your time building internal systems.

We share a lot of customers with Stripe / Braintree - Freshdesk, Study.com, Soylent etc.,

We also put a lot of focus on our customer support to respond within an hour for most queries and we generally deal with detailed use cases from non-technical members of team and we assist them.

This is a key area of focus for us, as that frees up a lot of developer distraction to address queries, as and when the cases arises. For an essential service like billing I believe it adds a lot of value, so we have built everything around having a very good customer support.

Happy to answer any questions.
Ask HN: What tech companies have had cuts that have flown under the radar?
There's lots of press when hyped companies such as Zenefits have cuts but I'm interested in learning about companies with layoffs that have avoided the press. Here's a few I know about:

* Gusto

* Castlight Health

* MeteorJS
It depends on the car. Some of them engage the same calipers the hydraulic system uses. Some have a separate caliper or drum. Older, drum brake cars engaged the same shoes the hydraulic system used. And if you go back far enough, some had mechanical pawls or band type brakes that engaged at the transmission.

And drift cars use a separate hydraulic brake attached to the rear disks.
> So, your concerns would be alleviated entirely by a compulsory licensing scheme?

I doubt it, but this question also sounds like a way for me to trap myself, so I'm going to avoid it. ;)

My primary concern here in this thread was I felt like Soylent's article was misleadingly one-sided, and conspicuously left out possibly the most important issue wrt GMO food, an issue that might directly contradict the stated claims of going after world hunger. Limited production capacity is not the primary reason world hunger exists, so increased production capacity shouldn't be expected to fix it, right?

> are you aware that 100% completely non-GMO plants are subject to an IP regimen called plant breeder's rights...

Maybe I painted the wrong picture. I'm totally in favor of reasonable business protections for investments in research. But, you'd agree the patent system is at least somewhat broken and is currently being at least somewhat abused? I do think private entities are testing and pushing the boundaries of what is acceptable with GMO - and if that were my business, that might be what I'd be doing to. There's a long and wonderful history of private enterprise trying to maximize it's own gains, I've even read that maximizing gains is it's primary function. Which is precisely why I'll hesitate before shooting down any and all critics of GMO techniques. They might benefit me as a consumer, but that's not their primary purpose at the moment.

On the whole, I think it's great if big-agra is developing more robust higher yield crops that everybody benefits from. If it ends up being cheaper for everyone, and they don't start rent-seeking, then two thumbs up. Time will tell. I don't expect modifying seeding plants so they can no longer reproduce to solve world hunger in any way, shape, or form. But as long as they don't hose the future food supply or the population's health, then yeah, it is their prerogative to protect their IP.
> Not everyone is a fluent English reader.

I.e. & e.g. aren't English, but rather Latin. Any educated person in the Western world should understand them, no?
Contactless is a perfectly mundane and unremarkable thing in the uk. Just about everywhere you go accepts All of Visa, MasterCard or Apple Pay, including the underground. There is currently no other way to pay for London busses other than Oyster or contactless.
Let's Encrypt is a non-profit organization run as a public service by the Internet Security Research Group. Not exactly the same thing as a competing company. Market forces are not compelling these people to donate money, they're doing it because they believe in the goals of the organization.
Fixed Now!
Original Here: http://tinypic.com/r/14dj8sy/9
clearly. It is trivially improvable by simply adding more sections to the video. Or not caring about the original video.
Anything less than 2048 bit is probably a poor choice these days. NIST recommended that RSA-1024 be considered deprecated for use after 2010.

The trouble with RSA is that you end up needing to increase to pretty large key lengths to have significant increases in security after somewhere around 2048 bits. For example, a 4096 bit key is not really as great as it might first appear.

I might be wrong, but I have a vague recollection that Google went with a 16384 bit RSA key for their root key on Chrome devices. It's not a frequently used key (it's used to sign the signing key that can be updated - the signing key uses weaker and faster algorithms which can be changed in new firmware releases), but it's stored in read-only firmware that can only be updated by physically opening a machine. Given that you probably want the key to be good for somewhere between 5 and 30 years, the uncertainty which exists around quantum computers right now, and the tremendous problems which could occur if this key were to be factored, I can understand why they would choose such an obnoxiously large key length.
I don't believe that for a second. There are many successful companies that only target only one or two of those market segments.

Besides, Apple's products have traditionally attracted consumers and prosumers before professionals, e.g. the Mac, the iPod, the iPhone...

You've got the cycle wrong anyway. From Rogers' Diffusion of Innovations, it is traditionally: Innovators, Early Adopters, Early Majority, Late Majority, Laggards. These are categories of people who have varying enthusiasm about trying new technology. They are not segmented into professionals and non-professionals. The first category includes all kinds of people, including consumers who want the latest and greatest iPhone for media consumption and playing Pokemon.
In the U.S. lane splitting is only legal in certain states.
Eliminating physical cash is not necessary to impose negative interest rates, even quite steep ones. By modifying the exchange rate between physical cash and bank deposits, the economic incentive to hoard physical cash is removed, allowing the central bank to impose an interest rate of their choice while still allowing citizens the flexibility of using their preferred payment methods over short time horizons. This piece[0] produced by the International Monetary Fund delves into the details about the steps banks will take to implement the necessary changes.

[0] http://www.imf.org/external/pubs/ft/wp/2015/wp15224.pdf
I'm not an automotive engineer but it seems to me the experience of manufacturing ICE vehicles at a scale orders of magnitude higher than Tesla is not really a disadvantage. Yes the powertrain in an electric vehicle is different, but otherwise it's a car. And the big established car makers know how to make those.
Yeah, and then some of this stuff: https://docs.python.org/2/using/windows.html
I always assume the build quality statement refers exclusively to their macbooks, and even that is less a statement about apple vs windows as it is apple vs every other hardware manufacturer. I'd just like a laptop that still has working hinges after a year of use; I'm looking at you HP...
I recently worked on a AAA port where we had roughly 220Ghz worth of processing power hooked on IncrediBuild; a full rebuild still took about 15 minutes!

We had to make the engine sit on the PSVita and for that reason did all the development, debugging and testing on that platform. We even debugged a release build most of the time because the debug one wouldn't go above 5fps!
There are no good options these days. I know that's been the song of developers since the beginning of software, but it does seem we've hit a bit of a valley in terms of desktop OS's. Linux still can't quite get its foot in the door. OS X peaked with 10.6.4. Windows peaked with 7. Everything since has been the long, slow decline of trying to mimic mobile's success and failing.
>Once fatigue settles in (a few weeks in), you're back at the 40-hour productivity levels, just paying it at 55-hour rates

Rather you're back at far worse than 40-hour levels. Once fatigue settles in the code will be much worse.
> This is a terrible idea, since nothing stops the onion TLD from being spoofed. The way the browser requests resolution of .onion names is no different than any other; to visit them you need to be communicating through some sort of proxy (possibly on your own computer) that intercepts both your DNS requests and the HTTP requests to the returned address. HTTP does not provide any way to validate that your are connecting to the intended proxy instead of a malicious one.

Presumably you wouldn't be visiting a .onion address if you're not already connected through a Tor instance you know about.

> These same thing applies to .local, .home, and private IPv4 ranges, which can all be spoofed depending on where an attacker is in your network.

Which would be exactly the point, those are OK to spoof, since you'd only be visiting them through a trusted network, where nothing can be externally verified anyway.
Fair point, and in the context of Uber, this is particularly true
> I also don't think anyone would notice if I decided to actually provide them with the proxy service they keep requesting from my infrastructure.

If you did so, it would make for a really interesting CFAA (or your country's equivalent) case. Unless there is precedent for this kind of thing?
Crash safety is a concern I have as well, I attend track days (for bikes) and some of the organisers near here banned Go Pro's on helmets after one punched through the shell in a collision.

That said there are flip down visors in plenty of helmets that do just fine, and built in bluetooth headphones in others. So I guess it's a question of how miniaturised and well designed it is.
U.S. Air Force expands space warfare training
Musk's reasoning is as follows: computer vision is getting better and cameras will always be cheap. We use LIDAR today because computer vision isn't that great.

Although, LIDARs and sensors that do the same thing as LIDAR are getting cheaper. One thing that might change the game is the development of sensors that don't require mechanical scanners. DARPA recently demonstrated a non-mechanical way to scan a laser beam very fast and mm-wave radar is starting to approach the capabilities of LIDAR[1].

[0]http://www.businesswire.com/news/home/20131014006233/en/Pana...
[1]http://www.businesswire.com/news/home/20131014006233/en/Pana...
I should add to this, it's not that I like Windows 10 particularly much. It's got an annoying habit of repeatedly uninstalling working graphics drivers and replacing them with versions that are "updates" but known to be broken. And the user experience in general just isn't where OS X is.

But for hobbyist sorts of work in photography, 3d modeling, and texturing, Apple's product lineup is kind of a joke. I've been using Macs since System 7 and I'd like to have one to do these things on, but Apple doesn't want to make it.

For me, this is just a question of higher price and lower speed for hobbies where I could deal with that if I really wanted to. But looking at entertainment industry professionals, Apple isn't even in the market. VR and 360° video (like the Surround 360 post from earlier today[1]) just aren't going to happen on Macs. Nobody's going to spend $6000 on a machine with 3 year old GPUs that can't handle a modern workload. Historically that was a market that kept Apple afloat. Now I guess it's too small for them to care?

If Substance Designer ever gets released on Linux, I'm jumping ship to elementaryOS.

[1] https://news.ycombinator.com/item?id=12167056
This hits close to home. I grew up in Saudi in the 90s and had a very similar experience - stared out on an Atari 65XE, moved on to a 486 with QBasic, then QuickBasic, Turbo Pascal and later Visual Basic and VC++ (with a detour to Borland C++).

The jump from QBasic to Quick Basic and understanding .EXEs, compilation etc was the turning point for me in understanding programming, debugging and operating systems.

Your note on the shady stores reminds me of doing the same - in the pre-internet/warez era, the only place to get software in the Gulf was in shady malls selling floppies (and later CDs) chock full with pirated software for 10 riyals/dirhams
Fwiw: I came to startup school in 2012. One yc founder was kind enough to house me.
I bought a 1 way ticket to San Francisco.
I met someone who referred me to a startup hostel. I stayed there for about a month and met my co-founder. We decided what to focus on and got into yc 2 years later.

You never know what can happen. Startups school is what you make of it.
Not every US-based software engineer has the fortune to work/live in Sillicon Valley ;-)
It uses t-SNE but there other other working parts here, including word2vec (and some nice compression of a pre-trained model), keyword searching to provide context for terms, and clustering to find natural dense groups. It's a nice pipeline that fits together a bunch of independently interesting parts into a single system that can produce quite remarkable results.
For the slighter earlier Late 70's & 80's era, I think the magazines provided the most information on programming. I think I bought one book, but spent a lot of time typing in programs from magazines and learning how it all worked.
The fact that Postgres didn't have official replication feature prior to a recent version is just unacceptable.
There's quite a bit of magic under the hood of DropWizard (or, rather, the components that make it up). My experience has been that a developer using DropWizard will rarely, if ever, encounter this magic: they don't need to be aware of it. But if the veil ever slips, the sheer amount of ugly machinery will shock and horrify.
So, no life outside work at all? And a work that doesn't appreciate you enough to work sane hours? What's the point then? Stocking money for later on?
Agreed. If you've ever seen the sausage making behind the scenes that goes into a viable looking demo...
Shapeways warns customers of hack
Would it be possible to apple and Microsoft to merge together?
>They are salaried so why would you pay OT?

Because most countries require you to pay overtime for salaried workers, including in the US from what I see here:

https://www.dol.gov/featured/overtime
Investors will look at financial statements (in whatever sad form they exist at most startups), but they don't look at itemized expenses. They also expect lots of money to be spent.

For example, let's say I wanted to take an expensive vacation. I would fly to Europe (1st class, of course), stay in nice hotels, and basically live it up. I would mark this down as a "recruiting expense", or "customer acquisition cost". If the investor cared to drill down to this level, all they would see is a $75,000 trip to Europe for recruiting. They wouldn't know how many people went, or how successful it was. $75k is nothing next to an engineer's salary, and a recruiter would take a fee on the same order of magnitude, so I doubt they would bat an eye, but a 20-something founder could take a pretty sweet vacay for $75k.

Want a new motorcycle? Its for product testing, of course. New $80k Tesla? We're exploring how our tech could be expanded to used in cars, not just with motorcycles. Hookers and blow? Team building.
It's not the opposite.

I came from Windows to Mac too. And my point was I would like to go back to Windows only if I could.

I do not think apple products suck. I just dislike the increasingly lack of choice since they're now following Wall Street and trying to move away from desktop and into a "growth market".

I would have been much more forgiving if the things they shipped instead of mac were good. I was honestly ready to buy them all. They were not. I don't care about some niche high end laptop-wannabe tablet (iPad pro), and I don't care about some watch they desperately want to turn into a platform just like iPhone but won't ever happen.

I think the reason people like me complain nowadays is because Apple is making too many decisions that they would have never made before, and it feels like all those bad decisions come from wanting to keep growing for the sake of growing instead of thinking from customer's point of view.
Formal verification is being used by virtually every big name in chip design. That said, this is the first I've read of someone starting by parsing the ISA specification. It has been talked about but some people (myself included) were not sure if it would be reasonable in practice.

It feels like most of the recent architecture grad students that I know have gone into formal verification in industry.
Nice. The original source is https://saturn.jpl.nasa.gov/science/saturn/hexagon-in-motion... Do the reddit discussion have something especially interesting to add?
I'm going to go the other way. I'd like to see the federal reserve provide cheap/simple free checking and savings accounts to the public with debit cards in order to force banks to add value above that.
A DevOps Cautionary Tale
Automatically log request bodies in Express apps with this nifty little npm :)
How to Use Pokemon Go Bot – Free Coins
> I've got the word "Engineer" in my job title

If by that you mean you're a software engineer, I do think it's fair to distinguish between getting an EE/CS degree vs say a BA in CS plus programming experience.

(I write this as someone in the latter group.)