skysight-inc/HackerNews huggingface dataset:
This is fantastic, thanks!

As someone completely new to this sort of thing, I have zero idea of the scale required for production. How many devices do you need to sell before it's realistically worth mass-producing in China or so? http://www.screamingcircuits.com/ say their sweet spot is 5000 so if that's "prototyping" I assume "production" is much, much more. Below 5000, what are my options? Will they do 5? 50? 500?

Other angle completely: how capital & time intensive is the bureaucracy involved with selling electronic goods? I'm thinking of the regulatory bodies, like the CE mark, I guess the FCC in the US, etc. Anything else that needs to be sorted before selling this stuff to consumers?

I have a friend who can help me out with the electronics side to some extent, but he's not exactly nearby. Do you have any tips (books?) on getting up to speed with modern electronic components? I've got the very basic stuff down: I studied physics (i.e. I know Ohm, Kirchhoff, capacitors, semiconductors, AC circuits, etc. on a fundamental level) and tinkered with electronics as a kid; building simple circuits with OpAmps, 555s or basic logic gate ICs is as far as my knowledge goes. Beyond that I've been using pre-assembled microprocessor devkits which have all the ports and boot-up infrastructure ready to go. The software side is no problem for me. The gap is everything in between though, things like how I'd go about adding extra ADCs and DACs or external digital I/O that's electrically isolated to protect the processor (optocouplers? which one? etc.).
Always remember the 2nd law of thermodynamics
Or Flask if you want to use python.
The future of the Symbian platform
I had a Dell Mini 9 and used it for months, but the keyboard and form factor got me down so I swapped it for a Macbook Air. Granted that's not a netbook, but it's far better for work.

I do a lot of objective-c though so I might be more enthusiastic about the Air than you.
I've learned that lesson the hard way too. I will from now own find it very difficult to work for anyone again, but when I do, it sure won't be more than 40-50 hours per week. In fact, I would actually get a real kick out of a 30 hour a week job. That retains time for the family, friends, personal development, and business/hacker projects.

Most employers are still too concerned with how much time you spend in their office, and not enough on output. Given the right kind of work, I can output a typical 50 hour week in 30 hours. In fact, given that opportunity, the motivation is built in.
Any comment or feedback?
I think this is a great goal but maybe not ten? I am sure you know a lot about this but:

Along with building apps consider using best known practices to show you can go from concept to delivery including using mockups for GUIs, Gherkin (cucumber/specflow) for features and stories, a backlog manager for the mockups and features (pivotaltracker is ok for this but there are others: check them out), use a repository of some kind (I like git), setup a continual integration server, stick your solutions on a cloud service (http://aws.amazon.com/free/, Heroku is free too).

Read about Customer Development (The Four Steps to the Epiphany by Steven Gary Blank) or I am sure there are other approaches (this one just makes sense to me).

Report back on your success to HN.
I don't pull 100 these days, but I have a chronometer and I time my work sessions, usually aiming for 12 hour days at super busy times, which is about max sustainable for me
I seem to binge code often. Usually that means I'll go for 2-4 months with 2-3 hours of sleep, coding until the sun comes up. Now, I'm not super-human. It takes a toll certainly. During these binges I'll crash for a good 8 hrs every week or so to catch up.

I feel surprisingly okay during these periods, but it doesn't last forever. Eventually my day time performance starts to slow and then I go back to a normal routine where I still code almost non-stop except I sleep for 4-7 hrs depending. It isn't out of necessity, it's out of enjoyment, which is probably why I can get away with it.

(obviously, I eat, shower, and do take short breaks which usually means Wikipedia, blogs, and such)

This isn't for everyone. I'm sure its very unhealthy and I have no doubt I won't be able to continue this pattern when I'm older, but it's gotten me some incredibly productive work done. It's so much easier to stay focused FOR ME if I work on something in one sitting then to break it up. Some people are more productive sleeping 8hrs a day...but I'm not one of them. It's hard to sleep that long for me and I end up feeling like I slept all day.

It's so hard not to binge when there's always something to learn!

Lastly, like most on here I grew up from a very early age sitting at my computer. Thankfully for me that means I rarely get tired of it.
Python has nice, clean syntax and pretty elegant semantic, which translates as gentle learning curve. However, if your first language (prior Python) was something less elegant, say PHP, your mind may be too polluted to painlessly adopt all the Python elegance.
No, for everyone! I was just kidding: but yeah, everyone should travel and see the world. And if you don't have the money, you now at least have some place to stay for free (at least for a couple of days :) )
I’m about to go to sleep, but I just want to drop a few of my favorite rules of thumb. (I love UX and constantly bitch about bad interfaces, FWIW.)

- Visual hierarchies. Color theory. Understand both of these, and use them.

- Don’t use the words “me” or “my” in your interfaces (with rare exceptions like “✓ remember me”, which is de-facto standardized)

- Native controls/widgets give users lots of free platform-specific and accessibility functionality that they expect. Don’t implement your own text box / dropdown / scrollbars without a damn good reason.

- Use color sparingly, to convey meaning and/or draw attention.

- What is the purpose of each and every design element? Can it be removed, or does it have no purpose? Then remove it. (Maybe keeping one exception to the rule gives your site a touch of personality / a brand).

- Reading the OS X HIG is eye-opening. Don’t try to follow it online, though!

- Can stuff line up? It probably should.

- When should you show a throbber or “Loading…” message? The answer is not “whenever something is loading”. It’s “whenever the user must wait for something to load, or whenever an update or change of view as a result of a direct user action is not immediately visible.” And this should be minimized.

- Don’t half-ass buttons. If they hover or have an active (depressed) state, then the hover (“over”) state should look like a slightly lighter or darker version of the normal (“up”) state; the depressed (“down”) state should look physically depressed, if applicable; invert the gradient, swap the borders, or whatever.

It looks like I’m starting to list pet peeves instead of the big ones, so good night!
The offer is for everyone, email me when you plan to come over - I should be in Vienna pretty much all year (although I might be in Warsaw on New Years)
but I just can't see the 300GHz ever becoming a reality given the constraints that physics imposes on this.

There are already proven cutoff frequencies for InP-based bipolar transistor up to 755 GHz with demonstrated amplifiers with fmax = 324 GHz.

http://www.ece.ucsb.edu/Faculty/Rodwell/publications/2008_10...
"Every warrior of light has, at least once, believed that he was not a warrior of light." -- Paulo Coelho, "Manual of the Warrior of Light"

In the dark and gray parts of my life that book helped me realize which direction the light and colors were.
It's a very nice offer, and kind of you to do it. I only wish I could take you up on it, Vienna is a beautiful city from what I understand.
I have always found these salary guides to be hit or miss. Depending on where you live, these numbers can be wildly different. Also, once you do take location into account, you have to remember that the cost of living in that area is likely much different. Supply and demand for the region also plays a big key.

In many cases, employers use these guides to gauge what they will tell you what "market rate" is, and a lot of shady employers will stiff everyone in the company. They might even tell you that you are at the high end of the pay scale at the company, which might be true since they're stiffing everyone.

Just don't use this as true self worth indicators, as chances are your category is likely lowballed.
I tried a few with firesheep, (on my own network of course) they work!
Is Candy Evil or Just Misunderstood?
There are plenty of Django-friendly hosts available with easy deployment options:

http://code.djangoproject.com/wiki/DjangoFriendlyWebHosts

If your needs are more exotic, you can buy a VPS for $20 per month.
Great idea man, just done that!
Google will buy Office for $2 billion
Posted to The Changelog: http://thechangelog.com/post/1422032099/twich-php-node-js-re...
Amen. I started on PHP and still use/love it. Got into python for an entirely separate reason and still use/love it. Learned C then C++ for university, still use/love it. Picked Ruby up on a whim about 8 months ago... well, you guessed it.

All the language wars make me smile; rather than complain about the shortcoming of X, just use Y to solve "that" problem.
Are Turks and/or Moroccans welcomed in Austria these days, or will I be chased into a corner by a mob and get bitten to death?
Considering Austria's atrocious credentials as a collaborator with the Nazi's during WWII, seems like it, as well as many European countries these days, descend quickly into familiar bestial self.
No wonder this offer is aiming Americans. Only lots are not white. Sorry.
take a look at "SlideScreen".
http://slidescreenhome.com/
>Also, don't browse hardcore porn on a public network.

OMG people will know someone likes porn!!
People do FAP. Get over it.
That's radix sort.

For what it's worth, I often have piles of sorted documents to sort together, so I've used merge sort on RL objects fairly regularly. Binary search, too, though I use the optimization where it's not strictly binary when I have a guess about where the item should be.

I've probably used a few other algorithms, but I can't think of any off the top of my head.
Best practices and examples of creating invoices
A proper invoice not just helps you in getting you payment on time but strengthens your professionalism as well. Therefore, it becomes imperative to keep your invoice correct and proper in order to get paid efficiently by your clients. Given below are some of the best practices and examples that will aid to create a spectacular invoice.
Wow! I will travel to Vienna in the start of December! I really would like to meet you, whether you can give me a place to sleep or just show/point me some places around.

My contact is jracabado on the gmail com!
Snowboardhotel
Liebe Gäste Wir machen Ferien und fahren weg.
Wir kommen zurück und freuen uns, Sie ab dem 18. November
wieder willkommen zu heissen.
Your email isn't visible. You have to put it in the "about" section for others to see it.
Exactly. People call bullshit if I mention my sleep habits but there's something about learning new things that is so addictive. It's my joy in life certainly.
They said the same thing about quantum physics, and look now we have scanning tunneling microscopes and MOSFETs
Everyone is welcomed, the "Go see the world, you Americans!" was supposed to be funny and should not implicate that I 'prefer' to have an American as a guest.

You are welcomed if you are open-minded and non-racist (no matter what sex, skin-color).

If you are in a wheelchair or have trouble walking stairs, my apartment won't work for you (it's on the second floor) - but I can offer you to be your guide for the city and I can try to find a friends apartment where we can help you with an elevator.

Sorry for any misunderstanding/anger the last sentence provoked - seems like I didn't think that through.
UK has the largest online economy in the world
Gave up at what? Why?
You are of course welcome, whatever background you have (for details, see my other comment about that :)).

Don't play the WWII card on me.
Vserverealty Introduces Luxuries Residential Apartments in Noida
Vservrealty.com is introducing new luxurious residential apartments in Noida. It is presenting 1, 2, 3 & 4 bedroom units with luxurious floors designed exclusively for personal indulgence and has world class amenities like Swimming pool, gymnasium, green club with sports, kid’s pool.
What's blowin' in the wind?
I'll send out an email with some further info, later tonight.. looking forward to seeing you! :)
I find Django slightly unusual compared to other frameworks in that it has many CMS like qualities, such as predefined user/permission models and the admin (not surprising, given its origins). Rails, Pylons, CodeIgniter, etc. provide you with an ORM, but it's up to you to define your schemas.

Not that this is necessarily a bad thing - it can save a lot of time in certain projects. Sometimes though it's overkill for projects that don't need these features.

So I'm glad that Django isn't the one and only framework in Python, as it's good to have a choice. Multiple frameworks also mean competition and more ideas and approaches, which benefit everyone.
Jason Bradbury Talks Gadgets, Gizmos, Dot Robots, and Kung Fu
How to make a Halloween flash photo gallery with music
How The Value of Your Time Impacts the Internet Video vs Traditional TV battle
We already have decent implementations of javascript, python and ruby running on all three major platforms.

It's not hard to guess that we'll see a rapid decline in interest for creating and maintaining Java libraries now that Java is owned by someone who totally don't get the Java community.
Over 30%~80% Off for Ed hardy
Well, your people played it on mine. So, just a reminder. "Austria" the beautiful is skin deep. Great architecture, wonderful "culture", only as long as you ignore the reality of Europe these days. Racism is raising it's ugly head again in Germany, Austria, the Netherlands, and of course France (one of the worst) and the UK. It's not all beautiful architecture and culture. Part of your culture is the very recent past, and unfortunately, the present.
Ask HN: Please give (blank) online banking CSV exports
Hi all. I'm creating a personal finance app at the moment and need some example online banking CSV exports to work with. Any help would really be appreciated as it's not easy trying to source stuff from overseas banks (I'm in the UK).

Please send the blank CSV (just leave the column names in place) and the name of the bank + account type to banking@chaffin.ch

IMPORTANT - Please remove your own data before sending - I am not trying to pry into your personal finances, I just need to see the structure of the spreadsheet so I can write a parser. So delete your own data first.

Thanks for your help.
I must say the problem bores me to death. I don't think I'd want to work where they ask me to solve this. However, I am confident I'd design a solution that's near perfect in the two weeks given, it just would require some experimentation on the data storage side - the code is trivial.
Good boy. You get a cookie.
Hi, I am knew to HM. I am trying to break through with app which can change the way we do our daily internet research.
I was wondering it this will be a good example? http://beta.clickhint.com
Thanks, just fixed it!
That may actually be your best shot. In my case it was.

Also, I have a problem with the automatic 'you owe us' rule that some societies impose on their children. No children ever asked to be conceived or born. If you want to be grateful to your parents that's cool, I know I did my bit. But there should not be an automatic assumption that that will be the case, nor should there be undue pressure.
You should definitely learn Python 2. Almost all libraries still are on 2, so if you tried to go straight to 3, you'd have to struggle your way around most newbie documentation on the internet - Especially if you're planning on doing Django work.

Anyway, there isn't a whole lot of difference between python 2 and 3, really. The "proper" way of coding in python2 is very similar to python3.
How can you program if you're blind?
The XBox line over the decade has cost them a fortune.

Until relatively recently when manufacturing costs dropped Microsoft were selling the hardware at a significant loss which means that you have to sell a certain number of games just to break even. This isn't an uncommon model for consoles (the Wii was an exception being profitable as a console from day one) but it was pretty extreme for Microsoft who were basically making an aggressive play for market share and damn the expense.

Up to 2005 the XBox gaming division (including hardware and games sales) had lost $4 billion (http://www.forbes.com/2005/09/12/microsoft-management-softwa...) on a total investment of over $20 billion and it continued to lose money up to 2009 including a cost of $1 billion for replacing bricked XBox360's in 2007 (http://www.engadget.com/2007/07/05/xbox-360-warranty-extende...). All in all I'd estimate up to 2009 total losses up to or even in excess of $6 billion.

In 2009 it finally posted it's first profit - $165 million, though it's probably worth noting that as a percentage of the $6 billion it had lost to that point this is basically nothing.

They have a total installed user base of 41 million consoles (360s) world wide. This puts it slightly ahead of the PS3 (38 million) - though it should be noted that the PS3 launched a year later and is currently selling faster - but way behind the Wii (79 million) and the PS2 (over 140 million). It's likely that by the start of 2011 once Christmas is out of the way they'll be last place in terms of installed user base - not a great reward for all that money spent.

(If these numbers don't feel representative of what you see it's worth noting that the XBox is far stronger in the US than in Europe and Japan).

On the positive side Kinnect is apparently priced so that it will be profitable from day one, they do have a decent installed user base for new games sales and live subscriptions, and console production costs are now a lot lower than they were which means that the next three or four years (the likely remaining life of the console) will all be profitable, however it would seem unlikely that they'll be able to bring the total investment to break even for the life of the XBox range.

Maybe we have different definitions but for me that's not only not a success, but it's not far off being a disaster, particularly given that this isn't a tale of a couple of years of growth at the expense of profit, but a decade long tale.
I quess a semi-personalised email asking for feedback on the service for each subscriber could make them more positively inclined towards it, plus, if you time it right, it could work as a reminder for people that have used your site in the beginning but then forgot about it.

How did you manage to get exposure in order to collect so many emails in such a short period of time? Ads or something else?
If I had signed up, personally I would want an email when you go live (usable beta level). I don't want a confirmation, I don't want to know that you are 37.5% done, I don't want to know what your dog had for breakfast.

When you send me an email that you have gone live, either a link to continue to be on your mailing list or a link to request to be off would be good.
I took a quick look. As its a paid-book I think it would be useful to have at least one of the exercises open for people to see. I appreciate the introduction is available to download, but the real-world projects aren't (and I understand why) but my suggestion would be to open one of them so that we can see what kind of exercises in real life
Totally. When I am really buried deep under responsibilities & unhappy, I still get to enjoy my bike, and I get to think to myself "well, things suck- but dude, I own a motorcycle!!"

It's coincidentally one of the reasons I don't, unlike my friends, strongly miss my childhood. It was cool and all, but dude- I didn't have a motorcycle.
1. I tweeted about it.
2. I got everyone I knew that would tweet about it, to tweet about it.
3. I got on CSSMania, which converted at about 40%
4. I got on and am getting on a few more CSS Galleries (and designers are my target market!)
5. I got a lot of attention in a HN thread.
IPython gets ZMQ based http client: Continues as under recognized great software
I'll make an unsubscribe link pretty prominent, thanks!
Oracle Files Motion to Strike Google's Answer, Some Counterclaims
Racism is present everywhere, I give you that. And it's terrible that right-wing political parties are gaining more and more traction in Austria, France, the Netherlands, Sweden and probably pretty much every other country out there (including the USA and Turkey). Did the possibility, that neither me, nor my girlfriend are Austrian even come to your mind? All three of us (my gf, our dog and I) have different "nationalities".

Trolls are not invited to our cookie and cake party! :)
Does it mean Oracle never copied anything?
Alice Springs Myself, amazing the culture exists in Aus, was wondering if i'd have to move...
Does there exist legal precedent for this? It would seem hard to argue for expectation of privacy on an unsecured wireless network on a protocol without TLS.
$2000 would be too obvious, and can't reasonably be linked to real bookkeeping costs. Anyway, even a smaller amount would do the job. Even at $10, people will tend to take the default path, which is not doing anything (meaning, not register).

Big companies, thanks to their legal teams, know how to behave. Small ones (or individuals, or non-profits), might not.
why did you give up on it? What has changed?
Bungee Rescue - Play Bungee Rescue online at Y3 Games
You have to go out into canyon and save people and animals from the rising flood waters. if you're too slow, they will drown.
Genuinely surprising - though with the cuts that have just been announced by the chancellor, government spending on IT infrastructure (which makes up a meaningful part of these numbers I imagine) will fall and our numbers will take a dent. Even so it is an encouragement to people selling to and into the UK.
Bleach: An easy, HTML5, whitelisting HTML sanitizer.
Simhash in Ruby
It was called Facemash, and the idea behind it (according to the movie) was that comparisons were more 'turing' than arbitrary scores as used on "hot or not."

The characters' motives as presented in the movie might be fabrication or speculation (depending on your view of the true story) but they still make for a better and more tense story (imho).
Sure, but that does not translate in to computing speed.

I would not be surprised if that turned out to be 1/10th or less of the device theoretical maximum switching speed.

300GHz is a frequency at which just about every conductor is a coil of sorts. Stripline all the way :)

Or did you miss the 'in chip terms'?
I've been doing some work on my eee 1000he lately. Eclipse is runnable but noticeably slow. When I'm at home, I tend to use it as an x terminal for the desktop upstairs. I love the battery life, the keyboard is good enough for several hours with only a slightly cramped feel.

This is not my primary development machine and I think you aren't looking for that either. It's not just about the initial cost outlay. When I carry around a $300 machine, I don't worry about leaving it in the car, or spilling coffee on it, or so on. I don't worry about some absurdly padded bulky bag.

If I were in the market right now, I would go for an 11" timeline or similar intel ULV. The boost to 13??x768 is about 50% gain over the 1000he's 1024x600, and the CPU is probably 2-3x my atom.