skysight-inc/HackerNews huggingface dataset:
I guess different people can look at the same thing and perceive an elegant solution OR an ugly mess. Note that the most important data protocols don't use escaping. I'm probably biased after years of DOS/Windows programming and having to remember to do things like "C:\\Users\\Bill\\documents" etc.
InfluxDB 0.9.1 and Telegraf 0.1.2 released
Why don't all universities just make all their professors papers available online. No journals, etc, just put the damn pdfs online and let people cite by hyperlink and normal inline citations. To hell with the publishers.
I'm pretty sure a) is a given at this point. Poor management of the situation, however justified the firing may be.
Rust Never Sleeps: How Mozilla Could Become Cool Again
I think D fills that bill, and it has at least a tiny bit of Facebook backing.

In fact, IMHO it is a much better language than go, the only lacking stuff are millions of libraries.
Entrepreneur of the Year, 2007: Elon Musk of Tesla, SpaceX, and SolarCity (2007)
From a newly-created account, no less... sigh.
protip: indent with 4 spaces to get code formatting
> to try to influence people to...what exactly?

Buy / sell Tesla stocks; the general audience here is the hip Silicon Valley startup crowd, of which some are 20-some year old instant-millionaires whose hip startup was bought by Google/Facebook/Paypal/etc, or who are making over 100K a year. You probably shouldn't underestimate the net worth and expendable income of the crowd here, or how easily they're influenced. It doesn't take much to get a stock to travel in an upwards direction, and even the slightest increase will cause some people or organizations to make a lot of money.
wasting time remembering the unimportant fine details is a sign of a bad programmer imo.

good programmers use software to make themselves better and google is a very reliable alternative to excessive memory (but not understanding, or problem solving skills)
I am not sure that your analogy quite holds. Though maybe I am reading into it incorrectly. When I turn to Google or Stackoverflow the problem isn't something that could or should be solved by existing code or documentation. It's often more nebulous. I am sure there are those who strictly code by copying and pasting from StackOverflow but I would imagine in the long run they either get better at coding or they fail miserable.

For me and most of the people I know who look things up it's more like, "I am working on this piece of code which is giving an error, and I have stared at it for a bit and I don't see what is wrong. I wonder if others have seen this problem before. I need a bit of inspiration to get me through it." It's almost like paired programming. It's not so much that I am looking for an answer, I am looking for a toe hold in order to push myself just a little higher on a cliff. Inspiration from others experiences helps me to move along quicker. I got this in the past from BBS's, books, and magazines. But now the internet has made that process quite a bit faster and less expensive. And that seems reasonable to me.
I found 12 years a slave difficult viewing but watching this animation makes my skin crawl. The sheer scale of it is horrifying.

Clicking randomly on one of the ships revealed its name: Liberty. How pathetically ironic.
Robot Kills Man at Volkswagen Plant:
https://news.ycombinator.com/item?id=9819586
Well, I'm a Scala developer these days so I certainly don't use the official documentation. :p That leaves Google/StackOverflow.
Good luck. There's so much diversity in the equipment, payloads and use cases for these systems that it's incredibly difficult to standardize. Cutting integration costs has been a dream for many years, but previous standards introduced more complexity than they eliminated.
Your analogy is spot on. It's a perverse incentive system. It doesn't make any rational sense, but that's the way it is. Even more ironically, the impact factor of open access journals matters even more than for paywall journals. Once a paywall journal is established it's fairly stable. If it loses its impact factor that's bad, but doesn't mean the death of the journal. But with an OA journal if you have an impact factor and then lose it, your submissions drop off a cliff, which directly ties into your revenue, and that will often be the actual death of the journal.
What if items from the WANT category are moved to the NEED category when either 1 of 2 things are met. It's empirically shown to improve the health of the owners. Or it's possible to create the item for everyone on earth, meaning we have the resources/manufacturing without harming the biosphere.

With these 2 rules we should see a steady increase in QoL for everyone.

The main problem with the whole idea is that it is inevitable that an exchange rate will be set and they will be traded. What does a NEED collector do with the collected NEED currency?
I'm a big fan of http://unitjs.com/
Yeah, a desire for tax simplification seems popular across virtually the whole political spectrum (leaving out a few ideologues at the fringes who want communism or the complete elimination of taxation).

I suspect part of the reason for the political inertia on this topic (besides all those sweet, sweet lobbying $$$) is that the tax code is now so complex that it's enormously difficult to assess what the net effects of simplifying it would be.
Thanks, I guess I was a bit inflamed myself :)
Trans Woman Who Expanded Facebook's Gender Options Banned for 'Real Name'
I'm not sure of the particular constitutional authority but the debate seems to be mostly around whether Internet realtors can be forced to collect taxes as opposed to whether they're owed. However, I'm not aware of cases around states collecting use taxes from residents. Indeed, states also levy income taxes on residents even if they earn the income out-of-state.
I write PHP and javascript for a living and C# and C++ for fun and school, so in my experience, a lot.
It accepts floating point numbers. To approximately double precision.

But it accepts zero percent of real numbers.
https://news.ycombinator.com/item?id=9806513

https://news.ycombinator.com/item?id=9815455
yes and no. It is often nebulous, but at the same time the nebulous parts are often incredibly well-defined, so that if your IDE came up with it instead of a Google result, you could fill in the blanks there and then. But your IDE doesn't do your Googling for you, you have to leave and come back.
This might answer you questions: http://www.quora.com/What-was-the-workplace-culture-like-at-...

Making games is not as much fun as playing them.
But building a new - and performant - UI for a car shouldn't be that hard, would it? I mean I've seen Tesla's touch screen UI, and TBF I thought even that one was pretty crappy; I can only imagine what other car systems are like.

With that in mind, I doubt it'll happen, but I'd still be curious what Apple could do if they made a car's display/OS (not counting Apple Carplay, of course).
if you were a late comer to those days it was amazingly good. the help file from qbasic got me started down a path that didn't end, and getting a visual basic with msdn on cd was even better... it makes me sad when i see the msdn today, and even more so the apple and google docs which are absolutely terrible, bordering on useless in many cases. don't even mention linux development which still seems to be stuck in 1970s mentalities when it comes to usability.
I had Professors David H. Hubel and Torsten N. Wiesel for a really great undergraduate class. Later, to satisfy some undergraduate EE research requirement I did some work for Dr. Hubel. Hubel and Wiesel went on to win the Nobel prize for their research on the origin of visual perception in 1981.

It all sounds like a great story to tell my kids except for one thing: I didn't end up helping them in their research even one tiny bit. All I ended up doing was extreme command-line bullshittery for a semester trying to get a PDP-9 (an 18bit machine!) to talk to a system with some home-brew crt-to-film based output device. Everything had to be coded in low level assembly language and even booting up the PDP-9 in a dark lab was intimidating for someone starting out in CS, not to mention the strange hardware it was hooked up to ("flip this switch but not until the power supply to the film writer stabilizes", etc.)

In the end, Dr. Hubel couldn't have been more understanding, and it ended up as a good experience for me. Not because I did anything productive but because I had a sympathetic professor. Today, I've been programming computers for almost half a century and it's been great. I'm so grateful for the teachers, professors, co-workers and colleagues that have helped me over the rough spots, command-line bullshittery, and my own ignorance over the decades. It's nice to hear the concern Dr. Guo has for his students in the originally cited article (despite the frustration it ends up causing for him).
Reddit seems engaged in a test to see how far a company built on a community can attack that community's leaders before everything falls apart at the seams.
I myself like to keep the world neatly divided in GPL and MIT, but Apache 2.0 looks permissive enough :) What makes you prefer Apache 2.0 over MIT?
some kind of queuing as well
We haven't put GPS satellites around Mars quite yet. I'm guessing that won't happen until it gets terraformed.
3DR's software doesn't compete in the commercial space. It's a hobbyist platform and it will be much harder to certify by the FAA or other agencies. That is a huge portion of being successful in the space. Especially when you're doing things that have more risk, like photographing electrical infrastructure in a densely populated region. The FAA is going to be the agency that determines if you can do that, and the companies that has that advantage will win the space.
For those of you worried about this, I tested it at work and it was blocked by our Software Restriction Policy that I put in place just a few weeks ago.

The execution of %TEMP%\PAYLOAD.EXE was blocked.

I highly urge everyone to deploy a strong Software Restriction Policy in whitelist mode. It catches everything we've thrown at it so far.
Drug quality tester - checking purity of LSD, Ecstasy, Meth.
On the other hand if we are coming in from space in the first place, it might not be too terribly hard to drop a few satellites off on your way down?
The reason I asked that is because last time I messed around in this problem space I had some trouble making gpg-agent remember the password for symmetrically-encrypted stuff.
Agree. And a standard is already emerging for quadcopters with OpenPilot's CC3D platform. That's already pretty solid and has a very healthy release rate / dev community around it.
It's not the house that's valuable to a renter, though. Most of the price variation for a given floor space comes from location-driven land cost. If someone on basic income plans to live solely on their BI for a bit, maybe to work on a personal project, maybe just to play videogames, they won't be location-bound and can seek cheaper housing in the suburbs or a rural area. There is a lot of underutilized land in America that could become very attractive to developers if the pool of available consumers suddenly included a subgroup that didn't care about commute time. That's not just greenfield developments, either; it would also apply to major cities, like in the Rust Belt, where housing and land are incredibly cheap because there are no jobs available.
This talk by Hans Rosling may be what you are referring to.

https://www.youtube.com/watch?v=dymPP9RhPjw
SEE HOW IT'S LIKE TO BE MILLIONAIRE AT 21
I wonder if there is (or could be) a program that collates the most common bugs for X programming language from SO. So you run it as a sort of preprocessor, and it picks up stuff that the compiler either doesn't or can't.
Ask HN: What Bay Area jobs are right for a generalist new to the area?
I ask because I've spent the last 14 years working as a contractor at NASA in Cleveland doing both sys admin and development work, this has resulted in me pretty much being a jack-of-all-trades, master-of-none type. I do all the normal server-side admin work like ESXi/Windows/Linux including file/web/database/license servers, and all the full-stack design and development of in-house apps that govern access to the engineering group's computing resources, and then also solve every other IT-related problem that comes up.

I know enough to know I'm no expert at anything. I've only been through one Bay Area interview, and it was my first time bombing a technical interview while programming on a web-based whiteboard. I did see the HN article on preparing for interviews, so hopefully I'll do better in the future.

But my main question remains, what kind of job is best for someone that's good at a lot of things, but not really focused on any one thing?
Go back to the late 70s/early 80s and marvel at the incredible diversity in computers, most with unique operating systems.

Standardiztion will happen eventually.
Yup - Dick Cheney!
> but they'd spend it on crap

Sounds like a good deal for the crap vendors.
Also, maybe the instant-gratification app scene...
stellar inertial navigation - It means that as well as an inertial system you track the stars... which are actually visible even during daylight through an automated telecope system... although not through cloud I guess.

Pricey but so is getting to Mars
> Currently you look up on google the error message the compiler gives you

this makes me afraid a little. although given the style of your examples i can imagine you have just not had a problem just because of using simple and permissive, modern languages which are difficult to make mistakes with.

due to the nature of compiler errors 99% of the time i can work it out by looking at the line of code.

1% of the time i need to read it carefully because it involves deeply nested C++ templates, and once i find the offending line i fix it 99% of the time in the same way.

the remaining tiny fraction i learn something new. but find that most of the google results are people who failed to solve the problem instead of anything useful, and just have to work it out for myself. i will waste time reading stackoverflow posts with no answers, or answers from people who only want to answer, rather than know an answer. occasionally an apple fanboy will rile me by claiming in some comment that everyone is doing it the wrong way and suggesting something so dumb my head nearly explodes. :)
Summary: roughly once every 100 years in the vicinity of the year 2500, the calendar year will be a square number.

As observations go, this certainly is one.
Penn alum develops app aiming to make college admissions advice more affordable
it's just a matter of time before the open source platforms add in the features required for FAA etc approvals.

All the other components (aside from flight controllers and chassis) are already OEM hobby items anyway, just photographed and put into a flashy brochure. It's not a big step to FAA approvals, despite the fanfare this seems to attract.
I've always thought the same thing,
https://en.wikipedia.org/wiki/Slavery_in_Africa

https://en.wikipedia.org/wiki/Atlantic_slave_trade
not if you had no internet. :)

i had help files and terrible books. :P
Developing Electron apps with React
Interesting sidelight: DoD uses RHEL almost exclusively, so this sort of implies that DoD has no interest in Docker as their container of choice.

Edit: to clarify, I was thinking the HPC systems are RHEL, and account for a fairly large number of RHEL licenses. Certainly the "enterprise" is outlook, sharepoint, and a ton of Win7 terminals.
Marketing Manager
Please apply to http://jobvite.com/m?3Ul0shwt
Drawbridge is looking for an energetic, process-oriented Marketing Manager to assist with all things marketing. In this role we are looking for a detail oriented self-starter who can quickly master new tools and manage multiple projects. In return, you will be involved in nearly every aspect of our marketing go-to-market, including content development, sales enablement, creative storytelling, digital campaigns, social media, and custom event execution.
What You’ll Be Doing:
Oversee and manage the creation and execution of integrated communications and marketing materials. This includes integrated campaigns, collateral, events, email, online/digital media, webinars, and custom offline events.
Produce copy and messaging for sales and marketing collateral.
Stage beautifully custom events.
Manage existing corporate social channels and campaigns.
Assist with marketing budget tracking and spend analysis.
Measure, analyze, and report on results of marketing campaigns and propose ideas for improvement.
Manage data import and post-event follow-up.
What’s In It For You:
Contribute to a fast-paced, high-growth company that will challenge you, and which was recently featured in Forbes, Fortune, TechCrunch, and AdWeek.
Have a huge impact in the hottest growth area in digital advertising.
Get rewarded with competitive pay, benefits, and pre-IPO stock options.
Work with fun, intelligent people in a great work environment.
Enjoy free lunches, kegerator and fully stocked kitchen.
Stay fit with our free on-site gym.
What You Bring To The Table:
Degree in marketing, communications.
Outstanding written, verbal, and visual communication skills.
Knowledge of Adobe InDesign, proficiency with PowerPoint and Excel, and experience with Salesforce, SmartSheet, On24, and MailChimp.
Ability to thrive in a fast-paced, team environment.
Bonus points for a background in digital advertising space
Is there something wrong with RFC 3436?
Further if you're not looking for realtime direction finding and you're willing to wait a few minutes for a fix, you can get away with far fewer satellites.

Putting 6 small satellites in orbit and getting position fixes every hour would still be way better than nothing.
Agreed. When I use the term 'outsourcing' I mean that from grant administrators' point of view the scientific journal is a black box, providing X level of quality control for Y subscription cost.
Why "FROM tianon/true" ? "FROM scratch" would be even smaller.
That's what we use in the docker swarm image: https://github.com/docker/swarm-library-image/blob/master/Do...
www.uosecondage.com mirrors uo the way it was during the golden era of T2A (1999-2000)
Actually, I'm very curious if you have any opinions on combining OSes and some of the tooling that's been coming out (etcd (without CoreOS), and Consul are two examples that come to my mind).

A lot of these container OS's seem to have so much built-in tooling that it seems "wrong" to consider using extra tooling on top of them.
> You can google a quite specific problem and more or less always find a result

usually when i have to resort to finding someone else's solution i find nothing. its probably a 70/30 or 80/20 split. when it comes to low level or actually challenging problems stackoverflow is more noise than answers. its become a bit like expertsexchange used to be, unless you are a web dev.
Here's Why Elon Musk Is Wrong About AI
All that long-term stuff is real, for sure, but mostly in the 7+ year range. I'd love to have a car where the the engine didn't start disintegrating part by part at the 10 year point, but I'm afraid with an electric I'd just have swapped alternators and water pumps for a decaying battery.
Already done? More than 40 years ago, but probably still workable:

https://en.wikipedia.org/wiki/Lunar_Roving_Vehicle#Control_a...
Just tie the compiler to Stackoverflow! I kid, but error messages could be much better.
My process was [1, 2, 3], and then I guessed each number is greater than the last.

It was totally a possibility that they wouldn't apply the simplest rule, but I felt it highly unlikely. This "rule" is a meme of the rationality community, especially given the example, so it seemed pretty likely that it was sequential numbers.
Core team member Magnus gave an excellent presentation at PGConf this year about how to achieve that with PG triggers and schemas: http://www.pgconf.us/2015/event/60/
Classes are fine if you understand they're just syntactic sugar for the already extremely widespread constructor+prototype pattern.

The primary reason a significant part of the community hates the ES6 classes is that the class keyword is misleading for people who don't understand prototypal inheritance.

The OOP vs FP divide is orthogonal to that as the FP devs in question generally disagree with the constructor+prototype pattern to begin with (and often shun prototypal inheritance entirely).

There's also the people who want JS to be more like Haskell/Lisp, but they've mostly moved to LiveScript and ClojureScript and only occasionally complain from the sidelines.
Undocumented El Capitan extension to add custom UI to notifications
Ask HN: Outsourcing front end?
I hear that many (young) startups outsource their frontend coding. Can anyone give me some advice on how they integrate those frontends? I'm interested in the workflow between frontend devs and the backend app.

They work on different repos?
The frontend guys work directly with the template engine? Or they deliver pure HTML and a backend dev makes the integration?
Do the outsourced frontend devs have full access to the app's code?

Any input is greatly appreciated. Thanks!
Serious answer here.

I am a man married to a man. I dislike "Pride" events and tacky rainbows, and the language used on my behalf by some of the activist types in my demographic, and I'd be happy to engage you with a sincere defense of "Pride" given those qualifications.

But:

I say we change the name to "self pride" days/parades and everyone can be happy about themselves and it can be inclusive to every group then.

https://news.ycombinator.com/item?id=9821964

When you start talking like that, you've given up pretending that your original question was sincere. You're trying to make a point, not trying to understand. Let's absolutely have these conversations, but please begin them honestly.
The 'looking at' part is explicitly covered by the Github ToS you've agreed to so you're all set for that. Although if you're concerned about un- or poorly defined behaviour, it also gives others the right to fork your repo on Github, whatever that implies.

This is their ToS blurb:

However, by setting your pages to be viewed publicly, you agree to allow others to view your Content. By setting your repositories to be viewed publicly, you agree to allow others to view and fork your repositories.
These publishers added value back in the days when they actually enabled communication via printing. They should have been abandoned the day after WWW was invented. The "established" publishers literally suck the blood of academia and taxpayer money nowadays. First, they appropriate other people's work in all stages (writing, review, corrections, illustations etc etc.). Then they stymie the development of open-access journals by keeping every good scientist busy reviewing their papers for free (coddling them, showering them with "prestige"). Then they keep the copyrights of work they didn't pay for, they make it impossible for data scientists to collect the experimental data, they hide the papers behind paywalls and they don't even add a comment section where readers can post legitimate q&a's, comments etc. And on top of that they require to be paid for all this free work. If that is not insane, i don't know what is.

The entire reasons you mention have nothing absolutely nothing to do with the value of science. Selling "prestige" in 2015 is a ridiculous thought.

Lastly, consider this. My institution can only afford to pay subscriptions to the most widely read journals, so I find myself using some obscure russian proxy to download them illegally. Apparently there is a need for that, and there are entire websites dedicated to that. This is outrageous.

The HARD thing that need to change is actually simple: it's laziness, and fear, powered heavily by lobbying publishers. Scientists are smart people, all they need is a kick in the butt.
Have you tried it? We tried with the Hexxeh references and they don't work.
https://hn.algolia.com/?query=paperboy&sort=byPopularity&pre...