skysight-inc/HackerNews huggingface dataset:
The trick is to realize that the incremental incorrect output you get from the compiler is roughly equivalent to the incorrect output you'd get from the failed runtime.

Personally I'd start from smaller functions up but it's not like there's no feedback.
>>after that incident Tesla put out an update preventing autopilot from being set for more than 5mph over the speed limit.

That's not correct. I routinely drive with autopilot set to +10mph over the speed limit.
60 Minutes Goes to Sweden to Film Peaceful Refugees, Gets Assaulted by Refugees
The last time I saw Sara she was playing beer pong 10 years ago. Crazy.
I've got the same Concept rower. Rowing is the only exercise that will completely annihilate you every single time.
You can achieve that with almost any framework.
It's been known for a while that many of the other semi-autonomous platforms are out probably a little early compared to Tesla's and feel a bit dangerous. It's likely their fully autonomous platforms are similarly not as ready to go.

http://www.caranddriver.com/features/semi-autonomous-cars-co...
If it is something at all and not only a flaw in our theories.
You can't have a mixed group chat between iMessage and SMS. If one person leaves the iMessage ecosystem there's no way to update the group chat to include you.

This is like saying "I was in an IRC channel with friends but I left for Slack and now I don't get their messages"

Stop whinging.
They changed the title. I hope even with the title change, people are aware that the website design is new, which is why I submitted the URL. We also just released a 4.2 version on Thursday, with many improvements, but no huge features like the GUI was for 4.0:

https://www.gnu.org/software/octave/NEWS-4.2.html
Am I the only one who saw this headline and thought "Fuck, did Miyazaki die too?"

I am glad to see he is still with us. And nice work.
"Now that I’ve moved out of San Francisco, I wear Google shirts a lot more often."

This made me laugh.
Very happy to see Octave move forward. Few years ago my colleagues at the university complained about Octave not being on par with MATLAB performance-wise, has this improved since?
Yeah I always use the type checker to help me refactor too.
http://www.usatoday.com/story/money/nation-now/2016/11/17/us...
The people that are couple of sigmas more talented than the average are unique enough. They are category of their own. So using them as pro-diversity argument is just not working. Because any person with the Turing's level of talent is already employed, no matter what other identities may posses. Brilliance overrides everything else.

The problem is that outside the likes of Srinivasa Ramanujan people need a hell lot of education to become the best. And unlike innate talent education is not equally distributed in society.

So the pool is very skewed.
Thanks for this advice. I'm a bit of an ubuntu fanboi, but I've been getting a bit irritated by some of the stability issues and rough edges. I'll give Debian a try as soon as I have time.
Ah, looks like it's only in effect on "Residential roads or roads without a center divider".
Reince Priebus, GOPe RNC chairman, is going to become chief of staff (and only as long as he plays straight), Steve Bannon is going to become an adviser, I would imagine akin to Karl Rove, just a lot more competent.

ADDED: he is formally "chief strategist and senior counselor".
It depends on where the 80% is. If it's "80% of the roads in the country" that's one thing, if it's "at random points, at any time and on average for 20% of your journey you'll be taking control" that's another.

It's all about predictability. Even just full motorway / major road driving would be pretty awesome, and the car would know when it's coming up to a section you need to drive and you can have plenty of warning. Not "HELP DRIVER I SAW EITHER A LEAF OR A CHILD QUICK TAKE OVER"
> (like for the arms race)

Well, that turned out to be more of a perceived than actual need.
I found Jolla comparatively very stable and the Android support was good enough for my purposes, given that it makes little sense to buy a Jolla phone for the sole purpose of running Android apps. People judge Jolla harshly for things they will forgive Android for. "has unfortunately stopped" is disturbingly common in the Android world, coming from Jolla, even before we get into the horrible quality of the vast majority of apps on the Google Play Store. Clearly if your #1 priority is apps from Google Play Store, you should buy an Android phone. But if you want anything different, or if you want an actual Linux phone.... my only objection with Jolla is that they seem starved for resources to regularly release hardware and to target markets like North America at all. So no matter how great a job they do, almost nobody sees their work.
What does this mean? So they send all 8 video cams data to Telsa? This would mean ould mean very high upload traffic and costs - sounds unrealistic. I assume Tesa sends the GPS data, and sensor data and maybe occasional photos back to HQ, but not full videos of all 8 cameras - or do you have a source/reference?
Misleading to US audiences - "60 Minutes" is not the CBS news magazine, but rather an Australian show.

Also, "American Revenant" seems like one of those fake news sources, one that maybe features Saddam Hussein's atomic bomb factory or something.
>If it doesn't count against their data limit, they're effectively not paying for it.

Not true. If I stop paying for my ISP bills, I will no longer have access to those zero-rated services.

>Conflating the Zero-Rating issue with NN dilutes the argument for NN.

Every single Net Neutrality organization agrees that zero-rated data violates the principles of NN. You can think everyone else is wrong to be against zero-rated data, but you cannot argue that zero-rated is not a violation of NN when the people that created the concept of NN say it is.

http://www.savetheinternet.com/blog/2016/03/01/how-wireless-...

https://www.eff.org/deeplinks/2016/02/zero-rating-what-it-is...
Writing code. Failing. Trying again and again. Slowly, at some point, it starts clicking, and before you know it, you're much more productive than you used to be in Ruby or whatever else, and then you're cursed by lambda.

I wrote this as an exploratory bit of Haskell before I knew monad transformers : http://www.parsonsmatt.org/2015/05/02/scotty_and_persistent....

Three months after that, I had a fulltime Haskell internship, and a year after that, I'm working full time doing Haskell.
Show HN: Comicaze – Read latest webcomics in a single continuous stream
Neuromorphic Silicon Photonics
Or Ubuntu-MATE if you prefere the old GNOME2 UI

https://ubuntu-mate.org/
Great stuff. I did grad school on Octave (and a bit of Maxima) rather than Matlab; I'm glad my alma mater (Boston U.) was supportive of free software and the professors allowed that.

I saw the version bump on info-gnu the other day; I haven't updated yet (I'm kind of in the middle of a project using Octave) but once that's done I can't wait to try it out.
No B-tree algorithms? No Machine Learning? No numerical analysis? No complex simulations? Still an interesting list.
I don't agree with this logic one bit. What you seem to be experiencing is SPA's that can use improvement. There is no reason why a SPA is required to load the entire app at once. There are many ways to split out the code so that each page only loads the bare minimum of what it needs. It is totally possible to provide a better user experience on mobile devices when the app only has to download the JSON required to render the next page. There are many tricks that can be done to take advantage of this. The SPA can load the bare minimum to render the page requested and then start pre loading the rest of the app or leave it on demand.

While I agree that there are many situations where a straight port of a static site to a SPA doesn't give too much benefit, it sets them up to move to more advanced interactions moving forward.

The web, although maybe not originally intended, has become the most powerful software platform we have. Things are getting dramatically better and the rate of innovation isn't showing any signs of this slowing down. It is already amazing and it's going to get better.
A simple one, the old system didn't have 8 cameras so you don't have the full training data you need.
Nice, how does it compare to commercial tools or Python ? the pros and the cons ?
The biggest hit in performance that people see is the lack of a JIT compiler. If you are able to write your code without loops, Octave performs comparably to Matlab. No, we still do not have a JIT compiler. It is difficult to attract this kind of talent, because the kind of people who use Octave know mathematics and engineering more than they know compilers and languages.
> I believe allowing these people on your community site gives them the space they need to become more extreme and radical.

I never dreamed I'd see the day when electing a president was called radical.
I've been buying them for work and family for about 10 years now. Build quality is good, battery life reasonable, service is very good. These aren't aluminum-bodied macbooks, they are along the lines of Dell or HP business machines.
That is what he said with the previous one as well, but if I recall correctly he missed doing it (luckily for us).
Locations are unique. Anything that is site specific has to be custom. So long as you're in the business of delivering site specific artifacts, then the business is closer to the free-lance end of the spectrum.

Products are products because they are generic/universal and can scale. Museums don't buy products. Maybe there's a middle point of a platform that the end user can customize. On the other hand, museums and events like to hire consultants to blame when things go wrong.

There are businesses that don't scale because completion of one piece of work product only has a correlation to future
production of work products. I mean a successful installation contract increases the odds of getting another installation contract but has no meaningful effect on the effort to complete the second contract.

Good luck.
SpringBoot Starter for TroubleMaker Released – takes down services intentionally
Your Startup Is About to Fail. Here Are 20 Reasons Why:
Storytelling Board Games out there
No, light is not different. If you want to adjust for "red/blue shift", you may use special relativity, and in special relativity you have the conservation of 4-momentum, which will give you the same result.
I'm really grateful that octave exists and that folks let me use it for free. But the part about "Drop-in compatible with many Matlab scripts" has been kind of dicey for me. Whenever I try to run code developed with matlab using Octave I am thwarted by bugs and stubbed functions. I end up either having to find a machine with a matlab license or just port it. The core functionalities for doing math and matrix-ey stuff seem great, but when I start pulling in a bunch of libraries to do less common things, the wider ecosystem doesn't seem as fully baked as, for example Python or R.
single page apps are part of the web paradigm. They too benefit from this.
EVA.js - Use Vue.js in a high-level way
Indeed.

The comment I responded to, however, was partisan and I was simply adding balance.
Or rather, you're going to need to fix that code anyways, so might as well use the thing that tells you what to do.

I personally find fixing type errors far more enjoyable than debugging, and even if I didn't, I think one can argue that fixing type errors is a more predictable workflow and therefore contributes less uncertainty for time budgeting.
Operai e produttori uniti con Trump a smentire le menzogne della globalizzazione
>non-servicable SMD parts

It's just a matter of having the right tools, and in most cases you don't need anything expensive. A cheap Chinese hot-air rework station, some flux, and tweezers will let you service a lot of those "non-servicable" parts. People tend to overestimate the difficulty of surface mount soldering simply because the parts are small. In many cases it's actually easier than through hole because surface tension does so much of the work for you. You don't need perfect alignment. BGAs are admittedly more difficult but even those can be replaced with cheap/improvised tools if you're sufficiently dedicated. In the old days tools were more expensive and we didn't have easily accessible video tutorials for most common repairs. I think a bigger reason for the decline of repair is the lower costs of replacement products.
> despite curious choice of music!

I really cannot wait for next video, featuring Jean Jacques Perrey's "Little Ships".
These are good advice.

In a lot of companies you cannot submit a code without an approval from the reviewer. That puts the reviewer in a high ground when it comes to asking for explanation.
Well, theoretically you could be in a junior role that requires lots of manual functions. You could work with your manager and perhaps one other coworker, start from the bottom, and automate or seriously increase the efficiency of doing the task. The skills and business knowledge, as well as internal political connections, that you gained from doing that can then be leveraged during the increased amount of time you have to take on bigger and better projects while still maintaining your daily functions. By the time talks about promotions or new roles come up, you could argue that it's impossible to fuck up the daily tasks you'll be handing off because you made them so easy to maintain and/or repair. Your bosses boss will see the work is being done better than before and they have to bring on less headcount than they would before, plus in theory you would still to help keep an eye on the role you'll be handing off. So now things are being done more efficiently, your experience doing that has led you to propose bigger and better projects that accomplish the same thing.
...so...going on basic understanding of IP rights management...

If I was an investor I'd be super fucking pissed off Tesla is squandering capital on NOT CHEAP sync rights for Rolling Stones songs to be used in their PR materials.

If I was an investor I'd be super fucking pissed off Tesla is ignorant enough about Intellectual Property that they'd use a Rolling Stones song in their PR materials without paying the NOT CHEAP sync rights.

No credits at the end? Yeah, I get the feeling they didn't pay. Before you want to dog pile me for doubting if Tesla did things right, keep in mind this is a company that blows its own deadlines and wants to lock in its IP...well, I've seen a thing or two over the past 20 years of online life and I remember when Microsoft paid out the nose to get the Rolling Stones to license "Start Me Up" for a Windows campaign. The rights holder to some Rolling Stones material broke up The Verve following "Bittersweet Symphony" case.

Yes, I'm an IP asshole, but I'm a lot better at it than most.
It took me 3 attempts to watch Paprika, but luckily I watched it in the end. It might be a bit obscure/strange for someone starting (IMHO).
Does this new Telsa autopilot use stereo cameras? Would stereo camera help to have a better 3D vision? Or is a video stream enough to get the 3D data.

From the video it looks like lane detection and 2D object recognition.

It might use a structure-from-motion (SfM) running on CUDA to get a 3D point cloud out of the 8 cams. Does someone know more about how their new auto pilot works?
Unhappy about the lies?

One things that separates the Alt Right from in the US the moribund and dying movement conservatives and libertarians is that we're willing to use any weapon the Left uses. That is, one thing that distinguishes us is that we refuse to play the game by the rules set for us by the other side, rules that ensure we lose.

So while we may find lies in the context of public discourse distasteful, they're certainly on the menu of tactics, although they're frankly weak sauce and hardly needed, like every other one of the Left's. The latter being a legitimate reason for the Left to be totally freaking out right now.

As for "unites or splits us", you're living in the past, we're split, ever increasingly during my entire lifetime (and I turn 56 RSN), can you honestly say there's any potential for this trend to not continue?

Put yourself in the shoes of the Right; what is the Left offering that would move us back "together" in some sense?
OpenGL and Vulkan, short Unity performance/resources usage comparison on SteamOS
Exactly my thought!

I was also thinking that Octo sounds way too much like a monolith. I wouldn't let retries tax the same instance.

I bet they could use something like RabbitMQ to sort work distribution and retries between instances without relying on nested callbacks.
On the History (haha) Channel show Ax Men, there was one season were one of the crews was using a yarder rig mounted on an old M4 Sherman chassis. My dad has also told me some stories about converted surplus tanks used as bulldozers and half-tracks skidders back when he was starting out logging in the 70s, before there was a lot of really specialized equipment.
I have a 4 year old Gazelle that I've been mostly satisfied with. It never did have much battery life, so that hasn't gotten better, but no major problems otherwise.

It does use Nvidia graphics, for which driver support is crap. And unlike previous machines, the issues haven't disappeared with upgrades. A failure to resume is the most common bug.

A special award goes to Chrome, which likes to use the acceleration and will leave the main Chrome window on top of the screen after the application is hidden. (Using a nonstandard manager such as Xmonad or ratpoison.)
I wonder if Octave would benefit from something like Graal, for some common JIT infrastructure.
> encouraging unnecessary economic growth

economic growth is always a "necessity"
You don't need it to actually "move" (overcoming friction), you can just measure a force it is exerting or things like "hang it from the ceiling and measure a small displacement"
> Or look at old TVs or audio equipment. Back in the day you could repair them yourself

And they included the schematics!
Right, but you are assuming a world where everyone has the choice to pick any ISP.

However, that's not the world we live in. Many people can only choose between one or two ISPs, which is partly what Net Neutrality is supposed to counter: it helps prevents this lack of competition from being exacerbated further.
Introducing the BPF Tools (2014)
Wow, real investment desktop free software for advanced users. I don't even use blender and I'm thrilled.
Maybe even hooking it up to an LLVM compiler would be good.
This is only interesting to think about, but this nuanced level of logic would not actually ever be programmed into self driving cars. Once you go past the avoid hitting things level, lawsuits from many vectors come into play, and high risks of false positives. The podcast Hello Internet covered this topic and I'm convinced this is far more relevant to one's personal prejudice in every day life.
anecdote: last time I tried Octave, like half a year ago, it didn't want to plot anything and had to be killed after issuing a plot command. Previous time I tried it, maybe a year ago, I didn't have that problem but it didn't run all my matlab stuff (nor did I expect it to). So Octave for us was basically: either a maintainance burden if we want to keep all Matlab stuff running on Octave as well, or else a seperate codebase, combined with possibly severe problems in the basics; which might be easy to solve but do require time looking for a solution. So we switched to Python then (requirements for this particular project were just pretty basic line graphs) and didn't look back.
> (a) If these models break down somewhere I would expect it to happen under much more extreme conditions and not with a 'table-top' experiment like this one.

To push back on this kind of thinking a bit, Einstein's breakthrough papers on Brownian motion (which served as evidence of existence of Atoms and Molecules) and the photo electric effect (which demonstrated validity of the Quantum theory of light) were very much "tabletop" effects.

While there's no denying this requires extraordinary proof, I think it's equally important for physicists to prevent themselves being biased by pre-conceived notions.
Being in the computing world we take deflation for granted. Things get cheaper and better, year after year and in a non-linear fashion. No one argues that things would be way better in 2016 if everyone had to pay $26,000 for 1980s era 8086s.

In the short term putting a floor on incomes is going to hurt a lot of people. Increasing minimum wage can be viewed as a way to make it illegal to hire humans over robots. I don't know current prices, but a Knightscope robot was supposed to work out at or below minimum wage. Low interest rates are a double blow because you can finance a six figure robot at a very attractive rate.

In the West I see policies being driven by inflation targets along with an attempt to build a high-income well educated workforce (this is the really, really nice way of saying things.) I see only the briefest hints of this outlook changing.

There are going to be transition periods. Everything I have read doesn't do a good job at this. Policies in stage one could be very destructive at stage two, and vice versa. The demographics of the human population also must be strongly considered. A lot of countries have inverted pyramids. The current standard of living will not be sustainable without either a lot of immigration or mass scale automation.

The long term goals should, #1 be humans surviving as a species and #2 having an extremely high standard of sustainable living. Neither is remotely guaranteed.
Statement from Three CEO David Dyson
> However, it does not make sense that if I have a small console window in the foreground and my word processor in the back, that I cannot close my word processor with one click - but I can't. That's default behaviour in Unity.

These small but idiosyncratic behaviors in Unity that probably drive so many people away. It is long time sine I used Unity last, but there was enough of these quirks that made it unpleasant to use.
Wow, that is a hell of a way to clear brush
I took a few CS classes while studying engineering undergrad. I also have a grad degree in Industrial Engineering from Columbia U. Now-a-days, I develop software and apps.

The training in mathematics, operations research, and mathematical modeling has been extremely helpful in the way I approach and solve computer science problems. It has helped with everything from smart SQL queries to developing scalable software and enterprise architecture for software.
Care to explain why python async would have performed better? I don't see a single way in which python async would be a better alternative for the given job. I'm a python guy myself but, when it comes to async stuff, I find nodejs much better and easier to understand/follow through (even with cb madness yes). For the described job, I would have went with Elixir or Go as well yes.
The Best Linux Books
Wolfcamp shale has 20 billion barrels of oil. According to your numbers, 3 years of US consumption (not counting recoverability).

So...it's a pretty big deal.
The IRS Believes All Bitcoin Users Are Tax Cheats
We have a toy LLVM attempt that compiled a few trivial loops but hooked into the unstable C++ LLVM API. Nobody really knew how to maintain it, and we got tired chasing after the unstable API, so we let it bitrot to death.

I don't expect any other JIT backend (libgccjit could be another possibility) would require any less knowledge of compilers and language design. Does Graal have some magic for us? Can it give us a JIT compiler even if most of us are not compiler writers or language designers?
EMC crying two SAN breakup tears