skysight-inc/HackerNews huggingface dataset:
will not be associated with the Google Account you use for Fiber

This phrase has rather a lot of qualifications which make it trivially easy to circumvent. For example, Google might associate the data with a different account, an internal "ghost" account that you specifically don't use for Google Fiber (but which is identical to it in every way).

I for one would like to see ISPs make an effort to construct systems where even the owner of the ISP doesn't really store any information. For example, they may store differential information about traffic spikes, to help avert DOS attacks. But other than that, they only do what they get paid to do: shuttle bits back and forth across the last mile of internet.
Probably, but at the same time (and the article touches upon this a bit) the Internet is somewhat of an all encompassing medium the increasing use of which is not necessarily a sign of negative addiction.

I use the Internet a lot, but that is because the Internet has grown to encompass some amount of nearly every aspect of my life, not (in my non-professional opinion) because I have an addictive tendency toward it.

I'm a software developer, so clearly Internet use for research/testing/etc is very common; I'm a movie/tv watcher and all of my at-home movie/tv watching has migrated to the Internet; I'm a reader and most of my reading has migrated to the Internet (at the very least for delivery to my Kindle); I'm a gamer and most of the games I play have at least some Internet-based multiplayer component; I'm a hobbyist at various things like photography, quadcopter building/flying, and 3D printing and the Internet is a spectacular way to communicate with like-minded hobbyists, so I do; I'm someone who lives across the country from most of my extended family, and we keep in contact via the Internet (in addition to occasional phone calls and visits, but the contact via the Internet is much more consistent due to the easy time-shifting of leaving messages).

I spend hours and hours and hours a day on the Internet, but OTOH I can easily go camping for a week or two and live completely without it with no ill effects. I have IRL friends I spend time with on a weekly basis, I "get out" and do plenty of things not related to the Internet, etc. So while I use it very often on a regular basis, that in and of itself does not signify an addiction, as far as I understand it (again, in my non-professional opinion).
I would rate #5 above #4 :) - trust in lone mad geniuses.
What I wish some of these projects would focus on are DBA features that only PgAdmin performs today. The market (both OSS and commercial) is filled with data editors, but none that focus on schema, user, and object management.

PgAdmin does handle these functions, but the UI can be buggy, and is subject to problems with slow network connections - forced restarts can be common.
Now we're talking. Yes, I agree having a better spec for the underlying image format would be nice. In fact I also agree you should be able to use the Docker runtime without its packaging system, and vice-versa.

However I think it makes more sense to do this on the actual Docker format which everyone already uses... That way you get the benefit of increased openness without the drawback of fragmentation. I have the impression I've been pretty vocal in asking for help in making this happen, and wish these guys had stepped in to help instead of forking. I pretty distinctly remember pitching this to them in person.

So, I'll re-iterate my request for help here: I would like to improve the separation between the Docker runtime and packaging system, and am asking for help from the community. Ping me on irc if you are interested.
Let me help ya there "No one ever got fired for hiring IBM" :)
Then again, that first Star Wars movie is mostly taken from Kurosawa's The Hidden Fortress (https://en.wikipedia.org/wiki/The_Hidden_Fortress), right down to the personalities of the robots... I gather The Dam Busters and perhaps other films of that sort (none of which I've seen) get a lot of credit for the end.
That's great - thanks a lot! That whole repo looks really helpful :)
Of course there is no such thing as "objective truth", the best we have right now is "peer-reviewed truth". But that claim is so far from even what I'd call an "subjective truth".
Travis CI is Down
I bought my SO a Gazelle Pro from System76 two years ago. We've been pleased enough with it that I just bought one myself (with updated specs, of course) instead of a new desktop.

Ubuntu out of the box, all hardware is supported, good performance and battery life, a matte-screen option, etc.

In another couple of years, they will likely be my first choice again.
Improving Parser Performance Using SSE Instructions (in Case of PicoHTTPParser)
Whether Velociraptor uses Rocket or not, implementing the App Container Spec seems like a no brainer. I've made https://bitbucket.org/yougov/velociraptor/issue/136.
maybe they're busy designing the interface and implementing a proof-of-concept with us as we speak, instead of blogging and twittering.
So is it possible to write safe software in a native/unsafe/unmanaged language if you know what you're doing? Wow, that's exactly what I tell people, but it isn't what you read on the first page of any number of Java programming books (of course, those books tell you that you must do manual resource management in C or C++ which is not, in fact, true ( e.g., http://www.apachetutor.org/dev/pools and http://www.artima.com/intv/modern3.html )).

And, really, who wants to use a language designed for people who don't know what they're doing?

I'm not saying that it's impossible to write a JVM in a managed language. Just that it's funny to hear people talk about native languages with a hint of fear, and then run their "safe" programs on a VM that is implemented with a half million lines of C and C++.
I myself would either like to see the source or have the developer pay the $99 to get Apple to review the code and make it more trustworthy. As it is, I'm a little nervous running the app and letting it auto-update daily when I have no idea who the dev is or what's in the app.
Any plans to "support" Dockerfiles in any way?
I will translate any text from English to Spanish and Spanish to English for $5
Google sold more Chromebooks to US schools than Apple did iPads in Q3
> Exponential backoffs also have the problem that it makes it far easier to lock someone out of their account. Or rather, it makes it possible to lock someone out of their account for an arbitrary amount of time.

Why not allow the unlocking of an account through email and 2fa?

An email like, "Hey, we've locked your account because we've received a ton of incorrect login attempts. To unlock your account click the big button below OR visit www.example.com/longrandomhash"

And then have the user login again (and potentially use some sort of 2fa like facebook/github/google code generator).
Report on devices on the Internet vulnerable to Heartbleed
Interesting premise. I think the original behavior is partly correct. The combination of user name and password doesn't match. Either one could be incorrect. Say my usual login is steven@example.com, and I do know my password. If I try to log in as stevon@example.com with my correct password, it is conceptually NOT the password that is incorrect. The user could legitimately make such typos, and should probably check both fields.

On the other hand, this is a reasonable argument for prompting on invalid user names, e.g. "This doesn't appear to be an existing account, make sure you typed it correctly, or try our [sign up page]".
I will proofread and correct your text up to 2600 words for $5
Anyone with a WebRTC-capable browser (including Chrome users) can also chat with Firefox users using the link generated by Firefox Hello. The only thing that's built into Firefox (besides WebRTC support) is a convenient button to create a chat.
Indeed, for instance, someone Japanese doing business in Korea can use English and be understood. Whether that came about due to colonization or dominance is irrelevant, because neither side is pushing English culture on the other in that scenario any more. In fact it gives them a kind of neutrality; I don't ask you to learn Korean, don't make me speak Japanese, let's use English; we can both use that elsewhere. I'm meeting some people from Thailand later; you're going to India tomorrow, ...

This English use in meetings nobody is a native speaker, taking place in a non-English-speaking country, is a remarkable phenomenon when you think about it.
Some high-end models do
> In a micro-services architecture it happens often to see the same data exposed with types that are often very different

You mean micro-services that use dynamic instead of strongly typed APIs? That's really more a critique of such architectures than the facility of static typing.

> Tell me, what does a String tell you? What does a Double tell you?

It tells you you can't use a String where a Double is needed, without unit tests, from the very moment you type the reference in your IDE.

You're correct that it doesn't eliminate all possible problems such as validating the unit of measurement, and that it's not sufficient documentation in and of itself. But that's not the goal of static typing. It's there to eliminate a very large swath of problems through simple declarations in code.
Not the parent poster, but needing GPU isn't necessarily the same as having UI. You can use GPU for a variety of general purpose math (Example: mining bitcoins, or doing stuff like Folding@Home), or for offline rendering.
Yes and Pivotal (CloudFoundry) has posted a fairly supportive blog entry on Rocket. So it's not just CoreOS "making a play".

https://news.ycombinator.com/item?id=8683540
This is full of problems as far as i understand. Google and read more about it?
Probably using DNS simple which is suffering a massive ddos at the moment.
You sound average-sized, if you can confidently say shirts are standard in size. I know a lot of guys who have a hard time finding shirts that fit.

Shirts, jeans, sweaters, anything... they're all over the place in terms of fit.

With shirts, you've got different torso widths, lengths, arm hole sizes (I don't know the word), depths and widths of the neck hole. A slim fit, an athletic fit, a relaxed fit, will all vary from brand to brand.

With jeans, same thing.

Then you've got the fabric and stitching. I'm not sure I'd buy clothes online. Too many variables.
Well it doesn't look like a fair comparison, it uses SPDY for HTTPS.
I've sent you a mail in October, and another one in November, and still no answer... so I'm going to give it another go. Would be great to have feedback. (interested in your machine learning / recommendations positions. sounds exciting!)
Nice. Any chance of a windows version?
I was contrasting the iCloud interface to FastMail, an implication they were connected wasn't intended.
I found the imprecision of this sentence kind of funny, just makes me think of weed:

"Lütke enjoyed selling—as a boy in school, he’d made some money buying items in bulk and selling them at a mark-up to other school kids."
I appreciate the youthful energy you have. But before making this decision, you must understand that college is never about that paper they give you at the end.

College is about friendships you form, the networks you gain. If you are careful, you learn more from your peers than your professors. As a side benefit, you get a support network for the rest of your life to depend upon.

College is about wrapping your mind around a subject, and learning to find relevant stuff whenever you need; and to recognise that you need something, you must be aware of its existence.

College is about experimenting and trying to find your preferences before life tosses you somewhere. And no matter how careful you are, life has its tricky ways to interfere with your plans. College gives you plans B, C and D.

College is a gatekeeper. Once you pass that initial steps you talked about, you might want to work on mind boggling stuff only PHDs can understand, and you might be shocked that the doors are closed for you even though you are smart and knowledgable.

College is investment. If you aren't lucky enough to win the lottery you aren't lucky enough to be the next Bill Gates no matter how studious and smart you are. Investing your four years in college would ease your life afterwards and open possibilities you haven't thought of.

If you ask me, given the lower cost of higher education in U.K. it would be dumb to skip college to try to forge a path through sheer will.

Go to your college and let the world unfold.

College is empowerment. Don't be silly, make lemonades.
The Myth of the Interchangeable Programmer (2008)
Actually, there's something I'd pay $20 for.

I mail you a list of measurements. You mail me a list of brands and styles that fit.
Welp, I'm putting "been snarked by founder of Docker" on my CV.
The fact that the developer isn't aware that WebRTC is Web Real-Time Communication and not Chat is worrying. The WebRTC protocol can be used for a whole lot of stuff other than real time video chat, so if they're disabling it then that's a shame for their users. For one, you can use it to transfer files between two users without having to upload to a server in the middle - that's a privacy plus, not a threat.
Location: Costa Rica
Remote: Yes
Willing to relocate: Probably
Technologies: Python/Django, HTML/CSS/JS Linux
Email: manuelchaves at gmail

I don't like making CV's, I find it hard to make it sound important as I don't know what buzzwords to put or can't say much about my degree as I have none, or work experience as I've only had short lived jobs.

But I can say this, I live on the computer, I know my way around it. I've also done many projects by myself.

You can check my github account I have some of my open source projects there.
http://github.com/madprops

Most notably you could check Lindora, a code editor I made using JS heavily on the frontend and Django on the backend.

I've made dozens of projects, most of them using Django, I've also made some Android apps.

I'm not an expert on anything, but I know how to google my questions.

You can write me back at manuelchaves at gmail
Some, yes. (Generally those geared more toward the synthesizer/MIDI crowd.)

Of course if your synthesizer is your computer, it's a question of what the synthesizer software does, not the keyboard; and the answer is the same.
Common Excel tasks demonstrated in pandas
An attacker could already do this via nearly every service's "forgot my password" functionality, as you noted yourself in the case of hotmail.

As the original author noted, rate limiting is also a fundamental requirement for security. Eventually no more emails are sent because the offending IP addresses are effectively blocked.

Make email notifications an option for users (enabled by default, with an easy link in the email to disable), and you ensure your users that your service is secure, while giving them the ability and easy path to ignore it.
Hypothetical for advocates of federal net neutrality regulations:

Google is offering a "free" (after one-time installation) tier: "up to 5 Mbps download and 1 Mbps upload speed".

Suppose on that tier, they also offered a temporary "turbo" option, 1Gbps+ for the next hour, or next 5GB, or for the duration of a session with a particular site, whatever. And this "turbo" was available on reasonable, non-discriminatory terms to either the customer, or to remote sites serving data to the customer.

And of course, Google itself would usually enable the "turbo" for bulk and profit-maximizing interactions with its own sites, like HD media purchases, HD teleconferencing, or big software downloads.

Is this an unconscionable and punishable violation of the ideal of network neutrality, or just a boon to all involved: great baseline service for free, and spot acceleration available to everyone at non-discriminatory prices?

What if other upstarts could also offer such a "free" tier in other regions on similar terms – but only by assuming the extra occasional sales of "turbo" to both residential customers and bandwidth-heavy internet services?
Trombones are in tune.
I was pretty surprised to learn that “the x86 architectures have a direction flag that can be set to cause the processor to run backwards”.

It turns out not to be quite as dramatic as that description makes it sound: https://en.wikipedia.org/wiki/Direction_flag
Why does every post on this subject always have someone come in to slam home the notion that the government is always inept in everything they do? Its really good propaganda for keeping the public pacified. But it doesn't reflect reality. The government as well as its component organizations are not monolithic, and are made up of both bafoons and geniuses. Based on conversations I've had with people that have been part of the apparatus, the CIA is known to be somewhat incompetent when it comes to computer tech, but the NSA is phenomenal.

Stop apologizing for the government, whether conscious or not.
I was just quoted $20/mo for 5 static ip's from Frontier, 4 years ago it was $10/mo from Comcast. At this point I think it's the lack of IPv4 addresses hitting home. Hilariously neither vendor can speak to their IPv6 roll-out.
You should post the job announcements in the official post: "Who is hiring? (December 2014)" https://news.ycombinator.com/item?id=8681040 (282 points, 7 hours ago, 385 comments)
>The ultimate laziness of avatar: The mineral they're after that is so hard to find that is the basis for the movie, what shall we call it? Ahem, unobtainium yeah that's a good name!

Maybe they are mispronouncing Ununpentium.
She runs “bartending school” for incoming students during mandatory orientation sessions at Georgia. Handing over a vodka bottle full of water, she asks them to pour what they think is one drink into a 16-ounce cup. After a discussion of alcohol’s physical effects and consequences, she empties the cups into two-ounce shot glasses. What seemed like one drink is often two or three.

In normal countries, teenagers start drinking in a supervised environment (read: Mom and Dad, who won't appreciate that Sonny threw up in his shoe again because he came home way too sozzled to find the toilet bowl), and they start on beer and wine, which makes it much more difficult to overdose. In America the infantilized teenagers go off to college and then proceed to black out on spirits, because spirits are easier to smuggle into the dorm. What could possibly go wrong there?

Also: the American problem of trying to get on top of alcohol abuse by limiting availability, when you would rather limit damage and trust peoples' responsibility. Why not hand out serious prison time for first-time drunk drivers? It would increase road safety so much.
Unfortunately I am not a Windows programmer. But Quiver uses a simple JSON format for notebooks and notes, as documented here: https://github.com/HappenApps/Quiver/wiki/Quiver-Data-Format

So anyone with the right skills can take Quiver's design and format, and make a similar app for Windows. I wouldn't mind at all.
Navicat Premium is complete and fantastic GUI for PostgreSQL.
You will forgive me for thinking the game author coming in and telling me how I have to run my private server is just a little bit of a reach.
The best solutions don't come from hacking, but by grasping the problem and it's full scope, the chance raises that you find a solution that can not only be used for the current problem, but also for similar other problems. A good programmer always tries to find similarities and to reuse old solutions in as many other areas as possible, but not more.

Such a behavior also boosts the maintainability of the solution. On the other hand, when it is ignored, a solution quickly can become unmaintainable and the solution that was implemented so "quickly" can become a black hole of man power.

I personally experienced more than one project, where the source code has become in very short time so complex and so bug ridden, that development times literally exploded.
That's probably the reason they chose Austin, surprisingly.

It's a lot less legwork to setup shop in a city that doesn't already have red-tape in place.
"It was amateurs who made the progress"

This is a great way to explain why the term <subject matter expert> irritates me so much. Sometimes knowing nothing is a good thing.
I read the Rocket announcement and then immediately read this response, and find myself very confused at what "mud-slinging" I missed in the Rocket post.
Too bad you can't play it right in the browser.
Would it be possible for an electronic piano to dynamically adjust the temperament based on the keys currently being played? In such a piano, the C and G keys could be precisely 3/2 when they're played together, and the E♭* and G could be precisely 5/4 when they're played together at some other time.

Assuming an algorithm could be worked out, would it end up sounding worse due to notes shifting around ever so slightly to make all the ratios work?

* Edited.
Seems quite useful to be used together with Evernote. Thanks.
In a regular browser chrome with all my extensions, https is faster by a factor of 2-3, but in incognito mode, they're about the same.
7 deadly sins in online advertising
What you're describing is the distinction between addiction and high engagement. The DSM unfortunately doesn't do a good job with this distinction as its criteria for addiction are heavily based on chemical addictions. The DSM works like sorta like this: If you meet 4 out of 6 basic criteria for addiction you're addicted. For behavioral addictions unfortunately they use the wrong criteria (At least they did in DSM-IV). The only things you really care about are the negative consequences (as most people understand intuitively) and not some arbitrary number like "spends more than 60 hours a week involved in this activity."
putting a "share this" link is actually good idea, thanks.
Chinese Mobile App UI Trends
People will download it if and only if:

1) They find your app
2) They want your app

Posting on relevant message boards, forums, twitter and the like well help with #1. For #2, you have to frame your description and talking points to the pain point that your app addresses.

#2 will help you figure out where to post and how to describe you app. What is it that you've built?
Location: Harrisburg, PA, USA

Remote: Yes

Willing to relocate: Yes

Technologies: JavaScript, Java, Python, Django, Android Development and iOS Development.

Resume/CV: http://www.grandhi.me/SaiGrandhiResume.pdf

Email: sgrndh@gmail.com

Github: github.com/saigrandhi
Operating margin is a bad measure here. Net margin is a much better method because the telecom business is geographically constrained, meaning many of the tricks that technology companies use to avoid taxes (and thus boost profits) don't work in this industry. The revenue is generated in the US using assets that physically exist in the US, so it's a lot harder to dodge the taxes the way you can with IP assets.

Comcast's net margin is closer to 12-14%. And I would say that it's a pretty bold assumption that Google would be able to operate more efficiently than that: Comcast is a mature company in a mature market. Comcast's RF broadcast technology has some limitations, but it also has benefits: relatively low operational costs being a big one of them. Both Verizon and AT&T tried an architectural approach that is quite similar Google's, and their deployments stalled because of platform scalability problems.z
You're as likely if not more so to lose those vacation pictures when your phone falls into the toilet and shorts out. If it's important, back it up.
> Please don't be angry. That may seem like a natural response, but it is wasted output, serving as input into no productive process.

No - be angry if that's what you are right now. Be sad, or envious, or bitter. Just try and move past them - don't linger and wallow in them.

I don't care about your tacky, techie-ish analogies. Sometimes you have to allow yourself to feel those 'bad' feelings in order to move past them. And it has nothing to do with productivity.