skysight-inc/HackerNews huggingface dataset:
I am confused. At the time I wrote Anakrino I was a freshman (maybe a sophomore) at the College of Creative Studies, University of California, Santa Barbara. I did not have a job at that time: I wrote Exemplar over a weekend while visiting home to prove a point on the .NET beta mailing list (that decompilers would happen sooner, rather than later), and then wrote Anakrino to make it easier to use.

I had previously had jobs, but I had moved on as I went to college; back home, I had been working with/for a friend of mine, Patrick Dietzen, on a web design and consulting company, CyberUniverse, which he had started when he was a freshman in high school (he had to explain to his clients what the Internet was), and then (for a brief time) for one of our clients, Professional Response and Consulting, Inc., during that last summer.

At the beginning of my sophomore year, a friend of mine decided to take something I had been helping him with a few months prior (a video game he had been working on for many many years) and attempt to start a company with it, registering for the Center for Entrepreneurship and Engineering Management annual business plan competition: I was one of the people who worked with him on that project.
I don't feel this situation is the same.

Microsoft didn't win for two decades by nibbling small potatoes off of everyone else's plate, they won by persecuting swallowing entire industries that were evolving rapidly. Word processing, fileserving, WWW access, telephony, video gaming, SQL, e-mail, ad infinitum...

Instapaper is not an industry of this scope - it's a single webbrowsing feature.
Since you're here - sidwyn - Why would I use your video tutorials instead of Stanfords iOS course from iTunes university?
Huh. The only really interesting part of the algorithm is the initial guess with the magic number, and he doesn't go into that part at all. Read Chris Lamont's paper if you care enough to want to understand it. The only downside to Lamont's paper is that it's a post mortem analysis rather than a pedagogical derivation. I worked out a step-by-step development of the algorithm last year, but I've never gotten around to writing it up in tutorial form.
So it's a classic instance of focussing excessively on that single straw that broke the camels back, not the many, many straws that preceded it.
How does this differ from the Stanford course?
Obligatory XKCD reference:

http://xkcd.com/664/

Image text: Some engineer out there has solved P=NP and it's locked up in an electric eggbeater calibration routine. For every 0x5f375a86 we learn about, there are thousands we never see.
I'd love comments and suggestions!
Google displaying "test" ads on Publisher site
nirvana describes a life of traveling the world, buying a new computer every other year, and eating out a lot. Does not sound at all like "penny pinching" to me, just understanding what you actually value.
http://imgur.com/6YDxE

Lots of fun :)
today i learned that windows seven can do speech recognition. I wrote this comment with it but it took me five minutes.
Ask HN: Do you know this PHP Framework? "Symfony" 
I was wondering if it's better than CodeIgniter or completely different, or else.
http://symfony.com/
no, not all. the web is fully open. google is not the exclusive gateway to the internet. if google were to become wildly inaccurate,, or start to willingly leave out relevant results, other search engines (hello bing!) would take over pretty fast. remember, the cost of switching search engines is approximately zero. this is precisely why the market leader in search does not behave this way.

and obviously, there are other, extremely simple and effective ways to reach a website: typing in the address bar, links by email, facebook, twitter, etc., etc.

the app store is the one and only gateway to the iOS platform.
I actually find the accent slightly difficult to follow at certain parts. Perhaps the OP should look into having a professional dub over the videos.
Why Sex? To Keep Parasites at Bay, of Course
Because i'm in a particularly pedantic mood: I don't think ELB (Amazon's load balancing) is free, which is a little misleading.

In fact:

* $0.025 per Elastic Load Balancer-hour (or partial hour)

* $0.008 per GB of data processed by an Elastic Load Balancer

Source: http://aws.amazon.com/ec2/pricing/

Obviously these are problems loads of people face / hope to face, so it would have been nice to get some more 'meat' in this post.

Edit: formatting
MITM is so trivial on Wi-Fi that protecting against passive sniffing but not MITM just provides a false sense of security. Fortunately there is some progress in this area: http://www.usenix.org/events/sec11/tech/full_papers/Gollakot...
On The Move, Off The Books
According to a bit of googling: http://www.linkedin.com/pub/sidwyn-koh/26/4/495
Its one of those things - you have to start somewhere, and sequencing the DNA of individuals with unusual characteristics ( such as long lived people ) is an interesting data set to have for future analysis and comparison.

There are a number of projects which are in the process of getting thousands of genome sequences as you suggest, eg http://www.wellcome.ac.uk/Funding/Biomedical-science/Funded-... .

Its amazing that its only 10 years or so since the first nearly complete human genome sequence was released and that the original projects budget was a couple of billion dollars, whereas now it can apparently be done for four or five figures.
If you want to use a proxy, you can connect to it explicitly.
My experience was that it started out great. I found great recommendations for books, bands, foods - even drugs. But then they tweaked it. They changed something in the settings, or maybe their index changed as they grew, and it simply stopped working. Somehow it managed to become too restrictive and too general at the same time. IMHO, sets was one of the greatest things google ever made, but it died a long time ago.
A miracle? :P Best you can hope for is finding a copy of the old Siri app
Slightly on a tangent, but some may find this interesting. Super Mario World Camera Logic Review: http://www.youtube.com/watch?v=TCIMPYM0AQg
Turbulent Times, Steady Success
Show HN: Learn iPhone and iPad development in less than ten minutes
http://www.google.com
By "not networking issues" you must mean not issues with your network: because surely they were networking issues related to Apple's AI processing network... i.e. the cloud
First, these senior Googlers could be posting a ton privately and we simply don’t know it. But it’s more likely that their lack of public engagement is indicative of their lack of engagement overall.

Almost all of my G+ posts are private. I guess I don't use the service either.
Here's a link to a paper about their computational defocusing model: http://www.pnas.org/content/108/40/16849.full
Am i just blind or do they seriously have no test suite?

It also lacks one of github's most important features: A proper repository+fork graph like this: http://dl.dropbox.com/u/10190786/octopus.html
maybe it doesn't look as visually impressive, but actually in that twitter globe all the country borders are vector mapped.. whereas the google+ one is just a bitmap map of the world. Either way I'm liking that there are more of these WebGL 3D apps popping up.
This might seem a bit rude, especially because it takes a lot of work to launch something like this, but I'll try to give really honest feedback. So please don't take this as an attack on the project, but rather an unfiltered 'brain dump':

I personally wouldn't be compelled to buy it mainly because:

- I hear a "non-native" accent. I'm not a native english speaker myself, but for some reason this makes it very hard for me to listen over a longer period of time. I have the same problem with podcasts. This might be something very particular to my tastes though.

- The trainer sounds too young. I love to have people teach me things that have "been around". Somebody that knows Smalltalk/Lisp/... might be able to explain to me WHY things are done in a certain way as opposed to HOW they are done. Looking a bit at the linkedin profile behind the site creator (http://www.linkedin.com/pub/sidwyn-koh/26/4/495), I'll have to say that it doesn't really change my impression.

- The audio quality of the samples isn't that great. It's either audio compression artefacts or a bad microphone. Especially at that price, I'd like something as basic as the audio quality to be good.

- The website logo looks like MS Paint art
Well the problem is just as the OP says: human cells have a low salinity. So pure sea water is bad, since it has a much higher salinity; but mixing it with fresh water (as that French guy mentioned by the parent apparently did) is ideal, as it brings the salinity level closer to the mark.
Just because it is not rational to assume that people will not act unsustainable, does not mean you have to like the people or companies that do. Just because I know that there will always be someone polluting the ecosystem to make a profit, doesn't mean I should shrug my shoulders and not write articles about why that's a bad thing for other people.
Of course, Apple shut the ATG down in the context of the company bleeding money and having maybe 90 days of life in it at then-current spending levels.

The optics in this case are somewhat different.
Is it harder to advertise to the more educated? (we don't know yet...)
No, caching should be the last trick you use to optimize.

Indices are standard way to achieve basic performance levels of a database. They may have their downsides but "potentially dangerous" is dramatically overstating the case. Furthermore, the dangers of premature optimization are about taking extra time or adding complexity to something that ultimately doesn't matter, not about using very basic features in a sane way.

The correct optimizations to make first are ones that make the biggest impact percentage-wise as well as being the most elegant in the code. Indices typically fit both categories very well. Unless you are doing a lot of stupid things, there's not going to be much lower-hanging fruit, but even if there is, after you apply sane indices that will be when your profiling will start to reveal the real interesting possibilities for optimization. The idea that indices are a good final optimization does not show much interest in real performance.
Agreed.

Some games explain story elements in the side quests, for example. Others add additional gameplay experiences. When I buy a game, I buy it to enjoy it, not so I can ignore 50-75% of it, and as long as I'm enjoying the game (rather than playing purely because I feel I'm missing out on something, even though its not enjoyable), I want to get the most out of it. Especially if it was an expensive game (though I normally only buy games on offer).

Besides, most games have terrible endings, so its more about the journey (the quest, the side quests) than the destination (ending credits).

Its all about fun and enjoyment. Plying a game when you don't enjoy it is stupid. Also, if you have X amount of time to play games, then playing for longer than X is obviously bad, regardless of if you enjoy it or not, but the same is true for watching TV, playing sports etc etc. Everything in life must be balanced.
Water-drinking contests are a bad idea: http://www.msnbc.msn.com/id/16614865/ns/us_news-life/t/woman...
Yes, I just popped down to the store to try this out. It's a bizarre limitation... the phone knows where it is, why should it matter if I want to speak to it in Australian/British English/Spanish?
It is a heavier stack than CodeIgniter, it will do more for you.

It would be more akin to CakePHP than CodeIgniter really.

As to if it is better or not, it really depends on the task. Once learned it is certainly faster to set up CRUD projects than it would be with CodeIgniter.
This seems like basic stuff. I'm more interested in the story about how you got this to the top of the front page.

Edit: Less obnoxious.
dude I love it :D. is the javascript you're using for the text an in-house solution or from a plugin?
> Btw. 1.5s to render the front page? That's way beyond acceptable, in my book. But I suppose it depends a bit on what the web site does.

Agreed. This will have an extremely negative impact on your user engagement. Now if this is measuring end user response time rather than server-side page generation it might not be quite so bad, but generally I think most common pages should target < 150ms.
Don't you just love how ignorance limits scientific progress? I have a similar story about curing Parkinson's with stem cells.
Yes, Org mode commands. Converting my notes and web bookmarks to a personal wiki using Emacs and Org mode was a great decision. I wish I had done it sooner.
Cody, just one note on your website - I couldn't tell at all what Famigo offers without clicking on something. Instead of having "Famigo helps families find and manage mobile games and apps" in a hover-over pop-up, have a similar tagline somewhere people can see easily.
Apple is in the same place with the iOS platform as it was with the Mac in the second half of the '80s.

Back then, they had a huge lead over other platforms due to the then-revolutionary GUI environment on the Mac. Then Jobs was forced out of Apple, and their marketing and product design couldn't keep up with what was being developed in the more open and more chaotic corners of the industry. It's no coincidence that the most open hardware architecture won, and that the company that developed the most successful OS for that platform became the dominant software company for over a decade.

Android is to iOS in 2011 what Windows was to MacOS in 1990, and in 2025, Apple will probably look a lot like it did in 1995.
It's not hard to apply an index after the fact. You don't paint yourself into a corner by leaving them off initially.

And very often, you can't understand your data model and how it will be requested until you've actually built an app and gathered some data. Users will surprise you, and do things you never expected, and probably render 80% of your app (oftentimes, the 80% you worked hardest on) obsolete immediately.
Really nice, the only thing I thought is that it might be nice to "collapse" text back up into the keyboards which cascade them down?

Really like the "You can see everything" pop up at the bottom after 7 clicks - I didn't use it, but it was nice to have the option
Ask HN: Any Hardware hackers here?
Hey HN,
I am looking for a hardware hacker to help me with a education project that I am working on.
Could you email me at michaelabehsera@gmail.com if you are one, thank you :)
Please, please use a redirect. The GP's suggestion is not something you want to do.

Even better, just use http://wwwizer.com/ (look for the free redirect service banner on top).
Is it really worth 40 dollars?

and what is with the lousy exchange rate. Ugh. Worse than paypal.
You have to click and drag around the black part of the screen, not completely obvious. I only found out when I got mad and started clicking stuff insanely.
That's really just another way of saying that users shouldn't connect to routers they do not trust.

There's this new feature of SSH key generators, where the user is shown an ASCII art of the generated SSH key, to be able to visually remember and recognize it. A standardized graphical representation of certificates could be used to confirm the identity of the router. Imagine walking into Starbucks or any WiFi enabled place, you see a sign on the wall that gives you the network name and the "VisiSign", you connect to the router, your computer shows you the VisiSign of the router, and you can visually confirm the identity of the router.
Neither is a second EC2 instance, or were they running that already? Was it just not running a web server?
The 4004 is not the ancestor of the 8008; it was a completely different processor family with different antecedents. The 4004 came from Busicom in Japan and was designed by Masatoshi Shima; the 8008 followed an architecture developed by Victor Poor at Computer Terminal Corporation (later Datapoint).

Tom Pittman wrote an assembler for the 4004 which was shipped in a EPROM with the earliest development board. I (Dennis Allison) wrote the resident assembler for the Intel Development System which targeted the 4004 and its successor, the 4040. The 4040 was essentially a 4004 with logical operations as well as arithmetic ones.

The native assembler had to be completely compatible with the cross assembler which ran on IBM 360 machines (256KB partition) which was written by Bill Byerly. The cross assembler was interesting since it was completely driven by a mechanically generated bottom-up parser.

The native development system assembler fit in 4KB of EPROM memory and included a bootstrap monitor and a rudimentary paper-tape editor. For large to moderate programs, the development system needed a memory extension as there was precious little space to for the symbol table in a bare bones development system. It was slow, but designed to work with a 10CPS teletype.

The architecture of the 4004 was targeted to calculator-like devices and not general purpose computing.
The chip family included:

* 4001 - 256-bit mask ROM and 4-bit I/O device,
* 4002 - 320-bit RAM and 4-bit I/O device,
* 4003 - 10-bit shift register,
* 4008 and 4009 - standard memory and I/O interface set.

The 4002 memory was organized into four blocks, each block consisting of 16 4-bit words and 4 4-bit status values rather than providing a uniform 80 nibble address space. The architecture presumed that the 16-nibble blocks would be used to hold floating point or fixed point data and the 4 status registers would hold exponent and scaling information.
Thanks -- have added 2 factor authentication and swapped passwords. Fortunately I used a unique password for my e-mail.

I hadn't removed the Diginotar certs (ack). Any thoughts on the availability of those certs beyond the original attackers?

Thanks again.
Why? HTML5 isn't a very good platform for building games.
I really wanted to hear what he had to say but couldn't listen to that video for more than 2 minutes.
Nice work! I'd had this idea for my personal pages, too, specifically for my CV/Resume! Would love to see a blog post describing how you've done it (I know the code is there, but a discussion of it would be informative).
I agree with you, but he was using MongoDB and AFAIK, indexing is a must with this kind of db. Actually, I hope that he does not expect a big write load because he seemed to have added the indexes pretty quickly without thinking too much about it...

Just to reiterate, with a RDBMS with a decent query planner, indexing early is premature optimisation.
Strange post, feels like blogspam. As Murkin already said: the 3 minute video (which can't be forwarded) has nothing to do with this mentioned slide and as PG said, it was for sure NOT the slide that sold Soundcloud to Fred, it was clearly the traction at that time. Just check Alexa.

Wondering why Fred posted this, maybe Soundcloud needs some attention. The Soundcloud founders did some really good job regarding building traction and raising dumb money. But c'mon this network IS about music and not sound. And it's so overrated, this thing is a kind of Dropbox for DJs with all the legal struggles the music industry will soon approach them with -- and then everyone including Fred will realize that an exit is far far away or never will happen ...
So what would you both consider "the next steps" in page speed optimizations?
What mail service do you use?
To clarify: for some reason these certs were not in my system keychain manager, but were within Firefox's trusted SSL certs.
I don't think $15,000 is enough to get this properly code-reviewed. We already have Tor and know what its weaknesses are, and this doesn't seem to address any of those.

Additionally, I think software like Tor is fundamenally flawed when used to give people in "oppressed" countries access to the real Internet. Since all traffic out of the country is easily controlled, and Tor (etc.) traffic is easily recognizable, this can just be blocked too. Tor only works when you want to protect yourself from ISP-level actors in countries with legal protections for common carriers; it can't protect you from nation states.

A really innovative project would be a mobile mesh network that provides point-to-point and publish/subscribe messaging. Then actions like BART's shutdown of the mobile network could be easily circumvented. Accessing Twitter doesn't matter (except to Twitter's investors); what people want is the ability to communicate with the world at large. The first step is allowing uncensorable communication between people physically located nearby. Then you just need someone with a Pringles can to connect that up to the Internet :)
Privacy concern for your genome or other medical data is no small matter in the USA.

I used to work on a research program for electronic medical records. At some point I realized that virtually no doctor was interested in what I was working on. However, HMOs and insurance companies had great interest. I came to conclusion the main application of my work would be to deny insurance to those with pre-existing conditions.

Sure enough, years later I had to apply for my own insurance and was denied because I had once been on high blood pressure medication for a month.

Genetic information is worse than a medical record. One can find out they may be predisposed to Parkinson's disease. There is little a person can do with this knowledge. However, an insurance company can definitely use it to deny coverage. It's like a credit rating that can never be repaired.
Taking time to reflect
Show HN: Full-fledged CRM inside your Inbox (Kind of Rapportive for Sales Teams)
Works great Chrome + Ubuntu 11.04

The share/save options are broken tho

Great work !
http://crminbox.com/screenshots

Screenshot 1: Contextual / editable view when reading an email related to a customer

Screenshot 2: Social profile of all people involved in the conversation / account

Screenshot 3: Works well with other social plugins such as Rapportive

Screenshot 4: Activity stream view to look at a timeline of updates

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

CRMinbox is an attempt to integrate CRM deeply with the email.

Customer Relationship Management is largely about effective communication, isn't it?

Isn't the point of communication itself a better place to manage customer relationships...rather than trying to aggregate information about accounts, deals, tasks, updates, contacts - in a separate silo - an independent (sometimes loosely integrated) CRM app.

Trying to make the CRM (information) easy to access and update.

Example usage:

- You open an email (from a customer / partner etc.)

- Corresponding account(s) are automatically identified and related information - deals/contacts/tasks/social profiles of people invovled - is shown in a contextual sidebar right next to the email.

- You need to post a status update / change the status of a deal. So you click on the piece of information you wish to edit, change it, press enter - done.

No going through several clicks / postbacks...no need to leave your Inbox, head to another system to log/share/update information.
I was under the assumption that Siri needed the 4S's DSP capabilities on the new processor.

It seems that it can be put on iPhone 4 as well
(http://venturebeat.com/2011/10/15/siri-iphone-apple/)