skysight-inc/HackerNews huggingface dataset:
I would beware to just extrapolate numbers on a curve. There are some physical constraints which makes it impossible to improve certain numbers by much. And sometimes there are also logical constraints doing the same.

We need somewhat accurate measurements on modern hardware as a base. I would not be surprised if some values have gotten worse over the years.
SWITCH, ROUTE, TSHOOT, NX-OS, ISE, JNCIA
You're probably burning tax dollars as well if you're burning pure gasoline. And corn used to ethanol is usually feed corn - it was never going to directly be eaten by a human anyways. The degree of indirectness from actual food is at the level where you should also be aware of any activity that promotes farmers doing anything but grow and sell human food.
Hardware and electrical engineering. I want to build an electronic cigarette with a tiny computer in it.
omg HN people always the same argument with you. HTML/CSS is coding and if you want me to take it an extra step and call it CSS programming I will, because it turns out it's turing complete. BOOM! http://jsfiddle.net/Camilo/eQyBa/
that's hilarious, esp the looti tooti version :)
I really appreciate this advice, this is a great framework by which to judge my goals and keep me focused on relevant tasks. Do you recommend any books or articles I should read that expound on this mindset?
Android development
Ruby
Better Java
When I was a teenager I wanted to be a world-class runner. I trained as hard and as methodically as I could for three years. I could never break a five-minute mile. I was mediocre, and slower than guys who barely trained but had bodies more suited to running.

I still run 25 years later, but just for fun. Perhaps I could run a three-hour marathon if I really cared, but that's far from great. Note that this is completely unrelated to the enjoyment you derive from the activity.

If you want to be great at something, you have to pick your battles and play to your strengths. Some people just cannot be great programmers no matter how hard they try. Most people can be great at something if they try hard enough, but most people cannot be great at programming. That was the point that you seem to miss.
On behalf of all my Japanese friends, glad to see #1 on your list. Highly recommend traveling there: nothing like immersion to build a skill!
The Message Is The Medium
You're absolutely right -- DRAM latencies, for example, have actually been getting worse.

See the html at the bottom of the page for explanations of how I extrapolated.

If you have any improvements to make, a pull request would be much appreciated! https://github.com/colin-scott/interactive_latencies
Cooking really is about process, proportion, texture, color (taste), color (presentation), balance, contrast, seemlingly unrelated items coming together creating new experiences.

It will help you understand these terms in music and art more naturally while at the same time being easier to get started with (i.e. you have the skills necessary to create a dish more than to play the piano and draw)
Being able to manipulate language-sensitive components is very handy; being restricted to manipulating them can be mind-bogglingly annoying... for people, the source text is also a text.

Structure editors were super trendy ... like 25 years ago. There's a good reason they've pretty much died out...
I really want to begin to learn this too, any ideas where to get started?
I'm not sure if the quotes are meant to address this, but there isn't really a choice when it comes to taxes. Doesn't that mean you are being forced? It seems to me the government -is- there to force you to do things... isn't that the whole point?
ROFL, I'm scared to even answer this, because my ambitions for "what to learn" every year are always WAY too big to actually accomplish. So, basically, this year's list is the same as last year's[1] (or the year before), just with even more stuff on it.

[1]: http://news.ycombinator.com/item?id=2081336

So, for starters, the leftovers from last year:

Learn Clojure

Learn Scala

Teach myself Calculus, Differential Equations, Linear Algebra, Probability & Statistics

Dive deeper into data mining, machine learning, and AI stuff.

As it turns out, I didn't make anywhere near as much progress on any of that stuff as I'd hoped (some weird shit happened in 2012 though, so I'm not beating myself up too much).

In addition, I want to learn more about:

1. marketing / positioning / branding stuff. I'm a techie by trade (if not by nature), working on a startup and we don't have a dedicated "marketing guy" so I need to learn enough to get us off the ground at least. Luckily I actually find this stuff interesting, and I did a lot of studying on marketing stuff in 2012 (Chet Holmes FTW)

2. Sales. See above. We don't have a sales guy, so I need enough sales knowledge to at least get that first push going.

3. Influence / persuasion. Always good stuff to have in the repertoire.

4. More and more diving into "big data" / "data science" stuff.

5. More on NLP, "text mining" and information retrieval.

6. In addition to the aforementioned Scala and Clojure, I have a goal of learning some R and Prolog as well. Haskell would be nice as well.

7. Lockpicking. I learned the basics last year, but I need to practice more. I want to get a lot better.

8. Electronics / hardware hacking. I got into the Arduino scene a while back and started doing more low level electronics stuff in conjunction with that, and I'd like to continue down that path.

9. Physical fabrication stuff. I planned to start on a Mantis PCB mill this year, but never got to it. So that, and a 3D printer. A friend has a partially finished Reprap that he wants to hand off to someone else, so I may pick that up from him and start working on that.
As an investor in companies building mobile apps, I get asked this question constantly.

My response depends somewhat on the application and the market, but it's pretty clear at this point that these are two completely separate efforts. It's not quite as bad as developing for Mac vs. Windows, but close (and getting closer all the time.)

So I recommend two separate development efforts. I almost always recommend leading with iOS, but not syncing up the functionality perfectly so that some of the design experiments as you iterate happen on Android.

Tight communication between two separate teams is key. If you only have one dev working on the whole thing, just choose one - and - in most cases, this should be iOS
1. Front-end (I'm mostly back-end Scala/Java/C# at the moment)

2. web services

3. Some Udacity courses sound great (specifically, How to build a startup)

4. Improve programming skills (of course :))

5. Possibly Android development.
I like Taleb's books. His ideas are far from novel -- especially to people who work with complex systems -- but his books are engaging. When I read them, I rarely find that I'm impressed by anything he said, yet I'm _always_ inspired to explore some tangent, which I think is very valuable. However, you have to take him with a grain of salt. The arrogance is a bit much.
I evaluated MongoDB as a search engine but what I didn't like was high overhead of using indexes for words. It was like 10x slower when inserting documents containing indexed string-array field. I got real-time indexes updating, but I wanted to have some kind of bulk index updates, as the overhead was too big. And it wasn't available when I checked it about 1 year ago.

I don't know what the plan is, but an integrated stemmer alone isn't of big value to me. Actually I prefer to have a stemmer in my own code, so I can tweak/update it without touching a database.
I recall trying Live Picture a few times, back in the early 90s. It was promoted in the same kind of breathless tone as this article. My recollection is that it in no way lived up to the hype. It was slow and crashed a lot.
Well I didn't read many books this year but absolutely loved 'Ghost in the wires' by Kevin Mitnick.
1. More and more javascript
2. More CS concepts
3. Music if I got time
4. master my spanish
One of the things worse than burning petroleum in cars is burning corn ethanol in cars. It has essentially all of the downside, only amplified through energy inefficiency and politics.

If I had any political power, I'd end the ethanol subsidies. That would be the simplest change to save ~$20b or so ($6b in direct costs, higher corn prices, corn subsidies, use of fossil water and other limited resources, less fuel efficiency)
I'm going to repost my collection of Hacker News threads that contain book recommendations:

http://news.ycombinator.com/item?id=4185504

—

Hacker News stories which contains plenty of book recommendations (sorted by points, labeled by topic):

Science Fiction: http://news.ycombinator.com/item?id=2978027

Computer Science: http://news.ycombinator.com/item?id=3595599

General: http://news.ycombinator.com/item?id=1752139

Design: http://news.ycombinator.com/item?id=3276986

Computer Science: http://news.ycombinator.com/item?id=1636275

Developing mental models and increasing cognition: http://news.ycombinator.com/item?id=3277457

Quant finance: http://news.ycombinator.com/item?id=3177815

General: http://news.ycombinator.com/item?id=663662

General (non software): http://news.ycombinator.com/item?id=1226736

Math: http://news.ycombinator.com/item?id=665029

General: http://news.ycombinator.com/item?id=875686

Entrepreneur: http://news.ycombinator.com/item?id=2928211

Statistics: http://news.ycombinator.com/item?id=902074

Philosophy: http://news.ycombinator.com/item?id=1503137

General: http://news.ycombinator.com/item?id=1865350

Math for beginners: http://news.ycombinator.com/item?id=755043

Military strategy: http://news.ycombinator.com/item?id=456275

General: http://news.ycombinator.com/item?id=797070

Investing: http://news.ycombinator.com/item?id=248469

"I want to start a web company": http://news.ycombinator.com/item?id=1567456
It's named quite well and explains exactly what it does. If you think this converts text to html you haven't read the manual. RTFM before programming or get out of the fucking field.
For me it is more about improving rather than learning something new, except for one...

1. Improve/revisit my german.

2. Improve my cooking skills.

3. Improve/augment mobile development skills (iOS/WP8)

4. Learn the harmonica. It has been sitting on the shelf too long.
I participated in this WSJ series and suggested you should simply ignore the trends.

http://blogs.wsj.com/accelerators/2012/12/20/ignore-trends-a...
Obligatory XKCD link: http://xkcd.com/927/
Another list with Japanese language skill as a goal, love it. Highly recommend traveling there, it's wonderful and confounding at the same time.
I'm sure you know that there is a psychological effect behind the word 'try'. Don't use it when talking about personal goals, my friend!
I'm doubling down on EmberJS. Paired with rails-api and active_model_serializers, it hits a sweet spot for me.

I'm planning on doing some substantial renovations in my home so I'm excited to learn more about how things are built.

Finally, I'm determined to learn how to cook well enough to impress people.
Actually it can be quite a useful function. In your __unsubstantiated__ opinion it's dumb.

EDIT: You want to talk about dumb. An incomplete object model that has no concept of protected members and doesn't enforce encapsulation on "private" ones. This is worse than PHP4 and pales in comparison with PHP5's object model.
1. pipe welding, all positions
2. yoga
3. fingerpicking
> The arrogance is a bit much.

I read the first book. The arrogance was a bit much, especially in a book where he's talking about the importance of randomness. But, like you, I did go off an explore about a lot of what he said. So it's a fun exercise.

There are a few great books which are too repetitive. "Black Swan" is one; he could have got all of that into a book a quarter the size and not lost much important. Another one is "Reckoning with Risk" by Gerd Giggerenzer - he takes many chapters to say people don't understand percentages, and you should really use "X people out of 10,000" when explaining risk to people.
Vert.x

I want to solidify my Scala skills with real world projects beyond testing. I have one about 3/4 done. I am interesting in seeing how it goes when it makes contact with the real world.

Marketing, marketing, marketing.

That should pretty much take up this next year, at least.

In my free time, I will try and get my guitar skills beyond 4 chord songs.
Unless you are dead-set on dvorak, look into colemak. It is much easier to learn vs dvorak and keeps many common keys. Mac OS X and modern linux distros have it built in as well.
Don't know about other frameworks, but for RoR there are a lot of full-text search solutions that can be setup with almost 0 effort.
Learn commercial hardware design & distribution, especially UL (TUV?) certification.
The probable reasons this app failed, and any app that competes with PS will (regardless of how well it tackles the resolution independence/feedback speed issue): are two things:

1. Workflow must match PS 1:1 for the majority of everyday image editing operations.
People that use PS are mostly creative folks who do no understand image editing from a technical perspective. Solving a problem (a use case) to them means to internalize a workflow.
Mastering a 'deep' app like PS this way takes years.
If you write a competitor to PS and dont honor this experience that took your target users years, often over a decade to aquire, you're shooting yourself in the foot too hard to ever gain enough momentum on a market that is dominated by PS (resp. its users).

This is imho also the reason why Adobe hasn't touched basic workflow in PS, ever. Because if they did this, they risked alienating users and driving them to test a competitor's product.
Recall when Apple 'improved' the UI/workflow of FinalCut Pro? The screams of outrage echoing through the web? :)

2. Feature set must be more or less identical to PS. You can 'plus' in some areas but you can't 'minus'.
If you have a use case that is not covered by your app but by PS and it is even used by the average target user only once a week in PS, this will be enough reason for them to not consider your app a worthwhile alternative, even if you do get 1. right.

1. is not too hard to do, engineering wise. But 2. is a huge task. PS simply has a lot of features.
Is there a difference in how survivors' benefits are calculated? (I assume there are survivors' beenfits for soldiers KIAed but my knowledge of IDF pensions is negligible)
1. Web development - go from dabbler to very competent

2. Voice - I'm about 1/3 the way through a huge singing course

3. Empathy - I want to get better at really putting myself in someone else's frame of mind.

4. Maybe pick up basic conversational skills in another human language, but this one's at the bottom because I know how much time is involved.
Exploit: http://git.zx2c4.com/w3-total-fail/tree/w3-total-fail.sh

Screencast: http://git.zx2c4.com/w3-total-fail/plain/screencast.ogv or https://www.youtube.com/watch?v=sqZ_zYLFDSo
This is my suggestion:
1. Find many people who want to invest in these markets. You don't really need many people, but you do need a good bit of cash. The only way to make this work is by having a portfolio approach; it's extraordinarily difficult to pick individual winners. Let's say you (the investor collective) are investing $50,000 per company. My advice is to invest in at least 10 companies.

2. Find a local subject matter expert; someone who is plugged into the startup community and understands what the context is like. This person may need to get paid, but not much (it's a limited amount of work). You really should have a contact in each local market (not that hard to find).

3. Set up weekly calls with your collective and assign individuals specific verticals to monitor/research. For example, you take e-commerce, your friend takes UGC, and a third person takes marketplaces; similar to the way that conventional fund operates.

4. Find local counsel--even if you insist that the companies be re-incorporated in Delaware.

5. Schedule monthly calls to go over deal flow. Spend more time (virtually is fine) with those companies that receive approval from the collective. Make sure you have had enough time to verify that the founders do what they say they do. Look at traction and budget.

6. Review the docs and disburse funds. Monitor the investment.

As you can see, it's not a complicated process, but it does take time and energy. Do you have that (as well as sufficient capital to put at risk)?
In Windows you can (I believe) just use "runas /user:Foo dropbox.exe" -- doesn't OS X have an equivalent option? This seems like a much simpler workaround.
1. German
2. Rust
3. UX/Design
From the point of view of the minority, that's still all "the State" is: a mob. "majority rule" is just a euphemism for "tyranny of the majority" or "mob rule". And even a representative republic system still can't guarantee that the majority don't violate the rights of the minority.

Let's say you were an innocent man, wrongly convicted of murder by a jury. Would you feel that the State truly was justified in imprisoning you for life or executing you? I mean, the "institution" of a court and judge and a jury decided to do it, so does that make it OK?
Cocos2d-x and CocosBuilder. For making relatively simple iOS games that I could port to Android and Windows, is there a better choice?
Create Online Store Australia
gouniq.comOnline Store builder makes it easy to Create online stores.Make your own Ecommerce Website, list your products, accept payments and buyer can buy multiple items from multiple stores at one time.
> Secondly they do not offer discounted rates as many claim.

In Denmark at least, I have found that they typically do offer discounted rates that the hotel's own website doesn't offer, especially for smaller hotels during periods of lower demand. If you're booking off-season at the last minute, I've found discounts on hotels.com of 40-60% relative to what the online-booking system of the hotel's own website was showing. One example where I've stayed a few times (http://www.hotel-maritime.dk/) was offering €50/night via hotels.com in late January 2012, at a time when their own website was listing €80/night. It's frequent enough that I advise my friends visiting Copenhagen to always check a hotel's rate on hotels.com before booking through the hotel's website, in case there's a substantial difference.
I want to learn/do more with Ruby/Rails, Django, CSS. Would like to dabble with R as a way of getting familiar with "data science" tools. Would love to learn Haskell and Clojure but don't really have any specific projects in mind for them, which is usually a big impediment to successfully learning something. Same thing with Node. Also interested in Go and think there's a little more of a chance of actually doing something useful with it (maybe for a case where performance with Python just isn't cutting it).
Or neutrinos through the Earth.
Oh, and as I understand, the amount of weight is important due the resistance of the crank?
1. I plan to learn some category theory, differential/algebraic geometry, abstract algebra, and topology, in order to apply them to Haskell/Fortran programming and quantum optics.

2. Drawing. I've always wanted to be able to, but I've never really given it a serious try.

3. I want to learn how to play various synthesizers and some music theory, with the aim of producing electronic music recreationally.
The high-school C++ curriculum in India is taught on Turbo C++.
HP 50g RPL (calculator stack language - lisp like).

Maths refresher including statistics.

How to grow mushrooms (not dodgy ones).
I currently own an Android phone (Galaxy Nexus). I've always been fascinated by the WP UI. It's a refreshingly new style that allows enough customization while maintaining a consistent look for the OS across devices. I've been telling myself that I want to make the jump when I'm eligible for my next upgrade, using Launcher7 and Launcher8 in the meanwhile to satisfy my Metro craving.

With that being said, the one thing that's been keeping me from making the jump is the Google integration that Android gives me. For people like me that are so dependent on Google services, Android's native support for Google Talk, Google Docs, Gmail, Google Calendar (and Tasks), and Google Chrome (since 4.2) has become essential.

If there's a way to be able to use these services on Windows Phone, I will almost immediately switch over, as I am very impressed with Redmond's offering, and look forward to seeing how they continue to tell the Windows Phone story.
Wow, I'm slow. I assumed the red and green was a new feature that showed whether a story had recently risen (green) or fallen (red) on the front page — so you could better keep track of trends. I didn't notice they were consistently alternating.
+1 for pipe welding
Oh, thanks. I'm a pretty good cook, or so I've been told, but I'm really into improvisation. Not sure how much of that would carry over to art and music. I have an intuitive sense of flavours that work well together, but I haven't been able to translate that to playing instruments.
I reread The Road Less Traveled this year.

The first 150 pages are particularly great.
I just got my first Jr Developer job so I'm going to learn the following job related skills:

1) More algorithms and data structures

2) Get better at using recursion to solve problems

3) If I get through the first two - design patterns

Outside of work I'm going to learn about (and/or continue to practice):

1) Cooking - more techniques, flavors that work well together

2) Running, rowing, weights - correct form, improving my training program, the theory behind different training programs and why I should do certain types of work. For example: long steady state pieces vs short interval work

3) Filming videos and editing them well, in particular surfing and snowboarding/skiing

Edit: formatting - I'm trying to make lists
Pretty cool - good work!

I've been working with similar data and trying to find good ways of displaying it. Would be very interested in seeing the source on Github if you still plan to release it. Are you using Twitter's `place` attributes from their "Streaming API" filter endpoint?
A codec isn't exactly(!) a standard.
Journey from Canvas artist to Chief Product Designer
Hmm... I'd like to see the ratings for that hotel on booking.com, because I wonder whether such experiences are actually avoidable using the mechanisms (user to user ratings) provided.
Is there any precedent or evidence at all for this conspiracy theory?
Well, yes, you can have those here too, but most homes still have stand alone units in every room.

The point is if you can't afford to spend $4K on air conditioning, $600 might be within the budget.

Also I'm not sure central one is more efficient. it cools entire house while using individual units you can cool just one room. Of course it has the capability to limit the airflow per room etc, but I'd guess most people don't do that and just cool/head the entire house.
Move CA or Netherlands.
I think he is right that even small hotel in Mexico should provide easy to find information online. This kind of incompetence from small biz owners is simply not excusable today.

On everything else related to their treatment by Expedia I am all with them.