skysight-inc/HackerNews huggingface dataset:
I hope that "drug" also acquires a positive connotation. Aspirin is a drug. Insulin is a drug. Penicillin is a drug. During pollen season, I reach for my loratadine.

Your definition is one characteristic between a drug and a non-drug, but it doesn't suffice. Meat is not essential, as the various vegetarians and vegans on this planet confirm. Does that make meat a drug? A Google search says that a few dozen people have asked, and answered that in the affirmative.

While Vilhjálmur Stefánsson and others showed that people can survive on just meat and entrails; are vegetables drugs?
Apple rejects "Endgame Syria" game.
Compare icons from FontAwesome, Bootstrap 3.0 Glyphicons, and Elusive Icons
Windows 8?
Not having a build step at all. That's worth aiming for if you can do it without hamstringing yourself, but it isn't how I would go about it.
They often run on 220v too.
Probably somewhere in-between on the assumption that compression can do a better job on bigger images.
Google+ is certainly improving slowly but I don't think there is a mass of general users there as of yet. For Google+ to succeed on its own as a social network, they need to get the Mom, Pop, Cousins, Aunts and all.
Meteor 0.5.3: deployment settings, Minimongo additions, Spark, Accounts
Handy addition to the "mount | column -t" trick:

You can use this within Vim to pretty-format text tables, initialization of variables, etc. Just highlight the lines in question in visual line mode (V) and type

!column -t<CR>

to pipe the lines through the column command.
> So Patrick did not throw up a crap product--it was just a very simple product.

Fine, it's a poh-tah-toh.

> If you are serious about this, start reading his blog from the beginning. He gives a blow-by-blow account of how he got there.

I've actually read his blog for years. I've learned lots of useful lessons from it, but one of my takeaways is that Patrick is just very good at marketing.

But yes, I am serious. I'm considering setting up a blog documenting the process so everyone can point and laugh, but I'll have to figure out whether my ego can take it.

> And I predict that having a self-defeating attitude will greatly impede your success.

What a great hedge! If I succeed, you can say you told me so, and if I fail, you can still say you told me so.

But no, really, tptacek just said desire and a modicum of effort were the prerequisites. I can do those. If pseudo-religious faith is required as well, then I guess I will fail. But there's nothing to be done about that, is there?
I can't fill out the form as I have two major problems. I am legally entitled to work in the USA, but only for my current employer. - there is no option for this. The salary I expect depends on the type of job and total compensation (equity) - there is no way to specify this.
If you're only willing to build things you like, I've got no help to offer you on microISV product businesses. For what it's worth, I have the same challenge. For people like us, my recommendation is: find a way to align what you like with something that is lucrative as a service. You can make a lot of money wanking around with suave ways to get pixels onto an iPhone screen.
I hope they lose.
Ask HN: How to help a friend find her first tech job?
A close friend of mine has decided to take a career shift from QA and started learning web development basics after I recommended it.

She loved it, she learned HTML, CSS some basic JavaScript and even started with PHP.

She feels (and I agree) she is ready for a job (junior / intern), but it's hard for me to help her out as it seems the job market has only 2 types of roles, which she doesn't fit fully into one of them yet.

One is Web Developer / Front End Developer - she can be a great one, but she needs to start somewhere, and she knows HTML / CSS enough to be productive, but not enough JavaScript to do well without a mentor

The other is Web Designer - seemed to me the best description, but it seems that in most of the job posting it is also required to have some graphic design or UX (or copyright) skills, which she might have but not yet sure it's what she is good at / want to do (and doesn't have experience at it beyond knowing how to open a PSD and make it into well written HTML/CSS)

So I'm wondering what should be her next route

1) Learn some aesthetics / UX somewhere, design some websites on her own, get a portfolio and go the "Designer" path?

2) Or if she finds out the world is not ready yet for her creative design ideas, try the coding route and try to improve her PHP / Ruby / Python / JavaScript by doing some "full time side projects" and go the "Developer" route

3) Or, what I hope is the right option, not worry about it, find any job that will allow her to pursue either 1 or 2 (most agencies, startups and even enterprises probably have both) as HTML/CSS is enough of a skill to get something going (at least for entry level roles)

But if 3 is the right way, then how? What job title should she look for? in what sites? (Dice? Indeed?) what should she put in her resume? Does she need a portfolio? (e.g. do some free websites for friends and neighbors) or is that unnecessary.

Does she need to open a GitHub account (but what would she put there)? Does she need to have some Stackoverflow presence? Is having a HN account going to help? any of these are relevant? or just adding a very small icing to your cake if at all? does she need a twitter account? start following potential employers? any suggestions are welcome
Just playing devils advocate... the only person who sees my CC statement other than me is my girlfriend. So I don't really care what is on it as long as it isn't causing a domestic problem... :-)

Using your logic that you could use Bitcoin to hide things on your CC statement I am guessing the use case for most people is hiding things from their spouses.
Here's the code that's doing the actual line parsing: https://github.com/Yelp/mrjob/blob/master/mrjob/protocol.py#...

It's just splitting on tab for input and re-joining on tab for output. Some extra logic for lines without tabs.

EDIT: The example in the post is using JSON for communication between intermediate steps, while the Hadoop Streaming example is using a custom delimiter format. So this isn't really a fair comparison; the mrjob example could just as easily use the same efficient intermediate format.
So it sounds like it'd be more likely to be used against me, then for me, if my app landed on your desk?
Well, they were warning of the dot com and the mortgage bubbles before they happened. Now they are warning of the gov bond bubble (seems like a good chance). 3 of 3 wont be bad avg.
But I do say if capital isn't funneled to the valley (VC's) there will be less startups. (Do we need reckless money printing to get new ideas/companies?....maybe so
No. With touchscreens, it will morph even further and converge with TVs (or become the TV -- you know, what you watch general video on, not necessarily what is fed by TV).
Yes. If you just signed up, you'll get an initial email package soon. We're full service though...so you can email us anytime with questions or updates, like a new resume, at support@trypitchbox.com and we'll do the updating for you. Whichever is easiest.
I said better! :-) no seriously, the desktop in Win 8 hasn't changed and the metro side doesn't make the most of the graphics processing power or real estate of a desktop machine.
My impression from this in depth new york times article (http://www.nytimes.com/2012/06/17/magazine/how-a-mexican-dru...) was that the Sinaloa cartel was more like a multi billion dollar international business while the Zeta cartel was just a violent disorganized drug gang.
Care to comment how this compares to (Mozilla) XulRunner ?

Well, for one thing, I did not find any decent script to easily package a XulRunner application, so maybe that's a plus point for each, but anything else worthwile (apart from the fact it's based on WebKit) ?
By mid 2014, I expect Apple to sell retina versions of all of their laptops. It is still some ways off, but then when will you adapt your site for retina? When 20% of your market has retina laptops? By then, you have established to that 20% that you don't care about polish[1]. Especially for developers, they are that much less likely to recommend you to their friends.

You can find (someone else's) better argument along similar lines at [2].

[1] I'm exaggerating, a bit.

[2] http://www.red-sweater.com/blog/2568/target-the-forward-frin...
COMPANY

- Name: Slice Data

- Team: MIT, Berkeley, Google Research, Microsoft Research, IBM Research, Yahoo Research

- Investors: a16z, SHV, more

- Customers: Fortune 500s down to SMBs

- Product: machine learning applications for non-technical users to help their businesses more effectively capture and retain customers

- Looking for: smart hackers, ideally strong in data mining, who are also excited to join an early-stage startup and grow with the company

RESPONSIBILITIES

- Interact with customers, analyze their data, understand their pain points, and develop new product features and new products

- Build predictive models using sophisticated algorithms and data extracted from the web and other sources

- Develop and operate secure, scalable cloud infrastructure to manage and process customers' large, confidential datasets

QUALIFICATIONS

- BS/MS/PhD in Computer Science, Statistics, Math or related fields

- Ideally experience with analyzing data sets, formulating data problems, and building machine-learned models

- Familiarity with Python, Java/Scala, or R preferred

CONTACT

- https://www.slice-data.com

- hiring@slice-data.com
The Definition of “Cross Platform Cloud Applications”
I don't understand why exactly, but an image saved at 2x pixels isn't necessarily 2x the bytes.

Take 20 minutes and at least redo your logo and key images.

Here's my take on how (short-form of author's post): http://telecuda.tumblr.com/post/26032269612/optimize-blurry-...
I think this article is looking at markets from the wrong perspective.

First of all the author discusses Silicon Valley innovation vs. the steam engine and the automobile. Assuming 'Silicon Valley' is being used to equal 'technology', the author is comparing a market to a product.

Now, if the author had compared innovation in transportation (automobile) to innovation in energy (steam power), to innovation in technology, they'd be on to something.

Except that the thesis falls down when making this comparison. Sure the automobile was a massive shift in transportation technology, but that was followed up by the airplane, high-speed trains, massive public rail systems, etc. etc.

There is still constant innovation in all of these fields, but could you imagine what the world would be like if we had a new form of transportation created every 10 years? I don't think the world would be able to keep up.
hmm, they might tweak the code to not let something like that happen. Basically you may get a "sorry we cannot convert this video" . which won't be a surprise since nobody said that Vudu works with all sites.

It might take a bit hit on both side, people still have KeepVid for youtube/daily/meta and co, while you won't be able to sustain downloading from redbox and others.
The premise of the article seems to be that its not crucial for the dedicated social network portion of G+ to be a success if the features it enables within individual Google products get used.
The main thing you need to do is publish your Python package to PyPI. This should fill in the gaps in your Python packaging knowledge: http://guide.python-distribute.org/
Are you some kind of genius?
Introducing Nunjucks, a Better Javascript Templating System
I didn't think there was anything special about the size of the earth (and apparently I'm right). Can anybody explain why this is important, I don't think the article did a very good job of that.
I think what the guy you're replying to was saying is that the entire page seems to be about Wunderlist, when they no longer use this SDK, and their use of it isn't really that complex.

Perhaps it would be better to show some actual users with a carousel type thing?
I've tweaked it a bit here https://gist.github.com/4478297

- Logs active website from Chrome

- Stores time including local timezone (interesting to see what timezones I'm in)

- File name includes hostname
IndexByte is overkill. I meant something like reading four bytes into a register, comparing the value of the register to 0x20202020 and skipping four bytes.

I see that you're using ReadLine(), this has to read the input and look for "\n". As the person who wrote gnu grep said, avoid splitting the input into lines.

After looking at: http://lxr.free-electrons.com/source/fs/proc/task_mmu.c#L549

I suggest the following: For future proofing, first read the lines of the first mapping, and verify that:
1. The "Pss", "Private_clean" and "Swap" lines come in this same order.
2. The numeric values do not begin earlier than byte 17 in each line (i.e. "KernelPageSize: " is still there).

If these assumptions hold, go to the fast-path code. If not, use your existing code as the safe code path (and output a warning that says that since /proc/*/smaps format changed you program's code needs maintenance for performance but probably not correctness).

In the fast-path, do not split into lines. Instead, use Boyer–Moore to look for "\nPss:", "\nPrivate_Clean:" and "\nSwap:" in the input (after pss, lookup private_clean, after private_clean lookup swap, after swap lookup pss). In each of those, skip to byte 17, and fast-skip spaces. Then read digits until "\n" and perform the next string search.

If you verify that not only did the order of the lines not change but no new lines were added between them, you can hard-code the offsets of "\nPrivate_Clean:" and "\nSwap:" from "\nPss:" and not lookup those. Then you only need to lookup the next "\nPss:" (because the file path is variable length).
I don't see any reason for BitPay to be long bitcoin. If you're a payment provider currency volatility is bad both ways.
CES Is the World's Greatest Hardware Show Stuck in a Software Era
i think it's kind of disingenuous to gloss over the fact that guile doesn't work on windows. nothing against it; it's a beautiful scheme implementation, and it's fine that they don't want to support windows, but the article should say explicitly "note: does not play well with windows" rather than simply "binary packages are available on all Free Software systems".
Ah, Tyrone. I had stupidly assumed you were in Belfast.
Yes, but often times the size of the payoff is directly proportional to the amount of risk involved.
Another nice list: http://www.boxuk.com/blog/the-ultimate-website-launch-checkl...
I think I might've just saved days of my life....thank you!
What Dependency Injection Really Is
Wow, that's pretty steep. Maybe that's just a west coast thing. Where I live (Ohio) that's 50% of the salary of a developer with 5 years of experience. I signed up for your service but... that seems like a good chunk of change I'd prefer to have in my pocket :)
Much as I'd like to believe it, there are some things that can't be bootstrapped. Actually there are many things. We just don't do them because the VC's aren't funding them either. Perhaps they'll go back to it.

Funding is the art of boss-picking. Who gets to be a boss, and who has to implement someone else's idea and have a boss? Funding goes to a (Person, Idea) pair-- a 2-tuple, in other words.

Now, the problem. Person-picking is fairly useless. It's not that good management isn't important, but there's no correlation between being fundable (i.e. attractive to VCs, probably because one went to the same boarding school) and being a good executive. Idea-picking is important, but very hard to do.

Now, there are obvious Ideas that deserve funding. Cancer research, clean energy. The issue is that most of us who are intellectually honest know that we don't make a credible (Person, Idea) pair with the meatiest Ideas (because others know a lot more than we do). The higher the quality of Idea, the fewer Persons there are for whom there's a credible pair. (This social-media nonsense is mostly low-quality ideas that a 5-year-old could execute.)

So, what do you have in VC-istan? You have narcissists who say, "I don't care what the Idea is, but I deserve to be the Person because, goddamn it, I have an MBA." They continually pivot until they find something a VC will fund. Typically, they land on Ideas for which it's easy to have a (Person, Idea) match, which tend to be those that involve no vision or real technical meat except for "scaling", which isn't that hard if you're half-decent at hiring technical people.
One use case is if the scripts are part of a large framework on a 3rd party server. See e.g. the YUI 3 library configurator: http://yuilibrary.com/yui/configurator/
Just some additional information:

Faucet is part of "netpipes", which is available for most Unixoid operating systems. I guess it was inspiration to build "netcat". But netcat was a absolute terrible hack of a program, so "socat" (socket-cat?) was born.

http://www.dest-unreach.org/socat/

In case you need the functionality of bash's /dev/tcp [1] and you are pondering to install netcat or netpipes, do yourself a favor and just go for socat, it's insanely more powerful, read the manpage, read the examples!

http://www.dest-unreach.org/socat/doc/socat.html#EXAMPLES

--

[1] but debian and ubuntu have decided to compile without it...
https://bugs.launchpad.net/ubuntu/+source/bash/+bug/215034
ls -al | grep ^d
Extending the life of the desktop: all the Internet-based ( aka cloud) services we use more and more like Gmail, Dropbox, Evernote, Spotify, etc which make it trivial to switch from phone to laptop to desktop and back. Even Apple is in the game now, with iTunes Match and the ability to download purchased apps, music and videos to all your computers. Used to be a huge pain to keep things straight on more than one device. Today, I never worry about it. Thinking of switching from just a laptop to also having a faster, larger screen desktop at home base.

Some day, there will be enough computing power and storage in a tiny device and we'll just have different size screens. But that's a ways off.
1% at one company vs 1% at another company can vary so drastically we thought it was almost meaningless to ask...we instead prefer to present the whole pitch and let you determine if that equity and everything else that comes with it is interesting. It is preferable if you let us know you want in the goals...something to the effect of "small startup where X, Y, and Z" or something.
I feel like you could emphasize your DEVELOPER-ONLY focus a little better: it's not clear who should be filling out the form a) unless you scroll down the page and read all the content or b) until you get to the github handle input and think, "Hmmm..."
Very glad to hear this. I went with BitPay about a month ago and the Bitcoin orders are starting to roll in now that the community has gotten wind. Anyone looking to expand their audience should consider offering Bitcoin payments, regardless of which processor you go with (BitPay, CoinBase, etc.).
got a few verbatim usb3

measuring it on a usb3 host, they have a write buffer for the first 100mb or so... i can write to them at 90Mb/s... but after that, i got a stable 7Mb/s. and i bet this is the standard for all brands.

reading is fine all the way at ~95Mb/s

that said, my HTPC runs off two of those drives in a USB2 port and it's fine.

edit: regarding the coding horror link, i would never base my drive speed test on windows 8 copy dialog...
At least in the case of 24bit PNGs, you (always) end up with 4x the pixels (2x width and 2x height) and (generally) end up with about 1.8x the size due to more efficient compression.
What's payable in case when a hired candidate doesn't work out (doesn't make it through a 1-3 month probation period)?
The Future of Analytics.js
"Cut taxes. Slash spending...everything every HN'er believes they hate about the whole GOP."

Nope.
People are probably interested because one of the factors in the Drake equation is the number of Earth-like planets per star.
I believe my Yahoo account was hit by this, since my sent mailbox showed messages with links similar to one I accidentally clicked (from a Gmail account!).

The comments in this thread suggest that the attackers now have my cookies. What can I do to invalidate old cookies for Yahoo mail?
No, this API is not for reusing your existing number. It's about building applications with new phone numbers.
Read the article. The author is claiming that it is worth being ahead of the curve, because Retina-esque displays are quickly becoming the norm. There was no implication that Retina-esque displays are currently the majority.
Risk compensation is observed all over, and is often subconscious.

You carry pepper spray, you figure you've got things covered if you happen to be attacked, so you're prepared to accept a slightly increased risk of being attacked as a trade-off for other benefits (e.g. saving money on a taxi home, or time by taking a shortcut down an alleyway)
I asked the same question and he replied...

http://news.ycombinator.com/item?id=5021896

I think that "to get better at data processing, javascript, and UI Interaction/charting" is a perfectly valid answer. But in general, I tend to be wary of visualizations that don't ultimately inform some decision making process.
And yet you listed it. No doubt you have it on your paper CV as well.

And when I ask you about it in a tech. interview, what then? Will you have the balls to tell me why it's all crap?
I don't know if that thought experiment really understands what "innovation" means, though. An alternative thought experiment, proposed by economist Robert Gordon (see http://krugman.blogs.nytimes.com/2012/08/28/is-economic-grow...), gets closer to the heart of the matter:

You are required to make a choice between option A and option B. With option A you are allowed to keep 2002 electronic technology, including your Windows 98 laptop accessing Amazon, and you can keep running water and indoor toilets; but you can’t use anything invented since 2002.

Option B is that you get everything invented in the past decade right up to Facebook, Twitter, and the iPad, but you have to give up running water and indoor toilets. You have to haul the water into your dwelling and carry out the waste. Even at 3am on a rainy night, your only toilet option is a wet and perhaps muddy walk to the outhouse. Which option do you choose?
But the actual Borat movie (the parts outside of America) was filmed in Eastern Europe (Romania, I think), not Kazakhstan.
I think there is some package for ubuntu that tracked everything written on the keyboard, like a personal keylogger. It was mentioned on HN during december, cant find it now though.
Some are mostly metal, which might not help. In any case it's probably something you'd do reflexively, without thinking about the material composition of the kettle at all.
مشاهدة مباراة قطر وعمان بث مباشر
To be fair, half of what these "think tanks" publish is propaganda of one form of the other.
It is a fair point that not everything that changes starts, or ends, in Silicon Valley. It is also true that Silicon Valley is a lot more than just Facebook and Apple, its Genentech and Amazon's embedded devices and switching gear, and flash chip research, web publishing and all sorts of stuff.

Doing the exercise is one that helps you pull out the changes that you may have overlooked rather than highlight a specific location. Once you can see the changes you are in a much better position to evaluate both the relative innovation from a previous period, and the contribution to innovation.