skysight-inc/HackerNews huggingface dataset:
i agree with you that they are bloody sports and there are inherent major risks in them. I posted above about my experiences with wrestling and rugby, arguably very violent sports. I want to say that I know they are 'blood sports' and I love them even through what happened to me. Though I cannot play rugby these days, there is not one that goes by that I do not wish to be out on the pitch.

I am having trouble explaining this, I think. But even though these sports are bloody, and probably because they are, I want to play them. The thrill, the camaraderie, the team and the struggle, the pitting of man against man in an arena, it all is what I want. I can prove myself on a rugby pitch or a wrestling mat in a way I cannot elsewhere in life. Again, words are failing me here. But I want you to know that I know the risks, I knew them before my concussions, I have lived with the results of the decisions, and I still miss it and yearn for it. I love playing these 'blood' sports.
Interview with Daniel Siders of Tent
It doesn't run on a typical OpenVZ VPS.

Is there any alternative for separating apps on a single VPS?
Stopping 23andMe Will Only Delay The Revolution Medicine Needs
At risk of derailing the original article, this is a really interesting point. Both Breaking Bad and Mad Men are shows that go at lengths to depict how flawed, unhappy, and usually outright immoral their protagonists are, but both Walter White and Don Draper are the target of a lot of escapist fantasies. (Try searching on Twitter for #TeamWalt.)
ugh.

i applaud his bravery but its utterly misguided, as is all of the hype around this.

whilst i'm sure the specifics are very helpful i still wonder "well what did you think the NSA and GCHQ were doing if not /their jobs that we pay them to do/"

the naivete of the web elite is constantly disappointing.

edit: tempted to delete because it is yet another rage response to this situation, but curious to see how it goes.
This Legal Rap Rhymes: Etsy's Lawyer on GoldieBlox v Beastie Boys
Or look at Python/Numpy. General purpose language with a sufficiently advanced library that doing linear alg stuff becomes a very pleasant experience. Way, way, way nicer than spelling it all out like this JS code has to.

Then again, I might be biased there since I've spent a decent chunk of time porting MATLAB/Octave code to Python/Numpy so that we could get it into production in a robust way..
I don't understand how this works. Snowden shows 37k votes and Cyrus 21k votes?!
The paper referenced: http://www.scribd.com/doc/187227818/Bitcoin-Silk-Road-Pirate...
European Health Levels Suddenly Collapsed After 2003 And Nobody is Sure Why
That's precisely right, it was handled more as a gift/grant and no one was ever (to my knowledge) given the impression that there would be any return.

I do not know the specifics of the 2nd round of begging, but I do know the show they launched had a shorter run in the same theatre, so the amount raised must have been significantly less. They folded entirely very soon after that production closed.
What does "Mylo" refer to? A specific assembling company? I tries googling to no avail...
I bet it has to do with the target market.

4tb external drives are something an end-user consumer would shop for based on price.

While a 4tb bare internal is shopped for by techies building systems.
I am also a "dark matter developer". I go to some larger conferences as an attendee, read up on the tech, learn new things, but primarily watch from the sideline. I respect open source developers and companies cutting the bleeding edge by my risk tolerance is too low to currently deploy node.js in production for example.

I used to be more active in the niche development fields I got started in, work in a lot more startups but as I've gotten older I've simply directed my free time and energy elsewhere.

Edit: This is also the first time I've heard that term.
Kinda glossed over the part where he died alone, hated by everyone he ever loved.
HN is far more coastal-liberal than any flavor of libertarian. With a few exceptions, of course: people favor some policies relating to tech on which the conventional left doesn't have a strong opinion.
This is pretty much just dollar cost averaging, right?
They're mostly downvotes.
DragonFlyBSD 3.6 Brings AMD/Intel Graphics Drivers & Better SMP Scaling
"Just because somebody has a blog or a twitter account it doesn’t make them a good developer or expert. It just means they shout louder."

Exactly. 99.9% of developers' blogs aren't worth reading. They're full of articles like "I just wrote my first Go program, and here's what you should know about it!" Please, if I wanted to learn about Go, why would I read something that was written by someone who just admitted he knows almost nothing about it? I'd rather go to golang.org and read the tutorials written by the developers of the language.
>If the pipe consumer (i.e. your syslog server) stalls, then it will be much worse than writing to a local file, as it could cause a denial of service.

But how likely is that to happen in any circumstance that doesn't also bring down nginx anyways? Obviously in the case of a large setup like that they don't care, it just gets removed from the pool regardless of why it is failing.
That would mean that the New York times has predicted a new tech bubble 8 times, and will be correct 2 times if this is a new bubble.
Tweeting and blogging also does not mean you are unproductive or not on the cutting edge. Sometimes meaningful perspective can be clouded by being too deep within the work itself. I feel this is especially true for programming.
The next bubble will slip in slowly under the radar to avoid all this introspection. It won't look like a bubble to enough people until it pops.
From the Investopedia:
"In the year 1999, there were 457 IPOs, most of which were internet and technology related. Of those 457 IPOs, 117 doubled in price on the first day of trading."[0]

We're not seeing this type of investor behavior at all right now (please correct me if I'm wrong). I personally am not really sure that FB and Twitter will ever find a way to make huge profits and become sustainable large businesses but looking at the market it's clear that investors share this uncertainty.

And since anecdote is so popular when discussing bubbles, I still don't see "normal" people talking about how they're going to "make it rich!". I had people in 2007 telling me I was missing huge opportunities to get rich in not purchasing a home, house flipping shows were all over tv. In the late 90s I knew HS students that were trading stocks on the school library's computers during lunch.

Don't get me wrong, especially when everyone I know in the non-tech sector is still struggling, I have anxieties that the party won't last. However looking around I see nowhere near the insanity I remember in 1999 and 2007.

[0.]http://www.investopedia.com/features/crashes/crashes8.asp
Take lessons at the local city college.
Instead of resolving those requests on the server, why not have the client download an index file with all the available versions for every package, or maybe just an index file with the top 20% of packages responsible for 80% of the load.
Slava @ Rethink here. I'll open a github issue when I get to a computer (and will post it here). We'll see if it's technically feasible and how/when we can schedule it.
It's too bad that other providers are not offering this yet. For example, my provider says:

> At this time Optimum is not providing IPV6 addresses. In the future we will support users wishing to connect to IPv6-only sites. Currently, web site operators today are compatible with both IPv4 and IPv6 to ensure their sites are reachable by everyone. When IPv6 becomes the standard, which currently it is not, we will provide support for it.

If you don't have native IPv6 yet, ask your ISP why!
I think the benefits in terms of programming are roughly the same... but in terms of infrastructure overhead, sane defaults and cost, there's quite a bit of difference.
Same thing here. I can type é or è, but not à, É, Ç and more.

Seems very nice though.
really? maybe there is an over generalisation there, but i think that people who do their jobs for money often have little motivation, or even reason, to try to improve their skill at work. what they will generally improve at is finding psychological tricks to ease the passage of time, ways to hide a lack of productivity or monopolise the work that they find the most comfortable...

practically speaking they get more mileage from finding a different job entirely... 'working your way up' as a path to success is not what it used to be, their are too many layers and too many automatic promotions for time served.

edit: maybe my meaning of 9 to 5 is not clear, but for me its a term that comes from the fixation on time which comes with having a 'job' vs a 'career'
Fabrice Bellard doesn't have a twitter, doesn't blog, and maybe doesn't go to conferences. But he's done more than most who have, almost certainly.

His wikipedia page: https://en.wikipedia.org/wiki/Fabrice_Bellard
If you want your bitcoins back, just ask the receiver send them back to you, see?
That could be expected, but the relatively high numbers for Modi and Putin make zero sense from any angle.
I've never owned a smartphone before and I'm currently on an AT&T plan with no data. Could I use a Moto G?
> "Handlers are invoked via reflection"

That's where I say NO. go's reflect package is slow and a nightmare to use. Go's JSON parser, which uses reflect, is 2.5x slower than Node.js (in my own benchmarks [1]). And Go 1.1 was 3.5x worse that Node.js at parsing JSON. Again, those are my benchmarks, but they seem consistent with what other people are finding (from my Googling around).

I would not make this trade off, I would not use reflect on EVERY request, just so that my request handlers are compatible with http.HandleFunc. It almost seems silly to do that. That's why other frameworks (like Revel) are using custom Request objects.

However, I do understand why the author is emphasizing this feature. If your handlers are incompatible with http.HandleFunc (i.e. if they take a custom Request object), you need your own Router which invokes the handlers, and you need your own ServeMux, so you end up giving up on a lot of functionality from net/http. That's why Revel has a ton of custom objects that mirror what net/http has and it proxies method calls.

So you keep wondering: "why the hell am I writing so much seemingly unrelated code? I just want to add a 'user' property to each request, but now I've coded so many struct's and created so many files". It makes you feel unproductive and it bloats the code.

Again, I've made my choice, but you should be aware of such caveats and, of course, benchmark things yourself.

1) My benchmark results. For some charts, higher is better, for others, lower is better. Use your judgement. http://goo.gl/xfWFXo
El Hacker Cívico: Civic-Minded Techies Gain Sway with Government in Mexico
If there's one thing I've learned in my years of software development it's that software is the great equaliser.

Everyone is capable of writing crappy spaghetti code.
Check it out: http://play.golang.org/p/l9yn0PRbrd

Anyway, that's the point of go's type inference- if the object implements the necessary parts of the interface, it counts as that kind of object.
This. It's also notorious for freezing assets from crowdfunding.
I have a Samsung Galaxy Nexus (which has no SD card slot) with Swype, Firefox, Google Voice, and Skype all installed on my phone. According to the Storage page, I have 7.92GB of space left, out of 13.33GB total available, after my apps, some music, and pictures.
Disqus' Daniel Ha (YC S07): Writing The Future Of Comments
Well, it's supposedly the most influential person, and not necessarily an honor -- it's not the Nobel Peace prize.

Hitler was it in 1938. Surprisingly Giuliani was chosen over OBL in 2001. Then we have Khomeini in 1979. Stalin won twice.

I think Snowden fits perfectly here and not it's not necessarily an honor.

I can't think of a lamer (from a non-US view) controversy than the twerking, it's right up there with "maldrobe malfunction".
With that said, such posts may benefit the author most; teaching others is a great way to learn.
Twitter Is Battling An Army Of Fake Accounts Run By A Bot-Master In Las Vegas
Meh, feels like a bit of a stetch. But still a better analogy then those consultants who try stretch and apply "The Art Of War" to everything in the business world.
Ok, lets keep this astronomical cosmological perspective.

You're are coding on a small planet orbiting a small star that will burn out in a few billion years, taking your planet and all of your code with it.

Is it really of any universal consequence if you're producing VB6 during business hours or building a disappearing <whatever> app at an overnight hackathon?

I think not. Code on dark matter developers, wherever the hell you are.
This is actually interesting. If their theory is correct plants have essentially loss less and super fast way for photons to traverse a random network^1.

1: They claim it is random network, I am not sure if we can call specific protein truly random. There is also question of size, scale of this effect might be small enough that there will be no applicable technology that could utilize it yet.
I can't imagine working at a startup if it wasn't a place that I would be happy to promote on social media. Why not just get a megacorp job if you're not excited about what you're working on?
KandanApp: an open source alternative to HipChat
Play Framework
http://www.playframework.com/
Person A just works job.

Job is paid by other person B(a creator)

Person A dies, person B just hires a replacement. World is the same.

Person B dies, company/idea dies, world loses something.

I think hackers want to be the person B and make their mark. It doesn't have to be bogging, running a charity for free part time also counts but it has to be something.

People have this strange idea working a job is contributing, but no it's just breaking even. You just swap work for money <=> not creating.
FDA bans 23andme personal genetic tests
I still can't get it here. No clue when either - so frustrating.
In the faceoff section, we see: Obama (2%) vs Snowden (98%).
Matlab could be really good to get into research or 'data science' roles, I don't think it's a particularly common skill, but can be very good for more mathematical research oriented coding. Given your background you might want to focus much more on the mathematical side of development, perhaps look at machine learning roles as I'm sure you'll find machine learning easier to pick up than many people.
Why do I need or want native IPv6? Everything works fine on IPv4 NATed behind my home router.
maybe my meaning of 9 to 5 is not clear, but for me its a term that comes from the fixation on time which comes with having a 'job' vs a 'career'

Then that is what I object to. Plenty of people have a 'career' instead of a 'job' and work 9-5. Hours worked is not a great indicator of anything - the guy working until 8pm might have spent three hours of his day messing around doing very little.
Flippantly, because I'm dumber than a sack of rocks.

Honestly, because I consider what they do to be important to my community, and because if they succeed they'll help everyone else; it's a form of community service for me.
The stats I see are:

Cyrus:
Yes: 4.7k
No: 16.5k

Snowden:
Yes: 35.5k
No: 2.3k

This poll does seem to support the claim that Edward Snowden is more popular than Miley Cyrus.
SNR is on the right line there - I'd have him look at the splitters inline between him and he curb.
Barley for WordPress, an inline content editor
That quote is entirely inapplicable though. It is in fact much easier to fix the simple, do one thing and do it well unix style applications. They are not hard to get at or repair. This is one area where I think the linux philosophy winning out over the unix philosophy has really cost us a lot.
Good catch - that should have been Myro. https://www.myropcb.com/
To be fair, the competition would have to include Henry Ford and J. Robert Oppenheimer.
That's not true. You get free upgrades for an entire year after making a purchase. It's been that way for many years now, at least as long as I've been purchasing their products.
The poll software is totally broken.
Not that Snowden had 300k votes some hours ago.
But right now if you open up the single pages of Cyrus (21,338 votes) and Snowden (37,756 votes) the total does not check out at all.
Hello.  Developing For Augmented Reality?
Everything you need to know about Bitcoin
That's exactly what Satoshi would say...
Oh I know. It's still fucked up.
This post makes me think of an article about "the guild of the silicon valley", "guys" you won't see in social networks or events spotlights but make things done and help startups and companies scaling and reaching success. I think it's just a matter of communication skills, anyone with less com skills won't mean he is "bad" and not helping the community moving forward, and vice versa, anyone always on stackoverflow or github won't guarantee he's a rockstar programmer. And personnaly, I prefer having a "dark matter" developer or black hole programmer, call them what you want, who's focused on a long term vision than anyone always chasing for the latest trend. Experience shows that so called dark matter developers are most versatile by knowing deeper how things work and how to build/extend/improve apps. But advice for "dark matter" peers, improve your communication skills, because it will make you a great developer !
Hah, I thought it was a reference to this PBF comic at first. http://pbfcomics.com/45/
Tweeting and blogging does not mean you are productive or on the cutting edge of anything meaningful.

Damn straight. Good example is a sizable portion of the crap submitted here. Sorry, I really don't care why your startup-that-will-probably-fail-in-two-years picked Meteor and why I should too. I don't care that you had an epiphany about X and it vaguely relates to Y technology. Just useless noise that does nothing but serves to jerk off the author.
See, this is kind of what I'm talking about. There's a world out there in which people can say "20 grand isn't that much" with a straight face. I guess it's nice that that world exists, but it really doesn't represent the experiences of most Americans.
IntelliJ IDEA is normally $199. The upgrade subscription fee is $99 a year. It's been this way for a long time now, and hasn't changed.
Pretty sure that the idea came from this article http://www.hanselman.com/blog/DarkMatterDevelopersTheUnseen9...

at least the current discussion anyhow
The personal trainer advantage is the form fixing ability in my opinion. The motivation of being held accountable is a huge part too, but having someone there to help make sure that Im doing the exercise right and helping me push myself during my workout is the reason for me to get one.
Public Radio Map
Oh good. A poll designed to draw publicity to what's already a brazen publicity stunt.
Indeed. But I find her story substantially delusional and just another example of where someone takes the fact that someone once did something rude to them and masturbates it into some grand sociological theory.

Her claim that women's under performance is due to experiences with other chess players does not line with what else we know. For example, after controlling for initial ability, women are no more likely to quit playing chess than men and have identical career progression [1]. Meaning 100% of why women are underrepresented occurs before they get involved in chess. And, mind sports that are female dominated (scrabble, 53% female) still show much greater male performance.

[1] http://www.chabris.com/Chabris2006b.pdf
"(And have you heard the one about the guy who keeps his key on his finger?)"

... I'd rather lose my money than my money and my hand...
That must be my old boss...
What a #bigco CEO, in a startup once said
What every hardware startup needs to know about hardware startups is that if you need to read a blog post to know about these issues you better get someone onboard who has hardware experience.

Most of the comments so far seem to focus on KS projects. Of course, there are issues well outside of KS campaigns. Software is easy. You have full control of just about everything you need to assemble your product. Hardware is a different beast.

There are issues in the design and manufacturing of physical products that border on being surreal --until you understand the reasons behind some of them. The first time a distributor told me "delivery for those parts is 22 weeks" I could not comprehend how they could stay in business. As I gained experience I realized they did that precisely because they are trying to stay in business (among other factors).

Also, while true to a great extent, going with authorized distributors isn't necessarily a guarantee of getting good parts. I have a couple of wire racks with enough defective components to buy two brand-new entry-level BMW's to back that up. Sometimes authorized distributors can get, shall we say, creative. Under special circumstances they'll work with brokers to bring in parts to fill orders that might be in allocation. They'll have you agree to NCNR terms and then, if there are issues with the parts you are on your own. If you don't know what "allocation" and "NCNR" mean and you are in a hardware startup...GOTO paragraph 1.

One of the interesting side-effects of our current plug-together "engineering" environment is that kids are coming out of school with very little real hardware experience. Snapping together a bunch of Arduino compatible hardware isn't equivalent to designing and making said hardware. I read lots of complaints on HN about software engineering applicants not being able to code. I've seen the same kind of thing with EE's not being able to design their way out of a paper bag. Pretty sad state of affairs.
99% of the time person B dies and the 8 other people with the same idea fill the gap.
I will gladly put myself in this camp. I will trade dark matter devs for ones constantly spouting off all the time about their questionable "innovations" and committing themselves to 70 hour work weeks while they create nothing products and disrupt this and that so that...gah I'm already getting bored writing this.
Link to Console2: http://sourceforge.net/projects/console/
I think it depends on the size and how organized you are.

Most of the smaller organizations I've worked at don't have an on-call schedule for various reasons, but I'd posit it's primarily that there aren't enough people for a good rotation.

One guy might be able to do something with a server in a pinch, but there's probably only one guy that deals with them as a regular part of his day.

Imagine if, instead of trying to find one 'unicorn', PA hired four separate positions: Server Admin, Developer, General IT, DBA.

Is it really all that effective to have the Server Admin picking up when the issue is that payments on the website have stopped going through? Or the General IT guy answering because the server's down? Sure, if someone gets hit by a bus the other people can probably put out fires if need be, but it's a lot more effective to have the person who regularly works on something and specializes in it working on it when possible.

The 'good' IT departments you're thinking of are probably large enough to have multiple employees in a role.
http://devnull-as-a-service.com/home/
If his statement is true the "research" by Dorit Ron and Adi Shamir seems more than just accidentally flawed, not to say even highly misleading.
Here's The Deal With Litecoin, The Robin To Bitcoin's Batman
I am surprised how this runs smoothly even on lower end PCs.
I was able to view it perfectly smooth on a old Dual Core, integrated graphics and 2GB RAM linux box.
Not that this poll really matters as it is not really who gets it. That is picked by the staff/editor. But historically, the Time POY is not always a "good" person: http://en.wikipedia.org/wiki/Time_Person_of_the_Year

So what ever you feel about Snowden (or Cyrus) really doesn't mean they couldn't win. Hitler won for fuck's sake.