skysight-inc/HackerNews huggingface dataset:
No competition with WireShark is intended. WireEdit is a packet editor, not an analyzer. Can as easily edit a .txt Hex dump of a packet (not yet supported, but easy to do).
There should be a distinction made ib every discussion about this subject between "dangerous" driving and merely "illegal" driving. Sometimes they are the same, like speeding through a school zone (never do this!). But sometimes they are not, like when four lanes of traffic on a limited access freeway all decide to drive at 80mph in a 65mph zone. In that case, driving 65 would be the much more dangerous choice, as it forces other traffic to back up and make more lane changes (more opportunities for accidents).
Beautiful, but in the more elaborate cases it is hard to pick out the letters to see what it says.
Netflix pays for its bandwidth, like any internet service.

If Netflix were to offer some ridiculous streaming option like 50k video, customers simply wouldn't be able to stream it because the customer is only paying its ISP for 10mbit or whatever. If the customer really wants this 50k video, it will have to pay the ISP to upgrade.

In this way, the ISP is making its money off of Netflix already.
I don't wanna alarm ya, but scientists say forty percent of America's pictures... are hanging crooked.
I really love it, the only think that bothers me is the annoying UA sniffing so many sites do that only check for Chrome/Webkit to display mobile.
There's a lot of confusion about net neutrality and regulation of the internet at large.

I'd love to see a poll of the HN community to see the distribution of support, amongst what should be a relatively knowledgable group of people. Unfortunately I don't have enough karma to create it myself.
What do these statements mean, specifically parts I've marked?

> To do that, I believe the FCC should reclassify consumer broadband service under Title II of the Telecommunications Act — while at the same time forbearing from rate regulation and other provisions less relevant to broadband services.

and

> If the FCC appropriately forbears from the Title II regulations that are not needed to implement the principles above — principles that most ISPs have followed for years — it will help ensure new rules are consistent with incentives for further investment in the infrastructure of the Internet.
Ideally by the time we get to that point of surveillance we'll have sufficiently advanced self-driving vehicles such that driving infractions will no longer be a thing.

Most financial transactions that hit the banking system at some point can already be tracked and audited. Arguably many people who elude that are basically ripping off the rest of society. As far as banks cheating people, maybe that kind of surveillance could help curb that?

Definitely would need to be careful about how far it pervades in to private life. Maybe it's impossible to limit, in which case it's probably a bad idea.
This. Even if these are just words, they are the words of the President of the United States. To most people, words from the Oval Office carry some weight.
He's basically saying that this ruling wouldn't override other court orders. That's a perfectly sensible thing to say.

(I rarely side with Obama.)
Performance of the open drivers is improving.
They're called jam nuts and they're a nightmare in production. These days I think they're only used where the application isn't critical, the labor is skilled and underpaid, and you're fresh out of lock washers and nylocks.
The guideline has 3 types of buttons one of which is "flat", just text with no decoration.

http://www.google.com/design/spec/components/buttons.html
A bit of background. I come from a technical and business family. My father has flipped between owning businesses and being a software engineer since the 60's. So I grew up with coding in my life. I started to hack on things in elementary school and I had a number of professional jobs coding in high school and college.

I didn't want to be like my father, he was boring, or so my teenage brain thought. I can do so much better! I am the man. I will become a lawyer! I was accepted almost instantly and went to law school. Very quickly I realized something: I hated it.

I learned a lot, I did very well, but ultimately I decided that I actually like coding and my dad wasn't as boring as I thought. I never took the bar exam and now I joke in interviews about it.

Since that point I have started or have been involved in a number of technical businesses. I am known for my technical prowess and I am often the highest or one of the highest code contributors to projects I start or am working on. However, I also get pulled into business discussions. I have no problems reading over contracts and giving them a first pass. I am smart enough to know when to call in an actual law firm (which is generally early and often), and I believe this gives me a distinct advantage over other technical founders and workers. A lot of technical people believe that they know everything and can quickly learn whatever they need to succeed. Thus, they read over contracts and fall prey to successful lawyers who are very good at writing rock solid contracts and agreements. I know when to call for help, and my partners, employers, and investors appreciate that.

If you are a lawyer now, then I would imagine your experience will be different. But I do believe a legal background (not to mention the logic and rational reasoning portions of a law degree) will serve you well. The only person who will pull you into a business role will be you. Good luck!
| but a more technical understanding requires the knowledge that rvalue references can bind to any l- or rvalue

I don't think that's true. rvalue references can only bind to rvalues.

Here's a complete program. foo(i) won't compile bacause i is not an rvalue. bar(i) will compile, and foo(1) will compile.

#include <iostream>

using namespace std;

int foo(int&& i){
return i;
}

template<class T>
T bar(T&& i){
return i;
}

int main()
{
int i=0;
cout << foo(i) << endl;

return 0;

}

edit: I am replying humbly. C++ is a complex language and I might very well be wrong.
I'm not sure StemOS stopped going anywhere. As far as I know it's scheduled to be released in 2015. Of course nothing is guaranteed.
Since last week, Firefox Nightly has process separation enabled by default: https://groups.google.com/forum/#!topic/mozilla.dev.platform...

A patch to enable the content process sandbox by default was posted for review a few days ago: http://bugzil.la/928044

The sandboxing implementation isn't complete yet (it requires separate work for each OS that Firefox supports) and there's a significant list of known issues before this can be turned on in release builds, but there is now a team working full-time on this project, so it should improve quickly.

Tracking bug for sandboxing: https://bugzilla.mozilla.org/showdependencytree.cgi?id=92557...

General docs on process separation: https://wiki.mozilla.org/Electrolysis
Hmm, this made me think: do people who believe America was right to drop the atom bombs on Japan also believe they should have been used in subsequent wars? If not, why not?
Well, to be honest, I have had a masters degree and absolutely nobody has asked me about it EXCEPT for Google. I'm sure there are other places that focus a lot of Algorithmic stuff that would prefer if you had some academic backing, but by and large I don't think it matters at all. Especially in this job market.

The only place where an educational degree will help in development jobs is probably getting work visas.
SSL everything.
Would Apiary* help? You use Markdown to describe your API, so it is useful beyond dev/test stage.

* http://apiary.io/how-it-works
Location: Sao Paulo/Brazil

Remote: yes

Willing to relocate: yes

Technologies: Full time Stack: Ruby, Node.js, Elixir and PHP. I can work with a variety of databases from RDMS's(mysql, postgres) to NoSQL(mongodb, neo4j). I'm currently studying R and data science.

Resume: https://www.linkedin.com/pub/thiago-fernandes-massa/51/91a/2...

Contact: thiagown@gmail.com

Github: https://github.com/thiagofm

Whenever I have time, I write opensource on github: I currently maintain popular Ruby gems such as carrierwave and minimagick. I have made my own which is memcached-manager and I'm almost finishing a memcached binary protocol client in elixir(memcachedx).

What I'm looking in a company:

Sorry for the expression, but I'm willing to shove shit for your company in order to work and live abroad. I'm very interested in moving to the US, Canada or Europe.

I code since I was 10. I'm a very all around software engineer and currently work for one of the major media companies here in Brazil. I deal daily with mid-large scale issues and develop a inhouse CMS(in Rails) that powers the R7.com website and A LOT of webservices in node.js and sinatra.

I've worked in my past for Rocket Internet in a taxi app and as a lead engineer for a Square clone called Payleven.

I _promise_ I'll deliver very good software for your company. I accept tests that involve doing remote work or anything, feel free to talk with me about anything.
On one hand, yes, I agree. But on the other - insurance companies will want to decrease their risks as much as possible. Which means that they will penalize everyone for accelerating faster than at a snails pace, for going into corners so you start leaning to the side a little bit, and of course for driving late at night. At which point, there will be absolutely no point in buying anything other than a 1.0L self-propelled shopping carts.

I know HN is extremely anti-car sometimes, but there are people(like myself) who enjoy driving. And by "enjoy" I don't mean going 100mph on country roads and overtaking like a maniac. I just like the physical act of driving, and I feel like having every one of my reactions judged by an insurance company to penalize me would kill any enjoyment I might have had left.
At C++Now 2014 there was some agreement on renaming 'universal references' to 'forwarding references'. Apparently, Scott Meyers, the guy that came up with the term universal references, even agreed to update his upcoming book with the new term.
Just uninstalled the Uber app. No need to support a company that repeatedly demonstrates they have no ethical core.
How do you make it out of Comp Sci 101 without that faith? But it is true that the notion can persist that maybe just throwing in one more condition or expression might be the fix, no matter why.
OTOH, I agree that it is very easy to double your discretionary spending if you stop caring about "little things". And that can really add up over time. You spend $50 each day, that's $1500 a month, $18,000 a year. A decent salary can certainly support that level of spending, but not so much if you double it.
> Mitochondrial DNA is not human DNA. You can't make a human from it.

You can't make a human from DNA alone (nuclear or mitochondrial), and you can't make a human without mitochondrial DNA.

That being said, there is an important distinction between human nuclear DNA and human mitochondrial DNA.
"President is Executive branch of government, therefore can pass a new law just by signing it without approval of Congress."

This is false. The president can change interpretations of law (this is how E.O. 13233 was couched), but cannot pass a new law on his own. This is in Articles I and II of the Constitution.

In time of war or crisis, people will allow generous interpretations of the President's role to interpret the law, but time catches up.

Obviously Health Care (i.e., ACA) caused huge debate and negotiation with Congress.

The Iraq War resolution (the 2002 one) was a different situation in which Congress passed a wishy-washy resolution that was, in typical fashion, over-extended by the Bush administration. But Congress went along.
Sorry. To me, it looked like the issue had already been politicized, and I was just throwing in a quick sarcastic remark. Didn't think it would be taken too seriously. I get your point.
Ask HN: Best Place to Sell a Social Network?
After Yo! made its splashdown a few months ago, I spent a few weeks and built a push notification social network based on Emojis[1]. The project is fully running and I've been using it for the past 2 months, but I don't want to own it (Releases, Updates, etc..).

The system architecture is simple.
- iOS front end with CocoaPods deps management
- Parse Backend for managing users and sending push notifications
- Sketch design assets

People are still contacting me to sign up for the Beta which has about 20 users. The project is written in Swift, but I'm working on something else which I don't want to take time away from by having this project on my plate as well. If anyone knows where I can sell this, any information would be greatly appreciated.

[1] - http://joeblau.com/emo/
If you're competing in FIRST Robotics, yes.
I am very curious about one thing still - with so many traffic cameras in London, how are cars still stolen there? There have been thousands of cars stolen in London just this year, and I don't understand how? As soon as the car is reported stolen, any camera scanning its licence plate anywhere in the country should sound alarm bells at the nearest police department. Why has this not been implemented yet?
Just paste a YouTube URL.
There's also a case to be made that it was no worse, and it was, in reality, extremely limited technologically.

Most people today living in industrialized countries are living under surveillance nearly as intense as MLK was under, and people of interest are under a lot more. This comment was probably logged.
In Material design, you are still intended to make use of proper cues for useable components. Interactive components are supposed to exist as another logical layer on top of static content. This is the change from Holo, do not use flat things so often for interactive widgets.
Alan Colmes: Rush Limbaugh Says Obama Wants Ebola to Hit America
But the disappointing part is that this "data mesh" apparently had nothing to do with the NSA or with automated surveillance in any way: according to this article[1], it was just a matter of some rather uninspired BKA types sitting on their hind quarters, typing a few words into Google, and stumbling on his public writings (or things others had written about him). In the old days, they would have trolled a few bars, planted a few informants here and there, and come up with pretty much the same quality of "evidence" and "leads". (And, thinking back to the anti-RAF days, they quite frequently did).

Orwellian references seem definitely overdrawn, in regard to this case.

[1] http://www.taz.de/!3471/
Domain Registrars Face Piracy Liability After Court Ruling
This is a bit misleading. If you really want to create something 'proprietary' which is to the standards of Linux, you would not start from scratch. You will take one of the many BSD licensed OS's out there and build on top of that which you can make proprietary. This is what Apple did with Mac OS X (freebsd+mach kernel).
Not really- while the USPS does take pictures of all mail, there is no specific evidence that the hackers were after or accessed that data- making it speculation and not news.
Obama's plan to save the Internet draws bold reactions
>Today's laws make such surveillance and wiretapping illegal.

Which laws are you referring to here?
> Net neutrality isn't a blanket term for "anything the government does relating to the Internet", it's focused on a specific issue.

Of course.

> I guess you could argue that net neutrality would make it easier to pass pro-surveillance laws, but I'm having a difficult time connecting the two.

The argument wouldn't be that net neutrality itself would make it easier. The argument would be that the regulation - especially if the folds ISPs under telecommunication laws or equivalents - could result in the import of large portions of legislation pertaining to communications access programs.

Much of this has actually already been done at the ISP level and the (surveillance) struggle seems mostly focused on the application layer.

So I guess I might agree that it may not bolster surveillance capabilities - if only for the fact that ISPs have already been mostly captured.
> "Someone needs to learn American History"

Personal attacks like this add nothing to your comment. It would have been better to leave that sentence out, or replace it with something less personal like "there are examples of worse behavior in American History".

-----

"Not the absolute worst US presidential administration of all time" isn't really a compelling argument for why we shouldn't criticize this one.
Like I said, maybe it's different from the last time I saw an attack on an OVH server, however when I saw it, it was literally impossible to reach the server even though it was still up. Using their ip failover system was the only way.
On Taylor Swift's Spotify Block
I completely agree with you on this. "Linux culture" has an attitude problem that WILL prevent it from overtaking Windows if things don't change. Unfortunately, calling out this particular problem (especially among a Linux-ey community) tends to attract the worst of that attitude problem attacking those who see the problem.

> Open source drivers: poor performance, very stable, likely to not crash.

Actually, in my experience the open-source drivers for all my NVIDIA GPUs has been abysmally unstable. I couldn't even boot or install Ubuntu with the graphical interface, because nouveau kept freezing.

You could blame my uncommon but perfectly valid SLI GTX 580 setup for confusing the open source drivers, but the end result remains: the open-source drivers are inferior in every way except perhaps for the "open source" part (which is kind of meaningless if they don't work).
Not when the server-side software is end-user controlled:

https://github.com/sandstorm-io/sandstorm
I admit that it's probably not obvious how to pronounce the name. Sorry! I'm not great at naming apps :)
Nope! There's no way any climbing gym would rebuild its walls to be full of expensive proprietary nuts. If they cared, they could use loctite or lock washers.

It seems there's very little money in fixing spun holds.
SteamOS is essentially just a layer on top of Debian. It has Steam installed and some drivers, but underneath it's just Linux. OP is talking about about something that is more dedicated to games. It could be a modified Linux or something from scratch, but it wouldn't just be a layer on top of something else.
What's an example of work you've done that used database systems that could have been better done using flat files?
Check the left hand side. There's a tab next to the file list that has a vertical stack trace.
It's a trap! I want net neutrality as much as the next person but having the federal government oversee it like it oversees utilities is a cure far worse than the disease.
Probably not, as they still might need to be checked periodically...

At least, that's what i want them to do :P
SteamOS was officially announced Sept 2013. But it was well known in the dev community that Valve was working on Linux things for at least a year longer. I know games that placed Linux bets back in 2012. Those bets were lost.
Eh. If you're manufacturing units now (which they are - my TB Display has a March 2014 date of manufacture, perhaps the "reasonable compromise" should be to ship with the connector that has been standard for over two years now and an adapter for the old standard.
The NSA spying program is authorized by executive order not statute.

It's a signature away from ending. And Obama can forward any issues to the DoJ. If he wanted to end the NSA spying program he could simply have Holder charge those involved.

Obama is always powerless whenever people want him to do something he doesn't want to do, but to summarily try, convict, and execute a US child is apparently within his power.
So, let me make sure I'm understanding what you're saying, here. You would reject a candidate for a software developer position (or any other mostly "back end" role) because that person may or may not some day end up making a presentation to people outside of the company?

Are you sure you don't want to take a bit of time and rethink that?
Since the customers typically tighten loose holds themselves, I would guess that the maintenance cost is vanishingly small.

It's definitely safer than a plain nut, agreed, but is it noticeably safer than any of the other thread locking solutions out there?
A lot of that is true, but I don't think it's a wholly sufficient explanation.

Unfortunately, the "master race" rhetoric served a tidy political purpose, as well, even outside of Germany. Throughout much of European history, there hadn't been a great deal of "German" history to speak of. The peoples we currently recognize as German were fragmented across hundreds (at one point, thousands!) of independent polities and micro-states. These peoples were scattered across a large portion of Central and Eastern Europe, even after the unification of Germany as a nation-state. Hitler was able to play the "Aryan race" card as a pretext to invading and occupying any countries or territories that happened to have German-speaking inhabitants of any appreciable number (Czechoslovakia, Poland, and so forth). Interestingly, his phrasing started off as being more about the "German people" or "German folk." When he set his sights on other quasi-Germanic countries, like Norway and England, he talked about the "master race," a broader and more strategically flexible concept.

The "master race" concept also won him a small, but vocal number of adherents in the UK and US, particularly among the upper classes, in which racism and eugenics had become fashionable for a time.

No question Hitler's psychology was deeply troubled (and troubling). But it's tough to cleanly separate his personal beliefs from his political opportunism. He seemed to act upon each in almost equal measure.
>the "poor people have lots of stuff!" kind of thinking pollutes the discussion.

...doesn't that go right to the core of the issue? Some people think that relative "wealth" is the proper measure of "well-being". And others think that absolute "wealth" is the proper measure of "well-being". All the arguments around this issue seem to boil down to this essence.
Is it just an optical illusion, or does Apple really has a problem with anything related to network programming ? Every single time i hear about any technology they're developing that is vaguely related to network, i have the feeling something is going to break up.

I say "network" because i think it goes from

- web sites : their developper and itunes connect website is a shame, app store discovery simply doesn't work, i've never even tried to open an icloud drive document on the web because of how poorly advertized it is, etc.. ,

- their web related technologies: icloud sync in general feels historically unreliable, even more so when you combine it with coredata, no server-side programming language (swift could be a fantastic opportunity but nothing was even advertized by apple), their network api on iOS was so raw that the most popular iOS lib is AFNetworking that was developped by a single guy (at least the first release) and made a world of difference.

- Even wifi and 3G connectivity is often buggy on iOS and MacOS: see the infamous bluetooth+wifi bug plaguing yosemite today.

And i could go on and on. It seems that network is just beyond Apple. Now of course it may be a bit harsh to them because they do have among the biggest user base for their service, but if you compare them to Google, Dropox, Facebook, Microsoft, Amazon and all the other tech giants of today, you can't ignore that there is definitely something special in that area with Apple.