skysight-inc/HackerNews huggingface dataset:
In terms of the product itself, "Kayak of electronic parts" might be a better description.

In terms of technology, the first thing we did was actually take a Google-like approach to the part search problem. For example, before we started working on Octopart, you had to use separate search boxes to search part numbers and descriptions. In order to implement search across multiple fields simultaneously we abandoned mysql in favor of a full-text search engine. So, there's probably more overlap with Google search than you would expect looking at our search results.
The question isn't what if they steal my idea, it's 'what if they're better at _____ than I am?'.
Where are you based? How do you deal when you need to give money back? thanks !
great talk, keep up
I'd add one more item to that list: hardware design.

And I'm not talking merely aesthetics - I know a few hardware engineers who have torn down iPads, iPhones, Galaxy Tabs, etc, and the consensus is clear: Apple excels at materials use and space optimization in a way that none of the major OEMs do right now.
Half of German Doctors Prescribe Placebos
Crossing the line: Twitter begins trading user experience for revenue
Two things:

First, some one else who overhears your idea may not exactly share your enthusiasm, even a competitor. It all depends on whether they see it as being equally groundbreaking as you do. Which may be good or bad, considering how informed you are.

Secondly, even if they do steal your idea, the end result could be quite different. Just like two people hearing a story and taking away two different interpretations of it, so shall two people who start with an idea, arrive at two totally different implementations of it.

Ideas are inherently cheap. The determination to bring it to the people, the team behind the idea and some amount of luck all play a more important part than the idea itself. Which is why YC looks more at the team dynamic and your perseverance than the idea itself (which is not to say that they dont).
Changes at TechFlash
I would like to subscribe to the verbose version of your newsletter :) That sounds very interesting.
Yes, but if you're going to pay for an sftp client then Transmit is far superior. Mounts ssh volumes etc.
Salar Kamangar, YouTube CEO, talks about the site's future
Apple’s A5 contains either a Cortex-A9 or two Cortex-A8 cores (one of those is also in Apple’s A4) stuffed together, right? (Apple has the stupidest naming scheme ever for their SoCs, do they want to be deliberately confusing?)

Samsung’s Exynos has a Cortex-A9 and could consequently be a bit faster, at least if Apple’s A5 contains two Cortex-A8 cores (which seems pretty likely considering that Apple only touted a 2x improvement, they could brag a bit more if their SoC had Cortex-A9 cores). I’m wondering whether this is just Apple being conservative or whether there is some other reason. Power usage maybe?
You can read it here: http://meyerweb.com/eric/comment/chech.html
But HGST != HDS.
There's also the option to file a patent application or otherwise build intellectual property protection where appropriate, as a supplement to trying to execute as well and as rapidly as possible.
I was going to say: since when does stuff like this get on HN, but it's actually a pretty awesome site.
I don't know. In this case the outsourcer seems to be a lowest-bidder offshorer. Last time it was Microsoft. I don't know if there's anything that can be learnt from this.
Google Android Captures #1 Position in U.S. Smartphone Market
Very much agreed. I wonder how Loren feels about the change to what is essentially, his baby.
If you're really passionate about your idea, you just want it to exist. It's almost a chore to be the one to create it yourself. For years I tried to get people to steal the idea for Stack Overflow and just build the damn thing so I didn't have to see Experts Exchange in the search results ever again.

If your whole attitude towards the idea is "this thing can make me rich" then you may not be passionate enough to be an entrepreneur.
I think he's referring to the fact that it crashes on him. I also think he's attributing the crashes to the new trending bar.
This looks very helpful. Thanks!
Excellent talk! Great ideas, practical pieces of advice! You're talented in giving such talks! Keep it up, bro!
I was going to argue with this but after some research, NBA players really do get decent minimums. In other sports, you can be the last pro who managed to not get cut and only get $100k per year, which is nice but isn't "retire after five years of it" money either. In the NBA, the minimum salary for a rookie is still $490k and it goes up to $788k after one year. That really is "retire after five years of it" money.
You should check out Tufte's personally-curated forum (he and his staff carefully filter out only the best posts to be made visible) topic on Sparklines: http://www.edwardtufte.com/bboard/q-and-a-fetch-msg?msg_id=0... There is some good discussion there.
Oh, I wasn't going on about that specific client (I am also really happy with Transmit) just about the thought that people need to be warned about paid software.
You can use them for whatever you want. If you run into any legal trouble, just tell 'em shasta from the internet said you could use them.
>"It would be like me, a programmer, walking into a meeting with venture capitalists with a business plan I had specifically designed to make no sense and walking out with funding for a startup."

It might just work. Seriously though if you've established yourself and sold a few startups already with good outcomes for investors then you're already in line for the investment aren't you? You would basically have to convince them not to invest that some how you'd had your day.

Given that the journal kept the paper on the back-burner, as they did, it's like an investor coming in to a bit of extra cash and just saying "what the heck, it looks like dkarls's crackers but something might actually work".

There could also be the fame angle - even if they realise it's crackpot it can bring in some extra readers or get some citations because of the famous name. If they get refutations of the famous person's position then that could snowball nicely - "The Journal of Stuff That Looks Sound-ish, they were the ones that printed Sokal's paper where he went mental ...".
A decent metaphor for an NDA at startup might be asking someone to sign a prenup on your first date.
All that tech is hurting your sleep
These things typically start out as a private framework for an iteration of the OS. My guess is that MacRuby will need to hit a nice and stable 1.0 before Apple commits to maintaining it as a built-in public OS X framework. I think it'll happen eventually, though.
Most of the icons in the "Futurosoft" set you've linked look like they were ripped from various sources (mostly from Windows 7, with a few from OS X). It looks like the set was syndicated from kde-look.org, and I've shot them a message about the situation.
Even though I don't write mobile apps I am glad to see news like this. The reason is that if I do have to learn how to code mobile apps then Android would be my first choice. I wouldn't feel like I was wasting my time learning another VB-like technology stack.
Seems a pity to make developers bloat their app size by including the macruby framework over and over in each one. Users suffer in the end—takes up more disk space.
Rivals Can’t Beat iPad’s Costs
Avoiding Full GCs in HBase with MemStore-Local Allocation Buffers: Part 3
php, mysql, jquery. the good guys.
Au contraire. You can say "You are not required to trust me. We don't ask for personal information nor require you to surrender your Facebook login nor do we demand that you send us a copy of your house keys in the mail."
Yes you can! The TTS Engine I am using ships with a British female. Tomorrow I will load her up just for you!
I love Octopart and wish it would become even more wildly successful. However...

The problem I have with Octopart and other "better search" engines (like Hipmunk, Padmapper, et al) is that the coverage is not 100%--not every item in inventory is shown on the search engine site.

The lack of complete coverage kills me when I'm looking for a very specific edge case, which are exactly the sorts of cases that would most benefit from a better search experience. When I really want that one 10uF/6.3V X7R ceramic capacitor made by TDK, and I can't find it on Octopart, it renders the whole of Octopart useless.

Until these sorts of frontend sites get better adoption from the people who actually supply the inventory (e.g. Octopart -> Digikey, Hipmunk -> Expedia, Padmapper -> Craigslist), they cease to be useful in all the cases where they would provide major benefit.
Great speech. You can tell some serious prep time went into this.
It's silly not to use a bundler with Rails (both for JS and CSS). That way you don't incur the performance hit from organizing project files by controller name.
Clickable:

http://www.snapplans.com

Edit: Added: Fantastic design coupled with crystal clear and flawless communication/copy on the home page. Are you really sure you need a marketing co-founder? ;-)
I think it takes the dominant color from each scene. You can probably do that by resizing each frame to a 1x1 px image.

I'd love a script that takes a batch of movies, feeds them to ffmpeg or something and slowly makes barcodes for my movie collection.
The rules are like this (from Nokia's page):

"For regular desktop applications, there are no royalties, runtime licenses, or other additional costs. For fixed systems or devices where the main functionality relies on Qt, a runtime distribution license may apply."
I don't understand those charts at all. Some charts show growth (right side of line is higher than left side of line) but the growth figure is negative. Some charts show decline, but the growth figure is highly positive. I have no idea what those charts are supposed to be illustrating - seems to be random noise.
Introducing the Google APIs Explorer
You don't necessarily need to shard if the data fits comfortably on a standard disk... and the parent did mention PostgreSQL.
light but still a very good article. it would be nice to have something the other way :-) Android to iOS
Metaprogramming and Free Availability of Sources
Screen Reader User Survey #3 Results
Yes, loved the Matrix representation myself too. But then again, look at the Kill Bill one. It's not as "yellow" as I associate with the movie (I think the packaging gives me that "yellow feeling"). But then, there is this one lonesome yellow stripe in the moviebarcode for Kill Bill! I thought that captured the movie well on a higher plane (e.g. main character being quite a lone, too).

http://moviebarcode.tumblr.com/post/3509777216/kill-bill-vol...
The funniest thing is that Jobs said that the processor is dual core, and that it's 2x faster. Now this seems to imply that 2x cores = 2x faster, which is absurd, if they didn't increase the clock speed there is no way they could get a definite 2x speed up.

The problem with multiply cores is that they have to access memory among other shared resources which really hurts when one core blocks out the other one. Modern operating systems try to be smart about multiply cores, but still twice the core count does not mean twice the speed.
>>is it just reading /newcomments? If it read out the on: <topic> that would give it more context.

It is currently reading comments for only one submission at a time. Each submission's comments are read from top to bottom so each thread's context should be retained.
For simplified quick publishing, have you guys seen http://pen.io/ (Participant at the recent Launch Conference)
Boy android has a long way to go. App Store paid app revenues are 20x Android market revenues.
Speaking only for myself, if I started a company that offered a 4-day work week, and a candidate told me they intended to spend that time freelancing, "NO HIRE".
The fugue set is great. I paid not so I didn't have to attribute but because the creator so clearly deserves it.
My take, with no supporting evidence, is that Apple stuffed two A8 into the A5. I suspect they couldn't get the production guarantees they needed for the A9s in this time frame. And this will give them headroom for a nice speed bump if they do an iPad3 in the fall.
I always package the full Python interpreter when I release applications because I am guaranteed a specific version and set of libraries. The tradeoff of a few megabytes for stability is a good one regardless of the availability of the framework.
There are some pretty nice icons there. My favorite are the credit card ones:
http://www.iconfinder.com/search/?q=iconset%3AThemeShock-cre...
Sorry for the late reply. I'm going to Sorrento, Italy.
I ended up getting a hotel for very cheap, but i really need to consider the AirBNB idea more. My wife and i werent sure about how much privacy we were going to get amongst other things.
I'd love to hear more about how you would have done something like this. I think i need to learn to be a little more adventurous when it comes to this kind of stuff.
> the end result could be quite different

Exactly. Notch (of Minecraft fame) recently expressed a desire to make a game that's something like a fantasy RPG version of Football Manager. I'm really, really tempted to steal the idea and make something with it.

Because I know that whatever I make with that simple core idea will be utterly unlike someone else's creation with the same idea. It's just a germ of inspiration; all the important details still need to be worked out and actually implemented. It's probably not true for every market, but similar games can happily coexist unless they're really identical clones.
> seeing this packaged into a embeddable library really makes me want to do something like flattr but just using bitcoins (and not taking a cut. this would be just for fun)

Please, please do. I love the flattr idea, but it would need a lot more donors to have a significant effect. And it turns out most donors aren't ready to use a service that takes 10% of their donations.

The same idea for free or almost, which could be implemented with bitcoins to avoid transaction fees, could be a huge success. And I'd donate to its creator :)
Given that Riak seems to implement buckets "for free" by essentially making them key prefixes under-the-hood, does the bucket name size need to be considered as part of the key size? e.g., if my bucket name is 32 chars and my keys in that bucket are 32 chars, should I be using 64 bytes for average key size?

This is a question I've gotten conflicting answers to.
It's not a what if, when you're idea hits the market people who want to will "steal" it.

The better question is: how do I survive when my idea is public?
Streaming music service Rdio launches app for Mac OSX
That makes me wonder if it was really justified to blame Windows Server and SQL Server the last time around

Maybe, maybe not. But Microsoft probably should have thought twice about featuring TradElect as a star .NET deployment given the generally poor development practices that seem to have been at work here.
Porsches have fantastic suspension. ;)
And Dropbox is pretty much flat. I'm assuming that means data wasn't tracked between 0 and the 200,000 members they now have.
Let me add to your point:"If you're really passionate about your idea, you just want it to exist in the best form you can visualize it in." A lot of times your idea already exists, but your vision is a better version of that idea, whether in presentation, user interface, usability, social networking, or any other aspect that you believe can be improved upon.
More than 20 screencasts about Clojure/Emacs/Slime/Zsh/Conkeror
I'll be uploading more so subscribe on youtube if you want to be notified, or follow/retweet @emailataskcom.
android gives hardware vendors an open platform which enables a productive environment for rich diversification and mutation; look at this cambrian explosion of smartphones in 2011: sony experia play, LG optimus 3d, galaxy s, motorola atrix;

i hope the same will happen with tablets; but expected mutations:

- premium tablets like xoom, offering the newest hardware, advanced screen resolution,

- cheap tablets replacing netbooks;

- very cheap tablets for web apps only;

- game tablets replacing consoles; enabling playstation, nintendo etc

- laptop replacement tablets: a tablet with hdmi dual screens, usd keyboard; programming tools etc.
>It's much easier to remember 10.10

The oddball names aid greatly as search markers. 10.10 is not a great differentiating search term in computing whilst "maverick" (or indeed "meerkat") doesn't often appear alongside "wifi setup" (or whatever) except in pages referring to ?Ubuntu.

"Oneiric ocelot" seems to be going too far in searching out little used vocab though - who knows how to pronounce or spell oneiric?

>[Mark:] "The pronunciation is like “an-EAR-rick”."

But dictionary.com tells me it should be "oh-nay-rick" and their sound bite is "oh-nai-rik" (in my pronounciation). Given the Greek origins (http://en.wikipedia.org/wiki/Oneiros) I'd go with on-eye-ross and hence on-eye-rick.
These data spell significant trouble for Microsoft in the smartphone market. Despite launching Windows Phone 7 (WP7) with great fanfare in November 2010, Microsoft's market share in smartphones has in fact declined 1.7% from October 2010 through January 2011.
They would be better off shipping MacRuby with their application which is probably why Apple made it private. Now that disk space and bandwidth at this scale is essentially free you are better off testing with the exact bits that will be present at runtime.
I would say a big disadvantage of doing it this way is you're serving up different CSS/JS files for each page. The approach in the article lets you separate your CSS out into files based on general "concerns" that make sense to your developers, while being able to use an asset packaging tool like Jammit (or even mod_pagespeed) to package them into one large CSS file that can then be cached by the browser, ISP proxies, and your CDN sitewide.
Yes, I was thinking this exact same thing.
That entire set looks dangerous.
If that is the case, that it would seem it is time to activate the agreement they have with KDE (ie, release Qt with an even more open license).

If Nokia has mandated an end to Qt Desktop development and we can reasonably expect an end to Qt Mobile development given Nokia's priorities, well then we can expect an end. (that's a period after end)

If Nokia had actually sold all of Qt to an actual software house, it would have been good. This looks much more like a "fragment to destroy" strategy instead.
Western Digital to Buy Hitachi Unit for $4.3 Billion
iPhone dev claims 30k paid; of 50k pirated, 29 later bought; others skeptical
If iPad 3 has a retina display, it'll need a lot more power to even feel the same speed as the second-gen one with so many more pixels being pushed around. So yeah it'd make sense to not go all out on iPad 2 performance, since it still appears to get a nice performance boost compared to the original.
Excerpts from Ted Nelson's "Possiplex"
Reminds me of the plugin for Amarok, moodbar.

http://amarok.kde.org/wiki/Moodbar
But at the same time they use it in their new OS, isn't that a double standard?
i agree that anybody except apple excels at hardware design, however both ipad and ipad 2 are not at all impressive in terms of what apple could have offered in hardware in 2010 and 2011;
Apple are never going to become a major player in the videogame market, for one simple reason: They refuse to have any buttons.
Finger touchscreens are immensely sub-par for gaming; there's a reason the most popular iOS games are all simple, casual affairs like Angry Birds.
where do we report bugs ? I created a short test video and went to my Videos Made screen and on playback don't see anything.
Bitcask is an in memory datastore because it keeps a copy of the entire dataset in memory. 4GB of data==4GB of memory>trivial amount of memory used by a file descriptor.

>keeps values on disk in log-structured files

Of course it does. Log files are the easiest way to make an in memory datastructure persistant. Logs are generally used for periodically dropping fast writes as a backup in case you want to reload the memory datastructure in the future. Read requests are structured and served from the in memory datastructure and do not require a disk access.

The fact that you have something using all your RAM that should require 0 disk accesses for reads NOT substantially beating something performing thousands of disk accesses is a FUBAR situation.
The links could still be rendered as regular urls and onclick handlers used to dynamically update the page and set the fragment for bookmarks.
Wow, that's a slanted view of the world!

Outside of the software industry, which is a tiny (~1%) portion of the economy, what has changed since 1995? Suppose you're an investment banker, and you hate your boss, as most investment bankers do. Want to start your own investment bank? How? You need to have connections to upper management at lots and lots of companies, so you can arrange deals. And very few people have that.

Or, suppose you're an accountant. Can you start your own accounting practice? Sure, maybe, it's not a crazy idea. But is it really any different than it was 15 years ago? You still need to get a reputation, build up a client list, market yourself well, etc. Not much has really changed.

Or, even, suppose that you're in another, non-software tech industry, like pharmaceuticals. That's way harder than it was 15 years ago, because of tighter FDA regulation. Just try getting a drug to market with less than $100,000,000 in capital, and very few people can raise that kind of capital.
Apple's evolving model as a content reseller allows them significant latitude in upfront pricing. When you're taking a 30% cut of all digital content purchased on the device you can afford to have slimmer margins on the device as it goes out the door as compared to competitors that retain little ongoing revenue. This dynamic is exactly why you've seen the Kindle drop in price so much since release.
Yes. If it's their code, they're not obligated to be equitable.
Why Category Theory is useful in computer science [pdf]
That sounds like it could end up costing literally hundreds of pennies.
Steve, that's a fair argument but maybe we should let developers decide. If you want to write a simple task bar app, you might not want to embed 30MB worth of extra stuff when your app could just be a few KBs.
yes mainly because ipad and ipad 2 are under-equipped for 2011; for example poor screen resolution and low memory.
In 1900, noone could predict jumbo jets of 1960s. In 1960s, noone could predict we would still be flying same jumbo jets of 1960s in 2010.

I mean, it's 60 years. Imagine yourself transported to 2070 only to find people still using Twitter from their Android phones.
Startup rate at 15-year high
You raise a valid point. While we don't have every part, we're constantly increasing the number of distributors and manufacturers who send us data. We have about 60 distributors on the site now which is about double what we had this time last year. We're always going to be getting better.

As for the part you mentioned, I didn't find a capacitor with those specs from TDK, but there are 12 alternatives here: http://bit.ly/hWnqhP

If you know of a supplier of the TDK part, let me know and I'll contact them.
Show HN: Trending GitHub Repos by Language with Grapevine
I have a hard time finding new, awesome open source repositories on GitHub for the languages I use. So I decided to scratch an itch.

My project is called Grapevine. It aggregates mentions of GitHub repos on Twitter and filters them by language. I'm aggregating the top 15 languages on GitHub right now.

Some of the languages include JavaScript (@github_js), Ruby (@github_rb), Python (@github_py), Emacs Lisp (@github_el), and Haskell (@github_hs).

If you want to know more, here's the project's site.

http://grapevine-project.info

Let me know what you think!