skysight-inc/HackerNews huggingface dataset:
This is interesting and probably quite useful for a beginner, although I would have to say some of the techniques diverge from what more experienced graphics programmers use, e.g. working out the lighting with acos, instead of normalising the light and /normal/ vectors. Also the coding style, e.g. local variables LikeThis drove me a bit nuts.
I think with refinement it could be really good though.
I'd like to see someone provide a free alternative to Glyphicons.
Agree on all points. Timestamp is really no better than sequence number, and can cause bigger WTF moments with its automated "conflict resolution".

So, forget about timestamp and sequence number. GUID is the way to go:

http://alembic.readthedocs.org/en/latest/tutorial.html#worki...
Yesterday as I was watching a video on Youtube, I saw a facebook banner ad (yeah "Ads by Google"). As I was logged into Facebook and Google at that time, the 'targeting' was pretty off.
I would blame it on Google. Now probably facebook would have better intelligence. Let's see.
Day 8 Rejection Therapy: Get Number One Spot in Best Buy’s Thanksgiving Line
Apple and Disney are two of the most egregious campaigning against freedom via patent and copyright law. It's not going to be a Star Trek-like future when you are only allowed to sell ships without rounded rectangle displays and only allowed to use warp drive software from the single distributor.
Sunlight is not free. In order to collect it you must use some land, and that incurs the opportunity cost of not doing something else with that land, such as growing plants for food.
The customer is happy enough to continue handing over the money at the rate that they are, and aren't likely to hand over more money if you make it faster

You have to be prepared for a competitor to come along and create a faster version, at which point your customer might suddenly realize that he needs a faster app.
Its based on the number of people that say where they work at in their profiles.

Thanks for making that clear in this thread. My company used to have some faker in another country claim that she worked for my company. Nope. She never has. It took me a while to figure out how to notify LinkedIn of that kind of resume padding. I wonder how many people right now are claiming things on their LinkedIn profiles that are totally bogus, and how much that inflates the employee count of some trendy companies.
> You only have trouble if that legacy interface wants to claim ownership of the object.

That's exactly what I mean. This happens. My point is just that even the best intentions are easily subverted in a real-world scenario where you didn't write the whole codebase yourself from scratch.
Yes, but my understanding was that this software was for one specific client.
In this case, the defendant added the anti-piracy monitoring company as a friend.
Grasshoppers Change Courtship Tunes to Cope With Urban Noises
I think he's envisioning this as a one-way trip: $500k for a house in California OR settle down on Mars. In that case, it's actually an affordable price tag. Even if EM realizes his reusable rockets, I imagine the primary purpose would be for transporting supplies, etc. rather than frequently shuttling people Earth <---> Mars.

Just think of immigrants from the early 1900's who uprooted their entire families and got on a boat to America. That was a one-way journey in most cases until international travel became more affordable and more commonplace. Interplanetary travel, when it happens, will likely take the same pattern.
Somebody, anybody, PLEASE tell this guy to be a little less melodramatic.
If anyone believes that Facebook isn't already doing retargeting based on cookies they are completely wrong. It isn't a publicly available feature for advertisers, but they do have it setup and running for specific partners.
Ask HN: I invented this but don't know how to market it. Any suggestions?
The impact this makes on perceived speed is impressive.

However, a word of caution. We tried this for a while and found it interfered with scrolling behaviour on link-heavy pages, not to mention making event capture for swipeable elements difficult.

The technique is a useful one to be aware of, but I'd be wary of using a library for this - it didn't work out for us, and I'll hazard it is unlikely to work as well it initially appears to.

That initial 300ms speedup is astounding, though :)
I don't know the circumstances, but my first reaction was: Eight minutes?! Eight?! Like, can we use those eight minutes to take all the developers out back and have them shot?"
So far I've found iterating on Android faster. It's also ridiculously easier to do large betas because you don't have to do the iOS provisioning song & dance and deal with a 100 device limit.

I suppose it depends on the kind of app you're writing but I haven't spent much time on fragmentation issues and get reasonable UIs on 7" tablets almost for free.
This is a very important article. Its not about good guys and bad guys, its about differing perspectives and varying expertise.

1) quote "...investor is bluffing to cover a lack of knowledge..."

-- read: the investor has no idea what you are doing and never will. They only invested because someone else they trust thinks its a money maker.

-- note: this is not a bad thing, its a reflection of what they are good at: money handling and profit making.

2) quote: "What most entrepreneurs don’t realize is that by failing to complete a deal structure, a cap table, and an exit model in advance, they greatly extend their due diligence period and ultimately hold up the cheque writing, sometimes for months."

-- read: and ultimately hold up the cheque writing, sometimes for months... and sometimes for fucking ever. Why? Because they are too naive or lazy to do their business homework, and the money boys walk away with their baby.

-- note: This is also not a bad thing, it is something you must be prepared for; you're a hacker right? Immerse in some VC, finance, management and negotiation books. See the world from their perspective, wiser is better.
What is the font used in the screenshots?
FreeBSD has a simple and consistent upgrade path between major releases, excellent stability, excellent hardware support (on the server side, at least; that's where it matters to me personally), a magnificent packaging and ports system, excellent documentation, an excellent firewall stack (pf), a proper ZFS implementation, a powerful and easy-to-manage jails system, and is used in plenty of corporations, large and small, both as a conventional server platform and as a base for commercial products.

It is a well-curated shop, while GNU/Linux is a street bazaar.

It is a pleasure to administer.

You might want to take a closer look.
You can buy almost all these book from amazon for less the price after the 40% discount. I just realized this after buying the books. -_- should have done my research before hand, the coupon got me.
The Hamburg court is notorious for applying the law in the strictest sense, other courts in germany are not. But since for any internet related issue the plaintiff (aka copyright industry) usually use the Hamburg court for their cases.

sigh.
this sucks. and hard.
Open Terminal...

cd /Users/dan/Library/Application Support/Sublime Text 2/Packages
git clone https://github.com/daylerees/colour-schemes

In Sublime -> Preferences -> Color Scheme
In additional to personal preferences, cultural predispositions too play a role in this particular decision process.

A lot have been written about Japanese auto manufacturers continuing to reduce engineering tolerances even in the absence of externally enforced market demands. This has often been contrasted with the American auto manufacturer's purported management style where they would only meet the level of tolerance necessary (for assembly and finished product quality) but no more. Anything more was perceived as wasteful and misallocation of resources. I do not know how much truth is there to those stories.

I guess the answer depends on where in the spectrum of business vs pleasure does the act of coding lie. Even for business software, it hardly ever lies in the "purely business" extreme. Or so I would like to think. Inefficencies like that bother the hell out of me, and will nag me no end.

Many live with Eclipse regardless of its startup time.
It works just fine for tourists.

Perhaps you should offer some evidence to support that assertion. By definition, a tourist is only around temporarily, whereas a complaint can take a long time to process. If a tourist has a bad experience, they're unlikely to return.
This is culturally fascinating as much as it is technically hilarious.
Is India’s Aakash 2, the world's cheapest tablet, made in China?
Sort of backwards from that. The counter argument to "If you've got nothing to hide..." usually revolves around the fact that you're always breaking laws, just because we have such a tangled legal system. So if you fix the legal system, then there's no cause for worry.

Yes, there's the privacy issue, but I'd bet that could be handled.
Does anyone know of a them for Sublime that looks exactly like Chrome?
FastClick dev here. We're trying to support as many platforms as possible, so if you notice any problems while testing please file an issue, even if your platform is IE8. I typically fix really bad bugs within about 24 hours. The version on GitHub is the same one that's used by the FT web app, which is built to support Android, Chrome, IE, Firefox, Safari and so on.
Nice themes! It's pretty cool to see all these screenshots and the background color leaking into the tabs... I'm the designer of the Sublime Text UI theme and Jon was adamant about making the tab background using the color of the theme background color. It was really, really hard (lots of PNGs and lots of switching between PNGs depending on the luminosity of the background color, lots of pixel tweaking) and it's not perfect for all luminosity values, but these screenshots make it look pretty snazzy :)
The editor used in the screenshots is Sublime Text 2 on Mac OSX with the font Source Code Pro.

http://blogs.adobe.com/typblography/2012/09/source-code-pro....
I think you were joking, but the sad part is, yes, that is what they do (minus the genetics) in order to avoid import restrictions (that apply to food but not "denatured", inedible corn/biofuel).

And it's long been practice to make alcoholic substances toxic if they're not intended for human consumption so that they avoid regulations and taxes that apply to alcoholic beverages.
The Google campaign – An ITU view
I'm sure it won't be too difficult to fix those bugs. What version of FastClick were you using? Were you testing on Android 2? If so I'm working on support for that.
Off the top of my head, some light formatting support, and simplified "link" navigation.

Taking your example - Yes, I know of "gf" and "ctrl-o". VimWiki changes that to "enter" and "backspace", and requires no extra steps to visit filenames with spaces.

Not wildly ground-breaking, of course, but I like the end result.
So many different ways to look at this.

An eight minute load time on even barely modern hardware is generally unacceptable. That would be an application smell to me -- a sign that the application's code base is needlessly complex and will be prone to frustrating and difficult-to-troubleshoot problems later.

On the other hand, the client doesn't care. They've found a good use for the time. In terms of billable time, if the client doesn't want to pay for better performance, then it's hard to argue in favor of spending any effort fixing that.

It does kind of present an opportunity too. If you can have a long term relationship with this customer, then you can roll out subsequent versions in which you fix a little bit of what's wrong with the startup time in each version. The customer will feel like they're getting faster software with each update, which would be a pleasantly unique experience for the user.

Or, just let someone else come along and tell the customer the same thing that everyone else in I.T. says: "This application is slow, you need more expensive hardware."
Love what you're doing with the 100 Days of Rejection Therapy. Your blog is my home page until you've finished your quest!
So... I did :)

May I ask why you have multiple color schemes? It seems like a pretty easy solution...
I do hope, that we will have thorium reactors soon, but I don't completely agree with the reduced proliferation risk. In thorium reactor you would have weapon-grade uranium (isotope 233 and a hint of 232), which can be chemically isolated. Sure due to U-232 it will have radioactivity of levels, which in long term are harmful. However the levels aren't so high, that they would prohibit the handling of the material by people, who don't care about radiation safety that much and I can easily think that to be the case with nations and groups most eagerly trying to achieve a nuclear bomb.
Google Crisis Response | Public Alerts
What I really wish we knew was what application it was. I've never seen that slow of a client booting up, even having worked with fairly heavy applications (AutoCAD and modeling software comes to mind). They start in a matter of 30 seconds to a minute on a subpar box.

8 minutes sounds like something's being forced to load high resolution assets or similar into RAM all at once.
I know a significant number of Hacker News readers use ad-blocking options, which is why I thought of making this my first submission to HN.

My confession:
(1) I'm a publisher that relies on advertising as my only viable revenue model
(2) Before that, I ran the digital department of an ad agency that managed millions in online campaigns

So my opinions will be predictable.

But I'm going to (hopefully) sway the conversation into an area few think about -- the "independent web" exists because of advertising. There are thousands of websites that gain either significant viewership (and thus expense) or require significant time investments whereby online advertising makes the effort worth it for those involved. If "ad blocking" and "do not track" increase in popularity, the independent web will be in serious jeopardy. As a publisher of one such site, I know first hand.

And beyond just those important websites that provide thought and opinion which may be contrary to the "mainstream," are a host of other pure information sites on cooking, building, etc. that many of us find useful from time to tim.

And extending further, the massive ecosystem of hosting companies and their employees would also be at risk if their clients are no longer able to pay bills.

The unintended consequences of stifling the only currently viable revenue model for thousands of websites is far reaching.

Yes. Lots of ads do indeed suck (I made good ones!). And there continue to be unscrupulous ad networks that do bad things (though significantly less than 3 years ago). As imperfect as it is, it's the only option.

So -- brains of HN -- if you feel blocking ads is important, and realize that broader use endangers a great deal if important content online -- what's the alternative?
I know, right? How is this missing? For Sublime on Ubuntu:

Create folder NewThemes in ~/.config/sublime-text-2/Packages/NewThemes and dump the files from the repository in there. Then Preferences > Color Scheme > NewThemes > [choose]
Irrespective of his concerns as an individual- from a pure usability perspective: any waiting of any sort that does not signify some valuable piece of information is negative to user experience. We have seen time and time again that web speed optimizations show significant positive change in how people use or abandon different web tasks.

There may be some abhorrent business perspective that uses this loading time as a "this app is so complicated it takes minutes to load" type thinking- but this is pure snake oil. Ultimately being able to use a tool as soon as the need strikes and at a speed as close to your own thoughts as possible is the best user experience. Any decisions that are made (8 minute load time) based on technology contraints tend to impact user experience negatively.
I recently changed the way touch events are observed - bubbling listeners are used instead of capturing listeners. This fixed a problem we had with scrolling libraries. Have you tried the latest version?
Yeah?

You just made the conscious decision to use the paid property they purchased (bandwidth) to deliver you content that came at some expense. If the content is worth your time, the only revenue model available to sustain the content is not?

Self-entitled madness.
> Following the same logic you could replace the word animals with "people" in your counter argument and you'll see where that gets you

It doesn't get you anywhere useful. It gets you back to the original argument of whether people are an exceptional animal.
Awesome 404 page. http://adamwhitcroft.com/gjhfjhg
I think I'm with you on this one. Crappy code can still get a lot of stars/forks and great code can pretty much get ignored if it's not the flavor of the month with the majority bandwagon. I think Github is great if you want to look at someone's code, but being able to successfully answer questions, while more academic than utilitarian, in general identifies those with a deep and thorough understanding of the technology. SO gets gamed though.

Ultimately, I suppose that either are a good bet if you're looking for someone who stands out in a certain way. In both places you should vet the quality of the code or quality of the answers. And if you're the type of employer who uses these as metrics for rating candidates, then I think you should also probably give your employees time to work on their Github projects/SO profiles (I didn't intend the irony there, but it's there all the same).
> Advertising ruins every communication medium

Bull.

Without the revenue of advertising, you'd not have the live broadcast of the activities of Apollo 11 on the moon.

I could cite dozens (if not thousands) of important events of which the public was made aware because advertising sustained news papers, radio, TV, and the Internet.

Self-entitled madness.
If this is all the FBI had as part of it's indictment, I wish Dotcom luck in getting damages...
Lead Engineer for inDinero (YC S10)
inDinero has been hauling for about two years now, growing to over a thousand paying business customers, and we're looking for a lead developer! Both founders (Andy and Jessica) studied computer science before starting the company, and they wrote most of the initial code until product launch. Today, the company has five full-time developers scattered across the globe, and we're looking for a tech lead who can oversee our team and it's growth as we go from five to thirty.
What will happen day-to-day?

+Spec out new product features with our design team +Improve our engineering workflow +Get feedback from team on how we can speed up their work +Make sure the test suite runs faster and is continuously running +See that all devs get their technical questions answered promptly +Update the dummy databases that our developers test code on +Prioritize long-term structural improvements to make to our infrastructure +Upgrading Rails +Using something like mongo to track events +Make sure the servers will scale +Ensure high security. Audit code base every quarter. +Refactor and modularize key parts of our code base.

Skills we're looking for:

Ruby on Rails, 1+ years
Java, 2+ years
HTML/CSS/Javascript
Sysadmin experience (Debian)

Interested? Shoot a note over to jobs@indinero.com with why you'd be perfect for the role!
I don't understand how these company's are legal. It just seems to me that in order to get a list of illegal sharers they "must" at least attempt to download or share the copyrighted material. So why aren't they are just as guilty as they people they report?
Ask HN: What is the importance of Amazon AWS usage?
In AWS, there is 3 level heirarchy
1. Service
2. Operation
3. Usage type

Service EX: Amazon EC2, Amazon S3 so on
To map the operations and usagetypes, I plotted a chart. Looks quite good - but intention is to include some actionable insights on the data presented. Can some one comment if such a tool is helpful or just not useful?
https://docs.google.com/a/hooduku.com/open?id=0B8g-v9gnQxQnVWdMN01zWjdHems

Will it be helpful to also show how the costs impact? What other details would be helpful?

Thanks
Sudhi
> And what about the blind guy who uses Lynx to surf? Or the non-blind guy?

Men of straw need not apply.

What about the struggling blogger (Brand Friedman?) unable to sustain his important and vital efforts on donations alone, who must turn to ads in order to eek out some revenue in order to continue?
I can't thank you enough for the work you've done with axlsx. The API is very similar to a wrapper we wrote for Spreadsheet. I think it speaks volumes for software when you find that it works exactly as you expect it to.
The bottom line is you get what you negotiate.

If you act like a patsy you'll be treated like one. If you sell your value to the investors you'll be in the position to drive terms.

That's why early stage fundraising/investing is tricky by definition. The value is purely speculative and is little more than guesswork based on a mix of intuition, guesswork and sheep instinct. The term "spray and pray" came into being for a reason.

But once you are later stage you raise on revenues / cash flow / profit / growth rate. Entrepreneur rightfully should be in the driver seat for this type of deal.
I hate reading stuff like this. It makes me question my grip on reality.
I think these are all quite nice, however... am I the only person out there who likes comments to show up in a nice bright color (my preference, usually a bright terminal green). The faded comment look that most of these share is really hard for me to read.
> I'm paying for my bandwidth

Publishers pay for bandwidth also. And as a publisher, if I go over my 6,000 GB/month (which I have), I pay more. Very few home users are metered.
This is the best theme I've found: https://github.com/buymeasoda/soda-theme
Is a popover a good way to present short pieces of information on a website?
ОЧЕНЬ ПЛОХАЯ УЧИЛКА / Bad Teacher - (2011) - DVDRiр
After months of hard work my iOS game is published ;D
"The more willing you are to have awkward conversations and put yourself in awkward positions, the more successful you will be" is the one statement every single one of my entrepreneur friends or mentors have all agreed on. This seems like an exercise to put yourself in the MOST awkward position so much that it will cease to matter entirely. Brilliant. STICK WITH IT!
While I'm for a disruptive force to the cab business, automobiles also should have some licensing when transporting other people as a service with the transaction of money. So I'm for Uber not being allowed in BC unless they license their drivers. The question is, can the existing industry improve without losing everything to entirely unregulated drivers who may have 5 previous hit and run convictions that no one knows about? There's going to be a large market for lawsuits involving companies like Uber and AirBNB that crowd source solutions.

I really have no idea why the hell there's a $75 minimum fee, that's absolutely ridiculous!
Sorry, here's the politically correct version:

I Chris Norstrom have an opinion where I personally believe that there might be a chance that advertising negatively affects in some way the communication mediums that it uses to spread it's message in such a way that it might substantially or not discourage people from using or watching or engaging with that medium.