skysight-inc/HackerNews huggingface dataset:
How GDS represents data when developing APIs
But... but...

Those who die with the most Internet Points win, don't they?
Cloudflare warns of another massive botnet, er, flaring up
Panasonic creates IPS liquid crystal panel with contrast ratio of 1M:1
This is very exciting and to a lot of people, doing things with only a browser is so much enabling!
And certain areas in tech are harder to enter too. Web-dev a decade ago was easy to start, now every site you might be familiar with when starting out uses the RIDICULOUS_OVERKILL.js framework, SASS/LESS because CSS is for amateurs!, OBSCURE backend and THIS_WEEK's database. Plus npm and these 600 plugins to make development "easier".

Makes spaghetti php of bygone years look like lesson in modernism.
For now, by my research the best candidates are

- TP-Link Archer C7 (supported by both DD-WRT and OpenWRT, and recommended by the latter)

- Linksys WRT1200AC/1900AC (supported by both DD-WRT and OpenWRT)

- Ubiquiti UAP-AC-LITE/LR/PRO (OpenWRT, diffrent models depending how much speed/range do you need. No routing here, just access points.)

For any models discussed, please keep in mind that depending on the hardware version, the firmware support is different.
He still seems to be operating a "data network", to collect driving data for further optimization. I think that part makes the "selling" moot, given that his business is based on input from this "free" app...
The permission model in Android changed in Android 6.
Apps using the sdk that was released with Android 6 will have to ask users for permissions as well.
I expect that eventually older SDK's will stop working on modern Android.
> startup campus

> with companies like Facebook and TechShop opening offices there

Is Facebook still a startup?
Depends on you and your situation really. Do you need / want more work? Are there not enough customers for the Python jobs?

If you feel OK with Python and a few other languages, you will find PHP trivial to learn. There's nothing wrong with learning another language. Is it ugly? Yes. Are you going to deal with terrible code? Most likely. Is it worth it? Only you know that.

I would be happy to take lower pay if it meant not having to deal with PHP - up to some threshold. Below that, a programming job is a programming job - I wouldn't say no if the offer is great.

You're not going to suddenly lose everything you learned though. All those other languages and skills will help you write great quality code and you'll spot more familiar patterns everywhere. If you have time, it could be a good idea to learn PHP just to know why it your prejudice holds and why exactly is it ugly.

It's also a good long term investment. Due to existing code, trivial hosting, active frameworks, and lots of users, PHP jobs are not going away any time soon. Especially the small "modify WordPress/drupal/whatever to do X" kind of jobs.
Does anybody know a better book about the subject (covering the history of the development of the grid, but also being technically correct)?

According to the Amazon customers, the mentioned book was written by a non-technical person (actually, I've checked, a Ph.D. in Cultural Anthropology) and was apparently also without the careful editor. Alternatively, if somebody has read this book, maybe he can say that it's not that bad? I wouldn't like to buy it just to discover it's written like this https://news.ycombinator.com/item?id=13103538
Or a custom DNS cache if you want to block on all of your network. There is a Perl script on github that generates a local rule set for unbound using Dan Pollock's list. There are other services as well.
It seems to me that they would use these HTML5 features and APIs to implement audio and the actual pixel output from the VLC codecs.

But this would mean support for an incredible number of input formats.

At least that is how I understand their goals.
I can't imagine myself programming in such huge, open space full of people and distractions. Maybe it might work for sales, marketing or costumer support, but not for a type of work that requires concentration.
Still using an open source package manager ? C'm'on...
That's a pretty arbitrary definition.

And how long time do you give it? The human race haven't solved that problem in some 20k+ years. If we build an AI today, would you wait that long to decide if it is "true"?
I've been telling my SO to "google it" for years. She won't do it unless I ask her to. Then when she does, I do this -> 0_o because, really, why are you typing that? Do you not know how to google?

Anyway, all this misses the point. If you have to google how to use a GUI the software has failed at a fundamental level.
Ain't my fantasy, I think you're referring to dang?

That was the point I was trying to make about how a "no politics" rule affects far too many stories.

"Story must have a tech angle / be on a tech topic" is much more defensible, although I think this story would also be off-topic under such a rule.
>assign “trusted” status to your closest friends and family

OK Google, we got the whole point of this app.

Nevertheless, it's a useful feature and can help many.
I'm not a dad and I actually appreciated the "Git of Theseus" pun. The ship is an interesting thought experience on identity, maybe you can modernize it to introduce philosophy to computer science students ^^

But more on-topic, nice article, well done!
> The problem I have is that you seem to set at zero the other set of concerns here—the ones I described at the top—intellectual curiosity and civil, substantive conversation. Those things are the raison d'etre of this site. Do you think I'm wrong that political flamewars don't threaten them? Or that they don't matter?

So...I can't come up with a better way to put this: do you really think that there are intellectually satisfying, civil discussions to be had when your existence is a matter of debate? Like... 'hga wasn't alone. You know that. He was just an idiot who went straight at it straight instead of hiding behind cites of The Bell Curve, instead of "but why should there be programs for black people or women?". I get your focus on "civil, substantiative conversation" and I respect that, but you gotta know as well as anyone that harm happens behind the "civil, substantiative conversation" of just-asking-questions and oh-it-can't-be-that-bad,-can-it?, the soup of toxic sexism and racism that's all over here over the last year or two. The functional result of "no politics" is that that won't be challenged, not that it'll go away. I agree with 'tptacek when he says that most political comments on HN are alt-right trolls; "hey guys, subtext rather than text" leaves a lot of shadows.

You and I are effectively re-litigating the same arguments that have come up in many other places. What would be awesome and a change of pace would be to learn what HN plans to do to make itself civil and welcoming to underrepresented folks, if that's the ethos you want to have. And you say you do, so I believe you. I mean, hell, I'd love to help out if I can; you have a bigger stake, but you're sure not the only person who thinks there's something worth having here.

(As far as other places on the internet--I have a few that come to mind. Open ones, but not ones on which I want to sic the jerkier part of HN just to prove a point in an argument. Shoot me an email if you're curious.)
I doubt android kernels have unprivileged namespaces enabled.
SEO for Lawyers: The Guide to Ranking in Google
Can you install a non-webkit web rendering/JS engine with that process?
A platform full of opportunities for students
WeChat is schooling Facebook on dealing with fake news
ReMarkable Paper Tablet
Here are a few reasons someone might care:

1. Internet Points are a social signal.

2. Some HN features are restricted to users that have more than a certain number of Internet Points.

3. If you are expressing yourself in a comment with the aim of communicating, having the comment downvoted enough to grey it out (making it harder to read) will frustrate you.
What does Microsoft have to do with anything?
I don't know how much bandwidth and complexity is involved

It's not about bandwidth or complexity, it's about latency. And no, even a recent core i7 can be stalled for long enough to cause underruns in a simple audio stream.
Yeah, the main difference is that in the Software world companies like google make products in beta form and use their customers as testers. They could improve the product "on the fly".

On the other hand in manufacturing having a big recall for a defective or incomplete product usually means "instant bankruptcy".

Even big companies like Samsung(Galaxy recall) or Volkswagen(Dieselgate) or BP(Deepwater oil spill) have to suffer immense loses from "moving fast and breaking things".
You mean teaching them to be completely reliant on cloud services to make silicon valley "entrepreneurs" rich.

That isn't empowering users, it's enslaving them.
Shrug, yet another product we cannot even try in Cyprus due to Location History being disabled country-wide, for some reason.
Peter Diamandis – Human Intelligence (HI)
Short version: Author of uBlock Origin is original author of uBlock and decided to hand it off. Drama ensued and original author decided to fork what had previously been his own project and continue.

See https://github.com/gorhill/uBlock/issues/38
It used to be called an "incubator" (see: http://www.wilmotte.com/fr/projet/411/Station-F-Halle-Freyss...) now it's a "startup campus". This is probably more reasonable.
Do you still call chemistry "Alchemy"? Because this isn't Eugenics.
No, it's intended to tell a company who's your closest people.
Clicking it does nothing.
A 3-month hiring process would make me think there's a lot of bureaucracy that would interfere with things like getting work done and making a good product.
That's a good news!
It's inevitable that the forthcoming iOS version will require location history to be turned on for one's Google account. Therefore, I'd much prefer another cross-platform means of providing this information.

Owntracks hasn't been too bad for this; there are clients for iOS and Android and the the backend is self-hosted.

http://owntracks.org

The only problem I've encountered with it is that the Android client has shown some instability from time to time, with high battery drain or missed location updates.
PHP is a tool, nothing more, nothing less.

Take a look at modern PHP practices and try the language out, base your decisions on evidence rather than the trends of a market you're not even operating from.

I'm in Texas, and I'm currently working in an Amazon warehouse so I can afford to be closer to the markets in Austin. I have a degree in C# and C++ business app design and most of the programming work I do is still javascript and PHP, because that's what's available.

PHP may be an ugly language, but it's not torture and sometimes you have to go where the money is.
In 42, the school presented in the article too, is constant open-spaces full of people. It's noisy but students get the habit of working in that kind of environment and get in the flow even with distractions. Some other French IT schools, like Epitech or SupInfo are the same (or close to).
Even if I agree that it's not ideal, it can work.
Although, I assume that most of people are not used at all to this kind of environment.
What a great way for homophobic parents to keep track of their gay kids and make sure they aren't hanging out at that LGBT centre, or with any LGBT-friendly people!
A watershed moment in understanding how H2O conducts electricity
Google already changed that in Android 6. You can install an app and only allow it certain permissions.

Of course, thanks to the Android ecosystem, it will take another year or two until a significant portion of people actually switches to devices running Android 6.
In my student days I went to a talk from one of the scientists working on the Taurus in Oxfordshire (I think he went to the French project soon after) and they were having major problems finding materials that could withstand the heat and radiation produced. He described it as a machine that produced tons of melted and irradiated beryllium.
Not the same thing. Yum also doesn't provide atomic upgrades.
[video] Andreas M. Antonopoulos Keynote on Streaming Money
Kudos to the team who made it happen. I'm French and happy this comes to life.

I still have the feeling this is more of a stunt to bring attention on Station F than on the startups themselves. Beyond the buzz, there is very little vision. It's a giant intensive farm in a denser, currently-under-redevelopment neighborhood.

In this super dense setting, they're piling up various talent for sort-of-low-cost rents, hoping to raise unicorns thanks to nearby campuses, increased VC flow in Paris and general attention towards startups. This strikes me as a formula thought out by people who have never actually been in a successful startup (Roxanne Varza has been successful at _talking about_ startups, never at actually building things).

One outcome is that all those points successfully connect together. Another, more probable outcome is that it will turn out impossible to keep focus, talent and purpose in a giant, open space (also probably soon to be under-maintained judging by French standards).
Google does UX so badly that other google employees blog about it https://medium.freecodecamp.com/stop-the-overuse-of-overflow...
Even though it just seems like a big open-space with less services included (people mentioning no free coffee), I would presume that more "startup oriented" services will be available.
Paris has a super vibrant startup community and some small incubators are already in the city center, providing awesome followup.
> "it piggybacks on the hard work of engineers at major manufacturers"

What hard work? It's a COTS part.

Not to mention, front-facing radar, even combined with image recognition is woefully inadequate for true self-driving. (As opposed to, for example, Tesla's so called "Auto Pilot".
I think you may have answered your own question. If most of the potential clients are using PHP, and you want to service those clients, then it makes sense to learn PHP.

I understand where you are coming from re the "projects from zero" comment but that's mostly wishful thinking. PHP is, in many ways, an ugly language but a lot of people have found it a useful language and a lot of people still do.
I accidentally put a friend of mine off Wikipedia a few years ago by using Ctrl+F on it in front of her. She assumed it was a feature of the website, not of the browser, and thought it looked too complicated.
> HN doesn't add much to politics

I disagree, I've seen plenty interesting discussion around political topics. Interesting that startup circle-jerking isn't hated as much...
I enjoyed RP1 (even if it is essentially geek masturbation material: I guess we all love a good wank once in a while).

Right now, I'm working my way through Neuromancer.
A somewhat critical point of view from a month ago on George Hotz, comma.ai, and engineering ethics for this category of software:

http://webcache.googleusercontent.com/search?q=cache:3Cor8E9...
We (Cloudant) recently changed the pricing model to help with this. You can now take a fixed-cost plan that charges based on reserved throughput capacity instead of metered use. This should help with the replication scenario. See

https://www.ibm.com/blogs/bluemix/2016/09/new-cloudant-lite-...

Stefan Kruger, IBM Cloudant Offering Manager
> the idea that any of us would want to hide our locations from each other is simply not even a thing.

There are plenty of gay kids who need to hide their location from their homophobic parents.

Some parents are intensely homo/transphobic, and do not have their children's best interests at heart. It's not always about "trust".
Absolutely, yes. It's not about the stories, but about the threads they spawn. There is virtually no chance such a story would generate useful discussion in the current climate on HN. In fact, that's the kind of political story that would probably get flagged off the site even if we weren't in detox.
>Are there any options besides firebug and DevTools now ?

Chrome DevTools, which has forever been better than Firebug?
I use Ka-Block! and am satisfied with it.
The Deck isn't blocked by default, but the author provides a package you can easily download to block them as well.
At a previous job we used custom patches for the PHP interpreter which implemented just such a "dirty flag", among other things.

It would also die if you sanitised a clean string, since that indicates that the sanitising logic is dodgy.
This talk is full of gems including:

- Lightning Network in a Nutshell
- What Happens When We Start Streaming Money?
- Bitcoin's Gini Coefficient
- Mind-blowing Ideas for the Blockchain

“Banking as an institution is going to get replaced by banking as an application, and then banking as an open protocol.”

The link above gives a detailled overview with time references.
A much better course of action would be attempts to improve political discourse, rather than demonize the adjective.
Or just use a `<track kind="subtitles">` and reference a vtt file?
Does it have active users?
Google’s DeepMind Open-Sources an AI Training Platform
Check out Cloudant Envoy to get around the "one-database-per-user" anti-pattern: https://github.com/cloudant-labs/envoy
Well, that's hardly any different to google. You have no control over the details of those taxes. If anything, the advantage you grant google is likely more direct and quite probably more costly if you're comparing apples to apples. It's just really hard to compare those.

Don't forget, google gains quite a lot from giving away software like this, and some of their gain (in the form of control) may well be a cost to others - and it's not a zero sum game, so it's anyones guess whether it's a net positive or negative (even though that seems unlikely).

Similarly, you talk of the paying taxes as if this were some net-negative cost. There too this isn't a zero sum game - just because you distribute the costs but don't account for the benefits doesn't mean it's not net beneficial to you. The government is even larger than google (and indeed intertwined the the semi-fiction of currency), so "paying them" doesn't really mean the costs are much more direct than they are with granting google influence of the JS ecosystem.

Even if through voting you could choose the cease to "pay" for the government employees, the consequences might well be far-reaching and impact the currency system (hence "pay" in quotes), so from one point of view you can't with any reliability choose not to pay, rather, you can choose not to account for costs accrued by a large civilization. But it's highly questionable whether you can actually avoid those costs and remain a large civilization.
It seems "a bit pissy and inexperienced" that I would want to see actual performance figures before making an enterprise purchasing decision?

42c per gig is VERY expensive, more than 10 times the price of 15k SAS at volume.
SSDs - while I didn't say "are not used" in enterprise - are "generally" not used. As in, for every $10mill enterprise spends on SAS drives, they spend maybe a few hundred thou on SSD.

The market for SSDs is elsewhere.

googles to check.
YUP
http://www.anandtech.com/show/10348/q1-2016-market-trends-ss...
http://www.anandtech.com/show/10098/market-views-2015-hard-d...
WD alone ships 3 times more enterprise HDD than the entire enterprise SSD market. roughly speaking Enterprise HDD is about the same size as the entire SSD market.

My pissy comes from HN becoming more and more "pimp my company/product" and downvote to hell anyone remotely critical, with less "news about hacking".
And with the world we live in: Understanding that someone is always watching IS a good thing to teach. Teach your kids that anything they do online can have repercussions. And if they are doing something where they absolutely would be screwed if they were caught: Should they be doing it?

As a kid that means not hanging out with Billy the Pothead. As an adult that may be something (more) illegal. Learn early.
Relevant: https://www.youtube.com/watch?v=zruGBWLk9s8
Self-hosted Gitlab.
Best Beat Maker Software for Beginners 2016
Are you blocking Javascript or anything? See the bottom third of this screenshot for what I expect you to see: https://s3.amazonaws.com/klcother/ambersmalltalk.png
The cost of both entry and failure for hacking on quadcopter vs car is orders of magnitude apart?

Unless you know something about the upcoming price of cars that you'd like to share ;).
Did you just suggest using a third AWS service to let you know if the second AWS service monitoring your first AWS service goes down?
I wonder if this also explains some of the benefits of meditation. While focusing on one part of our higher functions, more areas of the brain cam slip into this low power state, without fully entering sleep. Which is why people feel refreshed and relaxed after a session.
The Moral Foundations of Fascism
There are tons of tech forums too, are there not?

In fact, sub-reddit provides all the specialization you could need; I think "demographic" is usually what is valued in HN.
North Korea 'hacks South's military cyber command'
And other than make jokes about my Slack alerts channel turning on Christmas early, what exactly should we do about this?

I wish there was something Google could put on the Chrome timeout page that let users know there was something going on. I get calls at 4AM from some exec, "The site is down!" Except it isn't, isn't impacted for everyone, and other than say, "I've responded to you in the SLA-approved window," there isn't much I can do. Ugh.
> a port of FFMPEG to JavaScript

It already exists, see my other comment for more details.
This is a question where the "wait and see" approach works.
Platform for measuring and training an AI's general intelligence against games
It's not about "political neutrality", though.
Interesting, if different groups who don't know themselves are seriously motivated and working it might end up "as" quiet as a library. Unlike one company's open space where everybody tries to talk to everyboyd and compete for spots.
How is DevTool worse than Firebug?
> tired hearing the same arguments rehashed

I'm tired of people not getting it the first time
I certainly will; this couldn't have dropped at a better time!
C++ library for asynchronous programming
Data Structures for Quasistrict Higher Categories [video]
Which is a format you need to convert to rather than use existing srt or anything else really.
Just remember that Google will be your most trusted contact.
Or you can use grsecurity, which goes even further: https://grsecurity.net/

In fact, many of the KSP patches are inspired by Grsecurity.
Previously discussed here: https://news.ycombinator.com/item?id=13098050
> The Government asked him to not sell his product,

Well, the Government didn't that, they asked proof that it was safe before selling it
https://es.scribd.com/document/329218929/2016-10-27-Special-...
It was on here a while ago, if this is the one you're thinking of?
http://www.darpa.mil/program/explainable-artificial-intellig...
There is a certain irony in saying we should believe in Kurzweil just because his n=1 predictions came true.

(Statisticians often deride machine learning people for having a poor understanding of statistics).
> What if my parents disapprove of him, cause he's from a "bad part of town"?

Or what if your parents disapprove of him because you're male too.
The benefit of 15k SAS drives is 250MBs per drive actual throughput, even more because they are RAID arrays - for 3c a GB, they are HIGHER performance than most SSD drives on the market.

Sticking "enterprise" on the box will not make enterprise pay 42c per gig for less performance.
I did this for non-critical ops, it's just a foward to my phone's email address, really simple.
The problem is that not every company is reliable or even has that email