skysight-inc/HackerNews huggingface dataset:
I guess it means that moving on usually requires leaving friends behind, and not that experience requires some kind of drama or even explicit un-friending. But the presentation makes it seem like losing friends causes gaining experience instead of the other way around.
This depends completely on what you're trying to do. Does it need to be rackmountable? How many sockets? How many drive bays? For under-a-desk usage (eg, somewhat quiet)?
aka. a pissing match to show "they are too big for any standard industry tools". Really speaks to the level of (non)expertise employed at FB.
Amazon tumbles as company continues spending binge
Growth is the reason that companies should avoid what Facebook has done. The company I currently work for anticipated the scaling problems that Google later encountered with Perfoce (http://www.perforce.com/sites/default/files/still-all-one-se...) and recognized that while perforce could be scaled further by purchasing increasingly beefy hardware, ultimately you could only reliably scale so far with Perforce.

If you're not growing, then there is no problem. If you have linear growth maybe you can keep pushing it, but who plans on linear growth?

Google is already on multiple Perforce servers because of scaling, and that is not a situation that is going to improve. If you start using multiple centralized version control servers, you are going to want a build/deployment system that has a concept of packages (and package versions) anyway.

> If you can't, then this leads to a version of the diamond problem in project dependencies. And is not fun.

These sort of dependency resolution conflicts can and do happen, but far less often than you would think. Enforcing semantic versioning goes a long way (and along with it, specifying. In practice, the benifits of versioned dependencies (such as avoiding ridiculous workarounds like described by this HN comment: https://news.ycombinator.com/item?id=7649374) far outway any downsides.

You can even create a system that uses versioned packages as dependencies while using a centralized versioning system. In fact, this is probably the easiest migration strategy. Build the infrastructure that you will eventually need anyway while you are still managing on one massive repository. Then you can 'lazy eval' the migration (pulling more and more packages off the centralized system as the company grows faster and faster, avoiding version control brownouts).
Hey Facebook! You're doing it wrong!!!!!
What experience do you have with all of those agencies to give you the knowledge to tell us that?
I wonder what the creationists will say about this :P
> Self-publishing [...] is historically unprecedented, providing the means for millions of people around the world to bypass the elitism of the publishing establishment [...]. In terms of access to a worldwide marketplace, it is fantastically democratic. In terms of access to financial success, it is far from it.

Just give me democratic and let's let product do the rest.

____________

Speaking of financials, another reference point to consider is selling via lulu where profit would be $6/copy (15.99sale-8print-2lulucut=6), which is not stellar but still beats amazon's predatory $4.18.

Print-on-demand and epub are nothing short of revolutionary. Suddenly the incentives are right for people to earn a living from their intellectual labour---distilling knowledge and sharing their research with others for profit. I wouldn't buy a access to a website with lots of info on a subject, but I would buy a book.

UPDATE: More thoughts on the subject: http://minireference.com/blog/the-economics-of-writing-books...
The traditional localization approach is very time intensive, and requires a large time commitment to implement properly. Localize.js automates most of the localization process, which lets you localize your site in ~10% of the time it would normally take.

The traditional way you'd localize a website is by replacing text in your template files with string keys. For example:

<h1>Hello world!</h1> .

becomes...

<h1>{{ t 'homepage.hello_world' }}</h1>

You'd then maintain dictionary files that maps "homepage.hello_world" to "Hello world!", with a separate dictionary for each language. Additional complications arise when you want to pluralize phrases, since different languages pluralize phrases differently, etc. It's a pain to setup an effective localization workflow using the traditional approach.

Localize.js handles all of this automatically, and removes the need to convert your template files or manage your own phrases and translations. If you're interested in trying it out, I'd love to get in touch :) bp@brandonpaton.com
Working on an iOS game with a friend, built with cocos2d.
It's my first time doing native iOS development, and also my first time building a 'real' game (ie that moves). The performance concerns are really interesting, even with such simple graphics.

http://i.imgur.com/YBUEHhw.png

http://i.imgur.com/VoIu5sq.png
I have no idea if it's FireFox's fault that it crashes, but you'd hope the developer would test on the major browsers.
I would agree with what you were saying if it was something minor like a drug charge where it's not a moral crime. But this is assault and battery and he would likely be going to prison if it weren't for a technicality. Such crimes bring into question whether he is fit to lead, whether employees would be willing or comfortable to work with him, whether vendors/clients would be ok with him, not to mention the PR backlash associated with keeping him (especially with an IPO around the corner). RadiumOne would be better off if they disassociated themselves as quickly as possible from the guy. Either the board should let him go or he should resign.
At your pricepoint, you're looking a white-label reseller; There's no margin at a full-sized server for 600$, so there's not a lot of interest in selling them.

I'd go back to why you believe you need a physical server and re-evaluate.
I think the point of the article is that an outside observer (Weinberg talks about a research psychologist, but also picture a non-technical manager or CEO) could easily miss the contributions of people who quietly solve problems as compared to the ones who take a dominant role in discussions. Even the group members themselves were confused:

"When I asked the group who had been their most inﬂuential member, they all said, 'Arnie.' Then I played the videotape, asking them to be especially alert to the method by which their problem was solved. After watching the tape, Arnie, Phyllis, and Weber changed their answer to 'Martha.' Why? Because in terms of solving their problem, the table of effective inﬂuencing actions should have read

Arnie 0 actions

Phyllis 0 actions

Weber 0 actions

Martha 1 action

Without Martha's contribution, the meeting would have gone nowhere, yet non-programming psychologists would have probably missed Martha's role entirely. When such nontechnical psychologists observe our workshops, they are consistently befuddled by the dynamics of the teams as they solve technical problems. It's as if the psychologists were watching people from another planet, people whose culture and language look and sound superﬁcially like ours but are entirely different."
http://i.imgur.com/3fcnnfS.png

Help fund life changing medical procedures for people in need while you sleep!

Stream this album while you sleep and 100% of royalty payments go directly to watsi.org

I really liked the Spotify hack from a few weeks back (https://news.ycombinator.com/item?id=7428550), but didn't really have any interest in supporting that band. So I took the concept and uploaded pink noise (distrokid kicks back silent tracks) that I've been streaming while I sleep. Right now I'm just testing it with a handful of people and won't have results for another month or so due to a delay in royalty reporting. If we end up raising decent money, I plan to roll this out on a larger scale.

It's not technical by any means, but it's still a fun hack and I'm learning a lot about the streaming music business along the way. Based on what I've read, we can potentially earn $2-5 per user per night.

I've already been in contact with watsi and will be linking the distrokid account directly to the official watsi paypal so all funds will automatically get deposited to them.
I've been working on an interactive data visualization about the scale of the brain. It is supposed to educate people about parts of the brain and its depth.
ETA: next Tuesday
http://imgur.com/cthoD4n
If you are at the point where you are contemplating building your own dev-tool-everythings... then you've gone very wrong. Let the dev-tool guys make dev-tools, they are much better at it (it's all they do). Instead figure out how to make them work in your business environment. Facebook may have one of the largest sites on the web, and perhaps the most users... but their codebase itself is nothing special and does not warrant "special" tools. That's just BS and a measuring contest.
Why Refactor?
Saw this over at slickdeals...
http://slickdeals.net/f/6883520-dell-poweredge-t20-intel-has...?
...Add some more RAM and it might work for you and save some $ to boot.
Too bad it's missing Timsort, which is the fastest stable sort and the standard for some standard libraries.
I'm thinking they might be acting in support of former GitHub employee Julie Ann Horvath. Whatever they do would have serious ramifications in all directions.
The bit that surprised me the most was the lack of killswitch (or a halt or a pause); that a human supervisor couldn't invoke a "holy shit!" button.
one of the point people are trying to make and apparently get misundertood:

1) i need to code something quickly, easily, safely, and i don't care for perf too much:

* i use python2

2) i need low level access, i want to manage object copy or the lack thereof, i want to fine tune memory allocation:

* i use C (or C++)

3) I want something like python, but faster, AOT compiles, with more control:

* i use Go but its not that fast and you can't manage everything

* I use C# but outside windows APIs sucks and AOT doesn't work, and unsafe mode is unsafe

* [...]

* I use rust but the syntax is crazy and its far harder than python or Go

So.. of course, rust may not be targeted at 3) - but instead as a real C++ replacement. Turns out many still want 3 regardless - even thus rust is closer to 3 than C++.
Naicee visualization.
What does it use ?
Debian 7: 7.5 released
That may be the case for some theoretical level of foodborne pathogen... but in reality we're all leaving our chinese food / pizza out until it gets cold on the counter, then putting it into the fridge and eating it a few days later for lunch. We're dumping hot soups into containers and putting them in the fridge. We're eating anything that doesn't have mold on it regardless of the sell-by-date. Cooking, I think I've managed to genuinely give myself food poisoning only once, trying to refrigerate a gallon and a half of chicken noodle soup. This happens far more often with takeout, an accepted cultural institution.

If the water can be rapidly adjusted in temperature (through a cold water hookup or otherwise), this represents a major safety improvement in the production of the 'leftovers' genre of our cuisine over the status quo, as well as the few dishes we have that are cooked and eaten cold.
There is great danger in believing that there is a finish line.
so, what's wrong with popular culture? Or even sub-popular culture?

I find a particular affectation whereby some people take things that are popular then decide that they will dislike them on the basis of that and nothing else.
The quite common lack of a kill switch is something that never fails to amaze me. Especially in large scale deployments with all kinds of distributed processes where you cannot simply turn off "the" server.

Everybody is worried about downtime, but downtime is rarely the worst that can happen.

Things turning to shit fast and not being able to stop it is both much more common and much harder to recover from.

So many organizations have dutifully implemented a single command deployment but don't even have a playbook for simply pulling the plug.
Fantastic.

I do have a suggestion on the thermodynamically disfavored process of changing the water temperature rapidly though. Could you simply hook up one or two other reservoirs? Drain the 'cold' tank to one of those, preheat the other, then pump the other in and suddenly you're cooking.

Or just accept hot/cold faucets with a once-through system for rapid changeovers, followed by precision temp control on recirculation.
Despite that no real-world quicksort implementations have that worst case (due to fallbacks to other sorts), it seems like it's useful to see the pathological case of pure quicksort anyway.
Imgur combined with bufferapp makes a great use case for running twitter accounts.
way too tired to bother with people attempting to communicate while communing.

thats why people talk on planes or longer range trains, etc.

you'd really want to feel required to talk to stranger every day of the week, morning/evening?

Not me.
Will you setup and publish BTC/DOGE donation addresses?
Our deployment can be done in one command in about 15 minutes, start to finish. Yet, we only deploy once every few weeks. Why? There's more to releasing code than simply pushing it live: QA has to review it, documentation has to be written/updated, marketing may need to write a press release, sales and customers may need to be notified, etc.
Ah.

Technically, the worst case stays the same.

In actuality, the worst case occurring via random chance is not a problem, as it occurs vanishingly infrequently. The problem is malicious input.
Is Adventure Time really as amazing and revolutionary as some proclaim it to be? The way some describe it here makes it sound like it surpasses the entire roster of the classic Cartoon Cartoon era, which I'd like to doubt.

I pretty much gave up on Cartoon Network a long time ago when it met its downfall, and have moved on with life. The only animation I've watched since then has been Ralph Bakshi.
RSA Conference website hacked by Syrian Electronic Army
Atari Pac-Man was terrible, but my dad loved it. My first Atari (along with that game and many others) ended up in the closet throughout the 80s. In the early 90s, while I was playing SNES with all of my high school friends, my dad pulled the Atari out of the closet to "show us kids a real game". Apparently he had grown up on arcade Pac-Man in the 70s, and found the Atari Pac-Man to be much more difficult and therefore a worthy challenge.
When I fly, about half the time I end up in conversation with a seat mate. I have never regretted any of the conversations I've had. And it sure does make the flight go faster. I don't ever force it and it's obvious when someone doesn't want to talk - fascinating in those circumstances that I can sit next to someone for 5 hours with nary a word passed between us.
At which case: why bother using quicksort?
I suspect learning programming is hard because programming in any particular language isn't just the language.

It's also an eco-system. Libraries, learning how to find things that others have done. It's what your program is connected to, how to interface with other devices and things written in other languages, (and so on.)

Most tutorial books I've read are tours of the standard library functions that the author uses regularly. Perhaps communicated via toy programs, perhaps not. If that's the interface people are initially presented with, (and I'd be amazed if that's not most people's experience of Learn To Program tutorial books,) then of course programming is going to be hard to get into.
I dealt with the Federal civil service hiring rules at lot at my last command.

It would take us weeks to hire someone to do routine military personnel administrative tasks. No clearance needed, no degree, no special skills beyond being trainable on a computer, etc. Weeks.

I can only imagine the difficulty present in needing to run through the hiring process and having to run a security clearance. Especially in the wake of Snowden, Aaron Alexis, Manning, and USIS screening contractor scandals, which have all combined to help guarantee that no one tries to so much as streamline any part of the SF-86 and its background investigation.

The military even has problems with this; it's not uncommon for new accessions to be delayed at their initial entry training schoolhouses due to "clearance issues". But they're at least already drawing a paycheck, and it's not as if the students waiting can just take a new job out of their frustration. And as the article mentions, it's in many ways much easier (as far as red tape goes) to join the military than to join the civil service.

I hope DHS get better hiring authorities. It may seem weird in SV but "direct hire" is practically fighting words for many groups watching the government, who are concerned that it would just be abused for nepotism.

However I do agree with the points about not needing people with a clearance. By definition DHS is not engaged in offensive cyber and defending critical network infrastructure is hardly a task that requires a year-long background check.
I had no idea something like this existed, but it looks pretty cool...
At what point will people understand that someone saying "You should not do this thing" DOES NOT mean "This thing you do should be banned"?
From the guidelines: "If your account is less than a year old, please don't submit comments saying that HN is turning into Reddit. (It's a common semi-noob illusion.)"
Feminism for Men
Not DHS. Anyway, I had another account here a long time ago (back when HN had google sign in). After they got rid of google sign in, I couldn't access my account anymore and had to make a new one. I was kind of annoyed, so I decided to make my username as shitty as possible.
Here are some links:

http://eracks.com/

http://unixsurplus.com/

http://www.newegg.com/Server-Barebones/SubCategory/ID-8 (Add CPU/RAM/HD and you're all set)
[The DHS] is vying with the private sector and other
three-letter federal agencies to hire and retain talent
to secure federal networks [...] "The hiring process is
very, very difficult," she said.

Let's be honest, even if you desperately wanted to work for the government, the DHS is all about confiscating water at airports. Who in their right mind would choose that over the much cooler FBI, NSA or DOD?
Perhaps try an HP N54L, less than $300 (with no drives, but can hold 4). It's a little boxy 'tower' with good build quality.

http://www8.hp.com/uk/en/products/proliant-servers/product-d...
So - it depends a bit on your purpose - if you just need a linux box, with no particular performance constraing, a Raspberry Pi might do. For a bit more performance, ODroid is nice - see http://www.hardkernel.com/main/main.php. ~$200 at the high end. You can of course add some storage via USB. For a serious server machine - the above recommendations may be plausible.
This is from the http://en.wikipedia.org/wiki/Maotianshan_Shales at Fuxian Lake, Yunnan, China, which is where I live. In fact, I have friends who work in the geopark. If anyone's ever out here it's well worth a visit, with 3D models of various bygone critters and loads of fossils to look at, complete with magnification equipment. The lake which the fossil is named after (despite the temporal disparity!) is the second or third deepest in the country at 400m, 20km long, and resting at an altitude of around 2000m, and surrounded by pine forested mountains and archaeological sites of the https://en.wikipedia.org/wiki/Dian_culture. Not a bad spot to ponder timespace.
You're being downvoted because you've broken rules 6 and 7 of the comment guidelines [1]:

> Please don't submit comments complaining that a submission is inappropriate for the site. If you think something is spam or offtopic, flag it by going to its page and clicking on the "flag" link. (Not all users will see this; there is a karma threshold.) If you flag something, please don't also comment that you did.

> If your account is less than a year old, please don't submit comments saying that HN is turning into Reddit. (It's a common semi-noob illusion.)

[1] http://ycombinator.com/newsguidelines.html
Exoplanet fly-by – Tom Hands
My side project: http://arturo.io

Automated book builds on commits and PRs:

http://imgur.com/a/xa70N#0

Automatic diffs for PRs/Commits:

http://imgur.com/a/xa70N#1

Stylesheet support here is the base output with custom link colors:

http://imgur.com/a/xa70N#2
The study actually accounted for your opinion. It said that people thought they would prefer to sit alone, then had an improved experience by talking.

You may still be right, but empiricism would suggest you should test your belief by making small talk with a stranger and see if you feel better or worse.
http://i.imgur.com/1LZNRg7.png

multiplayer hacking game
This isn't always the case. In Norway, for example, landfills are rare and most non-recyclable trash is incinerated to provide heat. So if you put something in the garbage here, odds are it'll be turned into carbon dioxide by next week.
It's all those things and the ability to see how very small parts form to create a larger thing.

Or in the words of Donald Knuth:
"the psychological profiling [of a good programmer] is mostly the ability to shift levels of abstraction, from low level to high level. To see something in the small and to see something in the large."

Note that he doesn't necessarily mean "low level" as in "machine code and system calls" just smaller parts of a system.
Yep. You can't easily browse what's available or see the current sales in the new app. Very disappointed. The mobile website is also weak compared to browsing in the old native app.
I've started doing this. I've never had a negative experience, and it's usually been a lot of fun. If someone isn't interested, it's obvious, and you stop.

I highly recommend trying it. Lots of smiles on both sides.
But look at the actual discussion here. It's mediocre.
I've been noticing a lot of kindle books in the 1.99 to 3.99 range recently. I wonder how sales are different vs 9.99 to 15.99
Just wrap this in an Angular directive, and a plant modeling suite is just an HTML element away.
I've been working on a "web app builder". It lets users create a web app based on a pre-built template and tweak it to their hearts content. Examples are link-sharing apps like reddit, image sharing like Dribbble, blogs, cms, pastebins etc.

Link here: http://getsproute.com

It's also open-source: http://github.com/sproute/sproute
What are some things that have been written in rust, besides Servo? I think one of the reasons Go has been so successful is that they started right off the bat with something people could use, and focused on creating tools and other things which encouraged people to dive in. Julia had this too with their math libraries. Things like web servers / frameworks, game engines, parser libraries, command line tools... What is written in rust that I could use to start building actual stuff?
Not in the UK in General, the Government lost it's preferential creditor status several years ago.

The result of which is that they chase their debts a lot quicker and a lot harder than they did before.

I too know nothing of Japanese bankruptcy laws.
Congratulations on the release, the game looks awesome. I hope it does well.
Some collocation facilities have their own servers you can pay a little more for usually around $100 to 120 a month with everything you need and root access to completely control the server.

I like dedicated servers even though the world is going to the cloud, a dedicated server gives you control over your costs.
Wolfram Alpha says:

area of an NFL football field in square meters: 5351m^2
area of a circle of radius 45 meters: 6361.73m^2

area of a tennis singles court in square meters: 196.7m^2
area of a circle of radius 6.5 meters: 133m^2

It's pretty close.

(A volleyball court would be closer at 162m^2.)