skysight-inc/HackerNews huggingface dataset:
How is it not given they could have disabled any vehicle with that vulnerability?

This basically suggests thousands of cars could be driven off the road and deliberately crashed right now. I'd say that's a threat that they need to deal with at the national level on an immediate basis.

Would you rather wait for a malicious actor like North Korea to get involved before the FBI makes a move?

What I'm trying to say is I'd rather the FBI gets involved and works with these researchers to develop an expedient fix for this problem than some beat cop in St. Louis to bust them and throw them in jail where they help nobody and the threat remains extremely grave.
> Nobody cares about having a 'big shiny building'

Apple does.
Hardware Side Channels in the Cloud
I am not so convinced about his claims and ironically see them as equality living inside the bubble.

The thing about robots is that even though very few of them even made it through the challenges some of them did and the ones that did now serves as the baseline for every other robot.

And so contrary to human where each individual have to learn a skill in the time it takes them to learn it, once one robot get it right this is instantly transferable to all other robots.

This is the big insight with robotics and not so much how good humans are at making robots do what they want them to. The steps they do take in the right direction is instantly applicable to all other robots.
Although I may be mistaken, LZ77 defines the repeat behavior to do exactly that: https://en.wikipedia.org/wiki/LZ77_and_LZ78#Example
The best way to do db testing is with an empty db and in a specialized dao test. Try to make these dao tests non-overlapping so that the dao test is the only test that hits that part of the schema. Also, if your dao tests are the only thing that hit I/O you can safely do all the other non-integration tests concurrently.

Service layer tests should have mocks of the dao and web service calls. You should do most of your testing here and with unit tests for tricky algorithms.

Integration tests should hit the full stack, but those should run on a continuous integration server asynchronously and also take place in their own empty database.

The key to dao and integration testing is the empty database. Don't let it fill up with test crud between tests. PostgreSQL is pretty fast when your test db only has a couple of rows.
Another thing is that we've figured out a medium that can compute faster than human and animal brains. In theory, a brain mimicked in silicon should run faster than wet one, and that itself coupled with some optimized access (i.e. not eyes OCRing text) to information would be enough for an entity to be smarter than humans. Of course one shouldn't say that a silicon brain would be better than a wet one - by doing computing the way we do it, we're sacrificing a lot. Biological systems are more resilient, can repair and replicate themselves without a need for complex processing industry we have (to be honest, the ecosystem is sort of an industry, but it's already well developed and much better integrated than the human-made). But there are things we could trade off for increased intelligence when designing our own minds.
I don't think the advocates should fully exonerated either. The problem is clear so it's just a difference of opinion.
I said "use and benefit." I could have left out the "and benefit." In what sense can a user be said to have freedom in regards to your software if the user can not even use the software?
The problem with places like Reston is that if you're a typical two-worker couple there is little chance you're both going to find work in the same suburb. And if that doesn't happen, you're stuck commuting between suburbs, which is usually the worst possible scenario (and a major reason why traffic in the DC metro is worse than in bigger cities). Better to have bedroom cities with stores and shops and shuttle everyone into the core city via regional rail.

Reston would be a great bedroom city if DC had proper regional rail. Standing room only in the Silver line for 45 minutes sucks compared to regional express trains in places like Chicago or NYC.
Show HN: Reposter – Turn comments left on your Facebook posts to posters
Microsoft Posts Largest-Ever Net Loss After Nokia Writedown
Is it possible to get a description of the drone ? It's size, behaviour, speed, etc.

I was very surprised to learn that the "drone" seen above nuclear power plants in France has been discribed by a witness as to be ~7 meter in diameter, flowing at an altitude of ~200 meter, at slow speed and silently.
I run a script that mounts a RAM drive and copies my postgresql database into the drive. I use tablespace to force Postgresql to look at the RAM drive for the database data. That way I am testing my queries against the same database engine but get the benefit of avoiding disk IO.
As someone who has worked extensively with emscripten, and asm.js, something like this is great and needed.

Very promising, however it could easily become a crappy version of emscripten by adding e.g. C++ support or full C standard library support.
Silly wabbit. TRIX are for kids!
Revenues for the quarter ended June 30, 2015 were $22.2 billion. Gross margin, operating loss, and loss per share for the quarter were $14.7 billion, $(2.1) billion, and $(0.40) per share.
Surface and commercial Cloud Revenues up, $7.5 billion non-cash impairment charge related to assets associated with the acquisition of the Nokia Devices and Services (NDS) business, in addition to a restructuring charge of $780 million.
> even RMS and the FSF use the more permissive LGPL for some of their work, most notably GNU Readline

"Readline is free software, distributed under the terms of the GNU General Public License, version 3" -- https://cnswww.cns.cwru.edu/php/chet/readline/rltop.html#Int...
My post had more C# bias than appropriate. .NET Native also supports VB. See: https://msdn.microsoft.com/en-us/dotnetnative. I don't think it yet supports F#, but that's likely on the roadmap.

Reflection is supported on .NET Native Native. See: http://blogs.msdn.com/b/dotnet/archive/2014/05/20/net-native.... Reflection.Emit is not.

There are effectively three codegen strategies: JIT, pre-jit and static compilation/AOT. They all have their own characteristics and reasons why they are a good choice. I can see that you have depth here, but I'm going to provide an answer with more context, for a broader audience.

- JIT has the most flexibility since the code is generated (you guessed it) just in time. This means that the code generated can be specialized in terms of hardware or use a layered approach to codegen (prefer throughput and then CQ for hotter methods). It is also the best for versioning, since the code is always generated in terms of the actual dependencies, as opposed to the ones you happened to compile with.

- Pre-JIT can be very high performance since you don't have to pay for JIT and other related costs up-front, as is the case with NGEN. Depending on the code generated, it may be subject to the fragile base class problem: https://en.wikipedia.org/wiki/Fragile_base_class, as is the case with NGEN. MDIL is also subject to it, but we made the cost to regenerate images very low. There can be a problem of when to generate the images and where to store them. These two issues have been a constant design challenge for us (mostly the former). At least on the surface, pre-jit is much cheaper than AOT, particularly since you can rely on a JIT for the code that you can generate deterministically (at least into a single bit of code) ahead of time (think generics). ReadyToRun (https://github.com/dotnet/coreclr/issues/227) is a project we're working that makes NGEN/CrossGen images more resilient to the fragile base class problem.

- AOT can be very high performance, for the same reasons. We've found that it is even higher performance since you can skip a number of architecural requirements for a dynamic runtime environment. If you couple this with app-local framework and runtime distribution, as is the case with .NET Native, then you also skip the fragile base class problem. Building a high-performance industrial quality AOT system with a fabulous developer experience is a fantastic computer science challenge. We've certainly found it to be that. We're several years into AOT investments and we're finding that it is paying off.
The PB guidelines apparently say you can only get one PB for each task, but she expected to receive multiple. See the other comments here for details.
> Pro tip: Whenever you read "drone" in a news article you can almost always safely replace it with "unmanned aerial vehicle" with no loss of information.

I don't think that replacement _adds_ any additional information, though. As someone who doesn't follow drone/UAV stuff too closely, your suggested substitution does not really clarify the identity of the subject for me.
The fact that your tests are flaky at all means that the integration tests have revealed a bug that you need to fix. The tests have done their job. The fact that people aren't looking at the results speaks to a larger cultural issue.
> Y Combinator embodies the very definition of capitalism

Y Combinator also donates to efficient non-profits in the tech space, no strings attached. That's not traditionally capitalistic.
I don't get it. Everyone seems to be either upset at the researchers for their test or defending them.
Why is no one upset at car companies putting tech in our cars that allows for remote shutdown of said car. Is this what we bailed them out for?
Yes, we are using ray tracing extensions implemented for OpenGL.

You can find the sample code here http://cdn.imgtec.com/OpenRLSDK/OpenRL-Hybrid-Example.zip
Perfect point! The fact that you think that was the outcome of the investigation is due to the huge amount of money Toyota spent denying the problem.
That's interesting. You mean essentially a transpiler either from cron->schyntax or schyntax->cron? The former seems more doable, since I think there are more schedules schyntax can represent which cron can't, though a subset could work in either direction. I've also considered a native utility https://github.com/schyntax/schyntax/issues/2 as an outright replacement for cron, which could benefit from a transpiler.

If there is interest in this, I'd definitely be open to discussing it more on github.
The page you linked to describes a slightly different feature, namely the ability to restrict and override the resource requirements of Pods at the time they are submitted to the system. So it's part of the admission control system, not part of the scheduling.

The documentation on resource-based scheduling is at
https://github.com/GoogleCloudPlatform/kubernetes/blob/maste...
How can we improve this Analytics Dashboard?
All right, I concede. I did not watch the video but only read the article - that was a bit insane of them.

When I read the article, in my mind, I pictured them driving the car on an empty-ish highway/road. That was clearly not the case.
Speed clearly isn't everything but I think you picked terrible examples.

AOL might have been first but then they just seem to have quit. They didn't keep up with the times. Their whole paradigm was terrible out of date. They were in the ISP market but extremely slow and it killed them.

Lotus 1-2-3 was before Excel but Lotus took a long time to release new versions while Office did not. You'll notice that MS isn't super quick with releases now, but they do churn out new versions with some regularity.

Business doesn't have a finish line so companies have to start and stay fast. This is why technical debt is a problem; sometimes you need technical debt to get something out the door fast, but it will slow down future releases so you need to get it under control.
Christopher Allen Webber is a FLOSS hero and in my opinion deserves the utmost respect, although I suspect he is probably too humble to agree with that.

I concur with everything he has written in his post...
but one thing I'd add to the points he made is my annoyance with the implication made by many that proponents of permissive licensing care about freedom more than people who use copyleft licenses.

People who really care about freedom care about it for EVERYONE, and licensing that maximizes freedom for everyone trumps the "strings attached" in that regard, that is such a simple thing to see that it challenges credulity to think that someone who cares about freedom could say otherwise.

If you want everyone to use permissive licensing because you want to use free software inside of locked down programs you produce and are frustrated that great copyleft software doesn't let you do that, fine. I can respect that position because I've experienced the same problem. But please get over it and find some non-free solution to your problem, instead of trying to undermine the ideology of people who actually care about freedom just because you are jealous of the quality of software that has that ideology attached to it.
You're nitpicking. Chrome has always been very close to Chromium. Even if some crap like the recent voice activation thing, DRM, and in the past the PDF reader (but that was open sourced) has remained proprietary, the vast majority of the code is permissively licensed and open to external contributions.
This implementation isn't Apple specific. Search for some of the comments from this code and you'll see it show up all over.

It's also from 1995.
What's the name of this tool that spits out the thing per platform?
Funny you mention safety in the city, I often hear about moving to the burbs for safe neighborhoods with sidewalks.
Warren Buffett’s 20 Slot Rule: How to Simplify Your Life and Maximize Your Results
Is Polygamy Next?
I hope they're testing vs. drones today for current aircraft. The old turkey cannon test isn't enough.
Remember the Penny Arcade comic where "normal person + anonymity + audience = total fuckwad" [1]? I think what we have here is "normal person + anonymity + airplane = airspace incursions".

[1] http://www.penny-arcade.com/S=0/comic/2004/03/19

Drones take away the risk of consequences for your actions. It's kind of like bicycle/car accidents. Driver hits a bicyclist. Bicyclist leaves the scene of the accident in a body bag. Driver drives away with some scratches on the car. With that kind of outcome, there isn't much incentive for the driver to drive safer -- his ass is not on the line.

Drones are the same way. Crash your drone into an aircraft and kill 300 people you've never heard of? Oh well, you just walk away. Much easier than learning the rules for navigating controlled airspace.
so many articles that attempt to analyze or explain anxiety or depression just end with "looks like you need to get out of your own head", which is non-advice. you can't get out of your own head.

depression and anxiety are disorders of, basically, an overactive stress response. which happens subconsciously. you might as well say "looks like you need to regulate the subconscious reactions that lead to release of stress hormones better."
By the way, although 100 meters may sound like a comfortable margin bear in mind that at 100 knots (just around stall speed for a small jet coming in to land) that distance will be closed in under 2 seconds.
Wow. Flagged out. This site really is humor antagonistic, to its great detriment.
1. Actually you can, it's not pretty because it involves code injection, but you can.

But anyway, the question is "which kind of end user would want to switch a JPEG encoder and doesn't know about code injection"? Certainly not many.

Quoting a comment from above:

GPL is only relevant if it can grant freedom to modify software that's relevant. Freedom to modify something you don't really want to use has no value.

2. I hardly see the issue with the Android example, even if Android were GPL-ed, the carriers would include unremovable crapware, because the GPL license doesn't apply to external files.
Second the above. Syntax is very user friendly. Unfortunately, it seems with C# that it is mostly a Windows solution. A cron preprocessor would allow it to be used in a lot more places.
One of these was floating around my university in the 90s. Looked great, but the computing service eventually started posting messages asking people not to run it, because it would cause a LaserJet II to hang for about an hour while it did the calculations.
The Tech World’s Blood-Test Darling Gets Nods from the FDA
Agreed, the law is less subjective. But that isn't even close to making the law objective.
The article mentions a "distance to occluder buffer". I suspect this is like a shadow buffer, which normally is obtained by rendering the scene using the point light as the eye point, and saving the resulting depth buffer. Perhaps they reverse the depth test, to store, at each pixel in the shadow buffer, the distance to the object furthest from the light source. This would then be distance to the occluder closest to the ground plane.

But I don't see evidence of blockiness that such a pixelized distance map would produce. It's hard to tell what they're doing. One thing I'm sure they're not doing is real ray casting from each hit point to the light source. I don't see how they could test each such ray against the whole scene, and do that using the GPU.

While I'm on the topic, the soft shadows they compute are not exact, since they assume the light source is a circle, and their analytic formula for the penumbra angle is an approximation. Shadows would look different for linear lights like fluorescent tubes.

But hey, if you're in the middle of a game, dodging enemies, you won't stop to criticize the slightly incorrect shadows. In an architectural rendering, the difference might be noticeable.
We already receive a lot of interest but we just wanted to have more engagement on Twitter too :) We hit 300Mbps on our traffic and 30% on our CPU load. So, we still have more resources to serve. Also, our clusters are waiting to be spinned. Do you have any other recommendations to handle those requests and processes?
Oddly enough, this page was gobbling up around 900Mb of RAM under Firefox 39.0 on Linux on a laptop with 1Gb. Firefox quit. Reloading with noscript active allowed the page to load but I was seeing something like 650Mb of RAM which is a record!

What has the page got in it?

(I resorted to elinks in a terminal to be able to read the text until I installed noscript).

EDIT: Swapped another Gb of RAM in and still crashes Firefox with noscript disabled. Can read with noscript on.
Thanks. It looks like that's a lot more applicable to the Michio Kaku scenario than it is to superintelligent A.I., because the question is whether we can comprehend the existence of aliens, not whether we can understand the technology that a superintelligent A.I. might create, or even understand its motives (comprehending the existence of some other intelligent entity is not the same as understanding what the entity wants or why it does what it does).
A $500 dollar drone (or a $200 home built arduinopilot drone) can follow a GPS flight path and return to a fixed point with no input from a pilot. They are autonomous.
Medical malls, too, perhaps?
Webstock '15: Des Traynor – Product Strategy and Customer Success
We thought same and here we are! We'd love to stay in touch, please reach us from Taha's email. He shared it below. Thanks!
Why we have been hunted on Product Hunt?
I think the worst thing is not the fire, but what happens if the wiring gets gummed up on some blades and unbalances the engine. These things turn at a crazy number of RPM, so even a small amount of weight off-balance could cause them to vibrate and self-destruct catastrophically if it hit the right harmonic.
> "However, it’s of note an agency doesn’t alleviate you of doing work, nor should you want them to handle all parts of it."

Most important part in my mind. The effort that you put into helping a PR agency iterate on pitches will be the biggest difference between getting good results and being out a serious amount of time and money.
I can sympathize, Austin TX is built upon a giant rock of limestone which extremely difficult to develop into. All of our mass transit options that have come up connect to no-where.
Nope I have not and that is a great idea. Would definitely need to refine "Trending" to something that is giving useful data before implementing this however. Thanks for the suggestion and keep em' coming!

/adds feature suggestion to Trello board
I personally think it's an over-reaction to the over-reaction to 9/11.

We were presented with, "Terrorism is unbelievably dangerous! The slightest provocation can take down an airliner. We're all gonna die unless we take extreme measures!"

A lot of people pushed back so hard the other way that they got to, "Air travel is totally safe no matter what and there is never any danger from anything."

For someone without much domain knowledge, "We need to keep drones away from airports so an airliner doesn't get brought down in a collision" probably sounds about the same as "We need to ban all liquids in containers larger than 3.3oz, unless it's contact lens solution in which case it's totally cool."
There's also a hosted version of Kubernetes, called Google Container Engine: https://cloud.google.com/container-engine/
A whole "flock" of drones is not hard to imagine.
I see lots of suburb-bashing on this thread. Lots of people like having their own yards, where they can garden, have a barbecue, put a swimming pool, or simply have some space of their own. When you have little kids it's a relief to have your own home and not have complaints from your neighbor downstairs that your kids are making too much noise.
Dutch city to experiment with a universal, unconditional 'basic income'
I work at one. A nice one. Honestly it's all because of the drive and location.

- Office parks are usually built away from people and this creates a "long drive to work". Americans are tired of driving and traffic. Office parks are not usually built near busy residential areas, they're built farther out on empty or industrial or rezoned land. No one is going to pay $30-75 million dollars to buy up 120-300 homes (average going price is $250,000 offered per every $190,000 home to get the owners out), then pay millions to bulldoze the homes, then pay millions to build the office park. No. They will go out in the middle of no-where and offer $5-10 million to a farmer and build on his land instead. It's cheaper but this creates quite a drive.

I also used to work as a courier and I -> HATED <- industrial/office park runs. They used up a ton of gas, a lot of cul de sacs, endless stop signs, and made me drive out in the middle of no-where. Most industrial/office parks of them are like that. It can't be helped due to regulations and zoning. Office parks aren't as bad and usually closer to civilization.

- The cost, how does $7,000 a month sound for an office space smaller than a 2 bedroom house?

- The US recession shut down a lot of businesses in premium locations and this opens up opportunities for new tenants to replace them and start their business closer to their homes, instead of paying exuberant prices to rent space in an office park.

- They are soulless. Bland. Grey. Corporate. You will feel like a drone working in one. They do not allow the type of customization and construction that people take on when they own a building.

===== Office parks are great if... =====

- The city expands and engulfs the office park, surrounding it with residential areas, apartments, and hotels.

- They're located near a highway AND near a residential area. This makes them accessible to both local residents and distant workers..
I'm learning apache spark and distributed data analysis with python. I'm on the last module of EdX's Scalable Machine Learning course and it has only been in labs 3 and 4 that I've felt like I've learned something fun and new.

Functional programming. I've been trying to wrap my head around the paradigm. I'm using clojure instead of haskell, but the principles are still there.
Really well done. Could you also calculate their overall network stats? Average creator earnings? Etc.