skysight-inc/HackerNews huggingface dataset:
This takes me back to my brief stint with consulting. I knew someone who had a VBScript web application that kept crashing. I'd never done a lick of VBScript, but I had cut my teeth on QBasic, so I figured that I could get up to speed on the language in a week and probably get the bug fixed in another two. I was straight out of school and only wanted $20 an hour, so we said $2500.

With all of that out of the way, I finally got a look at the source code. Fifteen minutes later, the bug was fixed (it was just a missing quote in an SQL call).

Of course, while they could justify hiring a consultant for $20 an hour for a three week job, management wasn't happy with the idea of paying a fresh college grad $10k an hour to fix a one character bug. Thus, I wound up writing another app that they had wanted, also in VBScript.

If there's a Hell, I'm going there for the SQL injection vulnerabilities in that program.
Reads like The Onion.
Correction: on review this is not the case as none of the changes I made were actually permanently saved to the cards. Sorry about the incorrect information.
Ask HN: Where can I find a good tl;dr of the different open source licenses?
I'm trying to figure out what license to put on some of my projects, but so far all of the pages I've read are too long and complicated for my (student) brain to understand!
Since the industry is completely stagnated and the big studios only cash proportionally to what they spend in marketing, i guess they should embrace one innovative platform and try to be the hallmark there. risky, but the rewards could be much better than churning out lame game after lame game.

But ultimately, i shouldn't care much about that. That's a market issue nintend surely foresaw when launching wii and wiiU. i'm just buying a console on the promises (by nintendo) that games will be fun and utilize the full potential (did they demo 12 clones of call of duty on their launch videos? because that's pretty much what's available). Nintendo should be doing a better job there. even if it's opening the devkit to everyone. They have failed me. ...is the wiiU a failure because of what? i wonder.
Yeah, its tongue-in-cheek ... not to be taken seriously. More of a statement that people who're really unhappy about Opera could take action to promote an alternative.
Damn. Still no ancient aliens.
> We should not allow a computer to do things that can kill people

Should we not allow computers (auto-pilot) to fly airplanes?
Parts of it seem similar to Riemann (which receives events pushed to it and processes then), and parts of it seem similar to collectd (which has plugins to gather just about any kind of metric and push them to just about any kind of storage imaginable). Collectd recently gained the ability to do some aggregation, but it can't do the level of message processing that hekad does. Collectd also lacks the message routing capabilities of hekad.

If you're not familiar with collectd's capbilities, you can get a quick overview of the official plugins at http://git.verplant.org/?p=collectd.git;a=blob;hb=master;f=R...
Amaozn's got it for $46.55 (and it's eligible for Prime shipping) and MIT has it for $50; maybe I'm missing something?

http://www.amazon.com/Structure-Interpretation-Computer-Prog...
Where Uniqueness Lies
"I'd do more work for them as a consultant. At 2x my previous hourly rate."

Well, this is largely because overhead for employee positions can often run 2x salary. As an employee, you get benefits, health insurance, perks, job security (of sorts), and you're not "on the clock" the whole time - most companies do not expect that employees are actively working 8 hours a day, they expect they're getting 4-5 hours of focused useful work and the rest is lunch breaks, watercooler talk, impromptu discussions, administrative stuff like e-mail, and idle diversions like Hacker News and Facebook. As a consultant, you're only supposed to bill for the time you're actively working, and all the rest is your own time. It's quite possible that as a consultant with 2x your hourly rate you're costing the company less than you did as an employee.

When I've had friends that have converted from consultant to employee at the same company, the rule of thumb is 1000x hourly for annual salary, even though there're 2000 hours in a work-year. The difference is because of overhead, and the differing accounting for time.
I signed up for path a couple of months ago, with facebook. When I realised how much private photos (they didn't seem to care about the privacy settings on facebook) they took from me, I deactivated my account and sent an email asking them to remove all my information. Yesterday, I reactivated my account, lo and behold, they had not taken away my information as I asked them to do, and it seems the information had been there all along, even though I deactivated my account, because some friend of mine hade gone in and "liked" my pictures on path while my account was deactivated.
If running JavaScript both in-browser and via Node on the server let you write a distributed application and automatically handled things like marshalling the data to get from one side to the other, that would be a strong point in its favour.

As it is, I'm not so sure. Developers having familiarity with JavaScript and being able to work on both sides is still obviously an advantage, but I suspect for most projects it's balanced by JavaScript actually being a fairly nasty language to work with.

I've never found any truly compelling reason to use JavaScript, except for "if you're writing front-end code for a web app then it's what you've got" (which is obviously not strictly true, but is close enough for most practical purposes). That argument doesn't apply on the server-side, though, so I'm not sure what is going to sustain Node as dedicated server-side languages evolve or new ones appear over time.
A phone, especially a ringing one, isn't particularly inanimate.
“This is a terrific story, and proof that young girls are an untapped resource of innovation,” said Change The Ratio co-founder Rachel Sklar, when we told her the news.

It seemed this young woman acted identically to any young individual interested in tech.

Learned about tech. Lived tech. Talked tech. Practiced, practiced, practiced.

Didn't need any self-victimizing pink ghetto look at me give me an advantage because I'm a poor damsel in tech crapola.
Markdown for your iOS apps (an NSAttributedString Parser)
Here you can find a list of some commercial organizations / products using Go: http://code.google.com/p/go-wiki/wiki/GoUsers

An example for a somewhat known open-source project is probably Canonical's JuJu.
Thanks a lot for the mention (Blossom co-founder here). We care a lot about keeping things simple while encouraging a great Kanban experience (including WIP limits, cycle time, …). I think of Blossom as the minimum viable Kanban experience with emphasis on the philosophy, not the 'features'.

Too many people building project management tools don't realize that features often just support anti-patterns and having more of them doesn't help.

I believe people building software tools should internalize that a huge part of providing a good solution is helping people get better at their craft & day to day on top of providing the software itself :)
What are the best ways to think of ideas for a startup?
And maybe even better:
http://www.startuprob.com/23-ways-to-generate-startup-ideas/
Ask HN: Can founder release a product under a new company using employees?
It was recently discovered that a co-founder had taken around $10k of money from our company bank account two years ago for personal use, and had covered it up without telling any of the other founders. As of today, all co-founders but him have resigned from the company due to severe financial difficulties.<p>We have recently discovered that he has set up another company and is planning to release a product that has been developed by the original company employees. This means that the original shareholders are excluded from any benefits derived from the original company. Is this ethical and/or legal?
Of course, but when you see how many laughably horrible decisions our courts make on a regular basis, it wouldn't be all that surprising for a company to argue that your personal account was used for business purposes for a variety of reasons. For example, the mere mention of your employer's name on a site like Linkedin, or perhaps a developer that is known to work at a prominent company who maintains a programming blog.

It's also already a prosecutable offense to lock your company out of a business related account, so what is the point of establishing more legislation?
I think you only need to hear her talk to know you want her around when learning:

http://pyvideo.org/speaker/377/jessica-mckellar

[Disclaimer: HS alumn, from a batch before she joined.]
Understanding the Trend In Minimalism
What she built is pretty cool. Good job Jennie.

> "The best part is the feeling of accomplishment and knowing that I made a hack that people reacted positively to."

Amazing what positive feedback can do.
I actually have tried to measure the "10x" factor and I've come up with the scale here: http://michaelochurch.wordpress.com/2013/04/22/gervais-macle...

The reality, though, is that the value ratio between a 2.0 and 1.0 is anywhere from 1-plus-epsilon [0] to 100; usually 3 to 10. Most people would say that 2.0 is the "10x", so someone like me is actually a 6-7x. However, it's context dependent. With a hard problem and limited or no legacy, it can be 20-100.

[0] Actually, it might be sub-1, when one considers that a 2.0-level programmer would probably be miserable doing junior-level work.

Still, I think it's a fair call to say that even the 3-4x are worth $200k per year. Why? If you treat them very well, you can turn them into 10x-ers and you'll only have to give them ~10% raises as long as you keep giving them interesting problems.

People have forgotten that mentoring of untapped talent is a huge arbitrage. Yes, some of them leave. But if the ones who stay are worth millions to you and half do, you're still going to come out ahead.

If I were running a tech company, I'd pay guys like Peter Norvig $2 million per year and my juniors $150-200k and just have the Norvig-level guys (and gals) mentor them. Some would jump to Facebook and Google to double up their salary, but I'd make a huge profit margin on the ones who stayed.
I am not sure that attention is the proper word. I think that the overall image as it is projected to outsiders is what can describe the situation. And yes, I think that this image certainly counts, not only for social reasons (which I agree are not very important) but mainly for career progress and evolution.
IIRC, streets in downtown Santa Monica are also named after universities.
Asm.js delivers impressive performance
This was the initial title, but I realized that the problem is more general
If you're looking for the same kind of live reload web editing, I have such a plugin for Vim:

https://github.com/jaxbot/brolink.vim
Exploiting a Bug in Google's Glass
Marginal tax rates on the top earners (ie: the high-tech sector) are 46% here in Israel and we've got plenty of start-ups.

And yes, it's about policies that make sense for the economic constraints of the government and the values of the voters. Key words there being values of the voters. France might have a very state-driven economy, but most of the world's top economies certainly don't take the American neoliberal wannabe-anarcho-capitalist approach.
Depends, if others are making 5m a year while he is making 500k...

Of course, by his thinking, the others are being paid above their worth! While he is by definition correctly compensated!
Over 38,000 online historical maps
Hi Osmium, thats a good point. We will revisit the pricing model tonight.

The forms are broken unfortunately. I have submitted a fix, but we wont be deploying until later tonight when the HN craziness slows down. In the interim, you can drop me your email at toni (at) banyan.co and I will manually add it to the list
Congratulations, you just violated CFAA.

Dominoes did not authorize your access to multiple sauces, and you used a computer to circumvent the access controls to fraudulently add two sauces to your order.

Go directly to Jail.
> retweets ... using your own personal account.

No, I think it's pretty clear. Once information is publish via the company's twitter account, it becomes public information. It would be a very long stretch for retweeting public information to change the nature of a personal account to fall under this law.

Not to mention, Illinois' has notoriously labor friendly courts (I live in IL). While landing in court is an obvious problem for the employee to defend/prosecute, the reputation/record of IL labor courts make it an even steeper hill for an employeer to climb than for the employee.
This is an internal debate I've had with myself since reading Bernard William's Objections to Utilitarianism [0].

I've never had to actually face the ethical dilemma of developing weapons, but what if the development improved precision on a missile? If we can ignore the question as to whether a missile is ethical or not, developing a better guidance system for a missile will help limit collateral damage, but could increase the "comfort-level" of using the weapon for those who decide such things, therefore increasing overall death/destruction. Utilitarianism is hard, because taking all factors into account is impossible. Kind of like machine learning.

I will never scoff at someone who turns down work for ethical objections, but some people are more pragmatic than others.

Both of Williams examples are really hard to wrap your head around if you accept the situations as presented. They are similar to a Sophies Choice [1]

[0]: http://plato.stanford.edu/entries/williams-bernard/#Day
[1]: http://en.wikipedia.org/wiki/Sophie%27s_Choice_(novel)
Thanks for the clarification :) .

From a practical purpose, it doesn't sound bulletproof, but for the homebrew community it sure does.
As far as I know the "google maps" data is used for things like road locations, stop signs, and other traffic marker information. Their primary mapping data source is based on Velodyne data itself. You also have to think storage needs, would it really have 4-6TB storage array for just a few hour drive?

I saw the tech lead of the project talk about 1.5 years ago. He said the primary sensor was the Velodyne, followed by radars. The only use for the camera mentioned is detecting stop light colors. At that time their main computer was a quad core machine, processing that much data sounds beyond it's limits as well.
obligatory brian regan: http://www.youtube.com/watch?v=QWzYaZDK6Is
I use those timers as an additional piece of information to decide on whether I'm going to stop, slow down, or continue on without worry, and find them very helpful. I think it is Japan that has progress bars on their traffic lights as well.

I'm surprised to find that people use it as a signal to start tailgaiting, sounds quite counter-intuitive.
An array of lasers which was columinated at the point of emission could do it (a well of 500nm cavities, with an LED module at the bottom could do it.

On the other hand: tensor displays are basically already there for what you say (http://www.youtube.com/watch?v=4r6lY8S4A6E).

It's a pretty solvable problem, we're just lacking the miniaturization (and power source) to make it practical.
it's obviously written in that voice for effect, but there is actual thought behind it. comparing google glasses to segway is valid, and probably not far off. only time will tell.
Counting Quine: Increment the Quine Counter after each run
If it's a project you never expect anyone else to pick up then that's probably fine... but frameworks make extending, maintaining and updating projects better by keeping code organized and concerns separated, assuming multiple developers will be working with it over a long period of time.

Like mixing jquery (or any js) into PHP... perfectly valid and probably close to what it was actually meant to do, but with a framework (on top of PHP) you might have an asset loader to manage scripts and dependencies or put the script tags into view templates to keep the markup separate from the logic. In a few years if someone has to come in and maintain your code, they might be familiar with it in the context of a framework, versus having to parse everything mixed in together. Something like changing the ORM or changing the template handler becomes much easier because the framework provides that extra level of abstraction.

They also attempt to create organized and universal solutions for general use-cases, so that with minimal effort using the same framework and tools you could make any number of CRUD apps. For a lot of people it's worth the complexity to not have to deal with the overhead of picking and installing libraries or writing an ORM of their own, probably very similar to the "convention over configuration" idiom in RoR. Sometimes the price you pay for this is configurability and speed.
The word almost was not kept for accuracy's sake (could have said ~1GB/sec), but for the word's storytelling quality. Imagine if we had said the car "collects barely 1 GB/sec." Without "almost," it becomes more difficult, however so slightly, to grasp that 1 GB/sec is an impressive amount of data.
>The only place this law causes friction is when employees are either using personal accounts for business purposes or business accounts for personal purposes.

Right, which you shouldn't be doing so that you retain that clear separation.
Posterous is shutting down today, and Posthaven pledges that it never will
Shhh! ;-)
A terms needs to be coined for this behavior- perhaps "PATHology"?
Wow, that's terrifying.
I always found that far too painful, and almost impossible to spot bugs. And maybe I was just lucky that I was working part-time by then, but a fiver or so for an assembler app didn't seem a huge expense even then.

I would agree that getting microdrives did make a huge difference, but even when I was still on tape it was a hell of a lot easier for me to do that than keying in hex values.
The Republican War on Science goes on.
Hmm, how about things like tweeting links to your company's blog, your company's product, or your company's documentation? This probably happens a little bit less frequently but enough for us to at least take a cursory look.

While I would hope that most startups are above this kind of behavior, since startups tend to ask their people to use their personal accounts for marketing purposes, I have to at least have some concern...
Looks great, but the service I’ll switch to from GReader must have an export feature. There’s no mention of one on the site, even though it’s obviously written for GReader users, who have realized by now that whenever you sign up for a service, you have to first look for the emergency exit.
EFF: Trust Twitter -- but not Apple or Verizon -- to protect your privacy
I think the most interesting thing from this is that Apple, despite having $145 Billion in the bank, wasn't worthy of a triple-A credit rating.

It feels like when I'm trying to get a loan for a car and they won't give it to me because I haven't had a "steady job" for long enough, despite the fact I could buy it in cash with money for my side gigs, or put the whole thing on credit cards if I wanted to. It's two institutions whose values just don't jive.
The true data rates (see my other posts) are most likely around 5-10 MB/s. Which is so low the benefits out weigh the costs. After all, what if their is an issue with the software? How are you going to reproduce without the logs, especially on a R&D system like Google has (yes it's still R&D, they can't even drive in the rain).
The more data you plot the more you'll find an exponential increase in sales for every increase in Gross Ranking.

And if you watch the App Store rankings that makes sense. The apps at the top stay there, in the same relative order, for long periods of time. This suggests larger gaps in sales, vs lower ranking apps whose rankings fluctuate constantly.

The purpose of this exercise was to make reasonable estimates, not to get it exactly right.
We Need A Standard Layered Image Format
Sounds like a job for Anonymous
Thanks for the quick response. I'll try to find some time to look into this. I know Chromium links to libudev for input device support so that it can do things like gestures, but I don't know that LightTable supports (will support?) them. It may be possible to do away with that linking but I may have to dig into the chromium code to do it.
Sabayon Linux 13.04 Released
How do you run Python, Java, Perl, Ruby, or any JVM language without an installed runtime?
The biggest deterrent for women in tech
Hi Simonster, Thats a great question & a valid concern considering the acquisitions of tools like Mendeley [1]. We are equally focused on tools for collaboration & reproducibility, but our efforts the past few months have been focused on building an MVP.

With Banyan, your data will always be open & you're free to take it with you anywhere. If you want to move your repos to github/bitbucket/another service, you're easily able to do so

[1] - http://techcrunch.com/2013/04/08/confirmed-elsevier-has-boug...
You "assume" there would be? You worked for Path...
Another member of the Heka team here. Yes, there are a lot of options for managing Python deployments. But none of Python's stories are as nice as "Here's a single binary, put this on every machine."
. . . so turn it off? I mean, someone could hack your computer and (effectively) do the same thing for the couple of minutes it takes you to figure out what's happening and flip the power switch. It's a screen. They're all screens.

The real danger is from more subtle manipulation, assuming most people come to trust what's being displayed. That's true of any information source that can be spoofed, though. GPS errors are bad enough already.
Apple to Sell $17 Billion in Bonds
23 Ways to Generate Startup Ideas
Why is Silicon Valley in California and not some other state, and why isn't there at least one other place in the United States that is comparable?

USA has 33 times the population of Sweden so if it was solely a product of a political system I would expect at least one other "Silicon Valley".

Considering that the distance between the East Coast and the West Coast is the same as the distance between Sweden and Egypt, I assume a second "Silicon Valley" would be viable.
It's on the welcome page. Under on the bullet point "Seamless".
You start Chrome from the command line with that parameter. So, if `path_to_chrome` starts chrome from the command line, you would use something like `path_to_chrome --app=https://trello.com`. Without knowing your operating system, I can't be much more exact than that. I hope that points you in the right direction!
Frontend people also use PHP or XSLT, which are equally if not more nasty than (server-side) JS.

Sometimes they get to use Python or Ruby but that's less typical.
I guess that export will be possible as part of the API once that is available.
Exactly. WhatsApp wants permission to practically everything possible, because it offers various features on top of these permissions. Yet it never spammed anyone so far from what I can tell.
> They can't fire you for not giving up the password, but they can sure find a different reason to fire you.

If you work for an employer who does not care about the law, then the law is not going to affect them, this is correct.