skysight-inc/HackerNews huggingface dataset:
This reminds me of Bret Victor's "Future of programming" at http://vimeo.com/71278954 particularly at 13:50 about APIs - envisioning how computers could themselves discover available services at other computers. Maybe this API index is just the first step towards enabling computer programs to independently interact with each other.
That might be more agile, but it's not Agile.
In my household (with my wife and I doing the laundry), items in pockets are considered to be unacceptable input for the laundry chute, with undefined behavior. I imagine that many other households are similar. It'd be a bit unfair to hold the robots to a higher standard.

Similar for stains: They need to be treated before they go into the normal laundry cycle, and are often given special treatment for the entire process.
I just had a conversation concerning building a tech community in the Yukon. The main question that came up was whether you need developers first or the infrastructure (i.e. incubators, capital.. etc) . I am in the boat that you need a few developers first to drive the community and the rest would follow.

Thoughts HN?
Why bias it with different font sizes?
>From October 2015 liability falls on whoever is the weakest link in the security chain, so get used to online vendors demanding a lot more personal info from you so they don't get left holding the bag.

Merchants are already 'holding the bag'... if they accept a fraudulent card for an order, the bank simply reverses the charge (and the merchant eats whatever they lost filling the order). So how does this change anything?
Congrats on shipping, cargo team!
Any chance you will accept Swagger API docs? I have my APIs already documented in Swagger.
Sort of a weird rebrand. I also, had jank scrolling. The massive screen real-estate donated to a double menu bar and this huge "busy" picture, just instantly puts me on edge. Also, when you go to a selection ('iphone', 'ipad') you get all products in the category not all products so you have to go back, you can't quickly browse around the site. I think it is super ugly, a total change in brand focused on parents and being trendy (small children, road-trip selfies pictures) and less on pure powerful technology that is exceedingly simple.
When I used to use Facebook, I was able to block those games.
This way of looking at it only really makes sense if you're talking about Facebook the company, not Facebook the thing.
No, what we have to do is educate you on why you cannot expect everyone's brains to work the way you want them to.

For many people, computers are just a thing they use, whether for work or for keeping in touch with friends or whatever. They aren't something that they dedicate very much of their brain to. Computer interfaces have lots of text, lots of images -- some of which are clickable, some of which aren't -- and the rules aren't very consistent from device to device. On top of all that, there are some genuine dark UI patterns, like software from CNet that tries to trick users into downloading useless crap.

What you're basically expecting is for people to dedicate more of their attention to computers. And guess what? Mechanics wish people would dedicate more attention to their cars. Contractors wish people would dedicate more attention to their homes. Landscapers wish people would dedicate more attention to their yards. And in each of their professional forums, you'd hear some of them arguing with equal veracity that people need to be more educated about all of these things.
> We have tuned our minds into advanced scientific grooves but have an underdeveloped psychological mind unable to grasp its own misery

Nah, it's just one side of a coin. Underneath the sophisticated abstraction, lay a deep and profound sadness. Sounds beautifully poetic, doesn't it?
AI Websites That Design Themselves
A Family of Converso Apothecaries in Seventeenth-Century Coimbra
Single-page view: http://www.marketwatch.com/story/startups-mine-data-from-par...
Your contacts are only in Facebook and no where else? There's people that you are friends with on Facebook but no where else?

Lots of red flags. If you can't get rid of Facebook, Twitter, Google+, that means you are an exhibitionist, or narcissist.

Or, you are selling something. That's why I'm on Facebook and Twitter: to help sell my software and apps.
Risk. The payoffs are there but if the account info is changed or you get caught, you lose big. That's why they're selling them rather than cashing out.
I agree that it is a utility. However unlike water or electricity, Facebook is free service subsidized by advertisements. That's a pretty horrible business model because they have to extract value from their users by reducing their privacy, controlling their information and identity, and cluttering their communication channels with noise.
the CC companies are on the hook for it

The CC companies pass it down to the retailers in terms of transaction fees, who in turn pass it down to the consumers.

It doesn't matter whether your card gets stolen or not. It doesn't matter whether you even have a credit card or not. Everyone is paying for the cost of credit card fraud in one way or another. Even people who only pay with cash still bear the burden of credit card fraud, since they're still paying the credit-card-fee-inclusive price (unless they only shop at retailers with cash discounts).
They still have the choice of telling us "no". That's because our laws prohibit forced labor. They even said "no" before, in China, for example.

But now it will be increasingly hard for them given what they sell for money.
Garbage in, garbage out, eh? :-) Well then the robot needs to stop picking up clothes off the floor. ;-)
You can unfollow them.
Kickended: Kickstarter campaigns that received $0
What, exactly, is so wrong with business setting the agenda of what gets built?

I don't think that it's good when the business (usually, this means the executives) do it unilaterally. Obviously, it's not good for engineers to build with no concern whatsoever as to whether they're building something useful. It needs to be a collaboration focused around letting each side do what it's good at.

I'd like to believe that enough of us have sufficient business sense that we don't need the Agile-style waterfall (no, that's not a contradiction) in which requirements flow from business into "product" into technology. Not all of us make sound economic choices, but I think that a large part of that comes from the fact that most companies promote people with any business sense "out of IT".

As one who's trying to look forward for us as technologists, I guess I'd say that we need to take some responsibility for learning business and politics. The head-in-sand strategy is bad for us individually, but also bad for us as a group.
Doesn't need it. If you're computing a linear/logistic regression via gradient descent, performance-oriented C code on a single machine using local filesystem/caches will beat a hadoop-based algorithm for just about any size dataset.
The issue at hand isn't really related to "silly" Facebook, or other "cultural" sites.

Unless you straight-up do NOT: own a home, rent, buy anything, go to school, etc. you will have some kind of available public record.

Yes, it's true that many people go beyond this with what they make available on social media and that's a definite issue. When people start "combining" excess social media posts, with "outside" known data...that's when you've got an issue. This usually results in people being able to EASILY dox someone due to the social side of things giving out information that is normally "protected"(think maiden name, previous locations, relationships, dob/location, etc.), all of which can be leveraged with public information to nearly total dox someone.

At the end of the day, we're in a new "age", where people will have to learn to protect their internet identity, as well as their "personal".
> the CC companies are on the hook for it

In the end, consumers and businesses are on the hook for it.
Why even try to contain it? I'd let loose upon the caller with the fury of a thousand suns.
(Split answers between "food" and "sex".)

> there is little or no limit on your private sexual behavior now

Umm, what about the increasing restrictions on access to abortion, and the continued efforts to prevent teaching effective birth control methods?

Instead, over the last 25 years or so there's been increased funding for "abstinence only" methods, which result in making it harder for people to know what sexual freedom means.

And here's the thing, neither you nor I really know what private sexual behavior was like in the 1950s, because by definition it was private. That's why the Kinsey reports of the late '40s and '50s were so shocking.

What I want is the freedom to not have to keep my entire sexuality private, not the freedom to have whatever sort of private sex I can get. Those are different things. JFK could have extramarital affairs as could his father, Joe Kennedy. People know about it. But because they were privileged, upper-class white males with political power, they could away with it.

While there are still people who today can lose their jobs for having pre-marital sex. For example, http://www.10news.com/news/woman-sues-san-diego-christian-co... .

In that case, San Diego Christian College's "contract, in part, says "… sexually immoral behavior, including premarital sex, adultery, pornography and homosexuality …" are not allowed."

This is clearly a counter-example to your statement that "pretty much everyone in the US" has the freedom to have all the sex they want.

Same for http://www.motherjones.com/politics/2014/02/catholic-religio... . "Firing unwed teachers who become pregnant is not uncommon for private religious schools. It's not necessarily illegal, either. Although federal law generally forbids discrimination against pregnant women, the Supreme Court has ruled that religious employers are protected from certain discrimination lawsuits brought by employees who serve in ministerial roles."

Or here's a "prison guard fired after having sex with convicted wife-beater on parole" http://www.ottawasun.com/2014/09/18/prison-guard-fired-after... . In that case it's likely an abuse of power issue, but it's still a restriction on having sex.

The challenge is to show that "the freedom to have all the sex you want" is any more prevalent now than during the free love era the (re)bloomed in 1960s, or the sexual promiscuity of the 1970s. (Eg, http://en.wikipedia.org/wiki/Disco#Drug_subculture_and_sexua... )

I have a book, written in the 1970s, which says something like "kids these days consider a handjob about as commonplace as a handshake."
You might want to resize the original Santa image on your server - 586K for a small image in the corner is a little large.

http://conspiracysanta.com/img/santa.png
Really? I spent a small amount of time trying to craft a suggestion that I honestly felt would help this person do their job better. I can see how it could appear potentially condescending, but how are we able to give people constructive advice if there's an effort at a concise, polite response and it's perceived as obtuse?

Using words such as "recommend", "advice", "friendly" in my mind conveys only transparency. I would genuinely like to know how this email could be re-written in a more helpful tone. Or is any response doomed to snarkiness?
The important things you should learn in your computer architecture class is how assembly and other low-level details work in a pipelined register machine. The exact architecture doesn't really matter as the knowledge is easily transferable.
See also this for a similarly working, but different approach to the same thing:

https://www.youtube.com/watch?v=M9b8NlMd79w
Show HN: Simple, affordable employee time tracking
Normally I would agree with this, but the recent example of Ello makes me wonder if FB's edge here isn't softer than it might look. I encountered a lot of non-technical people who desperately wanted Ello to be something they could use in place of Facebook. It didn't turn out to be that, of course, but you could almost taste how badly they wanted it to be that.

That kind of user desperation is a bad long-term sign for a brand.
Zenpayroll can handle pretty significant size, but if you are concerned and want more proven capability and scale you can always use a company like ADP or PayChex. They handle payroll for some of the largest US companies, and they can handle filing the payroll statements in all states, and the IRS quarterly forms and taxes etc. Plus they have teams that help with the benefits management and open enrollment periods etc.

If you are < 300 people though, I'd say Zenpayroll or any of those comparable services would likely be sufficient, at least for most common situations. Also, just an FYI, I brought ADP into a company about 10 years ago and we did some integration to them to automate timecard submittal etc. but anyway, ADP really wasn't that expensive in the end, for ~300 person company we were paying like $40-$45k/year for benefits and payroll management. IMO that is cheap, as all we had to do is make sure the hours and benefit enrollments were validated and submitted on time.
As I've written three times now, violent threats against ANY person are unacceptable and cannot be justified. I am against violent threats and I make no exceptions for people I don't like or don't agree with.

I'm beginning to think you are willfully misunderstanding me. I think I'm done here.
Will Fitzsimons had better change his debit card password immediately.
Make sure you include an excellent shot of Mango.
If banks had open API, here is what I will do:

- Create my own UI. Most bank UIs suck big time. Categorizing accounts, labeling them as we want etc. and yes, I don't want to do this through a third party like Mint. Also, when i see a transaction, I want better descriptions if possible. Don't show me "VISA charge" as a description, really ? I always wonder if merchants have better descrioptions and banks just make it more "cryptic" for security reasons ?

- Connect to accounting system directly. Ability to export data in csv,json etc format

- Being able to "send" money to someone easily. This exists already with banks but each one of them have clunky UIs if at all. I would build my own :)
Perfect day for it really with them breaking a few of the rules laid out in another top story "7 rules for creating gorgeous ui" [1]. Having non white text over a high contrast photo with skinny text certainly is bold according to the pervious article.

[1] https://medium.com/@erikdkennedy/7-rules-for-creating-gorgeo...
I have similar issues but with the coding part, usually my brain stops working for the time of an interview and then makes me hate myself for the rest of the week.
The only advice people gave me, that made sense, was: training. Go do all the possible questions you can find to the point you could do it in your sleep.
For your issue, since it's open ended, it's not "as easy", but you can still read and think about as many of those questions you can find, open forum posts and debate what other people would have answered and why, to see better where your reasoning is lacking/failing something.
But how do you turn those credentials into cash, ideally cash that wouldn't get you arrested if deposited into a checking account? (I have no plans to do this, but I'm curious.)

It seems like the common route is to to purchase expensive items and resell them, but you take a big hit on the value. Plus if you do this too much, more and more things are very trackable -- any computer/phone/tablet is covered with unique ids that can be tracked, so too can craigslist ads -- should you ever get big enough to be worth the hassle. Am I wrong?
Any non-misogynist Gamergaters (are there any?) don't get "it" or the media. Maybe in some weird deconstruction of "equality," so long as you can provoke a response, you can plead "they were mean too!"

But, most people know who threw a punch first and who keeps throwing punches below the belt from their painful, awkward youth. The framing of the situation is not within the control of those who started the mess. Fewer and fewer 3rd parties give a shit about any morsel of authenticity in the game media ruse. More and more people are seeing people they know and/or care about get impacted and think, "Fuck GG's and anyone who stands anywhere near them." There's not enough time to separate the wheat and chaff - time to just burn the rotting pile.
I did that, until I got the second run of someone sending spam to [dictionary]@mydomain.
compare this to my parents generation in communistic (then) Poland -- no debt, guaranteed jobs, free housing.

Do your parents tell you how much they miss that? My parents aren't from Soviet-era Poland, but I've never heard a citizen of the Soviet Bloc wax nostalgic about their time there.
Yes, but it's like with the underground markets... ban one, another appears :/ I'd like a "Make FB useful, ban all notifications from all apps tagged 'game'" option.
This article goes from mediocre to bad when it starts advocating security by obscurity.
Same. Alan Kay talked about this once, I have a paraphrase to hand:

"This current effort of doing term-based ontologies is a disaster. It requires too much agreement [...] I can't find anyone working on this notion of general negotiation between anything that can negotiate [...] Negotiating meaning is the problem of our time."
Yes, that was my point. People don't love or hate their shopping bags because they don't think about them in the first place². Facebook is the same thing to many people. Something they use everyday without giving it a second thought. (Until the handle breaks / some ui element is redesigned. Then they get huffy and a few words later the analogy breaks down.)

² ³ Just to head off any possible future complaints about that. Some people do think about shopping bags. I do. I like cloth ones and hate the rest. I'm sure there's also some people who think about facebook. We're talking about the average street person though.

³ Yes, there is no footnote 1, i have no superscript 1 on my keyboard. Please send it if you find it.
Guardian.js removes the OAuth dance with one request
If you use pixel units for drawing your UI, you have essentially two alternatives:

(1) Leave it to developers to make sure that their code correctly handles different DPIs. This results in every app having to produce its own solution for some very difficult problems, such as those ridiculous_fish mentions elsewhere in the thread, or else look terrible on some devices. (Yes, some of this can be encapsulated in libraries, but you'll virtually always do some custom drawing that requires manual handling.)

(2) Virtualize the pixels, so that depending on the DPI of the screen you're displaying on, a "pixel" does not necessarily correspond to a single device pixel.

Generally what happens is that you try #1, realize that many or most developers screwed it up, and shift to #2.

See CSS "pixels" for an example of this phenomenon.
Great work.
Only one improvement I would like to see 1) Switch the web design away from javascript (at least for loading) or, 2) Implement some command line interface in cargo for searching crates and displaying it's description.
I say Poppy Cock!!! This is a piece talking to people who just finished a HUGE production. There is no "Official" we are done. This is man I am tired and I can't think of anything that would bring us around to do something again. Doesn't most people feel that way after finishing something???

I call Link Bait on Esquire in a print article :)
Hand dryers 'splatter' users with bacteria, scientists warn
I think the inclusion/highlighting of third party brands is Apple sticking it's toe into broad, Amazon-rivaling e-commerce.

Apple is looking to become a/the source for all things worthy of association. Side note - they're already great at brick and mortar shelf bullying (i.e. Fit Bit & Bose).
Announcement and details are here: http://blog.rust-lang.org/2014/11/20/Cargo.html
New view of mouse genome finds many similarities,striking differences with human's
Bill from State of Utah that will shut off water to NSA's Utah facility [pdf]
Thanks for the advice. Once this shitty feeling of self hatred passes away, I plan on doing exactly that.
Refactoring in its pure form yes, but people use refactoring to mean any large scale restructuring of a program not just following refactoring patterns that produce the same result as before.

In practice large scale refactoring and change in behavior (dropping some features, fixing some stuff) are pretty much tied together.
Here is the most important part to me:

"Take care when publishing a crate, because a publish is permanent. The version can never be overwritten, and the code cannot be deleted. There is no limit to the number of versions which can be published, however."

That. Is. Awesome.
On why he [Yogi Berra] no longer went to Ruggeri's, a St. Louis restaurant: "Nobody goes there anymore. It's too crowded." (http://en.wikipedia.org/wiki/Yogi_Berra#Quotations)
I didn't get all the way through your post because I fundamentally disagreed with it.

> I trust copies of literature from that era better than I do memories of childhood.

You're doing it wrong! :)

Really. "Literature" that specifies what people should eat is likely pulp (a class of literature). You can't gain any information about my diet--or even the average diet--by flipping through the magazine racks at the grocery store checkout--not in this decade or decades past.
> That's a pretty horrible business model

It hasn't has yet proved to be an unsuccessful business model though.
Depends. Photoshop power users often have to do 10 or 20 clicks to make specific changes. DAW powers users too.
Obama likely to expand a foreign-student pipeline the high-tech industry loves
'Cause before you know it, it's done. Nothin' but babies and memories. You hear me? Babies and memories. Smile, sweetheart. Give us a smile. Say "Mojo." Say "Mojo." - Friday Night Lights

I wonder how much of the concept of a "Mid-Life Crisis" is based on economic stability. You used to be able to get out of high school, get a good union factory job, get married, have kids, buy a house, all before you were 30. Then, at some point, you have some kind of existential question of whether having followed the script was the right thing to do. The whole counter-culture of the 60's and literature like Revolutionary Road approach this idea.

Nowadays, though, you come out with a Masters degree, and work retail. You switch jobs four times in two years. You don't get married until you're 35, if ever. You have kids, maybe. You see much more of the world, whether through the internet, or necessity.

It would seem, if there's any sort of crisis these days, it's about realizing that you'll never have the kind of stability and predictability that the generations that experienced a midlife crisis had en masse.
What's wrong with applying the scientific method to happiness? It's the best technique available for figuring stuff out. Do you have a better idea?
My name begins with a T.

Jokes aside, thank you very much for the references. There has been a lot of (if a bit discordant and disconnected) work in this field and it would be great if we could form a new age Joint Committee on Standards for Graphic Presentation, harmonizing these efforts.
Images seem to load slowly on my traffic-shaped connection.
While that video was fairly visually interesting, I have no idea what the product does, or how it works.
Maybe it's just the very beginning but I would really like to see detailed descriptions for every crate as well as links to the website or repository if available. It's just hard to understand what they do, how they do it and their quality.
Security by obscurity is perfectly fine when it's part of a layered approach. It will help keep attackers from learning the details of your architecture and will also stop skiddies in their tracks.