skysight-inc/HackerNews huggingface dataset:
Maker here. I meant it as a way of saying good-bye to SVG as for the past years I mostly work with WebGL. A couple of other bl.ocks will be up soon.

It turns out that despite its name, Scalable Vector Graphics it isn't. Sure it's scalable _spatially_ but it's not scalable _temporally_. A.k.a. slow.

SVG only recently became capable of 60FPS (with only a few elements, of course). Until this year, it was capped at ~40FPS.

Also, SVG was meant for graphics and the HTML DOM wasn't.
Yet SVG transforms are NOT hardware accelerated, click on Paint Flashing in Chrome Dev Tools / Render: http://codepen.io/monfera/pen/JKOqyY
Meanwhile HTML transforms are GPU accelerated: http://codepen.io/monfera/full/qNVzBm/ or http://codepen.io/monfera/full/BzmERz/ (no green rectangles flashing)

There's also a big overhead of just having a lot of SVG elements even if they're presently off-screen (in which case WebGL wouldn't draw it or even if you call gl.drawArrays on them it doesn't hit the shaders).

Having done WebGL I feel that a transpiler from SVG filters to WebGL I could hack together would be an order of magnitude (usually I get an order or two magnitude speedup when moving a plot to WebGL).

Someone at a major browser vendor confirmed there hasn't been significant work on SVG for many years. SMIL is now out. The hardware accelerated HTML DOM, Canvas and WebGL are eating SVG's lunch. I suspect it's one of the reasons the new D3 4.0 adds more separation of concern between logic and rendering, and there's a wealth of Canvas based examples from Mike Bostock and others.

To paraphrase Greenspun's tenth rule:
Any sufficiently complicated Canvas/WebGL 2D data visualization contains an ad hoc, informally-specified, bug-ridden, but FAST implementation of half of SVG. And it's sent down the network each time, including mountains of font rasterization.
> over 77% – or just over $52 billion – came from Google’s own websites.

That includes gmail, youtube, etc, not just search.

A further breakdown would be interesting though, AFAIK the still pay mozilla a bucket load to use google as the default search, so I'd say search alone was a significant portion of this.
They mention in the original alpha release article this was a mistake. They plan on supporting and bug fixing for the foreseeable future with bootstrap3

http://blog.getbootstrap.com/2015/08/19/bootstrap-4-alpha/
Less useful than assembly which at least allows comments. The only difference is portability, which C does much better already.

Forth shoves down your throat its ancient stack model and lack of higher order types.
I did that. Then I fond out I'm terrible at business - because I don't want to sell anyone anything. I don't want to "network" to try to push products or services to people. Note that I'm pretty social, I have no problem at all with presenting (in fact I love it) and talking to people (quite the opposite). I just don't want to do it for the purpose of extracting payment and pushing products or services.

I think your advice is good only for some very few people. You also forget that the vast majority of businesses fails. Would you give somebody investment advice in an investment product known to get you big losses? Because that's what this is, even aside from personal suitability.

Not to mention this: What happened to specialization? one of THE keys of human success. But these days everybody is expected to savvy at business, finance, long-term planning (privately financed pensions), investment. I claim the world would be much better off if people were not being forced into things they are neither good at nor like doing. I think corporations or smaller options to work together in a group (firms, but also NGOs and other organizations) where a huge step forward. Now whenever somebody fears (and for good reasons) they might not find a place in an organization they are told that going it alone is the way to go. No it isn't. Those developments IMHO are a step backwards in human development.

.

The one thing I do like about seeing people try to start their own is because often they will become reasonable and good human beings. I've seen successful and smug high-level employees who think when people are not successful it's just their own fault for the most part. Then they try to start their own business, very confidently. When they were in an important place in the hierarchy of the corporation everybody wanted to talk to them! Evidently, they were important and popular human beings.

Every single one of those guys came down to earth within the first three years of their business. I've had people that I already had almost given up on, talking to them became more and more painful, become very nice and reasonable people again. Going out on your own sure helps getting in touch with reality, so there's that.

I know several people with the business finally going quite well now - but oh my god are they close to burnout. On the other hand, visiting them and talking to them now is fun again, they are back to seeing themselves as mere mortals.
A democratic government is the responsibility of the people it governs - even if you didn't elect them, the fact that you choose to continue to be governed by them, and that they gain all their powers from this investment of your own sovereignty into their state, means that you are in fact responsible for your government. Period.

It doesn't change just because you don't like it. American citizens, pro- and anti- the American state, nevertheless gain their protections as citizens from participating in that state, large and small. Citizens are responsible for their governments, who have no powers otherwise.

And we all know: the corruption of government begins with its secrets. That we, citizens, are unwilling to deal with the secrets that corrupt us all, is very telling in this day and age ..
Using traditional headsets is a great idea.

You should also IMO look into a software-only solution, i.e. a music player that streams its output to other smartphones via bluetooth or wifi. Because if your idea takes off, this is IMO what will kill a hardware product.

And you might eventually talk to accessory makers to build such capability into cases.
Show HN: Top Authors – A Leaderboard for Medium Authors
isn't milk white and sky blue?
IMHO, the sharp angles of the triangles are dangerous. But I love the idea of two identical parts that can join. Maybe a strong magnet could be used (to join the 2 parts and also to stick a part on a metallic peace of clothe).
FORTH rocked.
Just because people claim to have good principles doesn't make them good people or mean that their tactics will accomplish the principle. These systems of public shaming, mobbing, and self-interested entryism clearly aren't creating inclusivity; rather, they are dramatically counterproductive in that regard. If you truly support inclusion, you should be opposing these tactics and the people who use them.
And more

> The cost of producing gasoline is far beyond the financial capacity of private industry…

Check the history of subsidies to the oil industry
http://www.motherjones.com/politics/2014/04/oil-subsidies-en...

> In addition the development of this new power may displace the use of horses,

Obviously.

> which would wreck our agriculture.

Probably this was wrong. Instead it got transformed and made more efficient. They didn't foresee the tractor, the tresher, etc.

This is a lesson about the impossibility of thinking in advance about even the major consequences of new technologies. You get some, you miss others, so it's difficult to decide if you'll be better off.

Edit: the report turned out to be fake (see noobermin's comments). It was written in 1950 as satire, when it was spot on but too late to stop cars. A lesson about checking sources.
Booting the Final GameCube Game
The London one only has air conditioning on the shallower lines' trains, since there is enough ventilation for the waste heat to dissipate. New York should be able to do the same.

I think London is still working on cooling the deep, "tube" lines, where the clearance between train and tunnel is around 20cm.
Can diet and supplements improve eyesight?
To compare the 3D printing of the 1980's with that of today is a stretch, at best, both in quality and price. And people who care have been '3D printing' (high quality, like with laser sintering, not Makerbot crap) for years.

It's disingenuous to suggest that the very first moment something has been shown in a proof of concept should be the moment that everyone starts rejoicing and flocking to it en masse. Many technologies need years or decades to get mature enough for wide spread use (which the author seems to equate with 'getting recognition').
What I liked the most is the fact that it creates a kind of hackernews oauth. Using this mechanism, you can have something like "Login with hackernews" apps. Cool!
The game changing online music platform is trending on ProductHunt
Telefónica quiere que sus clientes cobren a Google por usar sus datos (spanish)
Just FYI, when actual Native Americans are polled about the Washington Redskins, they are overwhelmingly in favor of keeping the name. That conflicts with the oppression narrative, though, which is probably why you weren't aware of it.
The ESP32 has been released
As a french, I am not annoyed by the name "velo". We can see the number 2 almost everywhere in a bike: 2 wheels, 2 pedals, ... There is nothing negative in a bike, it is more associated with romance and freedom.

IMHO, velo is a nice name.
Python with PySide (Qt) is always my cross-platform choice. Though I suppose if the OP is a web developer then Electron (JavaScript) would be easier to learn.
Probably lucky. File names are md5 of the content, i am not sure if it helped on collision on 32 bit md4.

The linked post mentions dir_index default and tune2fs -l lists the dir_index under Filesystem features only.

Not knowing this default behavior, i was considering enabling dir_index explicitly to aid chocking rsync.

EDIT:
I ran the reproduction code with 200K instead of 100K just to be sure. There was no problem creating file as well as copying all the files to a different folder. The disk was formatted about 3 months ago and mounted with default options "ext4 noatime,barrier=0 0 0" . On original as well as copied folder `ls | wc -l` still gives 200000.
I think you should be able to get pretty far by just writing Python code that uses the API; using requests that should be as readable as anything else?

Which brings me to: I just use Python snippets if I want to test a REST API quickly. What am I missing out of by not using these tools?
These themes are built with Bootstrap 3
It's about 10fps on my laptop :P
I'm confused. Didn't Microsoft purchase Xamarin lately? There's http://www.mono-project.com/docs/gui/drawing/ and https://github.com/mono/mono/tree/master/mcs/class/System.Dr... all waiting to be integrated. But I guess, this won't happen.

So many people would embrace a truly cross platform framework will all bells and whistles. But instead we have this disturbing split between .NET, .NET Core and Mono.
Yes, developers need to earn money. I know, I'm one (like probably most users of this software). Sometimes developers release open source software, earn money with a different job and the project doesn't go out of business (because it's not a business). This is something I was used to explain in the 90's, I didn't expect to have to explain it again in 2016.

No back to "businesses". When I see a free version and a paid version, and I know the difference, I can decide whether I want to use the free version, pay for the paid version or use neither.

However when I see "everything free for now but paid version later, the difference between the 2 unclear", it worries me that there will be some bait-and-switch, and the free version will be gimped or will get ads.
Not a word about Gustave Whitehead, who may have been the first to successfully flight?
>> Our interview process is optimised for zero false-positives at the cost of many false-negatives.

Why are false positives worse than false negatives? Optimising for either exclusively sounds like a very good way to fill up with mediocre people: either you miss too many of the best (what you do), or you hit too many of the worst (what you try to avoid doing).

Of course, there's no hard-and-fast rule about the quality of a hire. You can hope to have zero false-positives, but you can't really count on it.

What you should aim to optimise is the ratio of the people you really wanted to hire over the people you actually hired. This would allow you to improve the quality of your hires over time so that it approaches the high point of some measure of goodness.

Realistically speaking, that's the best result you can expect to achieve. Any tactic that purports to give a better outcome (zero false negatives? Really?) should be regarded with suspicion.
Another idea of shape (with also sharp angles) is the "Two Piece Pyramid Puzzle" http://gamesmuseum.uwaterloo.ca/VirtualExhibits/puzzles/pyra...
lcamtuf is just a great man. Take a look at his biography and inventions. I love this works same as Gynvaels http://gynvael.coldwind.pl/?blog=1&lang=en

When they post something, it's always interesting and very often innovating.
None of the posts in that archive are troll posts. Another false claim from Hintjens.
The Soviet era smarthouse
Why Don’t We Have Pay Toilets in America?
So you set up the self hosted webservers on some non routable local IPs / ports, and set up IIS to map these IPs / ports to the external IP / hostname?

Sounds complicated. You have two states to maintain and keep synced. The .net core servers and IIS.
I think they need to support more flagship phones, or popular ones like the MotoG of Nexus phones. That takes away risk, you can buy a good Android Phone and play with Ubuntu Touch. The Meizu's are not so appealing to me.

Currently the OnePlus3 port is under development [0], I think it would be great if that starts to work. The OP3 also has 6 GB of RAM, making it very well suited for Convergence (their name for getting a desktop interface when attaching mouse/keyboard/monitor).

[0] https://devices.ubports.com/#/op3
> there is also the very American mistake of believing Ford invented the car.

I don't quite see that since the author dates the quote to 20 years before Ford's popularisation of automobiles, he obviously couldn't have been the inventor of something being investigated by a congressional committee long before his age.

Then again, the "report" is an anachronistic piece of fiction: http://www.snopes.com/history/document/horseless.asp
Help pioneer a bio-mimicry inspired foundational governance model
And note that the memo talks about horseless carriages propelled by gasoline. At the time, steam-powered cars were already on the roads and people expected steam to be how the car would be powered.
Location: Israel

Remote: Yes

Willing to relocate: No

Technologies: .Net, PHP, Node, Web (and all related)

Résumé/CV: http://ionisolarz.com/,
https://il.linkedin.com/in/ionisolarz

Email: jsolarz@gmail.com

---

Hi, my name is Jonathan I'm a software developer working with several technologies but mainly .NET and PHP

I’m a passionate software practitioner involved in a variety of languages and frameworks with several years of experience and responsibilities.
I'm always eager to confront new technologies and surpass myself.
I want to keep learning and growing as a software developer, working in challenging endeavors and using all my experience to improve the product and the team I work with.
I would recommend everyone who hasn't done so already watch the trajectory of Rosette[1].

1. https://youtu.be/ktrtvCvZb28
http://beta.nhs.uk - not rolled out yet.
Heat-o-vision.
As has been repeated many times here. Bootstrap has javascript as well as CSS.
The Centument Project 2.0 REVIEW
4-day workweeks have a downside (longer days, diminishing returns)
I think the thing to learn from the article is "how to go deep diving into an operating system's internals"
Maybe she uses the javascript in bootstrap? It's not just css for christ sake.
I was surprised by this comment, because UK drivers are actually pretty bad at keeping left on the motorway.

Motorway driving is not part of our driving test, so you can qualify without ever being shown how to drive on a 3 lane road.

It's not uncommon to see people cruising along in the middle lane, completely oblivious. Drivers are noticeably better at keeping right in continental Europe.
That's exactly what Apple is doing and it's not getting them universal approval from techies, to say the least.

"They're locking down my computer", "They shouldn't tell me which program to run", etc.

But IMHO it's the best solution we've found so far.
Can you describe this in more detail? I haven't seen this technique.
Designing a Progressive Web App Icon
Intel acquires chipmaker Movidius as it looks to build future VR headsets
Growing One's Consulting Business
Adobe Flash Player NPAPI for Linux
Full time university. Full time in company getting you degrees is... quite hard in France

The "Professionelle" part is more about the fact that after it you should not continue studying but go for a career.
GES 2016 highlights: How entrepreneurs shape the world
For anyone like me wondering what this flexbox stuff was all about:

https://css-tricks.com/snippets/css/a-guide-to-flexbox/

Reminds me of swing and similar layout managers.
Intrusive advertising is a dead business model. Advertising in iOS apps is non-intrusive by design. Distracting, certainly, but you will not have videos that pop over content and play automatically while you are in the middle of reading the article.
Download Security Ninja for free from WP plugin repository
editor = subl -n -w
> You could make the same invalid argument for encryption.

You could make the same invalid^H^H^H^H^H^H^H argument for encryption.

FTFY
Since everybody's piling on their favorite alternatives, I have to mention HTTP Prompt [1]. It's obviously in another league than Insomnia and such, but I find that it strikes a sweet spot: much more convenient than curl or HTTPie, yet not a big mouse-driven GUI tool.

[1] https://github.com/eliangcs/http-prompt
As a meta-point, I wonder why people who (apparently) see themselves as bitcoin/privacy advocates think it's a good idea (from an efficiency-towards-that-goal perspective) to defend child molesters, or attack people trying to catch child molesters. Maybe they're just not very capable of making the distinction between their personal convictions (about the boogey-man government) and how to realistically achieve certain goals on privacy advocacy, but talking about cutting off one's nose to spite one's face...
That is a straw man. You are arguing against if someone would have complained that "seniors" don't get every job. But the subject is discrimination, they get less jobs after 50.
Did this affect Google's Project Loon in any way?
To what extent SVG is hardware-accelerated entirely depends on the browser. Chrome was quite late to the party of making drawing fast and it often shows (it redeems itself with a fast JavaScript implementation in complex applications that have a lot of rendering and computation). But the raw drawing (of SVG, not canvas) has been a lot faster in IE for quite a while.

I'm working on a graph drawing library at work and for our web product we rely on SVG. In my experience the performance is good enough for our purpose at least (graphs are a thing that becomes more or less unreadable as the number of entities go up, so useful graphs tend to only have a few hundred nodes/edges on the screen at most; and that's still effortlessly possible with 60 fps interaction). Where it gets annoying is that especially Google clearly doesn't really care for SVG. It's not used (much; or only with static images) in the top 500 sites or whatever they look at for optimising their browser, so they frequently break things with rendering that come to bite our customers.
NYX Cosmetics Control Freak Eye Brow Gel Clear
It's not true of most other aviation pioneers, because they were either independently wealthy or well-funded. The Wright brothers were self-funded but not really wealthy, their flyers were their path to wealth so the secrecy was understandable.
the TV consensus has been breached. Now suffer the existential pain!
so everyone who is a little dumb should be in jail? nice.

remember that there was a famous uk singer that was entrapped just like that since 4 years or so ago. can't remember the name though... he had a foundation to fight child abuse. he spent years reporting links he found to no effect, so he started to collect hard evidence and was busted for possession of that material. he had a hard time fighting the charges, and he might very well be really guilty after all, what I'm telling if just the news as I've read at the time.
https://en.wikipedia.org/wiki/Trolling_(fishing)

Although given the breadth of their fishing, I guess trawling (using a net) is more accurate than trolling (using a line).
I would hire someone who hates design and frontend anytime. Then again, I have no money, no company, and never hired anyone in my life.
That is ad revenue. You also need to add top the AdSense revenue in the next paragraph, the first one is just AdWords and search advertising.

The Mozilla deal ended some time ago. That is how we got here: http://arstechnica.com/business/2016/07/recode-mozilla-could...
Because it serves no purpose but strife, hatred and intolerance of other human beings?
Counterpoint: I just return from a 7,000km trip across Austria, Italy, France, Spain, Germany, and it was fine. No problems at all in France and Germany. I had to drive slightly slower in one part of Italy to reach a SC (unplanned for detour). I drove 1,500km in South-West Spain where there are no Superchargers, charging at hotels or non-Tesla public stations. I added 30 minutes to the journey, once, because I preferred to charge at a nice restaurant and not a (charging-equipped) gas station.

It requires extra planning, yes, but I was actually surprised how it wasn’t constraining. YMMW obviously.

BTW, that 600km range is very theoretical. The real range of 85D is ~420km (driving at 110km/h) and while P100D has better range, it doesn’t have 50% better range.
Trolling, the original meaning, makes sense too: https://en.m.wikipedia.org/wiki/Trolling_(fishing)
I think he meant the only option as a web developer. Maybe he doesn't know C++ and C#, and it's not that easy with a web-oriented mindset to start writing desktop apps in C++ (it's not easy the other way either, I had a friend who after years of programming in Delphi started with the web by absolutely positioning every single HTML element).

When someone asks in which lang should he implement a webapp/SaaS/whatever, the first comment is to use the tech he knows the most. Why so much hate when the same principle is used for desktop app development?
Whenever discussion of the DSM arises, I tend to revert to Ian Hacking's critique of the guide (http://www.lrb.co.uk/v35/n15/ian-hacking/lost-in-the-forest).

I'm a big fan of his contributions in the philosophy of science, which perhaps gives his opinion more weight than it should on psychiatric matters (Rewriting the Soul, and Mad Travellers are excellent books).

Is this criticism mistaken though?
And how would doing such thing stop those who hate and are intolerant?
imo It's a common mistake for people to think that something was made by one team or person, when in reality things like the lightbulb were incrementally improved and evolved by many different people working separately. It's a harder story to remember and 'sell'...
For most programs to be useful the need access to data/resources outside of that sandbox. The challenge is making that work without being super annoying to the user.
This article is just plain wrong.

Every point is incorrect / misleading and the 'point' is the direct opposite of reality.

People latch onto new amazing we'll change the world ideas to easily.

Real change happens from hard work and gradual change is the real reality.
How to Set Up CI/CD with Buddy and Azure
iPhone 7 could be WATERPROOF, new report claims ahead of Apple launch this week
Intel acquires Movidius