skysight-inc/HackerNews huggingface dataset:
Isn't a big part of congestion due to inefficient human driving?

While it won't be v1.0, I could see autonomous vehicles taking half the cars off the road (car pooling) and then providing much more efficient transit regarding speed, lane changes, real time route selection etc.

This will definitely be more valuable for the suburbs, or cities with poor public transport infrastructure. Perhaps in some places your autonomous Uber will take you to a much more efficient bus hub (departing every 5 minutes) on the city fringe, but I do believe it will work in urban areas as well.

And don't forget, comparing Uber in a time of transit problems isn't really a fair comparison as those are the times when many other people, not used to making that drive, flood the roads. If I drive to the right train station, transit is about 30% faster for me during peak hour so I agree with your point.
It depends on how far away the high ground is. There are islands where it’s hundreds of miles away (and putting out to sea is by far the better idea) but even miles away would be too far to run for me.
I completely disagree with the assessment of this article. I've been building and managing the build of simple to enterprise web applications since the web was born. I'm familiar with the entire spectrum of development platforms from old CGI/Perl, ASP, JSP, Cold Fusion, ASP.NET, MVC-platforms (pick one), and now SPA's using front-end platforms like AngularJS and ReactJS.

The amount of time saved in developing services and front-ends over a server-based system is so significant as to offset any of the complexities mentioned here.

The speed of development, the ability to rapidly change requirements, to adapt to stakeholders wants and needs...all are supported by the service+SPA model.

And tooling is coming in many forms to support this pattern, so it's not going anywhere.
Humans french kiss each other, and we don't have clean mouths most of the time, either.
Oh, nice! On the other hand, seeing this on HN now I feel really inadequate, having just finished the prototype of my miniPCIe Arduino clone last weekend... Really need to level up too!

KiCad source of the PCIeDuino: https://github.com/moonpunchorg/pcieduino

Pictures: http://imgur.com/a/XiJ12
I'd say Heroes of Might and Magic 3...

But I'd be lying because I still play it occasionally at small LAN parties with friends.

Also, not retro by any measure but Supreme Commander (1) is still my favorite RTS by far.
I totally agree - you can't force ideas. But what we are trying to improve is that instead of everybody working to meet the daily requirements, that we try and shift the culture to recognize that ideas need room to breathe and time to be worked on. We're trying to find specific implementations of innovation-culture, other than Google's 20% time, as examples of institutionalized ways of promoting idea generation.
Reminds me of this video: https://www.youtube.com/watch?v=Edl0l3VaIks
Anyone know why airbnb became so much bigger than flipkey, vrbo, and homeaway? Was it just being lucky to be being based in SF and the associated network effect? I.e. people could have theoretically used the aforementioned companies to rent their room in SF or NYC, but they didn't.
I guess you have missed the big population trends of the last few decades. More and more people are moving to inner city apartments every one of which is not designed with electric cars in mind. And with property prices reaching astronomical amounts in many places e.g. Australia, UK, Europe, HK, SG the lure of cheaper but smaller apartments is only going to grow.

For me this is is one of the big advantages of hydrogen cars i.e. you use them exactly the same as your existing car.
Which interesting ML algorithms have not yet been implemented in C?
I am a C programmer looking to get involved with the ML community and would love thoughts on interesting ML algorithms that are not yet implemented in C.
The world is bigger than just the US.

Housing affordability is a major problem in almost every developed country.
Online Design Agency in Search of Creatives
Telegram Suffers DDOS, Criticism For Enabling Human Rights Lawyers In China
Makes sense! We think that breaking out of the daily tasks is important. One area that we are also struggling is whether or not to include the sales/product team in this. Typically, we already work on their ideas, but we want to help the engineers develop this influence as well.
But don't forget, when you write a piece about one of the hardest times in growing your business, for the benefits of a community of people who could really benefit to learn from those who have been through it, when it's possibly the hardest thing you could ever write but you do it anyway because it's important, nevertheless, someone on HN will shit on you for doing it.
One element Geoff doesn't cover in the comparison, which I think will slow the take-up, is that the lifecycle of a phone (<2 years) versus the lifecycle of a car (4-5 years?).

And those (from memory, please correct with data) are median averages. For every person still toting an iPhone3 I imagine there are scores still driving a 1993 Camry.

Smartphones exploded in use over the timeframe described, because the technology improved rapidly AND consumers upgraded 2-3 times so could choose the newest and best. Even if cars had similar tech trajectories, the market is moving more slowly.

Of course, electric cars have a secondary market that's much stronger than used phones, which will work against my numbers.
This is pedantic, but there are lots of people outside of your reporting chain that will probably need to know about you losing your job before you... HR of course, but also IT and facilities, perhaps, if they need to have anything prepared for when you are let go.
I'm pretty sure most provinces in Canada have mandatory severance after a certain number of months of service. The mandatory part isn't tied to age, just the option parts covered by common law.
Supposedly, a lot of key FPGA patents are set to expire Real Soon Now, or just did, or something along those lines. I'm holding out hope that we'll have a true Open Source FPGA environment sooner or later, but it sure is taking it's time... :-(
I don't know how it is these days, but the last time I flew through London (maybe 5–7 years ago), I had to connect from LHR to LGW. In one of them (I think LGW), I went searching for a water fountain and couldn't find one. I finally asked an employee, who told me there weren't any.
It could be that an internal service is returning an error, which the externally facing server is not handling properly.
Ben posted this on February 20, 2015 (and this link is up unlike the one in the original): https://benvitalenum3ers.wordpress.com/2015/02/20/num3er-360... Also, it's the longest such number and the only 25 digit one. This https://www.reddit.com/r/math/comments/2wl55r/fun_with_numbe... reddit thread gives you code to check.
I worked on a project that implemented a SPA with its own tab-based browsing, including nested iframes for some tabs(!). I worked on another projected that implemented a SPA with its own windowing system, because the lead dev thought browser tabs would be too cluttered and users might not know how to use them. (Considering his browser had something like 100 tabs open and he never cleaned them up or opened the existing tabs, I think there was a bit of personal experience colouring his view.)

I think the general issue is that there are existing solutions that avoid the downsides associated with this approach, so this seems like re-inventing the wheel. Yes, needless negativity should be avoided, but so should breathless enthusiasm without due diligence.
Thank you for your considerate reply.
Thanks for the response. I think the reasons for not requiring authorizations are really good.

I think the 'internal startup' idea is good... Have you had experience with it or know of a company besides Apple that did something like that?
You're right. It was an unprofessional comment. I was flippant and insulting. You are also certainly right to be disappointed, off-put, and impressed with how PM responded.

Product of tiredness and being trigger-happy with the reply button today.

Apologies to dfine and Placemeter.
"Level 4: The vehicle performs all safety-critical functions for the entire trip, with the driver not expected to control the vehicle at any time. As this vehicle would control all functions from start to stop, including all parking functions, it could include unoccupied cars."

https://en.wikipedia.org/wiki/Autonomous_car#Definition
Thanks for the responses so far. One thing I think is interesting is how much mindshare Apple has in the innovation field. Are there other companies (in particular non-tech) that stand out?
I've survived layoffs 3 or 4 times (depending on how you count them).

I survived because I had some specific value to the company that the laidoff employees didn't have. This was a plus.

I now knew that I was a better candidate for better jobs.

So as soon as layoffs started, in my mind, I was already out the door, only now I had time to look for a better, more stable, job.

Each time, I found such a job and quickly left.

Side note: the first time I went through layoffs, people were zombies afterwards, even though most of the people who were gone were dead weight. There were enough people who were also let go who were covered under contract that we knew that there was the chance of more to come.

So it made sense to look for someplace else to go.
Practice safe computing instead of expecting others to do it for you.

What malware 'is" can even be a difficult question. Is a RAT malware, or a way to log people snooping on your computer? Also, new malware is discovered. So it'd have to be a curated collection.
Agreed, it's actually a rather difficult melody.
The primary reasons I don't drink from water fountains often are there isn't enough water pressure and it feels like you have to kiss the fountain to get water or someone spit in the fountain.

Solve those two problems and people will use them like crazy. At U of M the fountains are everywhere. They even have little Counters saying how many bottles of water they have saved.
In the states, it's been used much like the N word; but towards women. It goes beyond cursing which I, frankly, don't give a crap about.
Yeah, using a crude name for a specific gender's genitalia as a pejorative is a bit of a dick move.
> there are already Eastern European countries (see Romania, a country in the proximity of Greece) that applied the VAT increase measure starting with 2010 when it went up to 25% VAT. At the time, Romanian State workers had to also accept a pay cut of 30% of their salary

Relevant: Romania does not use the Euro, so it can run its own monetary policy.
This. Most fountains I find are broken or way underpowered.
Maybe you could have a feature that alerts authorities/friends if your tracking device is not detected for X time. In case you get sucked out to sea, eaten by a shark, etc.
Affirmative registration would solve a lot of problems with copyright.
Unfortunately it is more difficult than this.

Even if you practice safe computing it's likely that your information will be compromised - especially in the long term and especially if you are an organization.

That's not to say this practice isn't important. It's just that it's not enough. We need both of these things (and more).

The state of computer security is fundamentally asymmetric.
Have you seen the vehicle culture in "flyover country"? You will absolutely see people put off repairs and upkeep to their house while they make sure they get a new car every 5 years (or stagger new cars with their spouse, 10 years for each because). If you haven't seen it, I can only ask you believe someone (me) with experience in it (various cities in Texas).

Would it surprise you as well to learn that "SF engineer" isn't the only job in the world that pays a high salary? In Houston for instance, I know dozens of people who earn comparable amounts from engineering in the medical and energy companies. And don't get me started on the consultancies that support them (megabucks) or salespeople paid on commission (ultrabucks). It's actually one of the biggest obstacles to our startup community here: luring good people away from their low-risk, high-salary position in energy, medicine and finance.
I wish people would be slightly more honest about technological change. Smartphones are very special. They are very cheap, easy to mass produce, and you can iterate on them very quickly. Cars on the other hand have a much longer life cycle, involve much more capital, and in general are going to follow an elongated investment / replacement cycle. Comparing these two systems, while enthusiastic and great for a college term paper, seems premature.

I am really excited that there may be a fleet of self driving electric cars in urban areas in 10 years. It's going to be awesome. But I am willing to bet for the rest of us its going to be a more conservative change that is going to evolve over decades.
Interesting stuff.

In a modern system an MVC (or similar) type architecture would work well for dialog. Of course writing that kind of thing on the NES where every byte counts would be a lot more challenging.
There is a misogynistic quality to that particular word that connotations a disdain for women. I realize that it is utterly unintended on the part of GP but that should not prevent me from kindly asking for its disuse.
If this prediction is right, the electric grid will have a tough time catching up. Power plants take a long time to plan, fund and build.
If I remember correctly, iPhone came out when most featured phone is either free with a contract or less than 50 bucks.
Rethinkscape – A New UX/UI Proposal for Inkscape
When testing on my own phone the background sequence continues to play! What kind of phone do you have?
We're talking about Seattle. I don't know if you've been there, but most of it is pretty hilly.
I would be surprised if the Starbucks in San Francisco would give out water for free to someone who looked like they'd been living on the rough.
Kings quest 1-5
Most languages with garbage collectors also have mechanisms for working with memory that doesn't get touched by the collector, to support FFI.

Also, consider a language like Ada for driver work.
Are you fine with calling rude people dicks though?
> Rather, wouldn't it make more sense to make optimize tiny bets on as much startups regardless of the industry?

I think I've heard of a VC firm that does that. Trying to remember the name... wait... Y-Calculator, something like that, maybe?
There is a profound difference between a powerful contingency using the genitalia of a less represented one as a curse and vice versa.
The original iPhone had a lot going for it, but I think it was the call-the-Starbucks example that really sold it for me. Remember Steve Jobs on stage looking up the GPS walking path to Starbucks, and having the phone number ready with one-push? It just made perfect sense - a smart phone eliminates the yellow pages.

I don't know if I can find such a feature for an electric car. It's nice that you can plug it in at home, but this is just replacing one need (visit a gas station) with another (remembering to plug it in / staying close to home).
JNI has a very high per-call overhead. It is not an effective alternative to many things in Unsafe. For example, in Hadoop when using short-circuit local reads, the client determines if the file descriptor it has cached is still valid by doing a read from a memory-mapped file. The only way to do this with decent performance is with Unsafe#getLongVolatile. In contrast, JNI methods can't be inlined, often require copying memory back and forth, and don't work well with the just-in-time compiler.

In many cases, the overhead of JNI is too large to even use it, unless you move a large portion of the program out of Java. If Oracle goes through with this removal it will be a huge problem for Java and the JVM ecosystem.
Richard Stallman: “A Systematic Effort to Attack GNU Packages”
"Round Algorithms 100" would be a better title. Just sayin.
I don't know. At first I get your Icarus reference, it seems appropriate because Curie, too, flew close to the forefront of science and was left dead.

But the take-away from Icarus seems to be about hubris - he should have just flown low as his father besought. But Curie's contributions are lasting, she didn't fly too close to the forefront of science out of pure hubris that left her with nothing, with others warning her not to. There was no middle ground of escaping Crete (ignorance) while flying low only - if she hadn't done her research, she wouldn't have learned and accomplished what she did.

Likewise the point of Ozymandias is that nobody remembers who the guy even was - it's just arrogance. But Curie will go down in history forever, and her research has fundamentally changed civilization at the expense of her own life. I would say she is the opposite of Ozymandias, building no monument at the time (her public image was dragged through the mud anyway by some affair), but really changing history by contributing a lasting foundation.
It's so strange to see that tuition has increased >50% since I graduated from CS in 2007. Even if CS and Engineering charge different rates, I didn't expect that much of a difference or how much it outpaced inflation.

It's a shame Waterloo is falling into the US model of paying expensive tuition for fancy new buildings.
Eh, I'm not sure the Leaf is the future for most people. Based on what I've heard from Leaf owners, even a commute of 35 miles can be iffy depending on travel conditions. And even if your Leaf can make the trip today, common levels of battery degradation on the Leaf will place that commute out of your range within a couple of years (the users at mynissanleaf.com estimate that a battery can be expected to lose about 10% of its capacity after one year, 15% after two years and 26% after five years under moderate conditions).
Why don't you spend a few hours a week in one of them, as a side project? It would be harmless to check how it goes and how you feel.
Roach Motel Economics
tl;dr summary: "We figured out that we will still need to hire in the future, so we crafted this post to get the message out that it's ok to still come work for us- should things not work out again, you can rest assured we will feel bad again."
Answer: Americans don't view dogs as non-human. They aren't dirty beasts, they're just hairy, slobbering kids who always die too soon.
> uint32_t gets converted to a 64-bit signed value before any arithmetic operator is applied.

Only if int is > 32 bits on your platform, which is quite rare these days.
Yes, there are millions of reddit members but the comparison to a country stops there. It's not like people are making their income in the Reddit Country, just spending some time.
I'm sure the creator knows why, but for some reason, he isn't talking...

> For the record, I asked Caudill about getting a NSL, Caudill would only answer, "No comment."

Because I reckon that's exactly what happened. Paranoid US government steps in as usual.
Someone probably convinced him that it was a stupid, snake-oil idea likely to get anyone using it caught. This can only be good news.

I'm literally laughing out loud at the people who think this was killed due to overwhelming popularity. How out of touch are you? I guess we already know.
At least Disney are actively and heavily working the Mickey Mouse IP. Everyone and their dog knows that Mickey Mouse is a Disney icon, and people give money explicitly to go and see Mickey Mouse at a Disney theme park. The same is very much not true of the Happy Birthday song.
I've both had to lay off people and been laid off myself. The former, believe it or not, is much harder than the later.

I know what is going through his mind when he spoke of breaking down desks because I've had a similar experience.

If there's a bigger gut punch for an entrepreneur, I don't know what it could possibly be.
WIRED raises one possibility:

> Online anonymity tools certainly aren’t illegal. Tools like VPNs have allowed users to obscure their IP addresses for years. The anonymity software Tor is even funded by the U.S. government. But it’s possible that secretly planting a ProxyHam on someone else’s network might be interpreted as unauthorized access under America’s draconian and vague Computer Fraud and Abuse Act.

http://www.wired.com/2015/07/online-anonymity-project-proxyh...
I'd bet that this wasn't shut down for "national security" reasons but probably because the device wasn't what it was hyped to be. This has happened before, see Haystack[1]

[1] https://en.wikipedia.org/wiki/Haystack_(software)

ProxyHam seems like a neat combination of existing technologies, but it was just a Raspberry Pi + WiFi + 900Mhz interface. Probably was fun to make, but not necessarily something that deserves a lot of hype by Wired etc. Maybe the developer decided it wasn't worth all the trouble.
We've stopped shipping CSS on green fields client projects. It's been amazing. All of our styles are in JS objects that are applied to inline style tags. It's modularized like classes are, but there is no cascade so there are no globals. Most importantly, everything can be recomputed at any time - no longer dealing with a static stylesheet.

var globalStyles = require("globalStyles");

var styles = {
color: globalStyles.blue,
padding: foo ? "15px" : "10px",
margin: bar(this.state.qux)
}

We built Radium to solve the problems this causes, like :hover - it's the lib Chan talks about in that React Europe talk christopherscot links to.

http://projects.formidablelabs.com/radium/

I talked at CSSConf about ditching CSS for inline about a month ago:

https://www.youtube.com/watch?v=NoaxsCi13yQ
Manage Your Android and iOS Apps Translations Using GlotPress
Stem-Cell Dental Implants Grow New Teeth Right in Your Mouth
I've started messing with API Gateway and Lambda there a couple errors.

If you create a lambda function and add a gateway inside the lambda function configuration screen, it will give you a bad API gateway URL. Going into the API gateway page and looking at your stages URL and trying that works.

This just proves that it was rushed out. I do like the idea though and want to use it, but I don't think it'll be ready until Q4.
Thanks for the insightful comment. I feel that a dose of realism is always helpful, especially when it comes to something as important as a career.

You're right that I don't know much about development and that I might not like it.

I grew up on the internet, from the days of AOL chatrooms during the 90s to various other websites and message boards. I learned how to repair computers as a teenager because of the internet and my interest computers. Now I can function as an (entry level) I.T. Technician. I focused a lot on maintaining hardware, software and Operating Systems, but never looked into creating software until pretty recently.

But what really got me interested was what Edward Snowden did. Because of his sacrifice I started to get interested in cryptography and open source software. I moved away from Windows to Debian just to experiment, and it turns out that Debian is actually pretty cool.

I believe in the utility of the internet and computers. To me, it just feels like the right step to take and even though I may regret my decision in the future, I'll still give it a shot and try to accomplish something. Besides, it'll be nice to challenge myself with a new hobby :)

I'll check out the book and course recommendations. I'm probably using math as an excuse to continue procrastinating because I'm afraid of failure, so I won't let that deter me. And I'll definitely consider going back to school once I start working again.
If N is unsigned, clang++ (and I think g++) will warn about signed/unsigned comparison, but sometimes you do want signed loop indices.
Chinese bidding for Micron Technology