skysight-inc/HackerNews huggingface dataset:
This is a frustrating problem. Not only with Linux (which I'd argue has some of the best support of any open src OS).

The only solution I've come up with is to steer away from hardware that is brand new on the market. Buy stuff that is a few years old.

With an open source OS, it's still going to as fast (probably faster, and certainly more agile) than new hardware coming fresh off the assembly line loaded down with the latest crapware OS.
don't forget to clean your ears out with a q-tip!
Can someone who advocates utilizing these color functions have any intuitive use cases for them? As a less user who tends to forget their existence, this demo has really only reaffirmed my original belief that statements are far more longwinded than necessary and tools like this must be employed to predict output. Nothing against the tool, it does exactly what it's supposed to, I'm just trying to learn a reason to use it...
Found a site[1] that compiles SASS online. Correct results:

1. darken(#deadbe, 20) => #c16484

2. saturate(#deadbe, 57) => #ff8cb4

3. adjust_hue(#deadbe, 302) => #cfadde

All of these are much more reasonable results for these functions.

[1]: http://sass-lang.com/try.html
In fact, the computer science concept behind blocks, called “closures”

As far as I know, the language-free concept of "block" is orthogonal to the concept of scope. That is, a block is not by necessity a closure.
I had an amazing time doing TechStars Cloud this year. Definitely apply if you're considering it (or even if you're not). Happy to answer any questions about it if people have them.
Monsanto is spelled with an "M". There's another difference.

How is being a corporation relevant?

Are you saying that Scientists can't have questionable motives, methods, and data that should be closely examined when what they're both doing has such a big impact on our world, but corporations do?
That wouldn't be being a hero. Being a hero in this instance would be dropping the whole thing and asking the patent office to kindly revoke the patents as you have just realised that they are rubbish and that you are destroying your own industry for short term gain.

Licencing them for a nominal fee is still reserving the right to change your mind. Is a bit like saying that you aren't going to use the nukes, but you want to keep them around just in case you feel like obliterating anyone in the future.
Seems to me the guy should take a break from Kickstarter and start fielding offers from design/marketing shops. The combined funding to both projects is pretty impressive, even more so when you look at the first as just a foldable cardboard box.
Pragmatism prevailed once it was discovered how much wine it actually takes to weaken a bear.
Instapaper Gripes
Your ad hominem attack is totally uncalled for. I've been using C++ for over 20 years and what she says is completely obvious to me.

The mental effort you have to make to determine the overhead of an expression by looking at the call site is greater in C++ than it is in C.

That's an undeniable consequence of features like operator overloading, constructors, destructors, virtual functions, etc. It has nothing to do with how well you understand the language. The information just isn't there at the call site for you to see.

The question is a different one. It's whether that fact is compensated for by the power and reduced mental effort these features enable elsewhere. Constructors and destructors make RAII possible. That arguably makes memory management a lot easier than in C.
We definitely expect some skepticism given past WYSIWYG entries into the space, but we consider our prime directive to be "No matter what, the output is clean."

We hope to be a tool that developers will use to rapidly prototype an interface at the beginning stages of an application and then continue to use it to experiment or quickly build new functionality throughout the app lifecycle. Hope that answers your question.
It's probably an artifact of the data that Wealthfront is collecting. They're catering to people with wealth to manage, and critically, they omit founder-level employees in this chart. If you look at the people who've made over, say, $5 million from equity in Silicon Valley in the last couple of years, there are probably many more Facebook employees with 0.01% stakes than there are 1% employees at companies acquired for $500 million, or 2% employees at companies acquired for $250 million (above that and you're probably a founder).
.....nice idea!
Apple Avoids the Temptation of Jetpack Design
Could you explain a little more why you feel that way?
In the end, there's only human efficiency. How much effort in people-power does it take to get how much energy. Indirectly or directly. We often get confused about money and chemistry etc. They are not really comparable to human capital.
Darken/Lighten adjust the L (lightness) value in the HSL representation of the color.

Saturate/Desaturation does the same for the S (saturation) value in the HSL representation of the color.

Adjust_Hue moves the hue of the color (H in HSL) around a 360 degree color wheel. (from 0 - 360)

https://en.wikipedia.org/wiki/HSL_and_HSV

If you look at how SASS handles colors under the hood, then yeah, that's how it does it.
The editor itself is completely static HTML and written in CoffeeScript/Spine which gives us a lot of flexibility. We're exploring different opportunities for integration and possibly a downloadable version.
You do not need to be a CS major to appreciate Lisp.

I've had a number of fun conversations discussing and demonstrating Scheme with novice and 'rank-and-file Java/C#' types. The ones who find programming languages fun in themselves are the sort of people who light right up when they're introduced to something like Scheme. That's really all it takes is just a bit of passion and curiosity to make the leap.

In my experience, professional folks I've spoken to have either never heard of Lisp or have associated it with antiquity. You'd be very surprised who'd appreciate being shown new ways of doing things.
> However I thought the general consensus is that they do not actually do this, and that it is simply a rather useful myth.

Agreed. I would guess the most economical thing to do is publish pictures of the van online and describe its features. Actually driving it around is probably not nearly as cost-effective.
Another popular tactic: Suing porn companies to be granted standing (all the conservative judges in the South will gladly hear cases that cost porn companies money), then add defendants that you want to shake down. In the past, patent trolls have done this with Google/Microsoft/etc, but apparently these large companies have been fighting back or (more commonly) lobbying to get patent troll applications violated, so the nuisance patent trolls tend to stick to small companies they can easily shake down for a $20,000 "licensing fee."
This is why average consumers can't tell the difference between an "iPhone" and a Samsung phone -- they use the name of a popular instance of a thing to refer to all instances. A soda is a Coke, a tissue is a Kleenex, a photocopy is a Xerox, an acetaminophen is a Tylenol, an ibuprofen is an Advil, etc.
Decent for whom is my point. How far down the path do we go before it's a losing proposition? You cannot possibly please everyone and yet people are advocating that we must or be labeled failures.

I admitted I was being rude. The point is that we cannot possibly account for every kind of limitation that people may have. We do the best that we can realizing that we cannot account for everything. The only answer to that question is to remove the ad altogether, which is not a solution.

Ok, good point, the problem being seeing one spot to click on but clicking on another by accident. Now explain to me exactly how one is supposed to predict that and account for it? Accidental bump on a trackpad is not a problem inherent with the design of the site, it's a problem of the hardware and its usage. It's the same problem with the vertical row of links that belong to the app in question, despite the ad placement. Are we suggesting that the menu links on the left should be separated by at least fifty vertical pixels?

So, my original point, what's the optimum distance between two links to avoid accidental clicking due to physical limitations and hardware problems? There is no way to determine that.

The example given of Google using low contrast colors to separate search results from ads is a good example of taking advantage. This Yahoo example is not because the two links in question do have a noticeable separation and do not bear any resemblance to each other. People clicking on spot fully expecting that they are clicking on another is a completely different topic and is not indicative that Yahoo is taking advantage of anyone. How can one claim that Yahoo is somehow taking advantage of people by tricking them into clicking on ads that are "close" to an intended link? What exactly do they benefit from this?
This looks really, really interesting. What kind of stage of companies are you aiming for? Is relocation a must?
The OP's argument is that they think Yahoo thinks it's a good placement because they must get a lot of clicks from that ad, because her grandpa clicked that ad a lot by accident. The title being that "yahoo you're optimizing the wrong thing" meaning that they MUST be optimizing the ad placement based on the mis-clicks.

cbsmith's argument is that sort of click is actually not desired and not optimized for. That nobody wants those clicks and they are generally easy to identify via different metrics (see his detailed examples for details).
"I am not sure what problem the bonus was meant to solve."

I suspect it helps address the problem of getting product into the pipeline.

I see the challenge that the 3x guys and gals (not going to inflate that to 25x) don't have a 'job finding' problem or a 'pay' problem. And those are correlated strongly, if an engineer can easily find another job then that engineer and their employer know that they have to pay them enough to keep them around. So these folks don't need a job auction service.

What you can do though is find people who think they are worth a lot more than they are being paid. But they have been unsuccessful in finding another job. Rather than take that as market feedback, they search for other ways to reach out to people who can appreciate what they are worth. This auction site sounds like a really good idea to them.

If you're offering the service you want the people who are really good to use it, so that you can get good quality scores from your customers (employers) so how do you get those folks? You cut them in for a piece of the action.

That's my theory at least.
Hacking for Fun: Programming a Wearable Android Device | Dr Dobb's
Computer science in JavaScript: Insertion sort
No, sorry. There are a bunch of factors that make the point a little more complicated.

If you're writing, let's say, scenegraph traversal, it's really tempting to get it working on the PPU and then port it to run on an SPU. A vtable dereference to main memory will crash your SPU job and it is not always obvious why. Obviously, you can't use static analysis tools to make sure the right instructions are transferred, so you have to do it by hand. A modern PS3 game has on the order of low hundreds f different SPU jobs...not much fun. Even discounting that, SPUs will work best when fed branchless parallelized jobs, I wouldn't be surprised to see an order of magnitude difference between a vtable call on a pointer array and a static call on an object array.

Keeping pointers to objects in a polymorphic array is a games performance anti-pattern because of the dereferencing cost, but it's necessary to call virtual functions...there's a hidden cost right there.

Which loop is faster, by eyeballing, and by how much?

void load(Assets* a) {
for (int j=0; j<m_numAssets; j++) {
loadAsset(a[j]);
m_numLoadedAssets++;
}
}

void load(Assets* a) {
int numLoadedAssets=0;
for (int j=0; j<m_numAssets; j++) {
loadAsset(a[j]);
numLoadedAssets++;
}
m_numLoadedAssets = numLoadedAssets;
}

I've seen the former style run literally 1000 times slower than the latter...that's obvious? I submit in a world of out-of-order processors it is not at all.

I don't think that all the author's points are spot on...Koenig lookup is Byzantine but IDEs do a good job of it, ditto source-level reasoning about dispatch. The underlying theme, that C++ is not a good fit for modern game development, shouldn't be so trivially dismissed.
BioWare co-founders Ray Muzyka and Greg Zeschuck are retiring.
>>Then in a StackOverflow podcast Jeff and Joe was talking about a new place where all the cool kids hung out. They didn't want to say the name in fear of it being overrun and ruined.<<

That is the same way I found out about this place. Or was it the other way around? Anyway, one led to the other.
Turkish Competition Authority Reopens Microsoft Antitrust Case
A New Kind of Tool: Storyline
So cool you are putting together a presentation of results!!
Facebook’s HTML5 mistake?
Thanks, are these available freely online? and what might the user base be? Presumably legal firms etc. I am trying to make it more general public oriented.
I never have this problem with touchpad, did you change the sensitivity threshold? Have you tried touchpad from another brand?
Ah, you are right. Though Aspirin is not like the others: Bayer lost its intellectual property in the Treaty of Versailles.
I read Tim Wu's The Master Switch, and even there patents are often used as a weapon to monopolize or terrorize competitors.
Yea, right, just look how well that has worked to end the insanely counterproductive and vicious drug prohibition we have to endure now.
That's some serious divitus going on with the nav. 5 nested divs for top navigation? No HTML5 elements?
I did not get in, so take my advice with caution.

I'd say, be as short and to the point as possible, without leaving out crucial details. Make your first point/first sentence summarize your whole application.

Look up the application of Drew Houston, founder of Dropbox, it gives you an idea of how he got in.

As a closing remark, your application is in the end not about being short or long. What you need to strive for, is convincing the reader, that the founders are capable, motivated persons, who can execute an idea to commercial success.
It's things like this which make me want to create a free, opensource, fully featured but well designed version of the various software programs I occasionally need to use. Something without gimmicks, easy to use, doesn't have a super-flashy interface.

Audials Tunebite and all the Roxio tools are a mess with all non-standard interface items. Do I click this to get a menu of options or is it a button? I can't tell! Is this element disabled or is it just not activated because my mouse isn't hovering on it? What is crash number 0x0000###? Why did it randomly close?

And then there is FileZilla. I like that software and encouraged its use at my employer. I've had ZERO trouble with the server and the client. But the interface could be a bit simpler, and a nice template packaging for corporate installs would be nice. Too many buttons, outdated buttons, and extra options are problematic. Anytime I see someone struggling with some other ftp client I always steer them towards FileZilla (since it is now company policy, thanks to me), but there are some things that could be cleaned up.

Unfortunately, I'm not a C programmer and I currently don't have the time or energy. Wife, puppy, condo -- you know the drill.
Note: post is from 2009.

She also has a followup where she explores the "pressure points" of writing games in C++:

http://www.rachelslabnotes.com/2009/11/there-are-never-enoug...
The question is, is there some other group that has already superseded HN? I haven't heard of any thus far. HN is still pretty good though so I have not bothered to look.
I wish "having integrity" was a more universal incentive, but you have to see it from all angles. I can see how top talent would avoid it, but what about the others?
Because they are stuck in their old ways. We're trying to shake things up.
I use C++ daily for systems level programming and I love it. If I could only have one programming language it would be C++. I can write anything in it and I actually enjoy doing so. Maybe I'm weird or something, but I know a lot of other guys who feel this way too.

And, I know some other guys who do hard core embedded C programming and they are migrating to C++. They love it compared to C and can't wait until every line of their C code has been reimplemented in C++.

C++ will be around for decades to come and many folks actually enjoy writing it, they just don't advertise that fact.
You can still have a uniform distribution across the subset of four digit numbers that don't look suspicious to a human.
I was looking into this briefly, it seems it would all be pretty straightforward apart from the fact that you need to be authenticated to access the JSON endpoints, I'm not sure how that would work as an Alfred extension.
Alfred can do that if you're on a Mac.
http://alfredapp.com/
Sample complaint against Google re: 5978791

------------------

INFRINGEMENT OF U.S. PATENT NO. 5,978,791
12.

On November 2, 1999, United States Patent No. 5,978,791 (the “’791 patent”)was duly and legally issued for an invention entitled “Data Processing System Using Substantially Unique Identifiers to Identify Data Items, Whereby Identical Data Items Have theSame Identifiers.” PersonalWeb was assigned the ’791 patent and continues to hold all rightsand interest in the ’791 patent. A true and correct copy of the ’791 patent is attached hereto asExhibit A.13.

Google has infringed and continues to infringe the ’791 patent by its manufacture, use, sale, importation, and/or offer for sale of its products and services utilizing Google’s Query-Serving System and Google’s File System and its contributing to and inducement of others to manufacture, use, sell, import, and/or offer for sale infringing products. Google is liable for its infringement of the ’791 patent pursuant to 35 U.S.C. § 271.14.

------------------
> the biggest gains are made on an algorithmic level

I have had a few experiences of simply porting something rather directly to C++ and seeing 10X speed and memory improvements. The 'hidden costs' in other languages are loads of unavoidable heap allocations and pointer indirection that really don't happen with C++. And C++ compilers do a ton of very smart optimization these days.

With the generic programming constructs and static polymorphism approaches in C++ you can often get really big performance increases over what's practical in C or Java. std::sort in C++, for example, has often been found a few times faster than stdlib.h qsort. It's because of compile time optimizations that languages like C and Java can't do.
> Make sure you like the designer’s style so much that you would trust them to create a design for you without any input.

This concept extends beyond design -- you want anyone you work with to be someone you trust to do their job.
I'm curious about using NME for cross platform programming whenever I do investigate making my own programs.
I've not heard of any patch either.
Awesome Popinator Popcorn Cannon Fires Rounds of Snacks at Your Mouth
He doesn't do that, he presses enter after g to get to the launch page, and searches from there.
The site is actually behaving differently from SASS, see my self-reply: http://news.ycombinator.com/item?id=4539760

(I was writing it when you replied.
Same argument for any hot language. Who keeps up on them all? Excuse my french, "CS wonks"

The rest of the crowd is trying to ship code, in the toolset they have some facility with. That toolset has to be available, easily digestible, hopefully targeted at their problem space.
It does, and I appreciate it. Thanks.
a link (or a non-generic search term) please and thanks.
Turning 8-Bit Sprites into Printable 3D Models « 0 FPS
It's not quite the command bar, but GitHub's search box uses OpenSearch and Chrome picks it up. You should be able to type `github.com`, hit tab, and then search GitHub.
My fingers tremble at the thought of mixing this with Firefox's completion and the Pentadactyl command line.
Seems like 1004 would be a pretty easily typed and spatially easy PIN to remember - http://static.guim.co.uk/sys-images/Guardian/Pix/pictures/20... - poke your elbow out and place your hand over the keypad and it's middle finger, thumb, thumb, index finger. Quick and easy.
Again, it's hard to read if you are not familiar with it. Even as someone relatively new to Lisp, indentation and formatting makes a world of difference for readability.

This isn't specific to Lisp, either. I posit that if you took your average C-like and removed indentation from any reasonably sized function or method (one or more loops, one or more if/else), you would have a hard time counting brackets.
Nice sentiment. I share it. It's also a waste of breath.

> trolls, oligopolies and lawyers

Every member of that group is well funded, highly connected, and very aggressive.

They are ready to devote untold resources to crush your sentiment and should that fail, to redirect your reform efforts into a more palatable outcome.

Every piece of legislation is a compromise between competing interests and their competing interest guarantees that the system will never be abolished.

A far more successful strategy would be to chip away at the fringes. Add restrictions and more bureaucracy until the system becomes cumbersome for even the most resourceful player to use. Bit by bit, piece by piece. Add complexity until it collapses on its own.
I think it's used tastefully and intelligently.
Kube Framework: It's Not Twitter Bootstrap
One doesn't need to be obscure to be a hero; quite the contrary, and he isn't a hero for being obscure; he's a hero for being a genius inventor who, as you mentioned, even has a unit of physics named after him.
As another founder of a TechStars Cloud company, I can tell you that Jason is the real deal, and he and the other folks that run it really care about the companies in the program. If you want to participate in an accelerator, and you've got the kind of company or team that he's talking about (techie/cloudy), I think you should really consider applying.
Is this right? Java really has better latency than Go right now? And with 2 processors, Go's latency is 25ms for 50 concurrent requests. Anybody with better experience care to comment on this?
I ONLY update programs through iTunes. When it sticks the old version in my trash, I grab the ipa and put it into my "backups" directory.

I've known way too many people who have been burned by things like "ugh, this version doesn't work on my phone, but I have no way to get the previous version!"

Also, there are cases where a feature is removed from the new version, thus making it useless. My system helps fight against that.
I don't think software patents in the US will be abolished any time soon. The affected parties that have the most clout with the lawmakers (large software companies) chose to hoard up billions in patent portfolios for themselves, instead of lobbying for a patent reform. I can't imagine them writing off those huge assets; it's a deadlock now.
Everything from 2 people working on an idea who haven't yet quit their day job all the way up to say ~1 million in revenue or ~1 million in funding.

That upper end is a bit of an outlier, but it happens enough that it's not entirely rare. The median company probably has some type of prototype and is pre-revenue.

Relocation is not a must. The program does take place in Texas and in order to get maximum value, it's worth trying to figure out how to be here for the full 3 months, but there is no firm requirement and we have had success with a 'commuter' team that would come for a few weeks at a time alternating. Best case scenario, you move here for 13 weeks. One of our prior founder's wife back home called us 'internet camp'. I like to think of it more as a monastic retreat for startups ;)
Anonymous hacks BJP.org, calls for OccupyIndia protests