skysight-inc/HackerNews huggingface dataset:
Read Scalability in PostgreSQL 9.5
All power to the polymath! https://www.youtube.com/watch?v=ViwkkpROxp4

There are types like that. I consider myself one - a sort of jack of all trades, and a master of some. I usually try to think about the worst possible scenario when it comes to digital life. Like how ugly and tragi-comic can things get? Like, look at the story of Krebs for example
When you modify a name/avatar on Slack, the change is made globally it affects all previous messages, etc. There are only 4 of us that use Slack, and you can see our user handles on the left under "DIRECT MESSAGES". No one is using the handle 'Elon Musk' or 'Cal Henderson'.
App of the Day (#ITNapp)
The title of HTML page says "YouTube Reaffirms Zoe Keating Is Incorrect". I used it because it was shorter.
Terrible comment. I can't speak for previous comments because I did not read them, but this one is really judgmental. First sentence clearly communicates the point of the comment, yet it drags for two more paragraphs completely beating around the same dead horse that could be summarized in one sentence: "I did not like the show because I did not agree with pacing of the story or understand why directors made certain stylistic choices."
I am not into most sports, and know nothing about football/basketball/baseball but somehow can manage to make conversation with whoever. It's not like the general populace is monomaniacally obsessed with sports to the point that they are incapable of communicating with people who aren't sports fans.
Installation and Hardening of Debian Web Server
I've never liked sports.

My reasons had very little to do with academia or privileged tech culture. I grew up poor in a blue collar part of Florida. I can keenly recall that my dad is an Oakland Raiders fan while my mom favors the Minnesota Vikings.

My dislike for sports began with not being good at anything physical. Running, kickball, dodgeball, push-ups, sit-ups, pull-ups, baseball, flag football, etc. I was jaded towards them at school, so I focused other activities (drawing, writing, reading, and of course, programming).

My hobbies were frequently disrupted by sports. Pep rallies were the bane of my existence in high school. Every time a decisive sports game was on the air, I couldn't avoid the cacophony of drunkards yelling in vain at a television. "GO GO GO GO GO!"

"Pfft, they can't hear you, morons," I would say. After a while, I invested in a pair of headphones.

I graduated from high school in 2008. It's been years since sports were in any way forced upon me. I still don't like sports. Not because it's cool to dislike them, but because it was a nuisance for so many years of my life.

But if someone else likes sports? That's cool. I'll listen and ask questions even if I don't really give a shit. It's called being a decent human being.
A New way to test your Mobile Apps
Often times, when you load your app onto another device, it doesn't look right but worst case, it simply crashes. This is true even for cross-platform (hybrid) apps.

We have created MVTesteer, a solution which allows you to test your app on multiple devices without having to purchase them!

We are currently seeking enthusiastic beta testers to help test MVTester.
http://www.jralabs.com/downloads.html
At the Speed of Right
Congrats on working hard & smart and getting results.

Also impressed by Starbucks' role in all of this. How many other companies would have supported you through that period and perhaps in some way made this possible for you! I can't say I like their coffee much, but I've always admired them as a company that values employees and your experience adds to their cred imnsho.
UK's Drug Dealers Are Swapping Crack for Nokia 8210s
In contrast, at my university the football team had two 1-11 seasons in a row, and the head coach was finally fired after losing the first four games of the next season. It took so long because the school was wary of the $1.4 million cost of letting him go early. (He wound up getting paid for the entire third season, and $150,000 each for the next two years.)

Somehow I doubt UNM’s football team is able to cover the cost of the athletics department. The coach in question was Mike Locksley.
I have no idea what your supposedly nuanced position is nor whether I would agree with it, but in my experience a person who would claim in a public forum that his position is just too intelligent for other people is unlikely to hold an intelligent position and is 50% likely to be wrong.

So let's hear you're incredibly nuanced position. I'm waiting to have my mind blown!
They should just make old Nokias again
https://news.ycombinator.com/item?id=8975623
There is a demand.
So that is confirmation that women don't have the right to join the club?
They can use whatever name/avatar they want if they use the Slack API.
I have the ability to talk to people about lots of things. I talk to all kinds of people about all kinds of things. If someone only has one interest which is sports, I can politely demur or listen depending on whether I have the time, exactly the same as if I met someone who wants to monologue at me about locomotives for 6 hours. But I'm not working in sales, and I'm sure as hell not obligated to anyone to fake enthusiasm about some narrow subject that simply never had any interest for me.

What's awful is that you get to inflict this interest on everyone with general social approval, and you even get to tell people on HN that they are socially defective if they don't pretend to share that interest - but by no means would the same courtesy ever be extended to some kid who wants to talk about Minecraft for hours. That's nerdy and gay, sports is for real men.

Excuse me if I don't take your "advice" seriously.
Yeah, nice isn't it? For all of my dislike of organized religion I completely support people's right to practice how they see fit, even knowing that their faith thinks I should be killed for not believing in it.

https://www.biblegateway.com/passage/?search=Deuteronomy%201...
Brilliant show. Black Mirror is a bit cerebral, thus not everyone's cup of tea. The episodes I've seen seem to show one sort of technology that's different from what we have, but reminiscent of something common. By the end of the episode, you find yourself wondering if the harmless tech you use is really so harmless.
Ask HN: Remote Work?
I'm seeking a job where I can work from home. I've reached a point in my personal life where I cant leave home for extended periods of time (My current job involves travel).

I have a daughter who is autistic and needs me to be around.

If any of you'll are hiring, please let me know. I can share my resume.

My primary skills are in Java and C.

Any help, suggestions, or references would be greatly appreciated.
Thanks for pointing this out.

The role of muon instead of proton could be: (i) to make the bond detectable as the muon decays, or (ii) 10X lighter mass of muonium compared to regular hydrogen leads to a dynamical regime with saddle points in P.E vs K.E (as pointed out earlier).
You can't make decisions about what will be standard in 10 years, however don't disregard the chance your software will be around in 10 years time.

I had a number of packages, written in 1998-1999 maintained in debian stable between 2000 and 2010, they were eventually dropped because they didn't work anymore after a big revisions in the parent project.
As Uber grows in a city, the average wait time should also decrease pretty dramatically. There are more cars on the road, so a pickup from any given location/time should arrive faster on average than it would two years ago.

The precise methodology is opaque in the post, but there's a chance that these results are driven more by increasing liquidity in the marketplace instead of increasing expectations of Uber over time.
Does it generate DC or AC? I think there are losses if you want to transport and connect the power generated up to the grid
The Gamergate Decision Shows Exactly What's Broken About Wikipedia
Either its about art, or its about the loss of innocence caused by technology forcing us to pit moral values against each other that we didn't have to before due to technology increasing the available options.

http://www.ribbonfarm.com/2015/01/01/black-mirror-as-hell-is...
I took the advice of some reviews on Netflix and just skipped the first episode altogether. I didn't find the second episode very believable (the setting seemed really over the top), but thought I'd try one more episode. The 3rd and 4th were significantly better.
I believe strongly in defending rights regardless of content. I am a strong backer of the ACLU, for example, especially when they defend the rights of a group like the KKK. I think that doing so makes a much stronger statement in support of those rights than defending someone you agree with.

This is the nuance you talk up? Silly. You're flattering yourself. I believe the above and yet don't think Eich was wronged. Maybe that's too nuanced a position for you.
This deserves to be the top answer.

While I've never been "let go", I've made a strong effort to keep the door open at every place I was a full-time employee. In every case, this has led to more and better work down the road.
I would potentially contact NPR about this, cross-branding an on-demand mobile version of Wait Wait... Don't Tell Me! could be interesting.
And what are you doing to keep people alive, fed, free, and healthy?
I'll admit my ignorance down at this level. Can someone explain what does and how it can be used?
カフスボタン 結婚式, カフスボタン 通販
- You can watch sports at home, on a TV, through your OTA antennae, costing you nothing

- When was the last time you learned something about yourself or others while watching an eSports event? Do they cause you to think at all?
I am always puzzled at how "high brow" people scoff at sports. There is so much to learn from athletes. MJ, Kobe, Tom Brady -- these guys have all the skill in the world, but more impressive than their skill is their incredible work ethic. I feel there's a lot to learn here.

For example, one of Kobe's conditioning trainer's had this to say:

"When I arrived and opened the room to the main practice floor I saw Kobe. Alone. He was drenched in sweat as if he had just taken a swim. It wasn’t even 5AM.

We did some conditioning work for the next hour and fifteen minutes. Then we entered the weight room, where he would do a multitude of strength training exercises for the next 45 minutes. After that we parted ways and he went back to the practice floor to shoot. I went back to the hotel and crashed. Wow."

Later on, around 11AM, the trainer sees Kobe on the court, practicing with the USA Olympic Squad, and has this conversation:

"So when did you finish?"

"Finish what?"

"Getting your shots up. What time did you leave the facility?"

"Oh just now. I wanted 800 makes so yeah, just now."

...

This is not unique to Kobe, you find stories like this with all athletes in conversation for "greatest of all time."

Secondly, there's a lot to learn from coaches as well, especially from the perspective of a startup founder. There's a reason Keith Rabois brought up the Bill Walsh's (SF 49ers coach) book, "The Score Takes Care of Itself," in the HTSAS lecture series.

Lastly, watching sports at a high level is like appreciating great art. A great backhand in tennis, a brilliant pass by a quarterback, these all have a quality of beauty about them. I feel they induce similar awe-inspiring feelings one might find in an art museum, a great music album, etc.
Thank you for such a complete and well written answer.

Your last two paragraphs really touched on the heart of my curiosity, since the aformentioned documentaries I saw did convey what you described about "normal soldiers", their experiences and the changes their society underwent is as you say a critical piece of understanding how to avoid it, one which we're taught very little about (at least in my American education.)
a couple hundred thousand is not enough to retire at 30 though ....
Breach of Trust: Mathematicians are questioning their ties with the NSA [pdf]
This isn't really anything to write home about.
While they can't directly tell a mall "you have to charge", they can encourage it indirectly through zoning laws:

For example, they can cap the footprint of parking lot space, leading to stores building parking garages or taking their own steps to minimize freeloaders through metering. That's just an off the top of my head example.

Never say the govt "can't do something". The have power of eminent domain, as an example of how far they are able to go when the actual will is there to have something they want. Check out the history of the new Fenway Park for things they can do.
I encountered a variation of the 'backdoor' one. After the client commissioned a new website without his sleazy backlink farm hidden, he tried to convince the client that the new site would ruin their search engine rankings unless we put his scripts back on. When rebuffed, he started making wild claims about the new site being insecure (best example: "this nginx thing they use was made by RUSSIAN HACKERS!"). Didn't work out great for him.
The secret is to learn what you need to know when you need to know it. I recently had to use some new js framework hotness; spend a couple days reading blogs, tutorials, and the docs, learn what you need to be productive and move on. Then dump it all, and jack in the next big thing for the next project. Rinse repeat.

No one knows it all, no one expects you too. You are expected to learn, get up to speed, semi independently and with little direction. It gets easier after you've done it a few times, then it get really old.
People I've met say the exact same about the things I love. Most have, To my face, over and over, systematically.

So this kind of talk isn't just relegated to the "highly educated".

You're right, that hurts, and it takes a big person to not fire back.
Donations Pour in for Monty Oum (RoosterTeeth) Medical and Family Support Fund
Freelancing is not about having top-tier CS skills or being an amazing designer. Those help, but they aren't what gets you hired.

Companies will hire you because You Are A Likeable Person That Gets Shit Done.

Both of those things matter. If you have zero people skills, you will not close deals. And if you can't Get Shit Done, you will quickly poison your network, which is where the best jobs come from.
The Sex Toys of the Digital Age Still Have a Long Way to Go
JavaScript: End of the Chain
libc is C's "standard" library. It has a lot of stuff in it that some programs, especially small single purpose ones, don't need. So when a very simple program is linked into an executable, it has a bunch of extra stuff brought along for the ride. If you write helloworld.c (the canonical 4 line program in C) and link it on Ubuntu 14.04LTS it is 6240 bytes stripped, 8511 bytes unstripped. With this version of libc you can make it 1/5th that size.

Not a huge deal on large systems with giant disks and memory but a lot of ARM linux users are rediscovering the joys of small binaries, especially on limited space eMMC storage for the kernel and all the programs and libraries.
I've posted this response: http://blog.human-friendly.com/the-importance-of-being-final

Separately I got excellent optimised performance with a final class and this renderWeirdGraphics method which outperforms the Objective-C version by 40% in optimised builds:

func renderWeirdGradient(blueOffset: Int, _ greenOffset: Int) {
let height = buffer.height
let width = buffer.width
buffer.pixels.withUnsafeMutableBufferPointer { pixels->() in
for y in 0..<height {
let row = y * width
for x in 0..<width {
let i = row + x
pixels[i].green = Byte((y + greenOffset) & 0xFF)
pixels[i].blue = Byte((x + blueOffset) & 0xFF)
}
}
}
self.needsDisplay = true
}
Looks like this was it :(
This is possibly the most important comment on this thread.
Finally, a virtual reality so immersive it can simulate a room full of teletypes.
A couple of thousand? 9k won't even allow you to retire in Afghanistan.

:-)
The Importance of Being final (Responds to “Swift Resistance”)
Somewhat related: a minimal OS that just prints "Hello world" to the screen https://github.com/olalonde/minios (interesting code is in kmain.c and loader.s). Wrote it while going through http://littleosbook.github.io/ (which is great by the way if you are interested in learning a bit about OS development).
It's not closely related but still, it reminded me of the wonderful https://pypi.python.org/pypi/sh to write 'shell' script in python with very low boilerplate.
I don't think it's ruined football at all. The older fans certainly still have team allegiances, while fantasy helps new fans get interested in the NFL.

Yeah advertisements suck, but any television programming also face the same problems. The great thing with watching football is that you're already conditioned to not pay attention to the game for 30 seconds every 10 seconds.
This reminded me of Avalon Hill's Outdoor Survival. It was recommended for use as an outdoor "dungeon" in the old boxed D & D. Adventuring outdoors was kinda dull for us as kids, compared to indoor slaughter but we did play the actual board game fairly often.

Dying of thirst was not uncommon.
I am a bit confused as to why one would need regex literals, doesn't that get fairly nicely represented in just strings? (sans the fun with escapes)
I didn't get that advice. There should be a warning on the site. I didn't find the episode shocking, just plain dumb. The rest of the episodes were much better but I do agree with the parent that the end of 2 was a bit meh.
You should probably stick to fast-paced shows with satisfying endings, like Scorpion or CSI: Cyber.
A freelancer's manifesto to prospective clients
Tomorrow, first of the month, there will be the monthly 'who is hiring?' post. Similar to the one you commented in a while ago (https://news.ycombinator.com/item?id=3652574)
You like watching sports. Some other guy likes Marvel comics. Another guy likes D&D. Another guy likes trains. Another guy likes Marxist literary analysis. Everyone finds something interesting in their own interest. It doesn't mean anything. Your source of inspiration is no better than anyone else's.

The thing is, sports fans form the great majority in the US and too many of them have a habit of shaming and ostracizing people who don't share their inspiration, starting from beating up the non-sporty kids in elementary school. And they have the power to do that without any real reprisals because they are the majority and the strongly enforced norm for men is that they must like sports and play them. So I'm glad for your sake that you have a source of joy and I don't care if you want to talk to other people who share that interest. But please don't bother telling me that your interest is better than other people's interests and that something is wrong with someone who doesn't share your interest, because it's part of a broader abusive pattern.
I was clear that the show started off so poorly that I skipped the third of the three episodes available to me. This is called "honesty" and lets the viewer know exactly from where my comment comes. They can then chose to say, "Wow, the first two were so bad he quit there!" or "maybe it gets better later, I'll skip those two" rather than me bashing the entire series with people think I saw every episode.

Your summary is incorrect. I enjoy a deliberately paced show or movie, I felt the pacing here was BAD, not that I didn't agree with it. Also, I at no point felt that I didn't understand the stylistic choices, I felt the writing was terrible. That's not a stylistic choice by the director. Visually the shows were very well done, and I thought aside from pacing, which was a flaw of the scripts, the directors did great jobs.

Your comment is just snark for the sake of being snarky. I gave an opinion on the show, you're free to disagree, but don't be a dick just because you can. That impresses no one.
Yes we can. But didnt know that when such blatant ripoffs are pointed out (name, style, even content n description)- its still a time consuming process. Apple has written to 1 of the 5 people. Let's see how long this takes
Interesting interview with the guy who designed the Sopranos logo
Maybe I'll jump back in to later episodes. It's hard to get things right directly out of the gate.
Introduction to Big Data with Apache Spark
Do you expect lawyers or doctors to work for $20/hr? How about plumbers and electricians? But you expect a competent developer to work for $20/hr?
> Somehow I've always found system calls far more pleasant to use than "section 3" C library interfaces

I'd rather not re-write fprintf, myself, but I suppose that's up to you. ;)

There are some good functions implemented in the kernel instead of libc, but I personally think fork() and pthread_create() are more intuitive than learning what exactly Linux expects from a clone() system call, even assuming it's fully-documented. (Which, to be fair, it likely is. This isn't Windows; the Linux kernel API is stable and meant for public consumption.)

My main point is that a kernel (as opposed to a VM) is an abstraction anyway, so I might as well pick a convenient abstraction, regardless of where the code to implement that abstraction happens to live.
Training for jingoism? You know, I think part of being an intellectual is not only to learn things and develop thinking skills but also deeper thinking skills. I think this is sort overly indulgent scifi novel hyperbole. But it's not just you, this sort of thinking is kind of shockingly common among, I guess, programming minds. I just think the world is more complicated than that.
And that's it, exactly. As much as it would be nice if it weren't necessary, the less-privileged need allies in the form of the privileged to further the social justice movement. The tactics in place in many cases serve to drive away potential allies. You can bitch and moan about potential allies having it easy or having a "less difficult struggle", but the end result is the same: fewer allies.
File for funemployment.. drink wine.. make art.
I don't know about 'citation', but when I crossed from Hong Kong to Shenzhen last month I had to exit Hong Kong's immigration and enter China's and vice-versa on the way back.

It's substantially easier to visit Hong Kong than China (visa at the airport vs. visa in your home country before you travel), unless you have an APEC card of course
Alibaba Breathes New Life into Game-Console Maker Ouya
I'm the same way, so I can relate to your pain. I've had this happen before with Chrome/Chromium with hundreds of tabs. I now use Firefox for two reasons: One, the UI is better than Chrome/Chromium with hundreds of tabs active, and two I now simply periodically clear out long term tabs when I no longer have an immediate need for them by bookmarking them.

My friends think I'm insane by keeping so many tabs open. Maybe I am. Maybe you are, too. Yet with as disorganized as it might seem to others, it works well for my particular usage patterns. (It also helps that I segregate news, work, misc. activities into different profiles, too.) The thing is that sometimes when you open something that you want to get back to at some indeterminate point in the future, you can do one of two things: Bookmark it and forget about it, possibly permanently; or keep it open and stumble upon it as you go through your tabs to categorize them and clean them out. Although these days, I mostly just dump everything into a dated but uncategorized list to go through in the future. Session Manager handles the rest in the event I do something stupid.

I imagine I'll catch some flak for sharing this, but it works well for me. My work-related browser sessions are usually better organized and important stuff gets saved more or less immediately. My "fun" generic browsing instances--not so much.