skysight-inc/HackerNews huggingface dataset:
It would be nice if jQuery made builds for every browser, so savvier developers who can write server-side code can actually spit out only the relevant jQuery to the relevant browser. I mean, it's not like caching files at the ISP level is the limiting factor here, so each browser can cache its own file.
Not sure about the first point. You should work somewhere you feel passionate about. But other than that, this is just what I needed to hear.
Listen, I would be happy to just serve different versions of jQuery for different browsers. This is what's supposed to happen, and Google does it right.
Are you referring to your Jim Wierich anecdote? I'm pretty sure he would agree with the distinction being made here, and I am certain that art historians would.

Jim was the absolute best speaker I have seen when he gave a presentation about git at the Ruby Hoedown. His motivations for making the talk interesting were very different from the perceived motivations for the nature of the poignant guide - Jim sought to increase understanding. _why seems not to have given too many shits about that pursuit.
Like a New Solar System, Apple is Formed by Clashing Forces
Link-aggregation(LAG) is typically only done with links of the same speeds. MPTCP instead seems to be focused specifically on links of differing speeds. LAGs are definied by such standards as IEEE 802.1ag and are typically done at layer 1.5. They are a link level protocol. MPTCP is a layer 4 protocol and so does not require the directly connected device to be aware of it.
I did it with my daughter after schools and I'll likely do it with my son again once he is school aged. For the first week or so, my daughter would come and pester me and I'd hold firm. And slowly it was less frequent until finally she stopped bothering me altogether and then we kept that up for years.
I'd put the student loan in the 'absolute necessity bills' and pay it back.
I'm not sure how things are in the US, but I do know that in the UK we have the Boy Scouts and the Girl Guides, and they both allow members of both sexes. But you do tend to get a lot more girl scouts than you do boy guides.
sure what you're getting at

I imagine your parent was commenting on this statement:

a PhD is a poor metric of intelligence

Making the observation that, whether or not it is a metric of intelligence, PhDs certainly get to work on some pretty cool things.
Very good points. Thanks so much. I welcome disagreement because, without it, my ideas would stay in a raw crappy form. So... here are my thoughts.

My end goal is for this to congeal into something like an open-allocation environment, but one that exists across companies to some extent. I feel like if we bring OA to the external market, we'll force the hands of employers who will have to improve conditions if they want to compete for talent. So, the trans-corporate open allocation (because each person carries an income that follows her whereever she goes) is the ultimate end goal. That may be completely insane, but isn't that what the open-source gift economy is-- trans-corporate collaboration?

Getting designers, marketers and domain experts will be hard. I grant you that. Strong designers and marketers I can spot; domain expertise I would not be able to tell, unless I had it myself and, of course, for most domains I won't. I think that to get a domain expert, you'd have to hire her into a company already formed through this process, because you're right that there's no way we can build up a competent selection process for every domain we might care about.
What I especially like about this is that the project was developed in an academic context while being hugely beneficial to society. I mean, improving the performance of a fundamental protocol like TCP has huge effects. If only we had more academic research like this one! Btw, also cool that it was developed 15 minutes from my house.
Couldn't really care less about her myself. No work from home changes it from a company I might work for to one I won't. It's incredibly valuable to be able to just sit and code some days with no interruptions. I did a stint at IBM once too and they were all for flexible working and had many studies backing it up. They saved a lot of money on offices and got better work done.

Re childcare, it does seem crude to rub the CEO only nursery in employees faces like she does by having it at the company. I know companies that provide free day care to all employees. If I was an employee like her who wanted my kid around and not in her position, I'd jump ship and go to one of those. Does she go around telling her employees how much more she earns than them as well? I hope not.
> Jim sought to increase understanding. _why seems not to have given too many shits about that pursuit.

You're right, Jim is better at didactic work than _why is. This doesn't mean the thing he did at rubyconf back in those early days when less than 50 people were there was any less performance art.

Jim didn't have postmodernist fox banter, and he's probably too humble to call what he does "an art." But that's okay, we can and should do it for him.
Out of curiosity, which other service did you end up using?
When I first started hacking on Shoes, it took me 6 months to compile. o_O.

We are going a few routes:

1) The first iteration will be JRuby + SWT.
2) It's written in a way that the DSL is separate from the backend, so that SWT can be swapped out for Swing or whatever.
3) Same with the Ruby: ideally, someday we can move back to an embedded MRI.

It's working out pretty well so far, a lot of the example code runs.

Due to my Shoes burnout, I'm playing semi-absent benevolent dictator for now. A great team of people is doing all of the actual work.
Reddit Is Getting Slammed by a DDoS - FBI Behind It?
Maybe copy & paste of those links from a search results page, without paying attention to what URL actually gets pasted?
Only now do we begin to appreciate the Machiavellian dimensions of the Summly acquisition!
Not sure that's so far from Haskell, really... :-P

Maybe it's my lack of experience talking. Haskell feels heavier in a lot of places. I think the focus on compilation in the backend is almost a downside here, too.

Can it be in isolated places? That's doable...

Depends on the application. There's a lot of hardware out there that does really weird stuff. There's some interesting work in Haskell-space (eg Atom) but I don't know how comprehensively mature it is.
Are there not plenty of people in wheelchairs that can stand up, but have to remain in the chair because they can't balance themselves or their leg muscles simply can't keep it up?

That said, for being paralysed waist-down, he would have had to use his arms to lift himselves out of the chair, not just stand up completely normal..
on the visual design (not so much ui/ux) the over-use of cloud imagery feel cheap and dull. i would suggest removing all graphics, color and typography to bare minimums (black/white/greys, one simple font). for the image, drop in a simple canvas/javascript/processing.js particle system to illustrate dissipation .. a cloud of white pixel-like particles dissipating .. not requiring interaction.
from a google image search for "dissipation":
http://thelarkeyexperiments.com/category/dissipation-studies...
They are for male porn stars.
This happened weeks ago; interesting read nonetheless! It's funny how his girlfriend noticed his screw up and started ranting about a story that did not make sense _at all_ to try and divert attention.
Right because male CEO's have never been ridiculed.
That's because operator overloading in C++ isn't commutative in general. For integers, 'a + b' is the same as 'b + a', but it's not the same in C++.

For example, I could do:

class MyClass {int operator+(int a) { return a; }};

MyClass x;
x + 1; // Valid.
1 + x; // Type error.

EDIT: My mistake. C++ requires these operators to be nonstatic member functions:

= -> [] ()

Which, annoyingly enough, means that you can define '+' over types that you haven't implemented, but you can't define [] or =.
Your Car Is the Killer App for Google Glass
Surprised this isn't getting more upvote love. I liked the collection of resources and have bookmarked it for later!
> The shift in policy affects roughly 200 of Yahoo's 12,000 employees.

So what you're telling me is that only 1.6% of the company's employees WFH at all? Or is this 1.6% who work remotely in the usual case? I highly doubt only 200 employees take regular WFH days. I'd expect to get one or two if needed a week, so I'd suspect this impacts a LOT more people than she admits.

> ..but they're more collaborative and innovative when they're together.

So e-mail, chat, hangouts/skype, voip, etc. don't exist, as far as Yahoo is concerned? Collaboration does not require physical proximity. And if it's only 200 people who are working remotely, why is a mere 1.6% of the company making a DRAMATIC difference to collaboration and innovation within the company? I'm seeing a contradiction here.

I still maintain my stance on this move: it's a horribly shortsighted and poorly/hastily made decision which will negatively impact Yahoo significantly more than anyone expects. If someone is abusing a lenient policy, you ban that individual from working remotely, not the entirety of your company. What a massive overreaction.
There's certainly a case for both approaches though this one is probably most effective in making long lasting changes.
Because here is the definition of capitalism:

Capitalism is a social system based on the recognition of individual rights, including property rights, in which all property is privately owned. (Credit goes to the Ayn Rand Lexicon for this particular wording of the definition)

No form of anarchism can protect individual rights, therefore, anarcho-capitalism is not capitalism.

Except the scenario that _my_ gang, also known at the U.S. government, happens to expand its territory to cover the entire United States, which is the goal, and enforces a monopoly on government.
It was added in C99, I think.
Under 12? Are you serious? Maybe you're being sly by hiding something loaded in "proper work". A 10 year old should be rather self-sufficient.

Even my four year old was able to take care of herself, playing games, browsing the web and so on. Cooking is the only thing we wouldn't let her do. Or perhaps you mean it's more appealing to hang out with them and play?
Have you ever used a N900 or N9? Both of these devices do offer full multi-tasking and base their software stack on the Linux kernel and glibc. The battery life of the devices is actually quite decent.
sounds interesting - could you give us some details about your company?
It's probably a good call to shut down these services. Yahoo has to change to survive.

What's not good is the amount of notice. 3 months should be the absolute minimum notice for shutting down a service. Otherwise you lose users' trust and that closes doors on future opportunities.
Exact name searches on iOS App Store Are Not Supposed to Work
I released an app on iOS app store last week.
It was indexed right on desktop itunes app store.
No problem

But on the mobile iOS app store if you search my apps name exactly it returns "Google Drive"

Now if when you searched "Google Drive" my app came up first, Google would probably call Apple and have that solved in lets say 15 mins.

But Ive been told by Apple that a search for my app's exact name should return "Google Drive" as an initial result and then the user should have to scroll 22 more times to reach my app.

That even though my apps name was typed in EXACTLY that my "placement" isnt guaranteed. So when someones earch for your exact app by its exact name and doesnt find it. Now you know why, its by design, unless your big enough for Apple to care about.
The headline "Girl Scouts to introduce game developer badge" is superb on its own.

No need to bash anyone else, especially when these two organizations are all about building people up.
"Extremely bigoted" is a pretty unfair way to paint the Boy Scouts of America.
The use of Haskell here was just for illustration; there's nothing stopping a programming language designer from having clear, convenient syntax for dealing with Maybe values.
I'm going to comment. I really hope this doesn't get buried. That's absolutely true.

I call myself a 121 programmer, which is the MacLeod Sociopath of the programmer world. (911 are MacLeod Clueless because they're willing to throw down in an emergency that management created; 501 developers, who leave at 5:01, are MacLeod Losers.) I want to improve the value of my skill set by 1% every 21 days.

There is 10x of selectivity (choosing good projects) and also 10x of productivity (making good calls) with the latter especially prominent in powerful languages (e.g. Lisp). But "10x" doesn't happen overnight. It happens over a long time. Taking the 1%/21-days estimate (which is a wild guess, but the right binary order of magnitude) that means we go from 1x to 10x in 13.3 years (although I've actually seen people grow faster than that.)

The 10x programmers got that way by mandating that they learn, and ignoring career-incoherent work.
Error 999
Copyright © 2006 Yahoo!

---

Ironically, that's exactly how I think of Yahoo: stuck in 2006 and "are they dead yet?"
Sorry, I just can't get excited about yet another weather app, even one done well. In practice, I use the Notification Center weather on my iPhone, and Dark Sky for rain alerts.
When they are they laugh in the face of the peon daring to question his greatness.
The proof can be quite generic.

It doesn't have to specify what the condition is, just something demonstrating that a physician has validated your need to take leave for a condition protected by FMLA.

In any case, providing a medical certification only involves the HR department of an employer and there are clear rules about non-disclosure to people the applicant works for/with.

Source: Personal experience with the process and extensive conversation with people who deal with such things for a living.
Amateur hour, quite a few rootkits out there are almost completely undetectable...
Wow, the whole domain is showing that error.
Yahoo could commit genocide and you idiots would compare it favorably to closing Google reader.
I've been pwned with 0-days in various email servers: sendmail over a decade ago, and exim4 more recently (still many years ago, though). The patched copy of ssh on one of my boxes was then distributing passwords to someone, and which then was used to gain access to another machine.

What I'm always paranoid about is that I work in a community of security researchers that sit on and occasionally drop 0-days: I have very little trust that much software is actually remotely "secure". Meanwhile, the only reason I had noticed those other attacks is just how sloppy they were... a more targeted-to-me run by a more careful attacker would have maybe never been noticed.

It has drastically changed the way I think about security, FWIW; as one example: I don't every store logs on a box being logged anymore. Instead, logs are immediately transported to another machine whose only purpose is to accept and store logs (and so is listening for incoming log packets, OpenSSH, and nothing else. The first thing anyone does is attempt to patch themselves out of logs (one attack I noticed because wtmp was mysteriously damaged).
I'm glad she did that. One of the things that was a mess at Google was an intensional/extensional conflict. Throughout the 2000s, Google was viewed as "the cultural leader" and that exposed it to a lot of executive bikeshedding. Not everyone feels entitled to an opinion about how Google should run, but everyone has an opinion about how the cultural leader should be run. If I ever build a company that's a cultural leader, I'm going to try to have the reputation of a #4 player for that reason.

I admire Mayer a lot for having the cojones to say, "This isn't necessarily right for everyone, but it was right for us."
This is valuable advice. The supervisor is absolutely the most important consideration. It is worth pointing out two things that are different in many U.S. universities.

1) PhDs in the U.S. in CS take between 3-10 years to finish. Less if you are in theory and have a strong set of results off the bat that align around a single area. More if you need to build something with a long cycle time, such as create a new architecture and build a chip.

The first 2-3 years will have classes and feel a little like undergrad. After that it transitions into the free-form research as the post describes. Unlike in the U.K., typically you do not have a hard stop at 4 years, and you can find teaching assistantships or other sources of funding to keep going a year or two at a time.

The good news is that you have more time with relative freedom. The bad news is depending on your advisor, it is easy to drift for years without making much progress.

2) In all the U.S. universities I know, the standard state is for you to be employed by the university as a teaching assistant or a "graduate student researcher." This has impact on intellectual property. For example, the University of California used to ask and may still ask all employees to sign a "Loyalty Oath and Patent Assignment Agreement."
Verge article, since it seems dead:
http://www.theverge.com/2013/4/19/4243852/yahoo-shuts-down-d...

Here's the list:

>Deals, Yahoo Upcoming (and its API), Yahoo Kids, Yahoo SMS Alerts, and the J2ME feature phone versions of Yahoo Mail and Yahoo Messenger, all on April 30th.
Where was the IF game within _why's spool?
Using Java Decompilers to Find Security Holes
There is a very big difference between working from home, an working from home while caring for a child. Most WFH policies only allow the former.
A pair of 2011 blog comments by "Dzhokhar Tsarnaev"
Every time I watch one of those videos, I imagine how annoying it must be to not be able to release something with zero drift.

If I'm ever allowed to be a space tourist, I suspect I'd spend hours just trying to get something to stop drifting relative to the cabin. And then play with water.
I wish Yahoo would do the same. Instead of 2-factor they have a feature where they only require a second verification if Yahoo deems the attempt suspicious. Their approach strikes me as being simultaneously less secure and less convenient (no code-generator app).
Wow, there are some great hidden comments here, goto your settings page, turn showdead to yes.
Not pertinent to the discussion, but why does some of the links use http://google.com/url?q= prefix for redirecting URLs? Any advantage of doing so instead of directly linking to the posts?
تورنت فيلم A Haunted House 2012 720p & 1080p مترجم
How do you know whether your supervisor is a good fit? I have heard this advice, and similar stories, several times. But at the moment (I'm finishing my undergrad), it is not clear how the student is matched to a supervisor. For my dissertation, we were reandomly assigned teachers, and they insisted we cannot change them, etc.

Do you normally have time to chat with your potential supervisor, before deciding if you think it could work?
Unfortunately, that's simply not the modern understanding of what art is and how it works.

Text books, no matter how relevant they may be to your experience, are different from novels. And it's precisely because Jim wouldn't call it art that it isn't.
Please help Jeff Bauman cover his medical bills
Jeff is the man in the iconic image of a Boston bombing victim with both legs blown off.
But the negative slant is so much more fun (and deliberately cheeky!) :( :P
HTML6?
Enough about HTML5/CSS3...what do we want from HTML6 spec??
Yup, understood. Sorry for loss of context; I was asking about Linode!
I am so sick of that nag of a woman. Imagine being the poor schmuck married to her.
Because whomever wrote this article was Googling the results (yes, the irony is palpable) and simply copied the URL, which is prefixed in Google's SERP.
Thanks for pointing that out!

Like the sibling commenter here, I find that I almost exclusively check the weather on my phone, but I'll keep this at the back of my mind for more thought-out planning. :)
Wasn't my intent to bash anyone. I just wanted to avoid a boring, eye-glazing headline.
Thank you, that's really very good to know. That makes me feel considerably better about that option.
The part about "Sacred Clowns" is valid INFORM 7 code: http://playfic.com/games/waxpancake/sacred-clowns-by-why-the...
In the title, the words "Maybe" and "Null" are values of the type "Strategies that a programming language can take for dealing with nullable values." There is no type mismatch; there is ambiguity in the syntax, but type inference clears it up.
This is a piece of common wisdom among the Apple "slavery is freedom" crowd, and is impervious to the fact that N900s and N9s have fine battery lives. I frequently have a couple of browser windows, my media player, bash, and an SMS window open on my N900, and it isn't too tough on my battery.

The problem with battery life and multitasking on N900 is that it has so little RAM that it gets super swappy and starts to thrash esp. under heavy client-side js. I'm dying for an N900 w/2013 specs.

>Apple could give us "real multi-tasking" at the flick of a software switch

This is not true. Task management has to be designed into a multitasking OS. Maemo did a beautiful job.
Pardon my confusion, but is null referring to that of Java-style reference types, in which case the article is really about those? The value itself seems irrelevant as null is practically equivalent to Nothing. Now, if comparing the types then I'd say that Haskell's Maybe has the following improvements over Java-style optional:

1. Opt-in

2. Not tied to reference types

3. Safe extraction/"dereferencing". ie case expressions rather than Java's implicit "Maybe t -> t"

All of which aren't restricted to a static type system.
tl;dr: "And that's a damn good thing."
Agreed, it's just women, gays, and atheists who are discriminated against by the policies of the Boy Scouts of America.

So "bigoted" is probably more fair.
> Text books, no matter how relevant they may be to your experience, are different from novels. And it's precisely because Jim wouldn't call it art that it isn't.

I firmly assert this is wrong. You firmly assert contrary. Let's leave it at that. Further discussion is useless.
Thanks for the references; I'll give them a read ASAP.

> Also, can you please elaborate on your issue with finding a therapist? Can you just go to a therapy session? Or you can't because you have to overcome strong anxiety first?

I've attempted to find a therapist I can communicate well with online (complete failure there -- every service I tried was less than worthless, simply because it didn't give me what I really wanted, which was a judgement-free, confidential way to talk through things) and in person. In person, it's very difficult for me to talk about personal matters (business/tech stuff isn't a problem) so finding someone I can trust is incredibly difficult.
But why would he? He's literally turned the internet into his printer. File --> Print --> To Internet. And this way, he can still stay offline.
Test your social intelligence
Null != None

Null means unknown.

Take a look at the difference between open and closed world systems.
Dustforce sales figures: The real data, right now
Google Is Close To Acquiring Personalized News Startup Wavii
Show HN: My startup, "The Netflix for live concerts" - TechCrunch
CA prioritized Startup Visa, US should too
Ask HN: What tools do you use for remote pair programming?
My point is that for the majority of human history, 7 and 8 year olds were expected to do things that were a lot more intense than simply not bugging their parents for a few hours at a time while they did office work. They aren't constitutionally incapable of it, and OP shouldn't make assumptions about the upbringing of his employee's kids.