skysight-inc/HackerNews huggingface dataset:
damn. I really need to be a lot more careful when hypothetically
impersonating kooks --it seems I'm better at it than I thought. ;)

Unfortunately, the parts you're still missing are commonly missed.
Unless you are disabled or have done work assisting disabled people,
it's really tough to grasp all the details involved in "accessibility"
coding.

The most common oversight is not knowing the significant variance in
impairments. For example, vision impairments are not binary. It's not a
matter of blind, or not blind. There's actually a fairly vast spectrum
of disorders under the "vision impairment" category.

Again, hypothetically, all you want to do is add some formatting to
your email messages to make them look attractive. If a disabled person
is unable to see the foreground text color you used against your chosen
background color, then they will be unable to read your message. If it
is a commercial message, and they can't read your 'unsubscribe' link,
you might be in violation of the CAN-SPAM act. --As mentioned before, it
doesn't matter if the accusation is true for it to be an expensive pain.

Sure, the example is a bit of an over-simplification since people with
various color deficiencies can often still read poorly chose colors due
to variance in luminance between the background and foreground. None the
less, that you should get the underlying point of the example; you can't
anticipate the exact impairment so you are unable to anticipate the
impact of your formatting decisions.

If it's easy to extract text, then you should do it once, send it along
with the HTML version as a separate MIME part. Many clients do this
automatically, but I have a hunch you're sending commercial mail through
a bulk mail service (MailChimp, ConstantContact, etc.). A lot of the
services will automatically generate and include plain text version
along with the HTML version, so it's not a real problem for you.

Speaking of hunches, I mean no offense, but for some reason I think
you might be somewhat unfamiliar with the format of raw email messages,
particularly the MIME specifications?

It is entirely possible to have a single email contain both a HTML
version of the message and a plain text version of the message in the
same email. Plain text mail clients are typically configured to just
ignore the HTML version, but the vast majority of email clients
(including web mail clients) will render the HTML version.

May I ask why you have an aversion to also including a plain text
version of your messages?
Just watched the Shark Tank episode with Billy Blanks Jr. How do you know he's having a hard time with his DVDs?
Don't call the PEOPLE using your software "consumers", they're people.
I think you're grossly underestimating the skill required to "handle the interpersonal items" if you think you can get it done for $15 per hour.
Horrible reporting: This article leads people to believe Godaddy moved all of their customers DNS over to Verisign.

All Godaddy did was temporarily move their single godaddy.com DNS to verisign so they could display a 'we are working on it' message to visitors during the attack.
% grep -ic "love you" messages_all.txt
964

% grep -ic "hate you" messages_all.txt
2
> What about a "drafting table" setup?

Sounds interesting.
Except that when it comes to usability, using skeuomorphism tends to confuse user (note that it happens in some cases), because it implies that something will behave in a certain way like a real world counterpart, while that piece of interface might not.

I liken this stance of skeuomorphism to Douglas Crockford's stance on JSLint. To parahprase him "if there are two ways to do something and one of them can be a terrible source of conusion, use the other". This was originally meant for programming but it can apply as well to designing interfaces. So using skeuomorphism isn't immediately bad but it's a red flag, like saying if(a=b) in C.
I think it's fascinating there are only ~10 people on this earth 'smart enough' to get the proof. That is seriously some next-level stuff going on...
I'm not platform phobic. I've got more traumatic memories digging deep into win32 innards than I care to admit...

Point is, I'm not wasting my time trying to wrestle cygwin into shape, let alone investigating cygwin on windows phone.

That said, this could probably be re-implemented pretty easily using native win32 or .net... or whatever.
I believe the barriers and waste are deliberate or at least subconscious. If you view dev management as the middle man trying to cause a paycheck by interposing themselves between developer and user, it makes sense that they would try to disrupt and inhibit the dev process and cause cost on both sides. The benefit is that they are needed to 'manage' all the delay and disruption they are causing.
Thanks and good idea about the setter link. We offer something similar in that every recipient has a unique link: http://subdomain.browser-details.com/?r=2

Using this link makes "Send details" pop up immediately on opening. All the receiver has to do is click "Send".
FTA- "THE FACTS: True as far as it goes, but the claim inflates Obama's record of private-sector job creation by ignoring huge losses early in his presidency.
By going back 27 months, Obama starts counting at the low point of employment for the private sector in February 2010 and tracks how far it has come. But counting farther back, since the end of the recession in June 2009, private-sector job gains have been much more modest, 3.1 million. That's a more meaningful measurement to economists.
Overall, the economy has lost 1.37 million jobs — 784,000 in the private sector — since Obama was inaugurated."

Right, we gained jobs from the low point, and we still have less jobs than when he became President. Color me unimpressed. The unemployment rate went from 7.2% straight to over 10%. I don't know what BS they come up with for "saved" jobs, but the stimulus was a failure from pretty much any possible viewpoint.
It's almost like I went out of my way to judicially use the word "some" to ensure that I avoided doing just that.

No. You said "some Apple users" not "some Christians." Definitely came off as gratuitously slamming a random religious group.
looks very good
We're talking about 11 years ago.

on another note, here's a random message from the files:

|whats up listen tomorrow let me go alone to overnite ok its not cause i dont want you to go is that i need to think about somethings that i need to clear my mind dont get mad or trip i need to do this fo

Is it me or this is wrong? It cheapens whatever mission Wikileaks had. I do not want my private messages broadcast all over the world, especially when I'm a private citizen.
This is FAR from the truth. We have had several presidents since, including Cali Mahdi, Cabdulaahi Yusuf and Sheikh Sharif. All "ruled" out of armored vehicles on foreign financial life-support. This new guy is no different: we will see him get chased around by opposing factions, including Islamists, and much of the North and North East of the country is semi-autonomous.
While somewhat true, does it really make sense to elect someone whose greatest accomplishment and only leadership experience is....running for president?

FWIW, his budgetary skills aren't too impressive. #justsaying
Wealthier redditors, how did you get your wealth? Any tips for a younger person?
Do anyone else's eyes hurt after reading that post?
Then they start blaming the process instead of the developers who fucked up the code. If you broke the build, you fix the build is all the process a company needs.

This is a little over-simplistic, IMO. There's more to correctness and good code than "it didn't break the build." I've been there and got the T-shirt from an organization with that mindset and their code, five or more years after it's written, was terrifying in a lot of ways, because hey--none of it broke the build. I get that you probably have had run-ins with bad process, but that doesn't make all process bad.

I'm a big fan of Gerrit, personally; it encourages multiple sets of eyes on the code and I really like the "gatekeeper" approach to master. If I can't use Gerrit (and there are good reasons for not using it, often related just to development team size--Gerrit doesn't seem worthwhile for under, say, 20 devs), my personal preference is a riff off of git-flow; developers only push to develop-staging and CI constantly pulls changes from develop, builds, runs tests, and pushes to develop. Nobody other than the CI user (which anyone can log in as, but unless something's broken, you never would) can push to develop. This process (scary word!) allows us to say with authority "the build will never be broken when you pull from develop," and to me that has a lot of value--more and more as you add developers.
Different FoundationDB founder here :)

We'd be happy to give you information that would be helpful for your document - your offer to put something like that together is generous, helpful, and we'll definitely take you up on it.

Why don't you shoot me an email at nick dot lavezzo at foundationdb. If you're at Disrupt or in the SF area we might even be able to get together before we head back to DC on Thursday morning.

Thanks again for the helpful comments and interest!
'Extreme example' vs 'real example' ...hmmm, did I interpret the article incorrectly in that it was a hypothetical where mine was my own experience. Thanks for calling me a 'worse employee' too. Guess I won't be getting a job at tinyco anytime soon.
I was thinking the same, but don't investors look into the companies they're investing in, investigate the statistics and information the company provides? I would think that investors would see the people have to sign up and realise the registration numbers are artificially inflated.
How Apple’s iPhone 5 could singlehandedly rescue the U.S. economy
It's an imperative, mutable world out there
"1,660km: Farthest travelled by a dog"

I initially thought this one was a joke. Turns out it wasn't:
http://en.wikipedia.org/wiki/List_of_spaceflight_records#Lon...

There're even stamps produced as a tribute to these space dogs: http://upload.wikimedia.org/wikipedia/commons/9/9f/Veterok_a...
2001-09-11 08:46:46 Arch [1612975] D ALPHA PAGE FROM lifeline: alert 8933585 ETS appl nbetpsd27.fi.gs.com ETS RTCE: - Market data inconsistent...Cantor API problem Trading system offline on nbetpsd27.fi.gs.com, run by etsuser on nbetpsd27, pid = 24277

"The hijackers flew the plane into the North Tower of the World Trade Center at 8:46 a.m."

"Cantor Fitzgerald was formerly based in the World Trade Center and was the company hardest hit by the September 11, 2001 attacks, which killed all 658 of its employees who were in the office at the time (out of 960 who were based there)."

First signs of trouble was a financial trading API.
Packing & Loading Company, Wooden Crates, International Shipping
Packing Services and Custom Crating Company. Let Us Pack and Load Your PODS Container or Rental Truck to Avoid Moving Scam. Flat Rate Quotes 888-722-5774.
We already have linux on the desktop. It's called OSX.

Seriously, I've been reading about dreams of linux on the desktop for 20 years. Give up. Move on.
As a young beginning developer, the dangers of cognitive load and abuse of flow
This is the best place to start:

http://developer.android.com/guide/topics/ui/declaring-layou...

Generally speaking, though, your question seems to imply that you expect the conversion process to be fairly direct, splitting up the image into little page sprites as is often done with web pages. That's not at all an ideal way to try to implement an Android UI.

Unless you want to take the easy way out and make this a native app that wraps a WebView and do all the layout in HTML you're going to have to spend quite a bit of time reading about Android layouts, the Android resource system and Android styles, all of which are quite different than HTML/CSS. Everything you need to know is on that Android site, and be sure to look through the SDK examples as well.
And do systems not have end goals? Or do you just set up artifice for entertainments sake?
Hi - FoundationDB founder here. I'll point you to a comment thread from a previous HN discussion where my co-founder Dave Scherer addressed how we deal with partitions:

http://news.ycombinator.com/item?id=4295770

Please let us know if you have any questions this doesn't answer and we'd be happy to answer. Also, if you'd like to actually SEE us deal with a data partition, we can show you that live at Disrupt with the demo cluster we've built :)
I'm sorry but I don't see how a language that reasonably smart person, having more than a decade working experience in all kinds of computer environments is unable to master, can be described as anything but "complex". I think using semantic games to reframe the problem does not change its essence - these tools are as easy to use as painting a delicate china vase standing on your head while riding a unicycle. Sure, there are a lot of people among 7 billions of world population that can learn the trick. But telling me it's simple is not actually going to do anything but ruin my confidence in your explanations - I tried it and I know it's anything but. And so did many other people and arrived to the same conclusion.

You may argue that it doesn't matter as concurrency and raising complexity will force everybody to go FP or be crushed under the complexity of other solutions. That may be fine argument for FP being inevitable, but it in no way makes FP simple.
The bigger purpose of cygwin is to be able to compile your unix c/c++ to run on Windows. The shell utils is a small part of it, and better covered by things like UnxUtils and the various sets of binaries of the actual unix shell utils that people have packaged already.
Identifying the Qualities of the Best IT Companies
I'm going to go against what seems to be the opinion of lots of designers and bloggers these days and say: I actually like skeuomorphism, if it's well executed.

EDIT: I'm talking about visuals now. How it affects usability is part of "well executed".
World War 3 was mentioned because it was unclear what was going on. I remember myself thinking that if anyone overreacts, things can go from bad to worse. And if that triggers an overreaction response - things could escalate on its own.
Explosion on Jupiter
Great question, and there's a lot to say about it. As with most things, there is no right answer, but here's a starting point:

If you are sitting here thinking "I need some goals. What are some good goals for me?" then you should start by thinking about the things you are good at and the things you enjoy and finding the intersection. Alternatively you can think about things you think you might enjoy that would require learning new skills, or things you might not enjoy as much that could be useful in your life.

Once you have a topic, or a pre-existing non-motivating "do your best" goal, there are a few situations:

1) If you're a complete beginner and need help figuring out what a good project could be, I discussed some some thoughts in a previous post [1]:

Good beginner projects tend to be more or less copies of things people have done before.

I also recommend reading a how-to book and asking more knowledgeable friends for advice.

2) If you know somewhat more about the topic and you're struggling to get a different, more motivating perspective on a goal, I recommend doing what physicists usually do: putting the hard problem in the context of an even larger problem. To do this, ask why you want to accomplish the goal you're contemplating. (If you don't know why, go to step 1, or maybe you shouldn't be doing it.) I gave an example in the post of moving from "I should work out because that's a good thing to do" to the meta-goal of "I want to look good for beach season." Or you could move from "I want to learn to program because that's a good thing to do" to "I want to build Ticketmaster for my school" (for example).

3) If you just know you're interested in a general topic and are looking for ideas, I have so much to say about this it needs a separate blog post. This is definitely the best place to be.

What other characteristics make a useful goal? Also a topic for another post, but you can probably guess by now that I think one good baseline is whether you know specifically why you're doing it (beyond "it sounds like a good idea") and whether it is measurable enough that you can proudly tell someone specifically what you've accomplished.

[1] http://www.isaacsukin.com/news/2012/08/i-want-learn-programm...
https://chrome.google.com/webstore/detail/nolijncfnkgaikbjbd...
Facebook location change bug
It seems that Facebook runs into memcached issues when you update your location to a new city. I recently moved to Boston and for the sake of maintaining correctness on my Facebook profile, I decided to change the city I'm living in. Soon as I started getting likes on a newsfeed as trivial as this, I decided to simply delete the post (and of course not 'Hide from Timeline'.) What happened next was that the likes kept pouring in, I kept getting the notifications, but clicking on the notifications led me to the Facebook 404 page. I asked my room mate to check if he can see this from his newsfeed and yes, it was there for him to see and like (and comment on!) Even about 8 hours later, the post that I moved to Boston lives on my friends' newsfeeds.

Next, we replicated this bug by my roommate changing the city he lived in and then deleting the post - and yes, it was still there on mine and his other friends' newsfeeds.

Clearly, this is a bug from a UX point of view. Looking at bugs in successfully scaled systems and trying to back-work an explanation for the same is a good idea for enhancing your understanding in scaling up systems and writing appropriate tests so that we entrepreneurs don't make such bugs while scaling up - which a lot of smart engineers at Facebook were unable to detect and rectify. What do you guys think is Facebook doing wrong here? I don't think this applies to other items such as Photos, status updates etc.
Thousands overall maybe, but the number of mass market films is in the hundreds.

I, personally, have a familiar definition of "mass market film". I grew up in a small town with about nine total screens, usually one movie per screen and one screen per movie. Figure they turn over 4 screens per week for new releases. That's 208 movies per year. You'd need 3-4 more doublings to get it over 1000, so it's pretty clear that "hundreds" is the better order of magnitude.

I picked a year at random: 2008. The following movies were all released in 2008: The Dark Knight, Wall-E, Iron Man, Slumdog Millionaire, The Curious Case of Benjamin Button, In Bruges, Kung Fu Panda, Gran Torino, Indiana Jones and the Crystal Skull, and Quantum of Solace. Your average moviegoer will easily remember more than "one or two" of those (though not necessarily the same ones).

So the proportion goes from two in a thousand to maybe five in 250, or from 1 in 500 to 1 in 50.
"Why do we throw our hands up in the air and say 'oh well' when we see such major problems in government?"

I think it's mostly because true political change is messy. People are self-centered and if they are doing okay, they will prefer stability to revolution almost without fail, regardless of how rotten the system is or how many people it cheats and abuses. It's why the Sunni merchant class in Aleppo supported Assad just about to the point he started dropping bombs on their houses. Real change in America would mean short term strife and uncertainty, even if it vastly improves long term prospects, and there's always the risk that the attempt will fail and things will end up worse than before. That's not a trade that well-off people are historically keen to make, so they stick with the devils they know, quibbling over their relatively minor differences. Real change requires a desperation strong enough to break the seal on pandora's box through a willing rupture of the status quo.
While I agree that people are people, they are also consumers. And he's talking about the consumer market, not enthusiasts adding it to their own systems so in this context it makes sense.
Anyone who values the user experience over the tiny chance of a security breach.

I'm not validating it as a good practice, but that seems to be the main reason and I've not heard of Pow or Homebrew causing any problems in this regard.. yet ;-)
That's correct. The goal of this site is to aggregate all free courses available on line to one place. It has courses from MIT, Harvard, UCBerkeley, Yale, UHouston, etc.
This is one good reason why I don't read anything written by this guy. Very often we see him posting his thoughts and rants on HN about stuff he little knows about on his blog (Marco.org) pretending to be some kind of super-entrepreneur. And now, he has shown his true colors - He abused his power as a developer for a personal gain, and threw out the trust factor.
Lets not forget that people are heterogenous, and that their response to goals may also be.
Why LilyPond Needs Guile 2.0
I find it amazing that any kind of sex needs to be "promoted". I was always thinking that's one of the things people would do as much as they can get without any promoting required.
Plympton : Serialized fiction for digital readers
جديد ترين اخبار روز ايران و جهان 
انتقادات از استاندار جدید سازنده باشد / آزاد بی انگیزه شده بود!
نماینده مردم سیستان با تاکید بر نگاه ویژه به سوابق درخشان مردم سیستان قبل و بعد از انقلاب افزود:
But if you were rented a free jetski for the day from someone who had painted some ads on the sides to cover his expenses would you go and tape over the ads before riding? Oh, you would?
I agree with the idea that if you know nothing about a topic, it makes sense not to set goals in that space before you know whether those goals will be achievable or not. But Dan's advice is given with the caveat that "The advice from now on will assume that you know at a very high level what you like, what you're passionate about, or where you want to go" -- and in any case I disagree with the notion that just trying a task for awhile with no end goals is a good way to accomplish something. (It is, however, a reasonable way to discover possible goals, which may have been more of what Dan was getting at.)
That sounds like a great advice. Back to the drawing board
Reading is Good For Your Brain. YOU'RE WELCOME.
Wavejet. Personal Water Propulsion.
There's so much junk in there. Frustrating to look through.
I visited that site and was greeted with such valuable insight as "in porn, they love to do X, but in real world, some people like to do X and some do not, it's a personal choice". You don't say! Are we really got to the point that such things need to be spelled out? What next - obligatory warnings on movies saying "the movie is not real life, you do not have to copy characters in the movie, it is your choice how to live your life"? This just makes me sad.
San Francisco Entry level Operations Engineer

You’ll be the liaison between the engineering team and internal users. We are looking for someone who has a strong technical background that wants to learn all the in(s) and out(s) of how a DSP works and to help improve engineering operations at Triggit.

Apply at: http://hire.jobvite.com/j/?bj=oAuKWfwu&s=hacker_news
Here's hoping they flock to TheSquareFoot instead! I'm a bit biased towards the H-town startup, but perhaps the real estate market is large enough that I can just root for both of you. :)
Perhaps OT: but is it only me that sees Gabriella as a female name and thinks the article is a little implicitly sexist? If the author chose it and tries to point out that there's a sex difference then fine. But otherwise, implicitly inserting a sex difference suggestion is not good.
Thank you for pointing this out! I was specifically trying not to say there is One True Way of setting goals but rather that science suggests certain kinds of goals work better for most people most of the time. However, I should have been more explicit in saying that no method will work for everyone.