skysight-inc/HackerNews huggingface dataset:
Ethernet: A Personal History
Or build the lasers.
Thanks, I appreciate knowing the cultural reference. I figured it must be something along those lines, but wasn't familiar with the specifics.

But... Not meant to be violent? Even if the robocats themselves are not meant to be violent, how could the introductory language about "your sword" and "your shield" be interpreted as anything but violent?

The only time I can imagine needing a sword and shield would be in a rather violent situation. Quite the opposite of the experience one might hope to have on GitHub.
That sounds like supply-side competition, which does drive prices down.

When talking about competition over housing, you have a somewhat fixed supply but high competition on the demand side. In that case, prices go up.
Don't Stop the Party - Pitbull, the Videogame
I know, i know. But i have to admit that elixir looks "nicer" to me. Whatever that means...
Everyone rides motorcycles in Asia, but they still don't want to be standing the whole time.
I used Photoshop douchebag.
Mt. Gox Forces Users to Verify Accounts After Government Crackdown
Baha ..
My answer is "a toddler", which, before having one, would have sounded like a nightmare to me (not a morning person). It turns out having a little person who is so ridiculously happy to see me puts me in a pretty good mood.
Straczynski reveals moving story of why Michael O'Hare left Babylon 5
Awesome progress! Now also do it witha 24" monitor please, 31" is a bit on the big side for my desk setup at home.
Perhaps NBC can block ABC under the same grounds?
Why not use SwipeHQ? https://www.swipehq.com/

They're based in NZ, have lower transaction fees, no monthly fee, and already support 12 different currencies.
Jiang found a polynomial-time algorithm for solving what he calls "labelled multistage graphs"

Note that these graphs are partially ordered sets (http://en.wikipedia.org/wiki/Partially_ordered_set)

and every partially ordered set has a unique corresponding comparability graph (http://en.wikipedia.org/wiki/Comparability_graph)

and the problem of finding a Hamiltonian cycle in a comparability graph is known not to be NP-complete. (http://link.springer.com/article/10.1007%2FBF00571188)

Thus Jiang may have found a polynomial-time algorithm, but it solves a problem that is not NP-complete.
Mean-spirited indeed. I don't really see what rebutting in such a venomous tone is meant to inspire in readers, besides more vitriol and less constructive discussion. It's a shame that this sort of writing is broadcast with such a high profile.

In defense of Ben though, I feel the original piece is pretty crass. That is, the author, Nathan, assumes so much self-importance that he feels justified in trying to incite an industry-wide strike of QA contractors. I suspect his experience, or at least his attitude towards working in QA, is pretty common among QA contractors.

I seriously feel like if the average Ruby Tuesday's waiter had an outlet like Kotaku to vet his/her frustrations about unresponsive management and lack of respect, they'd say something similar. Not to completely disqualify the Nathan's feelings, there certainly may be systemic organizational and operational issues with QA and other parts of the games industry, but there's nothing outrageous about it.
Which ones? My guess is you've never been outside of the US or its satellite allies.
Perhaps for small-ticket items, the rule should be that if there's any dispute, the money goes to a charity that was agreed on before the transaction. :-)
> You have to map each file to a database table and then execute SQL against that database.

The create statement is just a declaration, and doesn't load data into a postgres table. Instead, it just tells postgres how to access the file. So if I then do a query that is limited to the first few rows, it will only ever need to read the first few "rows" of the file.
Firefox and Chrome have actual users who get stuff done, probably because their developers have a track record of releasing useful software. Perl 6 has a track record of not being useful, but I'm sure /this/ time they'll buck that trend.
It opened up the app store on my iPad, too, along with a bunch of porn sites.
Academia has been thinking about this for a while. I'm involved with several projects that aim to put users in control of their 'digital footprint' and what you've described are two aspects of the work. First is how to collate and access all the data and second is how to allow third parties to query/process that data in a way that respects a users' privacy. [1]

I'm keen to commercialize the work when it's ready but it's a research project precisely because it's a tough problem. Of course, one approach is to just make that personal info public but I don't think that will really benefit users in the long term (companies would certainly benefit, though)

[1] http://perscon.net/overview/dataware.html
Jesus, Gartner as a deity. That brings back some memories.

It never ceases to amaze me how much money folks are willing to pay analysts. A Gartner seat is over $50k now per annum (assuming non-volume pricing) and the number of organizations that can actually benefit from their expertise SHOULD be limited to the Fortune 1000 (I personally think you're wasting your money on analysts).

KPIs are management speak for: How do you measure things without being persecuted by the people above you to explain your numbers?

I'm so glad to be at a small firm and not at a giant corporate megaship.
So invest in retroreflectors.
how many hours a day can you stand with a standing desk?
"The system works" does not follow from your anecdote. "It did not suck horribly for me" would be a more apt conclusion; personally I don't believe it's intended to do what it did for you. Gaming QA is intended to QA games. Corporations are intended to serve their purpose and use their assets effectively, not to groom them to start their own companies.

Don't get me wrong -- good work! I'm glad good things came out of it for you. I just don't think this generalization is valid.
I suggest reading the review article "Bilingualism and the brain: myth and reality" published in Neurologia in 2010: http://www.elsevier.es/en/abstract/revistas/neurologia-295/b...
I see no reference to a shield or a sword. Where do you see that?
If you pick any two colors, you can probably find a few thousand stills demonstrating that the pair is "everywhere."

Not that Teal vs. Orange isn't a thing, I just don't feel this article has a stimulating way of demonstrating that it's an epidemic.

I like this article most [1]... it has a nice chart showing colors from movie posters over roughly one hundred years. And Blue/Orange have always been pronounced.

[1] http://www.vijayp.ca/blog/2012/06/colours-in-movie-posters-s...
Hate Speech on Facebook
Damn, that looks costly. Each one of those tubes goes for at least $40-$60 on eBay, and the socket/driver boards are another $5 each. I like the acrylic base and standoffs--well done!
We do need some examples, but the headers are documented quite extensively, FWIW.
GitHub Announces Octokit, The Official Way To Build Using The GitHub API
A faster way to delete millions of files in a directory
Ah, that is a neat collection. Xtocat may be a bit extreme for my taste, but no worries.

I understand that this stuff is all in fun and shouldn't be taken literally, I just had a rather negative gut reaction to the sword and shield and scowling. Maybe it's useful for people to know that this kind of thing will bring up negative reactions in some people. Or maybe not.
GitHub releases Octokit, simple and official way to build on GitHub API
Personal lessons on making a buck
I have struggled with this aspect of js. Would yoy mind sharing it.
Kicking a man while he's down and trying to affect positive change? Heartless Penny Arcade. Absolutely heartless.
Evolving the Liberal Arts
Bill Gates Has Secretly Invested In A Social Network For Scientists, Reports Say
A short video on writeLaTeX - scientific writing & publishing in your browser
Hm, the OSX crash is probably because they have a different ABI from Linux -- Google "osx ia32 abi" for details-- I'm probably violating stack alignment.

Partial register stalls are where you write part of the register, then read the full register:

mov al, byte [PTR]
add ebx, eax

But I am emitting this:

mov al, byte [PTR]
add byte [PTR+3], al

So there's no stall.

I got jit4 about as far as is reasonable for a single-pass compiler, but I intend to implement a proper BF->IR->ASM compiler to implement some more complex multi-pass optimizations I have in mind.
Here's the original report, from the German edition of the Wall Street Journal:

http://www.wallstreetjournal.de/article/SB100014241278873244...

I posted Business Insider's recap because the German WSJ is, well, in German.
Quora is there a web site like F*cked Company in the modern age, if not why not?
Is lock-free logging safe?
Gibbon: A social learning platform
If you live in the future, people will still care about classical Chinese literature (because people still care about classical Chinese literature now and it's not like Confucius lived in this millennium). So study classical Chinese, if you think it's interesting.
Stripe and Square clone in New Zealand
Block activity for preschoolers
Thanks, that does make sense.
The problem is how you phrased it. It should be "Click the column header dividers"

"Click the column headers" implies something will happen when I click on "Username" and nothing does.
All told, there are over 500 solder points or connector crimps...

Meh. The H-8 backplane alone took 500 solders.
I agree with what you're saying, but apparently most of HN enjoys this sort of content :(
I love visually distinct/suggestive operators so long as they're easy to type on a standard layout. So for that reason alone I agree that a ! b is better than a <- b

With many punctuation infix operators (see Scala for an extreme case) people who don't use the language won't understand the code, and you'll have to use an appropriate search engine or emacs mode to look up docs, but it's worth it for what you get in exchange.

It would be nice for the community to standardize on unicode glyphs for enhanced visual representation of ascii-art operators like |> <- etc. (so that online syntax highlighters / code review / diff interfaces show the same as your editor). Pretty glyphs instead of mere ASCII could really help readers (the source code should still be ASCII).
USPS only pickup somewhere between 10-2 M-S and its still a pain unless you do it a ton.

Don't mean to take anything away from sold (amazing product) but we are starting a company that takes care of the shipping, for anything. Check it out if interested http://shyp.co
No, because today startups never die, they just float around like zombies forever, running on $500 / month AWS bills.
You're upset about the culture? Do something about it. Speak out.

Kuchera has got a point here, this tester needs to speak out. I hear Totilo has a popular video game blog these days. Maybe Totilo could give this tester a platform to tell his story.
I agree with everything you've said, but given that Against Malaria Foundation can save a life for $2,500, does treating your co-workers well and writing quality code really compare?
> That is, the author, Nathan, assumes so much self-importance that he feels justified in trying to incite an industry-wide strike of QA contractors.

I see some parallels with the world of customer service call centers and the hospitality industry. The much of industry and management see the job as low skilled and the employees as disposable. If you look closer, there's actually a big difference between the crappy employees and the good ones, it's just that direct measures are difficult and there's a culture of looking down on those professions.
Which Video Marketing Metrics Matter? [Infographic]
Se Puede Recuperar El Amor- Verdades y Mentiras
To me it's more about who deserves the reward. $1.99 might not be a monetary tragedy, but it's giving someone a pat on the back that they may not deserve and asking for a refund for that amount just seems petty, so I'd rather do the research and encourage the best dev with my dollars.
I'd use that in a heartbeat. Here in the UK, there's only eBay and Gumtree where you can realistically sell used stuff and both are a total pain in the ass. eBay doesn't really want private sellers and lets you feel it, plus it forces you to use PayPal, which won't let you have your money for 21 days after you sold something. Gumtree is full of scammers and bullshitters and few buyers.

Please bring this to Europe, we need it too.
Make more money with shovels than gold
Hi all. Tried my hand at creating an infographic for ReelSEO and ReelSurfer. Would love to hear your feedback - on metrics you think I should have included, the design, or anything else. Thanks!
I'm working on exactly the kind of thing you're describing. Except ipv6 isn't really going to solve the connectivity problem as all the NATs and middleboxes on the network aren't going anywhere. We'll be using DNS instead as the 'identity' piece.

Since you said you would pay for such a thing, can you elaborate how much and what you'd expect (in terms of functionality)?
This is really interesting. I wonder how they will handle customer service, returns, etc. But its nice to see them try something new. Marketing/sales are quite challenging. Many great products have fled due to nor being marketed appropriately. Anyone interested in marketing as a service (Api based)?
> if the average Ruby Tuesday's waiter had an outlet like Kotaku to vet his/her frustrations about unresponsive management and lack of respect, they'd say something similar.

They do - it's at http://www.reddit.com/r/TalesFromYourServer and honestly, I have a lot more sympathy for what most of the people telling their stories there go through.
"Every job in video gaming has a line of people waiting to take it, and you will be abused at the lower end of the spectrum. Hell, you'll be abused at the higher end of the spectrum. Make peace with that idea"

This is purely shocking to me... How on earth is it this practice acceptable? Why the hell should anyone make peace with the idea of abuse by your employer? Why shouldn't someone strive to make this better instead of accepting this shit?

This is exactly why labor unions were formed in the first place, and why we as workers have rights. To say we need to accept this is bullshit. Pure bullshit.

Oh well, trolls will be trolls... c'est la vie.
Adam Wiggins on Heroku (2010) [video]
> the old adage about closure's being a poor man's object and vice versa isn't true if the closure doesn't close around the variables themselves

Sure it is. Oleg Kiselyov wrote a purely functional OO system in Scheme[1], which uses closures for member variables and seems to do just fine without mutation. Of course, it does rely a bit on dynamic typing.

[1] http://okmij.org/ftp/Scheme/#pure-oo
This is exactly the business we are starting.

Check out http://shyp.co

We fit the contents into the perfect size box so even though we charge a little more than going directly to USPS, we can more than make up for it in our efficiencies. Plus real-time comparison to UPS, Fedex and Ontrac is in the works.
If you live in the future, medical science will have made lifespans so long that you won't do anything because there will never be a reason not to procrastinate.
Google Compute Engine MPI Latency
Well said....
Ohio poll worker charged with voter fraud for voting for Obama 6 times
Losing karma on HN means losing certain abilities though.

And if you happened to put your real name on your profile then you absolutely cannot mention anything like that.
There's a lot to say about Robin Hanson's argument, and I don't think it's as clear-cut as he makes it out to be, e.g. there are critical comments in this thread:

http://lesswrong.com/lw/h3q/a_rational_altruist_punch_in_the...

I wish he wouldn't try to figure out what hidden motive prevents people from following his strategy before it's even been established as the best strategy.
>You'll have an e-ID issued by the government which you can use to sign on securely to important websites that manage your taxes, benefits, payroll,

Funny that you say that, it's pretty much reality in Finland. You can do taxes, apply for benefits etc. online. Not every single thing can be done online just yet, of course.
While I can sympathize with both points of view, my default position is to try to relate to the injured party. The original author brings up several valid points about the nonchalance of the video game industry and effectively points out that no matter how much skill or experience one acquires, it's often written off by people who are perhaps too brazen to be in positions of power.

Something else to consider is that the job market in Texas is almost certainly less fair than the one in Silicon Valley. Living in Idaho, I've encountered an amazing level of distrust and incredulousness in the jobs I've held. My bosses just didn't expect that a local kid would actually know what he's talking about. Low wages, no benefits, no time off and no job security is what you'll generally find in red states.

Churning up and spitting out people who could potentially make the industry better is not something to be proud of. Articles like this are symptomatic of structural problems in the tech world, mostly vast wealth inequality and disenfranchisement from the decision making process. I don't see it changing any time soon until IT workers organize.

Maybe that's not the most popular view among some of the nouveau riche libertarians who are on the rise, but I wouldn't expect it to be. The largest found pain in 'Merika right now is the dysfunctional economic system. When that's fixed (and it will be) the profits for the general population will pay out in ways that are difficult to imagine right now. It's going to start with democratization of the workplace. I hope the original author keeps applying his talent to evangelizing what's wrong with the status quo.
Hate to be off-topic but does anyone know how the Sublime Text theme they are using is called?
These cost $0.10 per instance hour. AWS Small instances, which have 1.7GB of memory, cost $0.06 per instance hour.

Edit: corrected.
Possibly even more accessible: High school math. In a math exercise, when we state

let A = 2 + 3π

Then we can be dammed sure that for the rest of the exercise, we can replace "A" by "(2 + 3π)" (and vice-versa) without ever introducing an error. Likewise, functions don't change A's value behind your back no matter what. Something in, something out, period.

From there, you can explain function composition, how operators are actually binary functions, even types. We can go really far with just high school math: http://loup-vaillant.fr/tutorials/from-imperative-to-functio...
We switched over to these shortly after they were available. The primary solution to the technical problem facing Rails apps on Heroku (made broadly known by the excellent Rap Genius blog posts) was to switch from the stock 'thin' web server to 'unicorn' or similar web server. 2X dynos make this solution even more effective, by providing two times the RAM which allows you to run more unicorn workers per process (e.g. from 2 to 4 for us) and have allowed us to reduce our Heroku bill by a couple hundred dollars a month. On top of that, the double CPU share means that workers will generally return the same results faster. It's sort of a no-brainer for Rails apps.

The other big win for us on Heroku recently was that Adept Scale came out of beta, which is a Heroku add-on which will monitor your traffic levels, response times, and related error rates and automatically scale up your dynos as needed. I'm not really sure why this isn't a core feature of the Heroku platform. We pay $36/mo. for Adept Scale, but they save us probably $200/mo, at least.
When I first moved to Portland, I lived on the same block as a wonderful little local coffee shop that served Stumptown. Man I love Stumptown. I would go there all the time, sometimes twice a day. The coffee and the food were great, but only right before I moved did they employ someone with a personality that would remember the only order I would ever get there.

When I started going to the Starbucks near my old office instead, within a week they knew my name, they know my [custom] drink, they know what I do and what my plans are for the weekend without sounding fake or pretentious and despite being one of the busier locations in the city. For me, it's customer experience, and Starbucks really emphasizes that in their training process. My taste buds preferred the local shop, but my money went to the company where the employees actually looked up at me and smiled and engaged me.

I also know they have really great benefits for their employees and with sites like mystarbucksidea.com, they at least pretend to give credence to the ideas of their customers (although they've implemented quite a few of them, they've been incredibly stingy about buying hemp milk).
Battlefield 3 anyone? I hope color grading doesn't become a thing in video games.
"The problem they are trying to solve is real."

It is absolutely real for me. I've got like two closets full of older but perfectly fine stuff (like the laptop I replaced with the laptop I bought this year) that I would feel bad throwing away but I don't want to bother selling through normal means (and none of my immediate friends is interested in having).

I would absolutely use this service to get rid of the stuff even if the offered price were marginal. In my case, I'd even be fine shipping the stuff out for free if the box shipping were pre-paid (but I may be an extreme case).

Having too much stuff is a first world problem, for sure, but sign me up.
I don't disagree with your first statement. QA is not supposed to be a training ground, but it does kind of turn in to one since that is the only entry level job you can get in the gaming industry without a degree / experience. Most of QA is trying to get promoted up to an artist, designer, programmer, or producer. I've worked at multiple game companies now and every one was like that.

Plus, you can make your argument for any job/company where you are learning new skills and getting better- which should be every job for a professional. Why would any company promote that? And yet, any company worth working at does.
What would be nice is a package escrow service for one-off purchases here or there that are not time critical. You sell your item on eBay (or wherever) as normal, but the buyer pays the escrow service. Then when they confirm payment, you ship your item to the escrow service who then unpacks the item, verifies the contents are as described and functional, and then repacks it and ships it on to the buyer. Then they release the payment to you.

If the buyer tries to scam them by saying the item was not as described, the escrow service (presumably insured some way) would deal with them and you're out of the picture.

It would add a few days of delay to purchases, but for casual items already being sent UPS or Fedex Ground that aren't time critical it seems like it could add considerable piece of mind to small time sellers and buyers.
I agree for many casual Flash-like games it won't matter. But if you're shipping Call of Duty or Half Life 3, you really can't avoid treating the browser on a platform specific basis.
Earlier you claimed book pages were the ideal ratio. 9x16 is a lot closer than either 8x5 or 5x8.
If you live in the future:

Linux will be the leading gaming platform, so build a Linux optimized gaming engine.
How to Not Mess Up Your Tech Startup
I think that's a bit extreme. It's not as though Penny Arcade sold people a bad service or product.

They have a right to their opinions, and they have a right to use their platform as a soapbox to broadcast them. Nothing wrong there. If you disagree, you disagree.
Really good follow up to the referenced article posted here the other day -- I kind of wish we more often saw follow up articles like this (maybe we do and I just miss them)