skysight-inc/HackerNews huggingface dataset:
Vizually: Roundup of Data Viz and BI Tools and Tips
I can't imagine how they could keep a car project secret. Too many people would have to know, and you can't develop a car in a locked room.
Nothing other than the fact that it's the slippery slope of "let me search X if you have nothing to hide". For why it's scary, read this comment just below: https://news.ycombinator.com/item?id=11683721
This may be true, but the advice does not necessarily mean it will take 6 months - I have a graduate degree from a prestigious school in STEM, and it took me 2 1/2 years to find a job, only after getting fed up with job searching and teaching myself programming. I treated job searching as a 9 to 5 job as well.

The market is very tough for those trying to enter in the first time in general.
FDA's draft guidance: http://www.fda.gov/ucm/groups/fdagov-public/@fdagov-meddev-g...
Background Tasks in Node.js: A Survey with Redis
I don't like the idea of Apple (or even Google for that matter) making cars. It seems like such a weird space for a company that makes consumer electronics parts to move into. It would be almost as weird as them starting to build houses. And I don't want to buy all my stuff from one company.

Either way, I'm skeptical that any company is going to make huge, monopolistic profits from selling autonomous cars. It's something that's going to easily commoditizable. Consumers aren't going to care which company their buy their autonomous tech from, as long as it's safe and it works.

A better fit (although much, much, much harder to achieve) for Apple would be a real robot/android. Apple has hundreds of billions in cash to play with and a steady stream of income on the horizon for the next few years. I think they should accept that they don't have to come out with the next big hit every year. They should look 10+ years in advance and try to beat everyone to the last consumer electronic product.
OMcache: asynchronous C and Python memcache client library
Where the API is the Beer
When is it not an option?
Ask HN: Current Development Tool Choices
I've been doing dev primarily on Linux since the late 90s. However, I feel like I've accumulated more historical legacy than useful flow.

I've wanted to retool and increase my productivity for some time now, but it's been difficult for me to commit to a new way when the old marginally suffices. It's time for a new attitude!

What tools do you use, especially those which have come on scene in the past 0-10 years, which has really changed how you develop.

Also, what workflow or set of tools have you sworn off as a bad habit and why?

Thanks!
Many car startups have been ground to pieces due to it costing more than their investors ever imagined - Tucker, Bricklin, Delorean, etc.
> The container utilises Supervisor to start and manage the different services.

That violates the one container, one process design principle, if that's a concern.

Caddy[1] is an interesting single binary cross-platform web server and reverse proxy with built-in Lets Encrypt support.

[1]: https://caddyserver.com/
A different rational response could be to raise parking ticket prices.

I live in NYC. Parking here is so expensive that paying for a parking ticket (if you happen to get caught parking illegally) is cheaper than paying for the parking garage!

A monthly parking garage in my neighborhood (west village, manhattan) can cost $700-800. Parking on the street is not a perfect substitute, but I can get 10-12 parking tickets a month before the cost of parking illegally exceeds the cost of paying for garage space!
Very meta.
Yup, and Israel has had Rafael's Trophy system deployed since 09 - https://www.youtube.com/watch?v=OtMgnRMIspQ
Thanks for sharing. The article on data prep tools will be helpful in our company.
Will this use Swarm instead of IPFS once it's out? Also, using contracts costs gas. So how will that be paid for? What's the business model?
The Trophy and other APSs don't really have to deal with countermeasures either. Anti-ballistic missiles that try to intercept the warheads as they're on their way back down have to deal with loads of decoys that can be packed into an ICBM vs a single rocket with very limited movement and a much more well defined final target (ie a rocket that isn't going to hit the tank isn't much of a concern vs a warhead that could be aimed anywhere in the country).
The Cult of Genius for the Sake of Vanity (Nietzsche)
Good point, and it probably doesn't have to get too high for it to become prohibitive.
What you're talking about works OK in a single colo or datacenter model, but it doesn't map to the PoP model. It's the PoP model that's driving them to do this. In their PoPs they've got local peers and exchanges that will handle the bulk of their traffic. The leftover stuff is only local and probably minor. They can definitely find that with flow data and optimize across a pair of default routes (basically building their own routing table). It's a pretty common practice when all you deploy is PoPs. Why do you care about a full BGP feed when you're only handling 4-10% of the Internet in a given PoP?

AS path length doesn't tell you anything about a route's performance. It's a hint and only a hint.
> a philosophy startup.

That sounds like a very different kind of startup.
There is no legal obligation for you to be truthful when asked that question. You're not entering into a contract of any kind at that point.

The salary negotiation is a completely separate event.
At the very least this early on you should have some page listing all the people involved and their qualification along with any investors involved. It gives you legitimacy. As it stands this screams vapourware to me.
I consider expression problem pretty much solved. There are two composable solutions: (1) multi-methods (described in this article), suitable mainly for dynamic languages (LISP, Clojure, Julia), and (2) type classes/extension methods, suitable for static languages (Haskell, C#, Scala, Rust, Go (?)).

Having solved the expressivity, the only remaining problem seems to be performance; single-inheritance dispatch just seems much more efficient than multi-methods (time-wise) and quite a bit more efficient than type classes (space-wise and time-wise).
Heaviside would've been decent, especially for a truck and ATV company.
iPhone was announced Jan 2007
Driving has never been anonymous. The license plate is readable from a distance for a reason.
I don't think Apple would necessarily have to build their own cars from scratch or solve the alternative fuel issue or deliver a self-driving car to have a significant impact on the automobile industry.

For example, I would personally love a Subaru that had its information and entertainment systems designed and built by Apple and licensed to Subaru. It would also be cool if Apple's designers helped with the overall exterior and interior design.
"the last consumer electronic product" - loved that part..
They had me at "Aluminum"
I wouldn't call a car self-driving if the occupant needs to be involved.

Unfortunately marketing has figured out that "self-driving car" is the next cool thing, so they're rebranding driving assist technologies as "self-driving".

(I am aware of the definition of different "levels" of self-driving cars; from my perspective, that's marketing. Either the car drives itself, or it does not.)
Good luck with this, I'm really excited to give it a go.

You say that Akasha "doesn't need any servers". If a user is to run a "node" on their PC, how will the network react if a friend/follower is offline when data is requested from them. Also, will a node be runnable on a home server system, allowing for higher-availability and easier backups of personal data?
The name doesn't help at all either, as other posters have mentioned it seems cheap and desperate.
Speed, and convenience, or lack thereof.
I don't think it's SO bad. There's still an opportunity to protect it and learn from it without completely destroying it.
I don't think that truck is ever seeing the light of day; the name and the rest of it all seems incredibly unlikely to materialize except as some money in someone's pockets.
Show HN: Data Driven Tech Radar
There's a part of philosophy that is more like mathematics than underwater dance -- or perhaps more closely, literary criticism -- but it's only a small part (it used to be a large part, but then most that part became "natural philosophy", and from there "science"; what's left as philosophy is mostly formal logic and building creative models for interpreting the world and/or morality, held together -- usually -- with formal logic.)

And actual academic programs in philosophy often have a distinct Euro-American (with a dash of Middle Eastern, primarily attached to the Abrahamic faith traditions) cultural bias.
and 9.7 have started planning

* [ "asynchronous and vectorized execution" ]

http://www.postgresql.org/message-id/CA+Tgmobx8su_bYtAa3Dgrq...
The thing that's really undesirable about the clojure code is an unfortunate consequence of dynamic typing.

Note that the bottom right corner of the expression problem matrix isn't filled in. This means that newOp(newType) will fail at run time - you've simply replaced the difficult task of filling in the matrix with the easier task of partially filling it in and hoping for the best. Hope you've got a great test suite!

I must say that I strongly prefer the Haskell/Scala/etc approach where that missing square is an explicit compile time warning/error.
The 14 year old who turned down $30M now wants $50M for his startup
Total vaporware. Their claimed performance is just ridiculous - they propose a massive hauler truck with 4x the battery capacity of a Tesla Model S while getting...5x the range? and 4x the HP.
Offer Excellent Promotion to Your Property by Means of Best Real Estate
> Isn't a core tenant of DevOps that your developers are the ones doing the Ops too?

Im sure it means that to a lot of developers, and definitely some managers.

The developers see it as "no more ops telling me that I need to use a TLS connection to the database because it's over a WAN", or "no more ops telling me I can't use the 0.0.0.1-pre-pre-alpha version of <insert runtime/framework/daemon> in production".

The managers particularly see it as "we don't need those pesky ops people, so we've just saved ourselves $X per year". They don't tend to factor in the lack of relevant skills by their remaining developers, which tends to result in less efficiency (i.e. taking longer to do shit) and greatly increased risk.

And then the developer says "hey we'll just use AWS because thats what HN all suggest and it's cheap" and you end up paying a heap of extra cash each month because they just run 10 on-demand EC2 instances 24x7 and a host of assorted services to deal with the lack of persistence on EC2 instances, when previously you needed just two servers in failover setup, with capacity to spare.

I've seen what happens when developers "do ops", as I was leaving a company. When you're asked by someone "can you help, I'm trying to install this SSL cert on a server (for a soon to be production system) but I don't really understand how any of this SSL stuff works", there is just one realistic response. Run. Then run some more, hide, change your email and don't answer your phone. Because that shit is about to go down like the titanic.
Ha. If anyone can make a Subaru pretty and user-friendly it's the guys that originally made Unix work as a desktop OS.
I would argue that there is a difference between searching and spying/surveillance
And walking?
If only this app could do something about vocal fries, too.
"The Defense Review report also says that Iron Curtain’s sensors can target destroy approaching RPG fire to within one-meter of accuracy."

Can anyone translate that into English?
These systems are set to ignore anything moving slower than 50 m/s or so. Even professionals can't kick a ball that fast. The lower limit is specifically set to avoid triggering the system on rocks, falling debris, birds, people, and anything else benign that might be moving in the area.
There's also the element of unit cost. An anti ballistic missile system can easily be worth spending billions on even if effective against low numbers of weapons thanks to North Korea. An anti RPG system is going to be protecting against hardware valued in the hundreds of thousands of dollars.
So, is this guy supposed to be secretly kryptonian or something? Because bullets, body armor, fences etc seem to be a non issue.
Two important DEFCON talks on the issue:

https://www.defcon.org/html/links/dc-archives/dc-17-archive....

https://www.youtube.com/watch?v=rl_f0zd-Wjg

https://www.defcon.org/html/links/dc-archives/dc-21-archive....

https://www.youtube.com/watch?v=T43Ti7c11lY
Tiny custom hardware projects
A great guide to Styling Forms
Testing Google benchmark library
Developers are not bullshit-proof - they just tend to be lured by another type of bullshit. Many fall easily for the last shinny new technology.
I think "destroy" was left in by mistake, and the sentence is supposed to say that the system's targeting has a maximum of 1m position error.
"I do think that we over-emphasize the school itself."

God yes. I remember an article I read earlier this year (can't remember the title or I'd link it) that followed students at Ivies and at State schools and found that (controlling for grades) it was the students' commitment to networking, extracurricular activities, volunteering, internships, etc. that made the most difference to their long-term success. I WISH SOMEONE HAD TAUGHT ME THAT! I graduated 10 years ago and oh my god I wish I had done more to network/intern/volunteer when I was in school.
All it seems to be missing is a billionaire rocket scientist founder.
How about Steinmetz[1]? Is that being used for anything?

[1]: https://en.wikipedia.org/wiki/Charles_Proteus_Steinmetz
I removed it: https://github.com/shutterstock/List-of-Dirty-Naughty-Obscen...
How Our Product Update Emails Get a 68% Response Rate
Readable, sure. They provided a way to identify the owners of specific cars without stopping them.

But with the advent of digital photography, image recognition, and computerized databases, they do something very different. They make it possible to track everyone passing through a place, and to correlate every sighting of someone to build up a profile of their life.

Sure, surveillance isn't novel. But a sufficient quantitative difference becomes a qualitative difference. Bulk tracking of everyone in a city is something completely new, and there's good reason to be uncomfortable with it.
I took the opposite route. I started in the corporate world, and moved into smaller companies. There were 'dues' for sure, but they were pretty easy, albeit tedious
So it seems that my innocent suggestion that Linux isn't perfect may have spawned a tiny... massive holy war. Great. You know what? SmartOS is fantastic. It's great. But Linux isn't terrible. They both have their flaws. Like SmartOS not having a large binary footprint, and not having the excellent package repositories. And the fact that every partisan of one hates /proc on the other. And the fact that KVM is from linux. And that the docker image is actually a pretty good idea. Or the fact that SMF and lauchd were some of the inspirations for systemd. Okay, now I'm just tossing fuel on the fire, by the bucketload.

Personally, I run linux on my desktop. Insane, I know, but I can't afford mac, and the OSX posix environment just keeps getting worse. Jeez. At this rate, Cygwin and the forthcoming POSIX environment from MS will be better. But anyways, I'm not switching my system to BSD or Illumos anytime soon, despite thinking that they are Pretty Cool (TM). Why? The binary footprint. Mostly Steam. Okay. Pretty much just Steam. Insane, I know, but I'm not running (just) a server.

So in summary, all software sucks, and some may suck more than others, but I'm not gonna care until Illumos and BSD get some love from NVIDIA.

And why do you care what a crazy person thinks? Oh, you don't. By all means continue the holy war. Grab some performance statistics, and hook in the BSDs. I'll be over heating up the popcorn...
'SROP mitigation' – MARC
I'm here for the comments
I strongly believe that the next step in asymmetric warfare will be the underdogs using swarms of drones where most are cheap, harmless "toys" to turn it into a numbers game to figure out which 1%-10% are full of explosives. As the cost of small drones drop, you'll potentially be able to drive up the cost of counter-measures dramatically with lots of dummies.
If it's something to read - it goes to Pocket. If it's something to do, it goes to ToDoist. Sadly, both are overflowing with things to read and do that I'll likely never get around to.
Boeing’s first crewed Starliner launch slips to 2018
Do you believe that we will have robots as shown in movies, now that Moore's law is grinding to a halt?
The Nikola Motor Company trademark appears to be owned by a company called: BLUEGENTECH, LLC. (https://trademarks.justia.com/866/17/nikola-86617159.html)

The Nevada corporate filing for Bluegentech, LLC:

http://nvsos.gov/SOSEntitySearch/CorpDetails.aspx?lx8nvq=EAF...

And is apparently run by a guy named Troy A Wallin.

I hate it when companies put up a web site and then don't say the least bit about who manages the company or is involved in it in some way. Does make things look less than honest.

EDIT: I also found in an article the name of the CEO, and here is his LinkedIn profile: https://www.linkedin.com/in/theofficialtrevormilton ... Not sure if there actually is a direct relationship to Bluegentech, LLC... the Nikola Motor Company from the article is described as being Salt Lake City, Utah based. Bluegentech, LLC is registered as a foreign company in Utah. (And, yes, I am just avoiding real work this morning.)

2nd EDIT: Ok there is a relationship.... another Nevada corporate filing (DHYBRID, INC.) links Troy A Wallin to Trevor Milton: http://nvsos.gov/SOSEntitySearch/CorpDetails.aspx?lx8nvq=QQd...

(Ah the joy of public filings)

Final EDIT: It's interesting. Going back to the original idea that the company had a fly-by-night feel. I now know that the people involved have some actual experience in their industry (at least generally). My perception of them, while still very limited, is somewhat better. I can't help but thinking that being a little more upfront about the principals would improve their first impressions... despite the name ;-)
Isn't that like 8 months ahead of schedule?
Implying Google hasn't sanctioned it, like undercover NYPD taxi cabs.

Edit: I'm not saying that's what happened, I'm pointing out that Google's statements so far don't exclude that possibility.
I always do a hg diff before I commit. If in spite of that I still screw up, I do a hg rollback, and if I already pushed, I either roll back on all the nodes, or I open a bug, and simply commit a bug fix with a reference to the bug in the bug tracking system. I've been using Mercurial since 2007 and I've yet to use --amend.
> The problem to me seem to be that Git is too powerful. It has many features built in and my guess is that the average dev uses a tiny fraction of them.

I don't understand why that is supposed to be considered a problem.

Everyone has their personal itch, and scratching that itch is more than enough to actually do your work.

No one needs to memorize a whole dictionary before getting to speak with someone.

> The XKCD comic is true, because for most people downloading a fresh copy is far easier than working out how to use git properly.

If a local repository is broken, would it be better to:

a) spend hours trying to debug it, pinpoint the problem, come up with a solution, pray it doesn't affect remote repos

or

b) download another copy?
Someone in the 1930's could write down a plate and with a lot of effort transform that into a name. Passively collecting the names of everyone that happens to go past a camera is qualitatively different.
How “The Hustle” Daily Newsletter Got 100k Email Subscribers in 5 Months
These systems don't try to deal with grenades which aren't really a threat to anything with armor so the code can ignore anything that people could throw/kick really. What the APSs are designed to catch are RPGs and other anti-tank rockets which all travel >100 m/s which is well above what a playful kid can make.
It looks like one of those kickstarters with shiny graphics and nice numbers that will get a few millions ... and then disappear in the wild for years
Do not mind the naysayers, they may be vocal now but Tsahal will also deal with them with equal retribution once the constant threat of palestinians is eradicated.
I looked into type classes in Haskell, but my understanding was they they provide static, not dynamic dispatch. Is that wrong?

FWIW I've also been wondering about Go. On one hand in Go you don't have to pre-declare which interfaces your type is implementing. OTOH you can't just extend an existing type from a different package with new methods, AFAIU
Iron Curtain and Quick Kill (not mentioned in the article) have been in development since 2006.

The idea and the capability is nowhere near as new as the article implies. The slow adoption my the US and Israel is motivated more by the collateral damage concerns that caused the Russians to scrap the Drozd system in 1980. As far as I know, Arena has similar issues, just not nearly as badly as Drozd (which basically shot a 107mm fragmentation grenade at the incoming round).
Maybe the most important part of Hanselman's oeuvre will turn out to be as an oral history the evolution of Microsoft from it's 1990's shrinkwrapped software development culture to today's more open source multi-platform oriented culture of free-range nerds.
Somehow I feel like if philosophy departments took Confucianism to heart, the NYT would start rolling around uncomfortably.

On the other hand, how diversified are philosophy departments in Chongqing, or Beijing? Should we push them to match the NYTs expectations?

We all start with seeing things from our own perspectives and understanding (as does the NYT itself) and when we get done with that if we have the desire we can delve into less exposed areas. Should we be pushed into it? I dunno. Maybe when were one big massive global culture which has destroyed local uniqueness.
I feel like reality is finally catching up with David Drake. Now we are just waiting on 400kg fusion plants and hover tanks.
Education information is power
It is not a fully electric system like the Model S. The drive system is electric but the electricity itself comes from an onboard CNG turbine. The battery just acts as a buffer and place to store regenerative breaking energy.
I don't disagree with your facts but I also don't think they lead to your conclusion. One does not expect privacy in public, by definition.
FBI Won't Say Whether It Bought These Gmail Password Stealing Boxes
PictureSwap: Upload a picture to discover what the last visitor uploaded [nsfw]
It's a natural gas powered hybrid, not a pure electric.
> Just have to hope there are other, undiscovered, caves like this around the globe.

But the moment we discover them...
India's Dying Mother
endoplanets
Heaviside would be a very negative connotation for trucks and ATVs. Most people would think heavy-side or top-heavy, which is the opposite of what you want a truck to be, and not Heaviside the engineer who lent his name to the punniest function in mathematics.
Why True Enterprise Social Networks Have Big Potential