skysight-inc/HackerNews huggingface dataset:
So apparently I've been to Hong Kong... first I've heard of it. Also there seems to be no record of my visit to Canada last year.
Perhaps include a way to auto-size/auto-space the resume so it can fill an entire page? I'm early in my career, and my content doesn't quite fill the entire space for most themes.
Thank you for the welcome. :-)

It's not really an advanced discussion or even jumping off point. It's just one person saying they don't live in the US anymore.

And yah, I don't have enough karma. Though it appears I lost a point for positing my original comment. :-) C'est la vie.
You say that as though we can't do both. Have you seen NASA's pathetic little budget? And who's to say it has to be a government that does this? Companies like SpaceX are stepping up and picking up NASA's slack at a rapid pace.
If I have to backup my github repositories what good is github for?! Showing my code to the world?!
That's right, but the root cert is not sent by the server (in my case). More importantly, SHA-1 isn't a problem for root certs, as their signature is not used to verify their integrity.
Shipping release code with -Werror is an invitation for future breakage when the compiler introduces a new warning. It makes absolute sense in the development tree.
Comment commentary
Stories like this makes me wish HN had a "hide" button.
I don't think there should be a "priority stack rank" look at this. The truth is, we live in the most opulent time in history; resources are plentiful; there's enough economic resources to travel space, examine alternative energy, and extend the human lifespan and healthcare.

I choose to believe we don't need to make a choice. We can do it all.
تحميل برنامج الياهو
As someone who has never interacted with him, an interesting thing about Drepper on HN is that I see him linked in two contexts with diametrically opposite valences: 1) short flamey exchanges on mailing lists or in bug-report threads; and 2) long and quite good articles, for example this one: https://software.intel.com/sites/default/files/m/e/9/7/cpume...
Why? There is no immigration policy discussion, nor notable deviation from immigration status quo for the past decade at least.
Cool, also of interest to people here might be cl21, a CL modernization effort by Eitaro Fukamachi.

http://cl21.org/
This seems like a step forward. Exploding offers are generally unpleasant, usually a power play from the side that has less to lose.

It's also common practice for companies to extend exploding offers to new hires. Replace "accelerators" with "companies" and "founders" with "hires" and you get a very similar argument for not forcing people to take a job until they've completed their own decisionmaking process (this ultimately benefits the company as well, in my opinion).
A little of both - some sites (smartly) offer an API feed, some have easy-enough to scrape sites. Getting wide coverage will be an ongoing and difficult challenge.
I've used oDesk in the past and they have some really great tools to ensure you can track what the contractors are doing when they bill you for hours. e.g. They will take a screenshot at random times when the contractor says they are working on your project so you can see that they were actually working on your project and not just sitting around doing nothing.

The key to finding good contractors is to start out by breaking down your project into smaller pieces and giving the contractor one small independent piece to implement for a fixed price. If they deliver on time and quality work commission them to finish your project on an hourly basis.

For javascript and android development I would recommend an excellent developer that I've worked with before.
Oscar De Dios Rodriguez
As outlined in Oolon Coluphid's latest blockbuster, "Well, That About Sums It Up For Yelp"
Coming to TiVo: 24TB of Storage
Thanks for benchmarking ag against grep. You're right that it's not exactly apples to apples. Ag doesn't search as many files, but it does parse and match against rules in .ag/.git/.hgignore. Also, ag prints line numbers by default, which can be an expensive operation on larger files.

I think most of the slowdown you're seeing with "find -exec | cat" is forking at least two processes (ag and cat) for each file. Also, each process has to be run sequentially (to prevent garbled output), which makes use of only one CPU core most of the time. I've tried to keep ag's startup time fast so that classic find-style commands still run quickly. (This is why ag doesn't support a ~/.agrc or similar.)

Just FYI, you can use ag --stat to see how many files/bytes were searched, how long it took, etc. I think I'll add some stats about obeying ignore rules, since some of those can be outright pathological in terms of runtime cost. In many cases, ag spends more time figuring out what to search than actually searching.
There isn't exactly a lack of such devices though. There is now a plethora of low-end Android devices that are actually very solid phones in their own right.

The EOS M achieved some redemption because there aren't any good mirrorless cameras in the $250 range, but there are IMO good Android phones even in the "next to free" price range.

Between the Fire Phone and the Moto G I'd probably still pick the Moto.
It is pretty clear to see whats going on:

It is without question that most people applying to incubators apply to a few of them, in case they don't get into the (obviously) best one, YC.

Its my guess that some of the less exciting incubators give these exploding term sheets to make the founder think:

"Damn, I got into Incubator X but I have to say yes in 48 hours. I wonder if I will get accepted into YC also when answers go out in 2 weeks. Should I risk walking away with nothing, or just take the offer I have now..."

Would not be surprised to see more incubators doing this anyways, with or without exploding term sheets. They will likely just move up the dates their sessions start (and the date you need to say yes by), to make sure its before YC answers go out.

On the same hand, I am not sure what you expect other incubators to do. YC is hands down the most prestigious incubator to get into and everyone knows that. So, you have a bunch of other incubators that have to think scrappy to get people into their programs. These guys don't just want YC's cast-offs, after all.

If YC was to start doing rolling acceptances for a start date, it would solve the issue of other people doing exploding term sheets. If I apply to YC today for the winter batch and can interview and get a yes in a few weeks, then the motivation for other incubators to do this behavior is gone.

YC partners need to realize they are the cause of other incubators giving out exploding term sheets. I know YC likes to make a event of doing all the interviews/acceptances on one day, but it would certainly be much more entrepreneur friendly to have it be rolling admissions. The start dates for sessions can still remain the same of course.
Horrible initial pricing strategy with equally terrible subsidies. It's like they positioned this product from penthouse to outhouse in less than 90 days.
did you miss the "most" part?
Have you tried using the less-like script distributed with vim? The path varies depending on your distribution of vim

# ubuntu 14.04
alias less='/usr/share/vim/vim74/macros/less.sh'

# ubuntu 12.04: vim73, if I recall right
alias less='/usr/share/vim/vim73/macros/less.sh'

This behaves like `less` in many ways, and uses your syntax highlighting from vim. My only complaint is that some things with escape codes for colors are not flattened, but instead you see the escape codes. (Diffs seem to work fine, at least.) It also appears to read the whole thing into vim, which is likely not what you want for large files.

I also use the 'vimcat' script from the vimpager project [0] as well. (I'm not sure why I haven't just used the whole thing. I must not have realized there was more when I first grabbed it.)

0: https://github.com/rkitover/vimpager/blob/master/vimcat
Seems like it's obvious to everybody else, but perhaps someone will clarify—how this is better than hitting Ctrl+P on my LinkedIn profile page? (Except not having to have a LinkedIn account.)
Salesforce Ventures Launches $100M Mobile-Oriented Fund
Do sales “war rooms” drive performance or damage your company culture?
Yes. Much like last week's news was. :-)
Good suggestion, adding that now.
A Graphene Breakthrough? Discovery Could Lead to Industrial-Scale Production
Clearly, no offer (in any realm) will ever be perpetually valid. Giving a reasonable amount of time to evaluate options and make a better decision is considerably less explosive than one that puts an artificially tight deadline on the decision.
As a Canadian who's lived in many parts of the world, including the US, it's the unbridled friendliness, optimism, hustle, and (generally speaking) caring only what you can do and not where you're from that made living in the US preferable to other countries.

The downside, of course, being the trade-offs you mention.
How long until they use these in place of packing peanuts?
Amazon doesn't release sales figures for devices, but a writer at The Guardian tried to extrapolate sales figures based on traffic and ad impressions and estimated about 35,000 devices in use [1].

[1]:http://www.theguardian.com/technology/2014/aug/26/amazon-fir...
Reddit Is Raising Funding at a $500M Valuation
1 month with AT&T is a deal breaker for me, so forget about 2 years!

Buy your way to unseat iOS $150 no commitment

features are a commodity now, providers are the thorn.

..it's your only hope..
The reality is though that even if we lived in a market utopia that most efficiently allocated resources, resources are still limited. So in practical terms we do need to prioritize.
I would think it odd for any kind of business deal to be extended and awaiting a response without any kind of deadline at all.

I think exploding in this sense is more "this offer comes off the table at midnight" kind of stuff.
You can't accuse Alfred Aho (the 'A' in 'awk') of not being a computer scientist. Yet in awk, nonexistent varaibles serve as zero or empty strings, and strings that look like numbers can be used for arithmetic. This is a matter of pragmatism which depends on the goal of the tool and the target users.

No doubt, it poorly serves users who want to create huge, complicated spreadsheets, or large programs.

Spreadsheets could address the problem by having this as a cell property. Suppose you could highlight a rectangular region of the spreadsheet and mark the whole region as having "strict initialization": any cells in the region which are empty will trigger a diagnostic if they are accessed.
You bootstrap it w/ a binary build, generally
This is brilliant, I hope this spreads like wildfire!
> The computation power needed to break SHA-1 is higher then attacking RSA[-1024].

You better back that assertion with something. Even in the worst possible case (for SHA-1), it seems to me that SHA-1 is cheaper to collide than it is to factor a general 1024-bit integer.
A dear friend and excellent negotiator told me that when he gets any kind of short-term exploding offer, the first thing he does is verbally reject the deadline. And the second thing he does is ignore the deadline and offer feedback only after it has passed.

I've seen him employ this many times in practice and it has always worked out. I don't want to be responsible for anyone losing a deal, but remember: when someone offers you an exploding offer, it's because they really, really want you to take it. If anything, it should be a sign there's (a) more time to be had, and (b) plenty of room on the terms.

Any deadline claim has to be concrete and believable. The start of the YC program is a good example.
Again, "safe" versus "unsafe" bytecode. The "safe" code does all of the checking at runtime. Effectively: write code mainly in "safe" code, or code that compiles down to "safe" code, with your compiler doing as many optimizations from "safe" to "unsafe" code as it can. It's only when you're trying to optimize for speed / ensure correctness that it becomes necessary to write "unsafe" code.

So if your compiler to bytecode has issues with generating proofs, "all" that happens is that the resulting code is slower.
Is the predicted “death of hundreds of thousands of patents” coming true?
The EOS M was rejuvenated because hackers got Magic Lantern on the thing.
> When I tell other coders that I try to do web development in Firefox, they give me sad, withering looks

I don't know what environment you live in, but despite the at least 2/3rd adoption rate of Chrome (note, not Chromium but really Google Chrome) over Firefox there is no hate here at all. It's a choice depending on personal preference, and in my case also for FOSS. It's not like Firefox has already lost, which is how you put it.

In fact I've used Chrome for months when I disagreed with Firefox 4's design. In the end I couldn't stand the way Chrome worked and reverted. Besides FOSS, it really is a preference.

I might agree on the topic of making add-ons, though the last time I looked into that (and quickly gave up) for any browser I was maybe 16, which is now 5 years ago. Userscripts is the way I and everyone I know takes, and there Firefox is better than Chrome as far as I know (Chrome requires some tricks because it only accepts scripts from the store these days).
Show HN: All Your Email SMS Voice Social Communications in One Place
You can run Subsonic on your own server or a VPS.
Yeah, debugging is great training in the scientific method.
$10 Bet Leads to New Synthetic Graphene – CleanTechnica
Visual, semantic, binary navigation, ...

I used Emacs on my UNIX projects between 1994 and 2005.
Depends on the cases that aren't reliably handled by the computer. "Last 100 feet" problems associated with, say, parking could potentially be handled remotely. The bigger issue though is circumstances that require quick decision making by a competent human.
There is no way that this is true. eBay has a similar affiliate program and historically I believe they do around 4-5% of GMB (gross merchandise bought) for the marketplace side of the business.

I'd imagine Amazon would be in the same ballpark. If Amazon was paying out 4-8% on 40% of their revenue they'd be in serious trouble.
They keynote at shmoocon this year actually asked browser vendor's to trust self-signed certificates more then standard HTTP connections.
Its one of those things that's important to understanding the meaning/value of stock, but easy to lose track of in practical terms because, in practice, you almost never see a corporation dissolved in circumtances where the stockholders would see any value, because dissolution, if it happens, usually happens in insolvency, so creditors, with their higher priority claims, leave nothing for stockholders.

But that's because as long as a corporation is solvent, stockholders either expect that it will have greater net value in the future or can find someone else who thinks that, making holding or selling the stock preferable to dissolution. But its the claim against assets in the event of dissolution that supports all that.
+1 to what you said.
In addition, green cards take 6-12 years to process for those born in India or China (6+ years for EB-2, 10+ years for EB-3), so even if people want to get them, the wait duration is insanely long. And while your green card is being processed, you have significant restrictions in changing your company, job title or location, else you might be put back to the beginning of the queue.
I, like many others on this thread, have dabbled in the Gravity Simulation game. I've done two of them.

The first one was back in 1999, I wrote one with 13h[1] graphics for DOS (Borland Turbo C++), and to make it more fun, I used flat sprites to represent the objects (so the objects progressed from being rocks to asteroids to planets - with the largest sprite I used being an image of Jupiter).

A few years later, I rewrote it in OpenGL (using the GLUT library) for a class. It worked much better (and of course the hardware was much faster too).

I had always planned rewriting the physics engine to use Barnes-Hut, but never got around to it, so it always ran at N^2.

Anyway, for the curious, the code is up on Github amongst my collection of other old garbage stuff from back in the day: https://github.com/choptastic/OldCode-Public/tree/master/Gra...

[1] http://en.wikipedia.org/wiki/Mode_13h
Mommy, Read Me a Press Release? (Said No Kid, Ever)
My bad, added the link - http://hooli.io.

Strange coincidence, I don't play planetside.
Kind of hard to say whether they won or lost considering they pulled the plug rather quickly. For me, this is pretty myopic. Unless they thought you could introduce a device, sell millions of them and get out with a bankable profit; which is pretty staggering logic when you think about it.

When companies do this is completely trashes the general public's confidence in a product. At least have some confidence in your equipment to take a few hits and keep moving forward.
Absolutely, and I would imagine that once I'd made my mind up about this there was a fair degree of confirmation bias thrown in as well. Along with a whole host of other Things One Mustn't Do When Collecting Trustworthy Data™.
Too true. I have a single blog post explaining how to do something useful on Amazon (make a partial payment with a Visa gift card). It got picked up by the Consumerist and other retail-type blogs and actually generated a few hundred $$ a month.

Then Amazon shut down my account, kept the affiliate fees, and stonewalled me. They said I had violated a ToS provision that affiliate clicks couldn't be for resale purposes (wtf?).

Thankfully I was able to reach out to someone at the executive customer service team, and they actually responded with an "oops, our bad!" It was a very frustrating experience being stonewalled and not even knowing why.
That seems similar to the anti-fragile mindset.
Reddit raising $50M round; YC, Sequoia, Andreessen Horowitz involved
What if you accept the exploding offer and then break the contract or avoid to sign it?
The distinction is this: "exploding" typically refers to a very short period of time, designed to prevent shopping the deal, extensive legal review or advice, or exploring other options. A legitimate deadline for an offer wouldn't be called exploding if it spans many weeks and lets a participant fully understand it.
Just add a section under "Is Creddle Right for me?" with "Short and long-term goals for this project." Then write a paragraph or two on why you're doing it, who you are, where you're going, etc. If you're hoping to make it your startup, that's cool. If you're hoping to advertise your design skills, that's cool too.

I'd also put that information on your "about" page. (Only on the about page, if you want to keep it off the front page.)
Makes sense! Thanks for the reply.
This is beautiful. Is this open source at all?
We all know how well it went for Microsoft when they split Windows desktop from Windows RT while pretending they were one and the same.

Also removing systemd would only create more headaches for developers. For the packages that are common to desktop and server they would have to support two init systems.

My conclusion is this guy has no clue what he's talking about.
I have also experienced this sad situation with Firefox. XUL was my biggest disappointment because mozilla was not willing to invest any time to make it better. Instead they shipped this monstrosity called addon-sdk. You need python to develop JS applications? This is stupid.

I would love to see firefox converging with NodeJS but given mozilla's attitude towards developers lately I seriously doubt that it will ever happen.

Firefox has a very rich history and the technology is fantastic but sadly it is not made to be easy to the developer.
I don't hate Firefox, I use it as my primary browser, but its developer tools are terrible compared to chrome. If you have the network console open while a large page loads, good luck interacting with the chrome until it's finished.
Is it actually meaningful to compare NASA with SpaceX? My understanding is that SpaceX's primary—if not only—client is NASA. If I've got this right, doesn't it mean that the money still comes from the Feds and SpaceX is not that different from Boeing/Douglas/North American in the Apollo era?
Here are the people who do this for NASA planetary missions:

http://ssd.jpl.nasa.gov

Here's a snapshot of object locations in the inner solar system:

http://ssd.jpl.nasa.gov/?ss_inner

There are a lot of challenging problem areas: rendezvous with small bodies (very irregular gravity fields), mission trajectory design, operations planning for flybys in the presence of, say, camera pointing constraints.

(@lutusp knows this already -- I'm putting it here just for interest.)
I'd love to see YC innovate in this area rather than shame other incubators into better behavior. Accepting applications on a rolling basis instead of once every 3 months with a 2 month wait, for example. I'm not sure how well that idea would work, but I'm sure there's something that could be done.
Supposedly the Computer Fraud and Abuse Act.

http://en.wikipedia.org/wiki/Craigslist_v._3Taps
> It seems like the author is an Englishman.

Northern-Irish, so technically a Briton, but not an Englishman.
Maybe. There's no doubt this phone was a flop, but they've started product lines before with a clunker first release and then built from there. Amazon might not need these devices to be smash hits the way some other companies need that.
Police Are Seizing Millions from Motorists Who Are Never Charged with a Crime
Amazon's timeframe for determining a product or service to be a "loss" is way, way longer than most understand. I wouldn't for a second believe that Amazon is slashing investment in this particular venture just because version 1 didn't sell like hotcakes.
What's weird though is that they have a consortium. They could have all agreed simultaneously to stop issuing SHA1 certs years ago and at no market loss. But they didn't.
It seems like the other accelerators are doing this so they don't end up with only YC-rejects. Since YC is probably considered the top accelerator, it's also better for YC to have other accelerators not give exploding offers. Because then the few companies that would have accepted the exploding offers AND also would have gotten into YC, can now actually go to YC instead of accepting an exploding offer. If I missed something, I'm sure you'll point it out ;)
This one is a good example, any Android without the blessing of Google and without Google Play would not sell. For the people, who were demanding MSFT to ditch WP and do an Android fork, this is the case and point. If any one could have pulled an Android Phone w/o Google Play it was Amazon and now we learn that they too are incapable of pulling some miracles.
There are so, so many excellent inexpensive phones.

The Nokia Lumia 630 (€150 unlocked, probably free with most contracts) is an excellent phone for many, many people. There are so many excellent cheap Android phones. There is no need to pick up this mess from Amazon.
Not only that, but Vice's success doesn't translate into decent writers' jobs. They pay their staff appallingly... because they can. This is no Shangri-la for journalists.
http://gawker.com/working-at-vice-media-is-not-as-cool-as-it...
LiveJournal Helping Russia Block Prominent Putin Critic
Humanized dogs take the lead in “Happy 2 – Dog Days”
Could log data help win your fantasy football league?
I wouldn't call them legacy if they are a money maker of your core business. 1. when you change the code you should be updating the documentation. 2. you should have a system that documents support tickets and the solutions when you have production problems 3. if you know where the buggiest code is by number of production problems you can focus on re-factoring that part of the system. 4. make sure your experts know that part of they're yearly objectives(raises) is training and mentoring. Part of your job descriptions for senior level people should be about sharing knowledge and mentoring.