skysight-inc/HackerNews huggingface dataset:
Hmm. Given how walking (or even biking) on the side of highways is discouraged (or ticketed), and public and private land is fenced off around these major roads, how does the right to free travel hold up? Or do they consider paid transportation like buses to be sufficient?

If I want to go east, I have to take the highway. There are no other roads through the mountains for a good 50 miles north of my current location.
Reminder: WebRTC data channels can silently leak your internal and (if behind a VPN) real IP address.

https://diafygi.github.io/webrtc-ips/

https://bugzilla.mozilla.org/show_bug.cgi?id=959893
FWIW, I'm mentioning the TERF label not because it's "radical" but because I think, in the psychological battle for tolerance on all sides, it's near the front line, and it's very emotive.

If you aren't near the front line, in whatever way, I agree that it may seem less important than protesting intolerant legislation.

http://www.feministcurrent.com/2015/11/10/why-i-no-longer-ha...
Wow... Seems to me that the guy is far from being over with his burnout. He's still obsessed about work, numbers... and went from reading "non-technical" books to "self-help" books aka psychology technical books. You don't go "from" a burnout to "a better place". It's not about a lack of "equilibrium". It's not a engineering problem. It's a disease! This guy should consult, and probably get a real break. Like one or two years off resting.
It is an extremely difficult shift to make, particularly in tightly regulated areas.
Part of what bothers me is this notion that "texting while driving impairs a driver to the level of .08 blood alcohol level." (This quote comes from the NYS Senate bill mentioned in the article.) If that's the case, can we expect that the punishment for texting while driving will be similar to the punishment for DUI? If not, why not?

If you ask me, this is just a lot of hysteria being put in the service of revenue generation and more money for our government's corporate partners.

https://www.nysenate.gov/legislation/bills/2015/s6325/amendm...
This is correct. This is not new, it's been "in development" for months and it's been reflected in Webkit's public commit history for even longer.

Tweet from February from Google's WebRTC Project Director citing the change. [1]

It's definitely coming to desktop Safari. Doubtful we'll see it on mobile Safari, but fortunately on iOS, WebRTC support is already possible in-app.

[1] https://twitter.com/juberti/status/701482981647474688
All four of those examples have the side effect of making military action more appealing. I notice you did not include "monitoring communications to successfully identify target insurgents (Really, insurgencies?)", which might actually reduce "unnecessary" violence.
A bike stand is only attached to one side of the bike. So it's always on either the left or the right, no matter which direction the bike is facing.
One nit to pick is that applying traffic shaping to incoming traffic is usually called "traffic policing" in docs that go into more detail - for those looking for more info. Many docs just flatly say "QoS on incoming traffic isn't possible", which is partly true in that you have a choice of dropping traffic or accepting it, but with egress traffic you can buffer it for later.

The LARTC docs are a good read for those interested in Linux networking internals, though it is falling more and more out of date (nftables) IIRC.

This looks like a very neat tool, I love that it makes TC easier to work with, thank you!
The medium-editor project is pretty good. It's not a "true" clone of the medium editor, but it gets development up and going pretty quickly with a contentEditable editor. We used medium-editor for http://www.doctant.com.

As others have noted, it's really tough to compete with text editing/rich text applications (e.g., Sublime, Vim, Word, etc.) on the web. So far, the real Medium is the only app that I've used that isn't a pain to write in even though it's contentEditable.

Another promising project is draftjs from Facebook. Check it out: https://facebook.github.io/draft-js/.
https://prosemirror.net is nice to use and seems quite mature. Made by the guy who also did the popular CodeMirror.
Take a look at this http://smmry.com/ . I know that some bots on Reddit use similar methods to repost long articles as shortened tl;dr posts.
I love this cereal box sort of advertising. I often find myself adding "now in tablet form!" to random things I read.
Very good to be reminded of this. The funny thing is that there was a brief time right before deep learning took over computer vision research, but after people realized the implications of big data, where it looked like the future could be really simple nearest neighbor search supported by enormous data sets. For example, the famous "80 million tiny images" paper by Torralba, Fergus, and Freeman from 2008.

PDF:

http://people.csail.mit.edu/torralba/publications/80millionI...

Web:

http://groups.csail.mit.edu/vision/TinyImages/
Microbenchmarking Method Calling: Peachpie Crushes PHP by Using Call Sites
I'm currently trying to find similar strings (max hamming of 2) between two very large (1e9) sets. Approximate Nearest Neighbor search makes this just barely manageable. Annoy[0] from Spotify deserves a look for anyone who is outgrowing traditional nearest neighbor algorithms.

[0] https://github.com/spotify/annoy
For http://www.TwLng.com we're using http://quilljs.com
Future of Firefox is Chrome
Part of the problem is that people screen cap youtube videos and post them on Facebook. Usually the creators would make money though views on Youtube.
vector.im and the Matrix protocol in general uses webrtc for the audio / visual calling part of a messaging protocol. It has additional functionality baked into Matrix itself for the signaling part.
Airbnb JavaScript style guide (for ES6)
Kubernetes networking plug-in from Weaveworks
True, it showed up first. And then it stagnated for several years. Now it is behind the other alternatives.
www.hivestreaming.com

Streaming video internally at large enterprises (facebook, ericsson, aol). Things like CEO monthly video calls, etc.
I did a postdoc in the US which was funded by a US navy grant. I remember that my supervisor told me that even if our research doesn't lead to any practical application, at least it won't help to kill anyone.
You can believe in a fundamental right to privacy without a fundamental right to full control over devices.

In fact a strong enough emphasis on privacy leads you to restricting the ability of the user to undermine their own security.

You dislike apple's methods, which is fine, but it doesn't make them hypocritical.
I agree totally. The guy is going from having a burnout to becoming manic-depressive. He's having a high right now, but I am almost certain he will crash again in a few weeks/months.
Why Storytelling Will Be the Biggest Business Skill of the Next 5 Years
Yup. Wysiwygs are hard. But just saying "You can edit paragraphs, that's all you get" is worse. Clients need to be able to do more advanced things in an editor, and coding a hard limit on never being able to do them feels like pure folly.

Is TinyMCE perfect? Far from it. But it's stable and reliable across browsers, with a well-defined API, and it gets the job done.

I know a lot of folks here would just as soon just use Markdown for all content writing. I like Markdown. Clients hate it. It feels like an obscure language, when they just want something "like Microsoft Word".

And CMS's can hardly say "Yeah, we know we used to support these greater markup sets, but now we're just not going to, so don't open up your old posts, or they're going to lose some content in our bright shiny new editor" -- that's massively problematic as well for user trust.

If you're starting something new, and want to place a hard cap on what your users can do markup-wise, sure, give this a shot. But be very aware of the restrictions that you're imposing.
Pensions are outdated and are bad for both workers and employers. The idea that you get a guaranteed payout (defined benefit) creates conflicts when today's managers have to make decisions that affect the entire company over the next few decades. Considering that few managers believe that they will be in charge at the time the pension benefit are due, they are incentivized to push costs into the future through bloated pensions.The employee is then stuck holding the credit risk of their employer from long ago.

A much better system is a defined contribution, in which the employer makes a contribution to a retirement fund for the employee. The employee then has sole proprietorship of the funds, regardless what happens to the company.
Slither.io v1.1.2 Hile Mod Apk İndir – Ferhat Özal – Hile Apk İndir
Thanks for the advice. I actually really liked the "How To Learn Trigonometry Intuitively [1] on Better Explained as my Trig experience was limited to memorizing the formulas. It was only when I ventured into making a basic game that I learned the actual practical uses of Trigonometry. I wish math in school focused more on why and less on how, especially since all schools have access to computers and knowing where/when to apply mathematical theories and concepts is so important.

[1] http://betterexplained.com/articles/intuitive-trigonometry/
It's no coincidence that Verizon announced FiOS expansion in Boston today.

http://stopthecap.com/2016/04/12/breaking-news-waiting-forev...
While I understand your concern, you are, statistically speaking (and according to the CDC), still 12x more likely to die from secondhand smoke than you are from another motorist's distracted driving.

The CDC states that smoking causes 480,000 deaths annually, 41,000 of which are from secondhand smoke. Dying from someone hitting you while they swill a triple mocha may sound scarier than dying from cancer, but dying is dying.
Ad revenue is the most important part of this.
I notice that the way tabs are displayed is by drawing the top in some color from the page, and showing the active tab in a lighter shade of that color. The issue is, sometimes the color is white, so the active tab doesn't stand out - I wonder if it could switch to a darker color in that case?
The Andy Warhol Museum is fantastic. I go every time I happen to be in Pittsburg. Besides Wahrols and history of Andy Warhol they usually have a pretty good visiting exhibit.

Sadly, I don't travel to Pittsburg as much as I did post collage (used to go every year or so).
Where are you talking about? In the US, you would only get bothered for walking on a limited access freeway (in some areas even those are open to pedestrians).

There's even an effort to sign post a national route system:

https://en.wikipedia.org/wiki/United_States_Bicycle_Route_Sy...

To me the bigger issue is that biking or walking along a busy road is unpleasant.
Do you really need to protect the entire system? Or have you not captured the setup of your system in a provisioning tool like ansible or chef or the like? And then protect only the necessary files to restore the configuration and user data of the system.

Protecting the entire system should be something that is done near line so if you have a catastrophic loss your time to recovery is less than that if everything was stored somewhere in the cloud. Or Just not do it at all and rely on a tool manage the configuration of your system.

Data files and configuration are really the best thing to protect with a tool like this. If you have a total loss your playbook should include something like replacing the failed hardware, Installing and patching the OS, replaying configuration of the system using ansible or chef, restoring data files.

To me this is the fundamental gap that cloud backup solutions need to fill to really capture the consumer market well. The SMB market already has this as you goto IT and get your system reloaded and then restore your user data, its pretty much the standard for larger corps.
Best thing to come out of this is async support.

https://github.com/vim/vim/blob/master/runtime/doc/version8....
I think the first one is 95% of the explanation for the state of iTunes. iTunes was essentially done a long time ago, but it's rare to encounter software teams that will go to their manager and say "our product is perfect. we shouldn't work on it anymore".

And if you have a product that's done but you still need to work on it, what do you change? You change the parts where improvement is most subjective and hard to measure: like the UI.
A burnout is not a "problem". It's a disease, and a serious one given that it can lead to death by suicide. Main thing to do: consult!
Same here, Im in the waning years of my 30s and find NPR to be the perfect commuting companion. The calm presentation manner is the perfect antidote for road rage. It isn't unbiased, and most of the time the bias is contrary to what I think. I've yet to hear any station/program follow my political leanings though. I also think that the variety of stories covered are greater than most mainstream news, which is refreshing.
Graphene Could Help Generate Power from Rain
If you are the sole provider for a family, as seems to be the case here, you can't just take a year or two break. Sad maybe, but someone has to pay the rent and buy food.
LOL a few vendors are: Twilio, OnSip, CafeX, Frozen Mountain, Xura, Sinch, TokBox and Temasys
Its a good PR campaign that they're not monitoring all our communications, therefore they need our cooperation to physically hand over the device, so we'll think thats they only way to be monitored. Of course they are monitoring the network, every byte.
Good. If only tech workers had the spine to do the same after finding out their CEOs had conspired to suppress their wages and targeted those who wanted to leave...
It's not a fork - it only uses a few parts of the JS pretty printer and runtime support. https://github.com/bloomberg/bucklescript#licensing
>Software doesn't need to be developed ad-aeternum to remain 'alive'.

Actually it does, as architectures, APIs, etc change, and if the software doesn't catch up, it can get impossible to run it, or it will need BC compatibility layers, to run 5-10-15 years down the line.

Not to mention big changes in how we use the software, e.g. the need to handle utf-8, which didn't exist in Bill Joy's time.

>It's not dead, it's finished. It's got all the features of the original vi, therefore mission accomplished.

Huh? "got all the features of the original vi"? We ARE talking about the original vi.
Hypothetically, the risk could be that LE is now a trusted CA, Cisco could pressure to get a signed, trusted cert for anything.

I don't think that's realistic, but if we're talking conspiracy theories...
Negotiation isn't a moment-to-moment thing. It's a process, which is often begun by people staking out entrenched positions. From that perspective, as distasteful as I find some of the protest tactics to be, there's no doubt that issues have been raised to general consciousness that haven't gotten a lot of press otherwise. The reality is that politeness is a privilege of those who are comfortable, those who have easy access to platforms, and those whose causes are already well represented.

And let's be honest, the discourse is always driven by feelings. I detect feelings in Stephen Fry's piece. "Rational" is often code for "agrees with me".
3He fusion is easy—you can do it in a garage with some hacked-together equipment.

However, 3He fusion with net power output is exceptionally hard, even with complete disregard to cost. Much harder than deuterium-tritium fusion. We don't know how to do it yet.
my understanding is tons of fb pages were simply people stealing a youtube video, reuploading it to facebook, and thus the OC creator never was getting credit/views/hits/ad revenue for the content. Even though youtube has archaic dmca takedown policies, it sort of prevents this type of thing from happening to such an obviously illegal degree.
>Mice are not a 100% replacement for keyboards.

And they're not used as such. They are used as complimentary to keyboards.

On the other hand, mice-based GUIs ARE a 100% replacement for CLIs.
Bicycle Sharing Analysis in Pittsburgh
I searched Lowes website and could not find any toilets like this. There has to be some reason!
I realized that, and my point stands. There's too much money flowing out of universities and into private hands for my comfort, and I won't be part of it. (I make an exception here for things like "hardware and equipment" and "research software").
You could influence Windows by buying a Mac instead. And arguably that has happened. Before OS X started taking off, Windows Longhorn was about trying to do object oriented filesystems and other stuff. It ended up as Vista, with semi-transparent window borders.
This stuff is amazing and I love the initiative - but can these farms produce the amount a store needs?

I always think about how cool it would be to have a salad restaurant where the walls were all vertical farming walls and all the seating had little vertical farms around them.

Much like when you go to five-guys you see bags of potatoes everywhere.

I figured the reason it didn't exist yet was the fact that vertical farms couldn't support a restaurant's needs.
I can only assume that for this software to work, you will have to unlock your phone. Even if this software does only what it "promises" to do, what is preventing a hypothetically corrupt officer to use one of their other tools (such as the CelleBrite UFED) to dump the entire contents of the phone while it's in their custody, or compromise it with a state sponsored virus?

Seems like too big a loophole, with no real benefits.

Could I store my smartphone in the trunk to avoid such a compelled search? Probably not, as I think about it, since they could allege I put it there after the accident took place.
Amazon’s Kindle Oasis is the funkiest e-reader it’s ever made
They are late as usual!
Life shouldn't be hell and that's not ok. You deserve better. If you want help (and if there's a chance I can help), email me at ze@cookmellow.com
Both seem to have found a local maximum for the "optimal programmer's editor" function.
Why does the fact that smoking cause 480,000 deaths have any relation to trying to prevent 3,400 needless deaths?
Show HN: Web-lager, a logger for node with Express support and S3 integrations
Wow, that would be sweet!
Couldn't a very good argument be made that military research has actually prevented a LOT of conflicts? Think of what may have happened if the Soviet Union and US didn't both have large nuclear arsenals. There is a very real possibility that there would have been a WW3 between NATO and the Soviet Bloc without M.A.D.
Well, when you're sick, you're sick. But maybe I am overestimating it. What I am sure of, it that you need a real time off, not working at all - a few months at least. And it's not about "feeling better", it's about curing your disease.
Related, Recent: https://news.ycombinator.com/item?id=11446047
Do we know yet if there will be a way to actually "log" those goals? The scheduling is great but it's no guarantee I'll get off my butt. On Timeful I can get my goals scheduled in, log them, and see how many days in the week I actually did something rather than just scheduled it. Would be nice to have.
Maybe because Agile is not what it should be. Managers love it Devs hate it. And every place I worked in, no one could do it right. It's not helping at all. It helps the manager to have more tools at his disposal to annoy the team, but it doesn't help the common folk.
Also I'm tired to see people referring to seniors as old guys who worked as Devs for XX amount of years.
Most of these people are stuck in a loop and know nothing about the new technologies and the younger generation has to teach them in the end. Also most of the senior Devs will move up in to manager positions and won't look back.
None of my workplaces knew anything about SOLID principles, Design Patterns and all that fancy unicorn stuff because it looks lovely on paper but in the end it slows development down, so people avoid it. Most of the development work is done like we were monkeys with typewriters.
But this is only my opinion. Take it with a pinch of salt.
People browse Medium "horizontally"? News to me; I get all my medium links through other social networks and never bother with the recommended articles.

I was considering doing some vaguely highbrow blog posts and choosing Medium as the platform for it, precisely because it has some cachet as being the platform for quite a few political articles I read. Would hosting it myself add to or detract from the impression people would get?
Stuff like Khan Academy, or even MIT OCW are great, but there can be holes wrt more advanced or unusual math. There also seems to be an "established" way of teaching things (what/how), such that alternatives aren't offered.

Thinks like Wikipedia are quite poor on explaining math, especially when the set theory is pulled. Set theory almost guarantees no intuition for me...
> "And I'll take your challenge. Here's something I can do in Emacs: I can take a spreadsheet received from a client, full of intended configuration settings for a custom internal application. I can export it as CSV, load it in Emacs as such, and extract the relevant sections of the content into tables in a plaintext Org-mode document. I can then add a function to that document, in whatever language I choose, which will receive the contents of those tables as structured data in the language's own idiom, and generate the collection of complex SQL statements necessary to implement the desired configuration. From there I can decide whether I want this SQL script inserted into the document I'm writing, or written out to a file that I can copy to a remote host and feed to the SQL monitor. Or I can instead have Emacs itself connect to the target RDBMS and apply the configuration directly. Or any combination of those. And once the document's written, I can do all this with a single keystroke. Another single keystroke exports the document to HTML, so I can share it with the client to demonstrate exactly how their intent has been translated to reality, and with colleagues so they can see what's been done."

Okay, so let's look at this. If I've understood correctly, you want to be able to generate data migration code based on a CSV file, and export that code so that it's ready to be inserted into documentation, is that a fair assessment?

So for Visual Studio, one way to do this would be to write a custom runner for Fluent Migrator:

https://github.com/schambers/fluentmigrator

https://www.nuget.org/packages/FluentMigrator/

https://www.nuget.org/packages/FluentMigrator.Tools/
For Emacs:

> ctrl-shift-d in Netbeans which brings up a stack of my latest cuts

Eval (or bind yourself to a key): (popup-menu 'yank-menu)

Also, the whole copy-paste infrastructure works with that "stack" ("kill ring" in Emacs speak), so you can easily paste previous cuts via pressing M-y after pasting (C-y).

> regex search/replace in Netbeans. Yes, that means you can search for something(crazyregexgoeshere)(anotherregex) and replace with somethingelse-$1-$2

M-x regexp-replace; use \N instead of $N.

Besides features related strictly to understanding of Java code semantics, it's unlikely Emacs doesn't have something Netbeans has :).
Its like DWB, in that its technically not illegal to walk along the side of the road, just like its technically not illegal to shake down anyone walking along the side of the road. After all, the police are just investigating a crime report from somewhere within 50 miles and one week where the description of the violator is no more specific than "a man" or whatever.

To say the problem varies a lot geographically is an understatement.