skysight-inc/HackerNews huggingface dataset:
Don't forget to mention time budgets. If I were making a desktop application for windows using the standard windows libraries, my clients would expect it to take a while and wouldn't even expect to see anything for a few weeks.

In web development doing the same app, I have far less consistent tools and loads of square peg problems, yet the client believes development should be seeing a demo in a couple days and a finished product a little after that.

Learning all of that is hard and the market is booming, so I'm in huge demand as a good JS developer. Even with the demand, the supply of good devs is short because of that barrier of entry. Programming noobs get eaten alive and most devs with experience in more traditional fields take a lot more time to adjust than they think the will going into the web profession. JS isn't an easy language to learn (especially after you've been programming in a traditional C-like language for years).

I'd say that this state is a silver lining to the learning problem, but because of the perception of web development barrier of entry and the swath of noobs, the market in general still doesn't pay equal to the real demand. I'm lucky enough to work at a company that respects JS devs, but when I worked as a contractor, I passed on loads of jobs and job offers (even from fairly large companies) because they had no idea what a good web developer knows/does let alone how to tell a good dev apart from a poor one.

Most of these companies go on to hire inexperienced devs and paying a huge price. When I went back to fix some of these issues later (I was too expensive for them until they started contacting other experienced devs/shops looking for someone to fix everything). Most of the good devs aren't going to go down the trial by fire path in order to get a worse-paying job (and let's face it, the companies that pay well know that only a year or two of JS experience is a dealbreaker despite an excellent resume with 20 years as a C++ programmer).
The sandwich delivery was reminiscent of "The Alameda-Weehawken Burrito Tunnel" by Maciej Cegłowski, http://www.idlewords.com/2007/04/the_alameda-weehawken_burri...
Is Your Employer Brand Worth Tweeting About
"It's used for ritual/religious purposes" is an archaeologist's polite way of saying "we don't know what it's for, but it was probably central to the rulers of society".

The strict functional differentiation of society into subfields such as politics, education, science, law etc that characterises modernity, emerged only over the last couple of centuries. In the past they were really much more intermeshed. What we mean by religion today has relatively little relevant to ancient societies.
> A simple easy way to keep a lid on privelige escalation is to remove all the files that you computer does not absolutely require to do its job.

Taken to its logical conclusion, you sort of end up with a unikernel system, like Mirage OS[1]: only the code necessary for the execution of the service is compiled into the kernel. These systems don't even have a shell.

[1] https://mirage.io
When you make taxpayers pay for police misconduct, the people that are paying are the same ones that voted for the police chief that made that environment possible. But current taxpayers didn't vote for these generous pension programs--their parents and grandparents did.

I'm a big believer in democracy over pretty much anything else. There is nothing democratic about one generation binding the discretion of future generations. At the federal level, democracy is still operative. The decision whether to raise taxes or cut benefits (or some combination of both) will be left to the people who will actually have to pay those taxes. At the state level, democracy has been subverted by the courts telling voters what they should do with their tax dollars.
... still waiting.
"Tabs on Side" is more accurately described as "tabs stuffed into the address bar."

This is what I think of as being "tabs on side", and it works great on a widescreen monitors:

https://addons.mozilla.org/en-US/firefox/addon/tree-style-ta...
>my IDE takes up 500 MB and my web browser over a GB.

>So if by his possibly rosy calculations, a basic 3GB heap is still pausing 7 ms.

How did you arrive at 3GB? Heap spaces of different processes don't add up, you know?
Cab drivers are really some of the most interesting people. I've spoken to a cab driver that claimed to have been a refugee from a country in Africa- told me how he missed how brightly the stars shone in comparison with the light pollution of the American city. He was a reporter that got in trouble with his government and had to get out.
one of the best posts and threads recently, thanks for sharing everybody!
Jason Lewis – circumnavigating the globe on human power alone
That article is bizarre. It makes statements like this repeatedly:

> Some career city workers even retire in their mid-50s while collecting pension benefits equal to most of their final salary. In contrast, private sector workers cannot begin drawing a full Social Security benefit until nearly a decade later – at the age of 67.

Why on Earth would you compare Social Security with public pensions? Of course private sector workers cannot draw Social Security until 67. City workers can't draw Social Security until 67 either. But private sector workers can draw on their pensions (the few that are left) and on 401(k) accounts as early as age 55, too.

Both city workers and private sector workers draw on Social Security and their retirement funds, whether those be investment accounts or pensions. Why the strange pretense that public sector pensions are equivalent to private sector retirees collecting Social Security?

We're supposed to be outraged at 'excessive' pensions that, at the extreme end, match the salary of the retiree before they retired. But that's exactly where private sector pensions are, and that's exactly what you're supposed to target in your 401(k)/IRA etc. (Of course, the reality is that the vast majority of 401(k) accounts are drastically underfunded, but as this doesn't represent a liability to anyone, nobody cares.)

Then you have paragraphs like this:

> The amount of money a career city worker contributes to his or her pension has no bearing on what that worker will receive in retirement.

...And the article then goes on to note that a) pension contributions are a percentage of your salary and b) the % of your salary depends on your years of service and c) the pension ultimately pays out your salary every year, assuming (b). So it absolutely does depend on the amount of money a career city worker contributes.

Finally, you have this comparison:

> Rhea Fries Boldman’s experience as a Chicago Public Schools teacher reveals just how out of sync city worker contributions are compared to the benefits they receive.

> Boldman retired in 2012 at the age of 59 with a final average salary of $87,057.

> Boldman is receiving an annual pension of $71,674 – and she will receive $2.4 million in pension benefits during her retirement if she lives to her full life expectancy.

> Yet she contributed just $147,032 to the pension system over her 30-plus year career. Her direct contributions to the Chicago Teachers’ Pension Fund will cover just 6.2 percent of her expected lifetime benefits. Including the interest earned on those contributions, the total would cover approximately 12 percent of her expected lifetime pension benefits.

Hopefully Boldman is earning a lot more than interest in her pension account. If not, that's mismanagement. These numbers aren't drastically different from what you'd see in a 401(k). Were I to retire at 59, my company's 401(k) projection calculator says I'd have contributed 380k and would receive 3.5 million. I expect this is optimistic, but you can still see there is nothing totally ludicrous about those numbers.

EDIT: My own back-of-the-hand calculations indicate 'optimistic' is perhaps an understatement. Hm.
I don't know why you contrast violence and rape, as rape implies violence. And the squemishness about rape doesn't have to say anything about the viewers attitude to sex on the screen. I don't mind movie sex at all, and I abhor 99% of all movie rape or threat thereof. It seems like it's the singular way that hack writers know how to put women in peril, and it's nearly always played for cheap drama and thrills.

As for why violence goes down easier. The violence that is done in blockbuster movies has little to do with real violence, it is extremely stylized, it is about as far from reality as romantic movie sex is from real sex. And it is even more so in superhero movies.
If you don't mind my asking, why aren't you still doing embedded programming? I'm a web developer looking to move to embedded programming and I'm always curious to hear about why people made the opposite decision. :)
Here's a nice cockpit camera view of a CT-155 Hawk ingesting a bird and then crashing in a field [1]. (The title and description say it is in F-16, but that is incorrect [2]). Why do you think drones would not be capable of causing similar damage?

I have no idea about helicopters, but for aircraft with turbojet engines all but the smallest drones would hit the blades if ingested and that would cause damage. It might not cause a reduction or complete loss of engine power if the drone is small enough, but it would still cost a lot of money due to inspection and repair costs and down time.

[1] https://www.youtube.com/watch?v=zN_Zl64OQEw

[2] http://www.flightglobal.com/news/articles/video-nftc-ct-155-...
Finding MongoDB instances without any authentication
My bet is independently. Spanish also has the same expression and I bet lots of other languages do too.
Moore has been preaching this since forever. I think his position could be divided to two, slightly different points. I am not sure if he agrees, but this is my take on what Moore is saying:

>1. (Superhero) comics were originally children's entertainment, almost a century ago. It is an unhealthy sign that not only we're still stuck with them, they are now deemed acceptable for adult consumption.

Interesting thing is that this isn't limited to capestories. The whole genre of YA fiction seems to be focused on this kind of "entertainment literature", with similar (on meta level) formulaic characters and stories.

And maybe he has a point; even the "realistic takes" on the genre, "grown-up post-modern deconstructions of inherent sillyness of common assumptions and tropes of caped vigilantes" and that kind of stuff ...it was already done decades ago (people like Moore himself). Yet still Marvel and DC go on and on with the same old stuff, maybe with some "adult" twist or to (like a debate on transhumanism, or making a the protagonist troubled anti-hero, or something), while re-hashing the same 'kiddie' storylines and action. Maybe we are just more self-conscious about this (TVtropes is a thing).

However, I think Moore is making a mistake assuming that in the "golden olden days" any more significant majority of people 'graduated' to a more serious (whatever that means) forms of fiction.

Even if it's "unhealthy" (I don't agree), it's not like this kind of fiction is anything fundamentally new. As soon as there was the physical possibility of pulp fiction, pulp fiction appeared, and most of that stuff was utter rubbish. (And even before 1920's pulp, there was 1800s cheap literature; most of it was similar melodramatic rubbish, too.) And best of them remain in public consciousness even today. Is popularity of Sherlock Holmes that different thing, on a fundamental level, than popularity of Batman or Superman? Good grief, Moore himself did Extraordinary Gentlemen!

2. (Superhero) comics are not original form for entertainment of our time; we should come up with something new of our own that reflects our time, not just repeat the same and old and tired. For example, instead of trying to come up with a totally new idea, movie industry just makes yet another superhero movie for their next blockbluster candidate. Or DC/Marvel makes yet another 'new' superhero (exactly like the old ones, just different powers and costume which is just 'make-up'), or comes up another variation of old plots for old ones. The Spider Man or Batman aren't going anywhere on any fundamental level, and there isn't new and innovative replacements.

Well, I think this is a more valid point, but it has more to do with the current (unhealthy) economical logic of Western mass entertainment industry than with something 'deeper' in our culture.
Sheldon Brown was Awesome. Wonderful guy, full of arcane knowledge of the corners of the bike world, mainly those corners associated with unfashionable, interesting, reliable stuff. And he was willing to share it with anyone who would listen.
The comment that i think you're referencing in that article is talking about a cray x1, which was only 2 years old when the comparison was done.
Why would it be a problem? Actually it is favourable, since the reviewers always see the actual changes to the code base in each commit, without having to deal with merge commits.
The first chart goes up to 20 GB heap size.

> This is assuming the linear relationship holds up

Their goal for 1.6 is to make it constant, not linear:

"Zooming in, there is still a slight positive correlation between heap size and GC pauses. But they know what the issue is and it will be fixed in Go 1.6."
https://sourcegraph.com/blog/live/gophercon2015/123574706480
Deliver Web Applications Faster with Automated Software Testing
> There was a lot of friction when JFK came into office because, especially after the Bay of Pigs, he didn't let them get away with things.

And there is the essence of why we want transparency, oversight, restricted privacy etc. I generally feel that if everything the security services did was publically available (at least on level with civilian police) there would be a lot of friction but they would get immersurably better.
I love Watchmen, but I went straight to /r/nottheonion with this https://www.reddit.com/r/nottheonion/comments/3du90o/superhe... .
Qobuz (http://www.qobuz.com/fr-fr/plans/music-streaming-subscriptio...) does FLAC streaming, but it seems to be Europe-only, for some reason.
Yep the article lacks that data. The comments section is where it's at.
>Research on mood states during different activities indicates that active leisure (e.g., conversation, hobbies and exercise) is associated with more positive mood than passive leisure (e.g., TV, home computer).

Good thing my computer is not a home, that way its considered an active leisure...

Nice try computer nazi!
This is a piece of software, yes, but it is a piece of software portraying a fictional female character. "She" makes perfect sense in this case, not to mention all the other instances where gendered pronouns are used to refer to inanimate objects. I think this complaint is making a mountain out of a molehill.
Where would one go to find a better peer group? Irc?
I think if you uncheck the "block reported forgeries/attacks" options in security settings it won't make the requests.
Does anyone else get a 404?
To be sure I read you well: you state that people are actually defining their identity by consuming media which would be different than knowing you are being influence by contemporary culture on some level, right ? (I tend to agree).
Understanding Testing in Software Industry
his head is quite well regarded by many people.
The New Anti Terror Coalition , the LGBT of Politics
In that case you were absolutely having merge conflicts - only you were forced to resolve them the second you updated your local working copy.

Over the years I've lost so much time to small errors resolving merges - particularly the type which involved cross-file refactoring (where two people have moved methods and then refactored them).

The beauty of using branches - especially with Git - is that you as developer gain a lot of power over how you apply merges. The "pre" state is also under version control, so you can always go back. Plus if you're using Git then you're implicitly doing branch-based development (git clone creates a local branch).

My current team of 6 developers switched from TFS trunk-based to Git with short-lived feature branches and they've not looked back. We've greatly reduced merge issues and downtime caused by bad check-ins. Both still happen, only less than before.
What about the POWerwheel lacing pattern? Remove some of those retarding spokes for extreme power gains! It may have dominated the other solutions so hard your computer tossed it out as an outlier and was too ashamed to report the error.

Riders of the POWerwheel lacing pattern go so fast it's usually impossible to discern the lacing pattern from the wreckage they leave behind. To compound the problem most POWerwheel accidents are covered up as "space" attacking us with "meteors".

http://sheldonbrown.com/power-wheel.html
There is at least one taxi driver in Oslo, Norway, who uses a Tesla S. You don't necesarily need a special variant to use as a taxi.
I agree that that particular meme is of little value. However, if a project hosting site begins and continues to wrap project-provided installers with the site's own mal/spyware-delivering installer, whatever good will that site built up over the years is very rapidly burned away.

> I've had to click through more "attack site warning" pages in the past month...

You had to click through those "attack site warning" warnings because Sourceforge was serving malware(!!), not because of community backlash.

> Google have silently dropped SF from their blacklist...

I haven't checked, but that would probably be because SF.net decided to stop serving malware.

> ...someday GH will also exhaust its natural growth and start more aggressive upselling...

And when that day comes, folks will no longer recommend Github for project hosting.

Dice's holding company completely failed to understand the nature of the community that Sourceforge served, and tried to increase revenue by attacking their customer's computers, rather than by hiring folks to rework and redesign the site, add new services, and remove any rough edges on the existing ones.
Unify – Social intelligence platform that helps you do smarter marketing
How will we handle Oculus, Magic Leap, HoloLens, etc?
Not true. If you program like it's the 80's you don't get nearly the same speedups, but some structures like linked lists are basically obsolete or extremely exotic for performance. Even so Intel's out of order execution, branch prediction and caching is very strong.

If you do trivial operations across arrays of linear memory current Intel processors are orders of magnitude faster than naive serial programming. Lots of C code that looks fine can be sped up by 12x by rearranging memory access, and by 50x using SIMD.
How I Got Wooed by Startups as an Intern
Your post is a perfect example of what the author is referring to: stupid people in the community trying to make others feel inferior for programming in a certain technology. When it comes to PHP, such posts are inevitable (that's how I know PHP is actually a good, useful language). About the people who post them, I will assume that you:

1. Are incredibly stupid (register globals has been deprecated for years)
2. Are incredibly closed minded because you make comments like "These things does make a difference. But only on the surface, not deep down where it is really rotten"
3. Can't actually program in PHP and have not written large production apps in it
4. Probably can't actually program any language because you don't realize every single language has a million gotchas

My assumptions may be wrong, but it really doesn't matter. That's the problem with assumptions ... the damage is already done.
Yes, I was being sarcastic. Sorry for confusing you koonsolo.

Visual Source Safe is an absolute pig, unless you're already using it and can't switch then I strongly advise getting as far away as possible.

Team Foundation Server - the replacement - has historically been just as poor. It does however have the advantage of including some extremely powerful software lifecycle management features.

Recent developments - such as the Git-based Team Foundation Online - are really rather good, especially if you need more advanced features and like giving Microsoft money ;)
There is no guarantee the helicopter will be coming from above. Aerial firefighting is a very low level activity, well below the operating ceilings of RC planes/multirotors.

Many of the commercial drones you can buy weigh north of a kilogram, and contain a fair amount of aluminum and copper. It is very likely that would result in a very bad day if it were ingested by the turbine powering the helicopter.
he worked in a prison you funny person ... what qualifies him to found tech company? right - nothing!

and spaghetti code that turns useful requires even more experience to maintain.
You are running on it right now, so pretty damn close. :)
> ~"You can't ignore the middle, every sentence is hypocrisy."
Bitcoin: The End of Money (as we know it)
> Why on Earth would you compare Social Security with public pensions

Because both are paid for with tax dollars, while private sector pensions and 401(k) accounts are not. Moreover, the public can't be forced to raise taxes to bail out underfunded private sector pensions, while courts are doing just that with public pensions.

> We're supposed to be outraged at 'excessive' pensions that, at the extreme end, match the salary of the retiree before they retired.

The fact is, that if you were an employee whose private sector employer went bankrupt or you didn't put enough into your 401k, then you're stuck with whatever you get from Social Security. I love paying my taxes, but I don't want to see that money go to giving former public employees a standard of living beyond that enjoyed by those who worked for private employers that failed.
The simple answer is that 98% of users won't pay it.

Source: I manage an open source project used by a few million people.
A personal take is that adults are children that are better at hiding their asshole behavior.
>we pass functions to functions all the time (way too much)

Functional programming is not real programming!
Most of mine are face to face real people - some of those started out from blogs and IRC, in a kind of incubation stage. Some have been graduated from Twitter to a kind of incubation where I await meeting them in person before I afford them "write access to my brain". I find meeting people in person, one is able to really gauge people's personalities, passions, sense of humour, side interests and the like. And the side effect of meeting your heroes is that they appear to be just as human and fallible as yourself!
CWUR 2015 – Top 1000 Universities
I agree. HN is really unique in the web landscape. A lot of smart and nice people here. It's a great community that inspired you to take that challenge and that's amazing. Good luck.
How Instagram closed my account and gave it to a football celebrity
$153,161.25 for a Snake Bite
Did you find any interesting dependency on the geometrical characteristics of the rim? When I was in grad school doing my masters, I wound up spending a few weeks playing with wheels using my FEA stuff. I found that the torsional and lateral stability of the rim are very important when you start going to road racing wheels with fewer spokes. (Especially as you raise the tension to get better durability)

Also, how did you do the FEA models? Did you wind up meshing all the parts, or did you use higher order beam elements for the spokes and rim bits?
Caps Lock key taking up a very valuable space at centre left, with the far more frequently used Ctrl in a very inconvenient spot at the bottom left (yes, I know I can remap them; I do).
When I was 17 I remember having my mind blown that you could use a hole punch to double the storage space on your existing media. In a way, these type of hardware hacks put you more in touch with the devices you were using.

Day-before-yesterday I put a memory card in the DVD slot on my iMac. I have no clue how I'm going to get it out, other than taking apart my computer. Or leaving it there, given I don't use DVDs anymore.