skysight-inc/HackerNews huggingface dataset:
Is it a bad idea to buy a home from an investment perspective?
I wrote a blog post presenting the case that you'd be better off renting and investing your money elsewhere:

http://www.supermoney.com/2014/05/home-ownership/

Genuinely interested in hearing the community's feedback and discussion about that topic.
That is true. TCP congestion control throttles back the speed in the presence of dropped packets.

Thus, dropped packets adversely affect throughput at a magnitude greater than the simple overhead of packet retransmission.
That is true, but I don't see how it explains the difference either. The function version and method version both reference a local variable, named makeKeyCodepoint or makeKeyCodepointObj respectively. The method version doesn't appear to have any fewer variable references than the function version.
It mostly makes things a lot harder on managers, in order to make things easier on employees.

So it doesn't happen. Like anything else, clearly a little ease for the powerful is worth massive inconvenience of the less powerful.
Did you find out how the guy looks immediately? I did not, and DDG even misinformed me. His Github, Twitter, and Linkedin are in the top5 results and all of them share the same profile picture, still DDG show some other picture for no good reason.
Relativity Explained – 1905 – 2014, "Time is an illusion."
And Verizon, with it's pretty big FiOS buildout, and AT&T with their more limited U-verse buildout. Both are now halted except for contractual requirements, but they also offer "cable" service, and AT&T is rather nasty in protecting it, caps of 150 GiB per month if you have plain ADSL---even if AT&T is not providing U-verse in your city---and 250 GiB for U-verse customers, $10/each additional 50 GiB. Verizon occasionally hints they might do caps, but haven't yet to my knowledge (I'm an AT&T customer so I don't follow them closely).
Like the water or electric company, users should pay according to usage. As you say, this isn't on total bits pushed through, because the marginal costs of sending bits at 3am is nil.

So the "usage" is based on the continued need to build out more equipment. Usage at peak hours, as you say.

I'm concerned that the ISPs will simply charge "big users" and pocket the extra fees, with "big users" moving from 1-in-a-thousand to 1-in-a-dozen as more people want to use more bandwidth. I trust my ISPs as far as I can throw them. (And I believe this distrust is at the heart of a lot of people's calls for net neutrality; simply put, they don't trust their ISP to play fair. And I don't fault them for that.)

But I don't mind something that targets the single biggest users and makes them pay extra. The water and electric systems would fail without that, and those are much simpler to model and plan for.

Thinking out loud, we need something that both

1) keeps pressure on the ISPs to keep on growing their pipes, and

2) puts pressure on the biggest users, which, again, needs to be a very small subset of people putting the biggest strain on the system. I can't come up with an exact number, but 20% of people being considered "big users" is too much.
Yeah I have a Surface Pro 1 and I now use it for everything - development, taking notes, writing apps, playing minecraft, scribbling on PDFs. The direction they're taking the Pro 3 seems to be a good clear message at last 'the tablet that can replace your laptop' https://www.youtube.com/watch?v=1t7rSZT_77E
The bigger screen is a good move I think.

I've started using the ArcTouch mouse with my surface when I'm out and about, rather than the touchpad on the cover. Works pretty nicely and folds flat. But then I've always preferred a proper mouse to a touchpad.
> Apple has done this so well, for so long, I am pissed-off MS can't get its act together.

Apple doesn't pre-announce products at all, do they?

This was sloppy (Microsoft is going to have something up for preorders tomorrow, why not just put it up when the speech is finished?) but it's not something Apple even does.
Looks really cool. How do you simulate the permanence that paper laboratory notebooks have? I was always trained to write out everything, and if I ended up not using a particular procedure, striking it out so it was obvious it wasn't used but could be read by a third party whenever necessary (for legal reasons).

There's always the honor code, but my understanding was the lack of paper trail is one of the big issues with switching to computational means for keeping track of scientific results.
Well maybe they decided you weren't a good match for the ad after they trawled through all your email.
The Big Idea: 21st-Century Talent Spotting
I'd make a conscious effort to overcommunicate. Our weird little monkey brains don't handle the case "There exists another monkey in another time zone. He's part of the tribe! I would sure like to pick his nits!" all that well. You're going to miss out on a lot of the spontaneous happenings around the office which both create/solidify social bonds and also lubricate the important, consequential decisions for your work.

It helps to have companies which are used to working with remote people, since they evolve e.g. email / Hipchat work cultures rather than "I think I'll just walk down to Bob's desk and ask him about that" cultures. If you're not in one of those, push for the cultural changes you'll need, while recognizing that that will be tough.

I also had the time zone issue working against me, like you will. I'd sign into Hipchat (or whatever it was) when I started my "work day", say "Here's the plan for today", work my day, and then verbally sign off in the evening. This meant that every morning when folks got to work they'd see "Oh yeah, that's right, Patrick is indeed working with us, even though I'm not seeing the artifacts of that work in front of me."

A company I worked at had an institution of telling everyone in the company every Friday "Here was the plan for the week . Here's what I actually did. Here's what I'm doing next week." That's a great institution for all knowledge work, but it's particularly important if you're essentially a black box. I tended to overcommunicate in those -- e.g. not "I prototyped the tour." but rather "The focus of this week was implementing the tour. I spent most of Monday and Tuesday looking at Javascript frameworks. See this page on the Wiki for my thoughts. I eventually decided on $CLIENT_SENSITIVE_INFO_ELIDED_HERE and started whiteboarding the actual tour on Wednesday. Thursday I had a meeting with Bob about actually deploying it. Current status: prototype is working in the testing environment, working on tightening up edge cases, anticipate shipping to production next Friday as planned."

Minor note about working from home: I seem to be much more productive when I successfully sustain something approaching a normal schedule. I generally do my best work when I can chunk the day up. Pre-breakfast is family time, dish hitting sink through lunch is email time, context change to a cafe, cafe time is for writing, context change back to home, home time before dinner is programming time, "Honey dinner's ready" means the day is over unless there is something on my calendar for the midnight shift.
Fearmongering- the internet is not going to be that easy to kill.
Kind of like how Razer built their own laptop - the OEMs have stagnated and their hardware isn't competing on an innovation front.
Awwww, man. N-Trig pen.
Interesting that there's an option to simulate games to speed up tournament progress. I wonder how the output of the simulation is validated.
Except my boss isn't happy with that concept.
> It’s about money and American business, because this is a peculiarly American problem.

Hardly. We've experienced the whole interconnect brinkmanship locally too (South Africa). Its actually quite the opposite - the interconnect things are a lot nastier in other countries because it tends to be paid for (powerful co vs underdog) whilst the bigger US setups seem to run mostly open peering.
Pretenders are my favorite type of manager to mess with. When they ask if ping requests filled up the disk I would gladly "check" that for them using the "system diagnostic regression suite" and ... nope ... everything looks good there ... But hmmmm ... Seems there was a power surge in the cloud layer ... You better inform upper management that there may a tornado forming in the cloud!!! If you can't argue with stupid at least have some fun with it.
I look at the environment in which the product was presented and it's just one no-no after another. Check out this photo:

http://thenextweb.com/microsoft/2014/05/20/microsoft-unveils...

They've picked some awful desaturated blue/green wallpaper image that clashes with the tiles that are supposed to be so great in Windows. Then the tiles themselves have this weird whitespace issue that creates an imbalanced appearance and even allows some tiles to use a right-aligned symbol rather than the default center.

To say nothing of the shirt Panay is wearing. Nice and shiny, I'll give it that.

Then I watch the MS dubstep ad for this product and it's just a bunch of meaningless flash. You don't even get to see people smiling, just music and lights (dah dah-dah). Oh and a pen writing on the screen, as if that's some miracle of modern technology. You can take notes with pictures in them, too.

This is a step up from most Windows laptops, I'm sure, but the presentation really needs improvement. There is amateur work that is so much better than this. Example: https://www.youtube.com/watch?v=ugmR9nq3Yiw -- Wacom review done by an Australian cartoonist.
quaunaut: I've never used Dokku so I'm not sure if this is helpful, but I've been experimenting with using https://github.com/progrium/buildstep to build containers using buildpacks. I'm finding that it allows for fast builds and a consistent image that I can push/pull to different environments. There is a PR (https://github.com/progrium/buildstep/pull/50) for adding buildpack caching that makes the builds even faster by caching gems and assets (I happen to be using it for a rails project).
Thank you, thank you. That Bertrand Russel link is simultaneously one of the funniest and most poignant things i've read in quite a while.

Always seemed odd, this keep everyone so busy working (and consuming), they won't have the time or the inclination to question the reason they're spending so much of their time working.

And your observation about smart people having free time, links into this recent article about Peter Higgs (of Higgs Boson fame) saying "It's difficult to imagine how I would ever have enough peace and quiet in the present sort of climate to do what I did in 1964." (http://www.theguardian.com/science/2013/dec/06/peter-higgs-b...)
I have no idea what to call this. Literally.
> after years of sub-standard drivers, laptops that don't turn on when you open them, cpu fans buzzing out of control, etc, etc, I'd rather spend my time doing things instead of screwing with things.

You left in '04, this nonsense ended in '06, '07. Partly because no one is really changing the hardware much, partly because we have first class support from Intel now.
wd – Autocompleted bookmarks for ZSH
The point of the comparison isn't to compare the two products against each other, but rather to suggest that the Surface is more power/technology for less weight as a portable device.
https://duckduckgo.com/bang.html

all of the boolean and ':' filters from google work also.
Starting with AngularJS at BuildZoom
I'm pretty impressed with SendOwl. I like the flat monthly fee and generous bandwidth allowance. So far, I've not done a great volume of sales, but my customers have already remarked on how quickly the 0.8GB video file downloaded. So the core functionality seems sound. I'm looking forward to using their affiliates feature to help market my future products.
You could try sneaking a subtle hint of the "W" in the logo, using another gray V, an accent, or something similar
I'm referring more to the fact that ISPs probably reserve the right to negotiate with peers on their terms in their contracts, not on your terms.

You having a month of 720p instead of 1080p Netflix is worth it to the ISPs instead of raising your service prices by $5 bucks every single month.
Microsoft showed how light its new Surface is by comparing it to a MacBook
No, not at all. I stated elsewhere: The point of the comparison isn't to compare the two products against each other, but rather to suggest that the Surface is more power/technology for less weight as a portable device.
More accurately, you convince them not breaking or adequately regulating the monopoly will force them to spend more time with their families after the next election. In the experience of gun owners, this works rather well after you've actually done enough times, e.g. every bi-annual national election from 1994-2000.
The movie didn't have any real Russian planes though right? IIRC, they used F-5's and pretended they were MIGs.
Sarge – Simple object supervision (for Java)
Sarge creates supervised objects which automatically handle failures when they occur by performing retries, state resets, and failure escalation, allowing for easy and robust fault tolerance with little effort.
You should try browsing the Web with a 10% packet loss sometime.
fwiw in one on ones I go over all the tasks/responsibilities of the next position above them, and we see if they did any of those kind of tasks in the last sprint. If they did we record them. We also look if there are any opportunities to do tasks in the next level above as well so they can be assigned that work in the next sprint. That waY i can make a strong argument when the person is ready for a promotion too.
And it doesn't even need to be that elaborate. Wikipedia can be exploited recursively, i.e., by making up the same "fact" on two related pages, then linking to each other. If timed correctly, this can work for quite awhile before anyone unravels it.

Another tactic is to cite existing external sources as proof of a new "fact." If an article about, say, bananas has a few citations about the nutritional content of a banana, you can use one of those existing sources to cite the "fact" that bananas are descended from potatoes. Editors and bots usually won't question the authority of an existing source. It can be stretched and extended, like an umbrella, to vouch for new statements and information.
I think successful companies will start to differentiate themselves to workers via flexibility first working arrangements. Productivity measured by visibility will fade into the background as we use systems that retain more of our behavior data. We will in the next five years have a holistic view of how organizations function via transparent ambient metrics, like measuring stress level from vocal markers in a voice chat. That is one thing about pervasive data collection and automatic processing, it won't be subjective and it can't be gamed.

I know I have been on unproductive teams and had wonderful, enriching experiences on others. It would be nice if the digital ai manager could automatically determine who works best together and build those schedules.

Team management will I think, fade into the software.

Knowledge organizations that do not embrace a future of lower hours and more flexibility will be relegated to sections of the industry that turn out clones of clones (Zynga, PSDtoWeb, turn key CRUD web apps, etc).

Ernest and Young seems to get it.
The NSA's Other Security Factor
I'm surprised this isn't getting more traction on Hacker News. It's blowing up on r/technology. Pretty surprising to see the mum reaction here. I was hoping to get some more insight into the legal aspects of what happened here. Also, the U.S. is devolving into a tyranny. Sadly, Plato surmised that all democracies eventually devolve into tyrannies. Seems to be coming true.
How Top Tech Companies are Utilizing Outsourced Talent
That seems to be OS X only.
This tablet will replace your tablet (probably an iPad).
Exploitation of Firefox Use-After-Free Vulnerability (Pwn2Own 2014)
Our service https://www.bizify.me offers a complete package. Credit card processing is included and also payment by mobile phone (SMS) for many countries. There is also a WordPress plugin and you can install our App on your phone to easily follow your sales. No setup fees, no monthly fees, no fixed transaction fees and the price for a digital product can be as low as 0.1 EUR.
I feel similarly, and seriously. It's not so much just the usability of the command prompt, but that it would be a symbol of a change in priorities towards adding functionality for developers, and welcoming non-Windows technical audiences.

If I'm using a non-built-in terminal, and a non-built-in Unix compatibility layer, why am I using Windows?
Thanks csallen! Do you know if most developers use 99designs? It seems pricey for a plugin that is a side project and doesn't generate any money.
Some interesting decisions here. No RT version. Home button on the short edge not the long edge. Clear marketing message: "The Tablet that Can Replace Your Laptop" https://www.youtube.com/watch?v=1t7rSZT_77E
I think they might finally be figuring out what they've got here.
Instead, add !github or !npm to the beginning of the query to use those site's internal searches. For a specific fulltext site search, "site:" works.
Rails 4.1 Variants (3:28 minutes)
A market of disgruntled customers.
I hope with their extra money they make from this they can use it to make their products and software more reliable. I've had to RMA at least 5 of their cameras over the years. I've had every single one, minus their first film wrist camera.

It is so infuriating to deal with a camera that crashes, wont turn on, gets stuck in a software update, has buttons fail, has the locking clips crack, wifi remote problems, short battery life.... all while you're in the moment and want to capture something.

I wish to move to another company but it seems there aren't any competitors who match up yet (when my gopros do work properly). There is a camera by AEE that I want to try out. I like the image quality better so far, I wish them luck because without a doubt gopro needs some competition.
Support calls from whom? CDNs effectively sit behind the Comcast site.
NYC Transit schedule visualization with music
> I've seen people walking-and-laptop, walk-and-iPad, walk-and-Nexus, but never walk-and-surface as they move down the street either.

That's an interesting observation. I think it's because with a traditional tablet, it's all one hard device that's easy to carry around, with a laptop, it's less easy to carry, but you kind of know where all the bits will go. With a flexible keyboard/case like the surface, you kind of want the keyboard out like a laptop, but it'll flop all over the place and isn't as usable in that sense. You could just fold it back and use it as a tablet, but that may not be a mode Surface users are used to.
I'm using css less and less these days, and letting the browser decide how to render html5 on its own...
interesting. Is there a constant contraction in the time between monopoly and regulation (ie decades for rail, years for electricity?)
Macbook Airs have 11.6" or 13.3" screens. So it's about 1 inch difference in either direction.
And that is one of the points of the 'Red Queen hypothesis' posted above. What I'm asking is how does working longer hours fit that theory.
Sounds like the situation in the UK which largely works quite well.
I don't think it would go that way, their customers would more often say, "what's a CDN?"
When is an ActiveRecord model too fat?
I can't help but wonder if the RICO Act applies to this sort of extortion. My first thought was FCPA, but none of the ISPs involved can likely be construed as "foreign officials." The behavior can be described as demanding kickbacks, however.
If you like academic papers, there is a great one by Claudia Goldin. Her topic of interest is gender pay gaps (boring), but it goes into detail on pay nonlinearities which is quite interesting. Basically, she goes into a lot of literature and does some work herself showing that for many jobs, work output is a nonlinear (e.g. y=x^2) function of hours worked.

A nonlinear pay function is generally related directly to nonlinear work output. Her working example is pharmacists - you can easily swap two half-time pharmacists for 1 full time one or vice versa.

On the other hand, consider your top trader - his job is keeping the entire strategy in his head (roughly a 30 hour/week job) and being around when the market is open (another 35 hours/week). You can't replace him with 2 30 hour/week traders, each of whom keeps half the strategy in their head and are available half the time.

http://www.aeaweb.org/aea/2014conference/program/retrieve.ph...

Flexible hours will, of course, be more prevalent in jobs and industries where Output(hours) is a linear function.

(Gender pay gaps are not intrinsically boring, but the inherent "turn of your mind because politics" makes it far less interesting.)
do you have sources for the latency numbers for kinect on xbox one? I've searched and can't find anything concrete and the XDK isn't publicly available.

and this might downvote me into oblivion, but is using "M$" still a thing? I don't see how that helps a discussion.
This is why they let Jeri Ellsworth go with all the IP to CastAR.
Do you have the ability to execute JS on the parent page? If so, the easiest and most reliable way to do this is to use the postMessage API to send document.referrer from the parent to the iframe.

https://developer.mozilla.org/en-US/docs/Web/API/Window.post...
This is what happens when you pester your friends for their relationship status
You're in the system as having applied. But we'll look into why that might be happening. Thanks for the heads up.
That's funny, when I looked at the description on Canonical's page, I had exactly the opposite intuition. (I thought "wow, I bet the China-specific apps have no end-to-end cryptographic security, and I bet several are even proprietary".)

Maybe it's a glass-is-half-full / glass-is-half-empty kind of phenomenon.

Looking more closely, I guess the Lotus IM app doesn't support OTR (but neither does the official release of Empathy) and the Kingsoft cloud storage doesn't directly support client-side encryption (but neither did Ubuntu One).
After talking to people in the know, the reason they didn't upgrade to the Haswell with HD 5000 is they didn't want the increase in power related to having the extra graphics units.
+1 for periodic re-examination of best practices.
A super power that doesn't have their own OS is not really a super power.
Over communication is key. If at all possible, you should do a trip to the US at least once every 3 to 6 months and spend some face to face time with the folks you work with. This will help with the relationships immensely.
I completely agree about the keyboard cover. That accessory is critical to the experience of using the device. Without it the Surface is an oversized tablet with a diminutive app store (yes, I know that it is a lot better than it used to be). The ability to switch it into "laptop-mode" is the key selling point, and has appeared in every demonstration of the device I've ever seen. It should be included, and they need to figure out a way to do it for less than the effective price of $930. If, as you say, you could get it bundled with the device for $799, the Surface starts to look more compelling.
It's really irritating that Lenovo won't source these for the X-series laptops.
I guess that depends on the number of participating Tier-1 providers that pull the plug, if enough did it would be very obvious it wasn't Netflix with the issue because everything would grind to a crawl.