skysight-inc/HackerNews huggingface dataset:
"Not to make assumptions, but Kalanick probably wasn't the first kid in his class to lose his virginity. But the way he talks now—which is large—he's surely making up for lost time. When I tease him about his skyrocketing desirability, he deflects with a wisecrack about women on demand: “Yeah, we call that Boob-er.”"

Yeah seems more like an insult than a transcript to a conversation.
I changed my port from 22 to a higher one and the user attempts are completely gone.

Only nuisance is that the higher ports may be blocked, for example my uni blocks my new ssh port so I can't connect to the vps when I'm on campus.
I work with PDFs and docs most of the time, and I find that the best setup for viewing an A4-size PDF is a 4:3 monitor rotated 90 degrees.

A 16:10 monitor rotated 90 degrees (what I have right now) is OK, but it wastes space at the top and bottom that the 4:3 monitor would be using to zoom the document more.

A horizontal 16:10 monitor with two PDF's, as you mention, is too small for me (at least with my current 24 inch monitors). Caring for the eyes is essential when you're looking at on-screen PDFs all the day. I would probably like that layout with a 30" monitor though... although maximizing windows in two monitors is still more comfortable than tiling in one big monitor.
I'm not a lawyer, but it's my understanding that the existing licenses still apply to the existing code but new versions can always be licensed under a new license (on each release if they wanted), because of the very fact that it's just that: a new release.
> I'm always wary of these kinds of sub-second benchmarks because more often than not you've only accidentally measured just the compilation and startup times.

I increased the iteration count by 10x and observed exactly the same pattern:

$ time perl -ne 'print if /number 12345/' < file
[...]
real 0m1.661s
user 0m1.586s
sys 0m0.076s
$ time grep "number 12345" file
[...]
real 0m0.188s
user 0m0.132s
sys 0m0.056s
Nokia marks a comeback with N1 Android tablet, but tough challenges ahead
Correct, but in HN's case "a while" means "about a year".

https://news.ycombinator.com/newsfaq.html

Re HN search, I usually have to select "date" instead of "forever" in order to tell what I'm looking at. Maybe that would have helped in this case.
Are you sure? I think iOS is resolution-independent, they just chose to do this since a 3x scale factor is more convenient.

EDIT: It also sounds like it was originally going to be the correct resolution, they just couldn't get the yields. If that's the case, perhaps they made it downscale at the last minute and used a 1080p panel?
That's not what he said. He said that Neovim's goals could be achieved without cutting out features and removing supports for exotic OSes.
Amazon AWS Lambda
Nice theory you have there but Uber uses Node.js.
About $80 yearly from an affiliate link inside a blog post I made some years ago.
I still wonder why it is still geting traffic from google and how I could scale it.
An effective free press is part of the foundation of democracy. From my perspective, this is as bad as Uber going after politicians, regulators, or activists. Other companies may be as bad, but I don't think their badness is as dangerous.
>
The reported quote was couched in the hypothetical; reported out of an 'off the record' private event; by a reporter that was the +1 of an invite.

"Off the record" isn't some magic phrase you can use to stop a journalist from reporting what you say.

It's a carefully constructed agreement between a source and a journalist. That agreement will cover what material is divulged and how it is sourced.

It is wrong to suggest that this meeting was "off the record".
How does this work for expensive items where the buyer doesn't have 2X?
The sarcasm combined with the scabrous smack.

There are some online communities in which that kind of thing is ok. HN is not one of those.
We stopped advertising on Facebook. The whole thing is a big scam. Not only do I have to pay to get people to my pages, I have to pay again and again and again every time I need to reach those who liked my pages. I have no way to reach all of my page members without paying FB dearly for every single post. Then there's the issue of FB ratcheting up your cost for those who actually respond to your message. And, of course, then there's the lovely fake/unresponsive likes problem. Nah, it's a big mess. Don't need them. I'll wait until they hire some grown-ups who can relate to real people and understand how honest and serious people do business in the real world.
> The basic theory is that young brains soak up experience, while older brains consolidate it.

It does have a certain logical appeal: The longer you live, the higher probability that experiences (whether singly or sequences) are a repeat of something in the past. The marginal value of experience is generally decreasing.
> The reported quote was couched in the hypothetical; reported out of an 'off the record' private event; by a reporter that was the +1 of an invite.

The man laid out a detailed plan to harm reporters while talking to reporters. That it's hypothetical doesn't matter. If a mob boss told journalists about how easy it would be to make journalists disappear, that it was hypothetical and off the record wouldn't matter.

Senior executives of zillion-dollar companies do not accidentally talk to journalists. It could be that the guy is just a total idiot. But when otherwise smart people do something apparently stupid that just happens to serve their interests, it's reasonable to think that it was entirely intentional.
I remember when I first started reading HN, when having a business model on the table from day one, bootstrapping, and literally running your company out of a garage was all the rage. Easy money really ruined all that. I hope we end up back there some day.
No, it's not. Spooky action at a distance refers to phenomena arising at the quantum level. The scale difference between that and alignment of the rotations of quasars is getting near the largest observable scale difference there can be. Which, itself, is kinda satisfying :).

The spookiness here is of similar nature as the spookiness how the eurasian continental plate seems to fit snugly with the american one although they are now quite far apart - i.e. we should be able to figure out which past events led to the current configuration.

I would call this result 'really cool' rather than 'spooky' but neither of those are very specific terms ;)
This is such an awesome article that puts into words that I've been contemplating for a while now. I've been trying to explain this exact scenario to various management folks but they just don't get it and always scream why can't you "queue" them up!

Even I was under the impression that queues are meant to solve the problem of overload; but over time I slowly realized that that's not at all what queues are meant for!

Queues are meant to solve following (not exhaustive list) problems.

1. Tight coupling. An example is decoupling "payments" from "order processing". Here, two independently running processes need to message each other and Queue is one way of messaging.
2. Surge handling.

What typically happens is that #2 gets conflated with "increasing the overall throughput of the system". And it does work for a while since in the initial days the real bottleneck won't be reached. And when it does reach; due to marketing campaign and what not; then you have situation described in the article.

tl;dr In a system, if requests arrive at a rate that is greater than its throughput then no queue can save you.

The fascinating thing about scaling systems is that you will end up discovering a new bottleneck every time; e.g., A bottleneck moving from NIC to a switch and to a router and so on!
I bought a floundering app on AppTopia for $4000 and with some solid work and design, I'm getting about $170 per month.
How to become a Data Scientist? Here is the simple 8 Steps
I imagine more preventative solutions to develop earlier which are more effective, e.g., "treat" citizens who are predicted highly likely to be cause a dangerous outcome in the future.

Or in the simple context of computer vision and the camera, raise warnings as individuals on screen act increasingly more suspicious. I imagine future technology will at least have intelligent security cameras that signal alarms based on the current video feed, not just when it's suddenly shut off for example.
Not that it isn't overblown, but you must have missed out on a lot of history if you think this is the most overblown story on the internet.
Funnily there's noone who actually can be verified as a Mozillian to back it up, heh. Would be hard given that it contains several nonsensical statements. Why on earth would Google care whether Mozilla is profitable? Are there really a lot of people that thought Firefox OS would generate significant income in one of the most competitive markets so fast (I'm sure some people wished, but realistically)? And you honestly don't understand that modally forcing a search provider choice on first run drives nontechnical users away?

Oh hey a throwaway account, what a coincidence.

I'm calling bullshit on this one. Totaly, utter, bullshit.
Dell is coming out with a 25" 2560x1440 monitor; model u2515h.

http://www.tftcentral.co.uk/news_archive/32.htm#dell_u2515h
Of course you can. Well at least in Nightly you can, it's possible this was reworked recently (and today's announcement would explain why).
Uber management was successfully trolled by the media, so now the political class is interested. Had they kept their nose down and remained silent there would be little to no outcry.
If you don't host any https websites on the VPS, using 443 will almost always get past port blocking.
Actually, I'm seeing this comment page for the top link on Google for the search terms:

"People Organization Support Training Equipment Doctrine POSTED"

We DID IT! We made it a THING!
That doesn't appear to have been announced. I wonder if it's because the EU was asleep.
Don’t worry, be crappy
I really loved this idea of him. We tend to avoid crap but we should know that its crap that we are going to find in start. We have to have that moral and emotional courage to see that though we are producing crap right now but in future we will be building breakthrough products
The important point is that they have a CLA and that one contains copyright assignment. The company behind LightTable holds all rights on your contributions. As the copyright holder, they can change the license however they wish.
Seven Virtues of a Good Object
People with 11" or 13" Macbooks inevitably do. Same thing for people with 13" PCs, the ones called ultrabooks. People start using non maximized windows at 15", more if on a Mac because the UI encourages full screen windows. The trend to large fonts means that PC users with 1366x768 screens don't see much of a page if they keep windows small. Combining all those factors, most laptops users browse the web with full screen browsers. Tablets are always run full screen. I'm on a full HD 15" laptop and very rarely maximize windows, but I see I'm an exception when I look at co-workers screens.
He did spell organisation correctly, just used British rather than of American English.
I would not go that far, but it is funny how this was written after I suggested in HN comments that they do an apology letter to settle the scandal.
Firefox switches to Yahoo in US
Udemy online Courses $5 each until 28 Nov
That's...not what circus means in that context.
In Apple's defense, they've been working on full resolution independence since 2005 or so, with a setting for developers available from Leopard (2007) on, where one could set the resolution in between 1x to 3x. However, due to the complexity of the issue, Carbon apps, and probably a lot of other things, that never worked really well. I've been playing around with it with each new OSX release, until they removed it (I think Lion or Mountain Lion).

Basically, I think they never got it working good enough and just fixed it to 1x and 2x.

Here's a screenshot from the utility they had for this. http://i.stack.imgur.com/0NToe.png
PyCharm 4 Released
https://code.google.com/p/go/issues/detail?id=8124

Lack of IPv6 support means that some people have no network capabilities when using go-based apps (eg: a critical, fatal bug).
https is just a an enhancement.

critical bugs come before enhacements.
That was my experience with DDG several years ago, but not recently. Sometimes I check results in both search engines; they're always very similar.
unfortunately came to the same conclusion. could be a serious buzz kill though when it is wrong.
>A power user is someone that will go through the effort of learning a wide array of keyboard shortcuts to gain maximum efficiency when using your product.

No, a power user has nothing to do with "keyboard shortcuts" -- it's about delving deeper into more advanced features of a product regularly.

(Keyboard shortcuts in fact can be less efficient in some case and just busy-work for your mind compared to direct manipulation with the mouse).
The last two times there was a big issue the same thing happened with the status dashboard (it became inaccessible). I remember the same issue when the certs expired 1,5 years ago. I really like Microsoft and was convinced "you" would somehow isolate the dashboard and host it separately, but it turns out I was wrong. Do you happen to know the reasons for hosting the status dashboard inside of Azure? It seems so counter-intuitive to me. Or is it actually hosted externally but died due to the load when the issue started to appear?

The OP mentions that Microsoft representatives gave info via public forums. When the issue appeared I looked in different places trying to find info, but only I found was a statement saying that We are aware of issues. I looked at Azure twitter/blog, ScottGu twitter/blog, Hanselmans, MSDN forums. I also tried this forum and reddit. Do you know where I should have gone to receive details?
Supporting IPv6 and "working normally on IPv6 environemnts" are different things. As an end-user, go-apps don't work over IPv6 unless they're hardcoded to use only that:

https://code.google.com/p/go/issues/detail?id=8124
It's true yet it's going to be free as in "build it for yourself and maintain it all your life".
I tend to forget how I've built some tools I'm using and I sometimes spend hours re-understanding what I've done.

Regarding the price, services like feedly - disclaimer: I've been a paying subscriber in the past - cost $45 per year, and it's not been clear to me what value it was providing me (except some integrations with 3rd party tools maybe).

Anyways, I would certainly love to see an integration with RSS readers like the one mentioned above (which would also mark as read all the posts I received in a digest).
FYI, Google is not perfect and I am glad Vic Gundotra was fired, but I think things like the Scroogled campaign is probably just FUD.
I'm an F# developer, but still decided to not use F# to build an android app. Dealing with the UI libraries like support.v4 was just too painful from a functional perspective. If you don't need any object oriented dependencies, then it's smooth sailing.
Awesome Works, Thanks
We run three 1920 x 1200 monitors on all of our engineering workstations. In some cases I could see the value of running four but three is amazing for productivity. Going to three 1920 x 1920 monitors would be even better.
Minor nitpick: concurrency is not parallelism. 16 workers does equal 16 concurrent users.
Hurry, to take what you wanna learn
> Also, while ipv6 is important, let's keep in mind that many hosting providers (including Amazon) still don't provide IPv6, and have no timeline for it either.

There are transitional techniques, like NAT64 to connect to those hosts. Keep in mind that some ISPs only offer native IPv6, so lack of proper IPv6 support means go-apps become unusable.

There's IPv6 support, but things like `conn, err := net.Dial("tcp", "google.com:80")` fail on IPv6-only hosts, because only an IPv4 connection is attempted.
Correct me if I'm wrong, but it seems that the author's point can be summarised as:

Obscurity will (at least in the case of an SSH deamon) not make an attack any less likely to /succeed/, but it will make it less likely to /happen/.

Note that what he observed were automated, scan-everything-you-can, undirected attacks. I would presume that changing the SSH port will do very little against a targeted attack.
> it is a bit like having a towel when traveling

+1 funny
Are the particles found first and retrofitted into the Standard Model?
Or does the model act as a map of sorts by telling us where to look? If latter, does that mean we're not looking for particles outside of the standard model?
Glad to see this problem tackled, it's something I either always wanted to solve myself or have someone else address for me. Should be incredibly useful for busy people who such at keeping in touch.
> The idea of a "social relationship" with a brand was always pretty silly, I think.

I think this depends heavily on the size of the brand.

Facebooks recent actions annoy me as a consumer, there are local small companies that I want to keep up with! Yes I do want to know when my local chocolate shop has a sale on, yes I do want to know about my local farmer's market.
Download iTools iOS 8.1
Yahoo to replace Google as default search engine on Firefox in US
Keep in mind that siloing increases the influence of management.

Also, it means that different people are telling themselves, "I'm making a better search tool!", "I'm making a better scraper!", "I'm making a better optical tap!", without putting it all together (https://www.youtube.com/watch?v=HoT-h0S1gkE).
The best day to sell is Friday (Infographic)
It sounds like people used to buy her CD, but not listen to it. Now that she is payed per play the money is dry.

Actually it just sounds like her fan base has eroded, and nobody wants to listen to her music.

I think there is one fair point: Established artists at record companies have always been getting pennies on the dollar of CD sales, while independent artist got everything after expenses when selling CD's at their shows. With the streaming model it seems like everybody gets paid as if they were on a major deal - it is just not everyone who benefit from the investment and exposure that a major deal gives.
Wasn't vi closed source until Bram came along? Then the name just got changed to vim because of the additions along the way?
Now I'm confused. Why do you consider blocking someone that clearly is trying to brute force his way in 'obscure'?
Specifying Ruby on Rails Controllers with RSpec
For those too lazy to do a google search on the article, this link should get you there: http://www.google.co.jp/url?sa=t&rct=j&q=&esrc=s&source=web&...
Not much, because the ones in the valley are the wives (or daughters, or mothers) of the men working in the valley.

And you could label such users as anything you want based on your political agenda, I would have labeled them "remote addiction targets".
Desire Path: http://en.wikipedia.org/wiki/Desire_path
This is a common optical illusion. Perfect squares usually look taller than they are wide, to human eyes.
Param Validators as Ruby objects
Kinda. Kinder now has a line of chocolates that they sell in the US, but the "surprise eggs" are still banned.

The problem is the eggs contain a small toy inside the chocolate, and small children either don't see it or don't know not to eat it. The EU is considering banning them too because they have had children die.
Do you know if there is a way to access that report? I'd be interested to read it, but $500 is way out of my personal budget
It's a good idea but i think in reality people will be lazy, not know what to do, and just throw their own NullPointerException inside the None-handler. And then we are full circle back on square one.

It's like checked exceptions in java. Sounds good on paper but in practice this happens: You are in the middle of just bursting out code to quickly get a response from a local rest api and you hit compile to suddenly get a whole list of "NetworkException/JsonParseException/WhateverBloatException not handled". At the moment you couldn't care less and just convert everything into a RuntimeException and tada! you don't have checked exceptions anymore.

I think it might also cause unnecessary bloat when mixing code that uses the Option type and not, I've seen it happen with code contracts, either everything or nothing must be annotated. Once you start mixing you will have to add assertions before or after every call to the unannotated library.
Why Silicon Valley Needs to Support Obama’s Immigration Reform Now
In general, if you go in a dedicated (serious) bicycle store, you should get something worth the price.
After, this is just plain logic : the more you pay, the better it will be ;)
This is dis-engenuous. One of the guests invited a tabloid reporter, did not appear to disclose the terms of the invitation to this person, and the result is predictable.

The ethical nuances here are lost because you have a sketchy company and an ethically challenged publication.

But in the same vein as the Mozilla incident, freedom of the press, nor freedom of speech...does not protect a citizen from another citizen.

If a muck-raking journalist wants to hide behind ethics to keep citizens from muck-rakin them, that's simply not protected by law or frankly by any real ethical consideration, other than the sense of moral proportionality that reflects their own behaviour.

It is a bizzarre point, but unfortunately its fundamentally correct.

The only "new" ethical consideration in this flap has to do with using specific information (presumably confidential company information) to bolster an attack. From what i've read, nobody suggested that this type of attack was only possible using a certain set of information.

Notwithstanding the distastefullness here, this is simply nothing that is not done in every major national election. So in that regard, the senator could equally send such a complaint to the DNCC.

What is actually the legitimate issue here is something much narrower: whether or not a malicious person would have the potential to abuse information that is not publicly available to do this.

That is very much a legit issue, but I'd be interested to see if the actual discussion would have been so bizaerre as to require this formulation. That would bring the company and its policies into the actual discussion in a way which simply articulating that low ethical standards swing both ways does not.

For example, a malicious threat would be something along the lines of "I know where you were last weekend at xx:xx" where this information would be used to extort or blackmail someone (eg, an affair etc). This type of threat would specifically hinge on the abuse of private information. Whether or not this was somehow allowed under any user agreement or employee policy is beside the point--its blatantly an abuse of implicit trust.

That is an entirely different type of situation that saying if "reporter X" is unethica, someone might very well do the equivalent of a classified-security clearance review of "reporter X" and articulate the findings in public. [1]

Needless to say, most people that look at this cannot distinguish the two cases, or if they can they are happy to disregard the reality of how the world works already.

The second issue is the idea of proportionality. In that when faced with some level or argument or counter argument, you dis-repscet the process of discourse and engage in ad-hominem. That is to say, in this case, retaliation with character assasination.

Again, I think this cuts both ways here. Being tone deaf and lacking in porportionality is a problem for ethically challenged startups--not doubt--but its also a problem with tabloids (see: uk phone hacking) and social media lynch mobs.

[1] If it meets the test of being legal and proportionate, its not really unethical by default.
OK, that explains produce. Why the War on Kinder Surprise? http://en.wikipedia.org/wiki/Kinder_Surprise
Maybe also don't leak your customers email addresses to FB at all.