skysight-inc/HackerNews huggingface dataset:
Animated human flesh is starting to look real
Plan B for Iran: The Massive Ordnance Penetrator
Hey You Yes, You You're Too Young to Start a Startup
> This is what most people do on Windows / OS X anyway...

For the record, people on OS X / Windows package a VERY SMALL NUMBER of shared libraries with their application, if they use any at all.

The majority of application requirements are met by stable system APIs.

This is very different than having to ship the entire dependency graph above the syscall/libc level.
A sign of the times: nobody is questioning the privacy issue of Tesla tracking individual usage history. Are they tracking usage by correlating GPS in the car to charger locations or does the car charger interface transmit a serial number back to the charger?

Is there reason to believe Tesla doesn't maintain long-term records of every vehicle's entire GPS-enabled driving history?

Automated-everything sounds great until something nefarious happens, but by then it's too late to put the convenience genie back in the bottle.
The BMW and the Audi are much more convenient to use. The economics of BMW's iDrive are really way above non-German brands. You just see they have years of experience building cars, while the Tesla interior seems to be mostly designed to look cool.

The quality of the Tesla interior felt in line with a Ford Mustang or recent Chevrolet. Both are incomparable to what Audi delivers in the A4 and up, which in my opinion is also a small step above BMW. Although Audi and BMW don't differ that much in interior quality.
Best Startup Growth Books [Product Hunt Collection]
I'm not really a software developer, no.

Of course, the kernel and libc are not enough. There are de facto standard libraries for all other subsystems, with variations and granularity in different areas (e.g. that of the largely one display server to the many types of widget toolkits), not unlike any other OS.

The package manager is simply an effective way of controlling software installations with fine-grained control from curated repositories with dependency resolution and querying capabilities. Just about all systems have package management in some way, but not the full picture. Windows had the Windows Installer, which was the equivalent to dpkg, without the advanced frontend dependency resolver and other mechanisms. I understand there is now a Windows Store.

Yes, there are issues, largely intrinsic to shared library versioning and maintenance. Windows has them and it too had to supply hideous workarounds (WinSxS, etc.), with privately shipped DLLs still being a standard practice to get around it.

Concerning usability, you already do have environments that are fully compliant with the "standard" metric that most people "benefit" from -- there are highly sophisticated DEs such as GNOME 3 and Unity that are perfectly usable by average end users, and I have personally installed and attested the results to this from several friends and acquaintances who are non-technical. At least a couple are even fine with using Cinnamon.
Did I read that right? They reported the bug to Google on August 7th and disclosed it publicly on August 13th?

Is this still responsible disclosure if they give Google basically 6 days to respond and use the original notification date as justification? I'm not learned enough in the practice of responsible disclosure to know if this is common, but I've not seen that before.
Let's Encrypt support forum
> mortgage rates are dirt cheap and rent versus own pricing is at parity.

I think you're discounting the down payment factor. As a single engineer in SF, I could afford the monthly payment on a mortgage, but putting down 20% of a $1m house is beyond me and probably will be for a while (a few years).

The other trick is concern about this being the peak or close to the peak of the housing bubble in SF - so if I drop that kind of cash into a house, the market might collapse leaving me with property worth substantially less than what I'm paying.
Mindfulness Mobile Apps: Reviews
Even if Google patches this, there's an incredible delay in getting the patch to users. Android in fundamentally flawed in this respect.

http://www.extremetech.com/mobile/197346-google-throws-nearl...
yep that's why the glasses use IR lights - invisible to the naked eye but visible/distracting to sensors
Minimizing and storing nuclear waste are the far greater challenges than just running the plants.

Weird you should say that. It seems Colorado has the same problem simply due to gold mining.

And don't get me started on the tailings ponds in Northern Alberta.

Given the choice between millions and millions of gallons of toxic water poisoning endangered waterfowl, and the challenge of disposing of a fraction of the amount of nuclear waste, I'll take the latter, no question.
Going from a seed stage startup to a feature on 10 million TVs in less than a year sounds fun. Only downside is you aren't going to build your own billion dollar business with this model.
Art has the practical application of being interesting to the beholder without necessarily being otherwise functional. Although with this piece, a clock is practical and it also seems natural that it could become a programmable display platform like a Pebble Watch.
An API to convert any file into a PNG or JPEG
What next a doping scandal in the arena of programming contests?
Because the images would look funny. Imagine you're capturing someone running - at frame 1, they would be at position x, and at frame 2, they'll be at position x + 1. If you try to stack them together, you'll get a weird ghosting effect.
That's the theory, but then you have things like wage-fixing scandals as seen recently in Silicon Valley that conspire to prevent workers from capturing their fair share of the value.
I got in sooo much trouble in school for standing up to bullies. It was totally bizarre. NONE of the teachers understood basic bully psychology, and so when I hit back (after which the bully predictably left me alone for good), I was suddenly the bad guy. My first suspension was in kindergarten, and it solidified my disdain for most (but not all) teachers.

That's really what ruined school for me, and set me on an independent path. Actually, now that I think about it, that's probably for the best. I do my own thing no matter how nerdy and I don't take shit from anyone. Plus, learning to box was a big help.
>Deadline exceeded – automatically derestricting
>The flaw was initially reported over 120 days ago to Google, which exceeds even their own 90-day disclosure deadline.

It always seemed likely that Google's hubris[1] would come back to haunt them. I guess this is that day.

It would be funny if it wasn't remote code execution affecting 950 million phones, with no official patch in sight.

[1] https://news.ycombinator.com/item?id=8896221
You can go to extremes, as your preposterous mine-the-silicon-and-smelt-the-chip approach, or you can go to the sort of extremes that makes opening a news article grind my high-end phone to a halt for 20 seconds.
> using low def blurry crap the cable company shows

This drives me nuts. They strip program information, they downgrade the signal, they include a hundred or so music channels that nobody wants, they broadcast blank channels, and the periodically re-arrange the channels (or change/upgrade/downgrade the basic plan). I can't go to my grandmother's house without having to spend an hour or so to re-do all of her channels on her TV sets; and then try to explain to a 90-yr old why the channels are different.
Well let me put it this way. I was stuck in a hotel for a few days with nothing but netflix to keep me entertained. I browsed through all the documentaries and found nothing worth watching that I hadn't already watched. Frustrated, I found a website called instantwatcher that gave me the ability to view ALL the netflix documentaries. I ended up watching almost 9 GREAT documentaries that were otherwise hidden from me.
We tried something similar in many cities around Ireland in early 2000's when the first 802.11b antennas were coming out - https://web.archive.org/web/20030420231414/http://www.dublin...
John Oliver also did a great segment on this issue: https://www.youtube.com/watch?v=IS5mwymTIJU
Can you give an example of those elaborate incantations? Parse errors are not the greatest, but they removed the most common error I have seen among people learning to program which is forgetting the semicolons.
One dependency that has been holding me back is ember list-view https://github.com/emberjs/list-view. List-view does not work with Ember 1.13 and does not work with 2.0 since it does not support the new Glimmer engine. In a post on the ember site http://emberjs.com/blog/2015/06/16/ember-project-at-2-0.html, they said "Starting with Ember 2.0, we will coordinate every release of Ember with releases of the main ecosystem tools maintained by the core team:" and list ember list-view as one of the main ecosystem tools. Without list-view, I can't upgrade my app past 1.12.

I guess the best thing would be for me to quit complaining and just fix list-view, I just haven't had time available. I suppose the same is true for the maintainers. Is it planned for ember list-view to still be treated as part of the main ecosystem and updated to work with 2.0 soon?
I should have included this in my original post but InstantWatcher sounds like what you're looking for.

That website is how I discovered netflix has thousands of movies in the first place.
Evasion jailbreak iOS 8.4.1 for cydia download
A prettier web, not a thicker one
P2P apps are certainly the go to Hello World application for WebRTC, but that makes sense considering that it's a P2P API.

Not trying to be a troll, I just see these comments ("X is the new Hello World!" where X is anything from messaging to algorithmic trading) all the time now. At least this use case makes sense for the tools, I suppose.
Shell Bash Keyboard Shortcuts
Of course it is not sustainable and will end in tears.

Governments around the world have been (re)-inflating asset prices by keeping interest rates artificially low (far below even the official inflation rates, never mind the real ones). This causes an ultimately speculative stampede into assets (stocks, real-estate, etc)
Drone Market Ecosystem Map
How to beat jet lag
> edit: is there any proper way to easily quote text? So that it stays text wrapped

Don't put four spaces in front of quoted text. Just use some quote-indicator character. Most people on HN use >, but anything is fine so long as it's clear what you're quoting.
Testing (particularly integration testing) is just as important in non-agile shops. The difference between companies that do a lot of regular testing (whether automated or just with a big testing department) is huge.
What company had the incentive to do it right from the start ?

Microsoft did try Silverlight but I feel like because it was a wrong approach (trying to integrate in to browsers instead of making it a cross platform app sandbox) that came from the wrong company at the time (no interest in actually providing a cross platform toolkit) it failed.

As someone who worked with Silverlight - I could see a Silverlight-like framework to work on WP/iOS/Android/Win10/OSX/Linux to deliver truly cross-platform application platform - it wasn't actually bad technically - and with the recent Microsoft CoreCLR open movement the entire stack would be OSS and even better than JVM based solutions (value types for eg. are pretty big for this kind of thing as you probably know as the entire thing is full of small point/vector/etc. data structures).

Again I feel like no company is in a position to make something truly cross platform except maybe new Microsoft with focus on cloud and enterprise IT.

Google wants you to stay in the browser, Apple wants to lock you to iDevices and OSX, Adobe needs to sell you stuff to make money. Mozilla needs it to be about Internet (that's both where their finances come from and what their org is about).
Could be, but also could not.

Microsoft once already was under EU investigation and the whole thing was settled with minimal efforts for Microsoft (the only thing I remember was, that they had to provide a browser selection screen).

When the OS sends encrypted data to their servers, who will prove, that their is an offense made? Even when the terms are troublesome in the EU, they will just make some cosmetic changes to the terms for Europe. There are other terms, that are not valid in the EU, but Microsoft did even not change them yet (as much I know), even when it gets problems to enforce them on the courts.

Privacy might be a issue in Europe, more than in the US, but don't forget: the privacy officers in Germany have nearly no power, and are laughed at or ignored by most politicians.

Microsoft has nearly nothing to fear, IMHO from the EU, so long the US jurisdiction is also holding its peace. In Germany/the EU, nobody has the guts to fence to hard against a large US corporation -- but that is my opinion.

It would be nice, when the EU would act on it, but I don't trust it!
Presto for the Enterprise [video]
Posted a week ago: https://news.ycombinator.com/item?id=10014600

I got a prescription for adderall and it's doing wonderful things to my ability to concentrate. I've gotten SO much done in the past week. As with all things related to your health, diet, exercise, and hydration are important, but a brain chemistry issue can be easily solved with a pill.
Don't Tell Me How to YouTube
Summary: A little over two weeks ago, it was publicly disclosed that MMS messages can cause Android phones to decode video with libstagefright, which is a C++ library with vulnerabilities and insufficient sandboxing, leading to remote code execution without user interaction. Today, Exodus Intelligence is reporting that the patch to fix one of these vulnerabilities does not, in fact, fix it. Thus, all Android phones are still vulnerable.

You can partially mitigate the risk by disabling auto-downloading of MMS messages in whichever app you have set to handle text messages, such as Messaging or Hangouts. If you have not done so already, this is urgent. Furthermore, you should assume that auto-downloading of MMS messages will not ever be safe, no matter how many individual security fixes are applied, until this component of Android is significantly re-architected.
I've been an account manager (and non-technical project manager) for an agency for 9+ years. I have been quite successful at it. I've gained and retained many large clients and made plenty of money for my employer in the process! That in turn has kept my paycheck coming in consistently, so I'm pretty happy overall. But I do sometimes have dreams of doing my own thing.

I have often wondered if I could offer my account management services independently to a handful of freelance engineers and make enough money to sustain myself. It doesn't sound too incredibly different from what you are talking about. I could also see myself being very good at weeding out the recruiters that don't fit my clients needs.

Edit: I should clarify that the agency I work for is full service and we handle web projects all the way from design through development. So I have a fairly in depth understanding of tech, just not a hacker per se.
well...yes. I fully expect when I opt out of something, anything, that it isn't still doing what I just thought I opted out of.

that's probably my fault for being so naive.
There are innumerable plugins to stop this tracking occurring. Google needs to know what their users are clicking on, and by virtue are now in the business of changing their code so frequently as to thwart these privacy tools. It's a game of cat and mouse between the privacy tools and Google. Make sure to download addons/extensions that will update to reflect any changes in Google Search
TDD and Complexity
`AES-CBC` is used if no mode is specified (none currently specified: see [1]). Relevant forge documentation. [2]

Currently the README file states that `AES-CES` is being used.

[1] https://github.com/crodjer/qotr/blob/master/app/models/chann...
[2] https://github.com/digitalbazaar/forge/blob/e14eb1e17fbabcc8...
Unix compliant arg parser for Node.js (https://github.com/bucaran/parsec)
Long time `minimist` user here. Leanest and simplest of the pack at just 200 LOC with _no_ dependencies by the legendary substack.

Unfortunately the documentation is scarce, it has a growing number of unresolved issues and it simply does not adhere to the [UNIX utility conventions](http://pubs.opengroup.org/onlinepubs/7908799/xbd/utilconv.html) very well (see [here](https://github.com/substack/minimist/issues/50)).

Parsec is only 50 LOC and the API is simpler, and still no dependencies!

## Features

+ Well documented
+ Based in → [UNIX Utility Conventions](http://pubs.opengroup.org/onlinepubs/7908799/xbd/utilconv.html)
+ Custom aliases
+ Default shorthands
+ Default values / types
+ Handle --no-* options
+ Handle unknown options
It does say "not available in your country". Robinhood is only available in the US for now.
Right; my point with that was more around the implication that it's just a git wrapper.

Regardless, my ultimate point is that Github went through all this trouble to make this Electron Shell thing and they don't even bother using their own tool. That seems surprising, Electron's merits and troubles aside.
They have become a bit more flexible[0] after the Windows issue. They are still living by the 90 day policy, but baked in some flexibility if the vendor is communicating with them.

[0] http://googleprojectzero.blogspot.com/2015/02/feedback-and-d...
The IRA is the place to make highly volatile investments that might incur large capital gains taxes. In contrast, your ordinary brokerage is the place for buy&hold + occasional rebalance.
Link: https://github.com/bucaran/parsec

Long time `minimist` user here. Leanest and simplest of the pack at just 200 LOC with _no_ dependencies by the legendary substack.

Unfortunately the documentation is scarce, it has a growing number of unresolved issues → https://github.com/substack/minimist/issues/50.

Parsec is only 50 LOC and the API is simpler, and still no dependencies!

Features

+ Well documented + Based in → [UNIX Utility Conventions](http://pubs.opengroup.org/onlinepubs/7908799/xbd/utilconv.ht...)

+ Custom aliases + Default shorthands

+ Default values / types + Handle --no-* options

+ Handle unknown options
Tesla charges $2,000 for lifetime supercharger access. I don't think screwing that up is going to cause them big financial problems: it's just not that much money, and they can always raise the price for future buyers.
True but think about software. Ideally every software would have every possible option available. Font size button? Check. Font choice? Check. Etc. At some point

a) You end up with a bazillion options that makes the experience worse for many users

b) The time to ship the product increases a lot

And this is with SOFTware. Adding HARDware options is even harder, as there is tooling and physical widgets that need designed and produced. Even adding an option for 21-way seats would have cost money.
Flee the Jungle Offers $20 Discount on New Incase iPhone Charger (free Ship)
When Will Google Index a Googol Web Pages?
Python is a much bigger language than Go. Metaclasses, decorators, list comprehensions. I could list feature after feature. Granted, some of these are rather advanced features, but their very existence only adds complexity.

Go, because it is so (even overly) simple works really well in this domain. It's also nice because with type deduction it feels dynamic, but it still has some very C-ish features. You could easily go "up" to Python or "down" to C from Go. Even after years of Python programming, there's a lot of concepts from low-level languages which you never touch.
Top 5 operating systems of all time
Is this timeline correct?

April 2015 - Original stagefright exposed

July 31st - Author noticed patch was not sufficient but could not test (did not notify google)

August 6th - Patch released

August 7th - Author notified google that patch was not adequate

August 13th - Author went public?!?!

They are counting the original date of exploitation as the start date for notification. I would think a more responsible and friendly date would be August 7th. Just me.
> it took the children 30 minutes to complete a simple task which now takes only 20

I think children would do fine and learn stuff by doing machine language, and some nicely tactile binary input system. They'd take much longer to do anything they could do in 30 minutes in go though, which implies the metric is not so good.
Probably the arduino - with the open source libraries and such.
That's always been a point of confusion for me with respect to the idea of 'ethical investment funds'. Buying shares in solar companies on the market, for example, just transfers money to people who have elected to get out of owning solar. Why would it be 'ethical' to give those guys money? What if they then take that money and go invest it in oil?

As you say, the market price has an influence on secondary offering prices, so it affects a company's ability to raise further funds, but buying stock secondhand seems like a fairly indirect way of supporting a company's goals. Just like if you enjoy a band's music, you don't demonstrate your support by buying second hand records...
WE ARE ATTACKED N CALIFORNIA:PORNO HACKERS CITY INTEL BLASTING MAX ARIA OF RES7
OKAY, SAME KID THAT DOING HIS PUNISHMENT AT THE LA MISSION TIL 2015. HE HAS TO PICK UP A BANK CARD AT THOSE BANKS:BANK OF AMERICA, CITIBANK, WELLS FARGO, PNC, COMERICA. HE IS USUALLY GETS HIS HELP FROM WEST HOLLYWOOD OR BEVLERY HILLS. WE USUALLY MONITORED HIS ACTIONS ONLINE OR CHAT ROOMS.. I THINKS HE IS THE PRESIDENT OBAMA LITTLE BROTHER NOT HIS SON,.,. BUT HIS BROTHER. THEY ARE ON THOS SITUATION LAPTOPS. RES7 MEMBER
The entire town I live in is single family homes owned by a few slumlords renting $400k-500k houses which they bought 5 years ago for $200k-300k. The rent has gone up 20-30% in the past year; however, the demand to rent is still high since no one can afford to actually buy anything.
> Many freelancers still see themselves as mere coders / temporary employees whereas I think they rather should consider themselves business problem solvers and entrepreneurs.

Many freelancers are coders and temporary employees.

There are freelancers who have the skills and experience necessary to become members of the consultant class, but there are many freelancers who don't. Just because you can code doesn't mean you're a business problem solver or entrepreneur, or want to be.

If I need to hire somebody to knock out some code for a few months, I'm not going to hire somebody who is pitching himself or herself as a panacea for all of my business problems. Solos should be thoughtful about the personal and professional implications of their positioning. It's one thing to want the financial rewards of consulting, but it's another thing to deal with the day-to-day demands.
It isn't a new bug; what they're reporting is that the patch which was supposed to fix an already-publicly-disclosed bug doesn't fully fix it.
I agree with you entirely. I read recently that the population growth of downtown Toronto has tripled in the past five years. Assuming that is a trend consistent with most major North American cities, the cost of housing has to compensate.
True, but there's no logical fallacy in writing off companies and products if they're consistently untrustworthy.
Zen99 is closing its doors
The capacitors are only there to crank the engine. Once there's enough capacity to do that, there's no upside to adding more caps.
Please don't use [bracket tags] on your titles, unless it's a [pdf] or [video].