skysight-inc/HackerNews huggingface dataset:
SEEKING WORK - Remote
Web+Mobile UI designer and front-end developer.

4+ years of experience with designing usable interfaces with a focus on increasing user conversions.

Designed patio11's site which increased his conversion rate and profits:
http://www.kalzumeus.com/2012/04/19/ab-testing-is-frustratin...
http://www.kalzumeus.com/2012/08/06/stripe-and-ab-testing-ma...

Experience with Photoshop, Illustrator, HTML5, CSS3, Javascript/Jquery. Knowledge of Ruby, Rails, BackboneJS, Git and Heroku.

Portfolio: http://www.madebyargon.com

Pricing: $55/hour

Email: inlith@gmail.com
Tweeria - turning Twitter into the laziest MMORPG ever
This is awesome.

One suggestion based on what I saw from the demo video: give the presenter the option to use either tap or gesture based transitions. It may be easier for the presenter to use gestures since they wouldn't have to look at the device to ensure they're tapping on the correct arrow. A simple double tap anywhere on the screen could bring them back to the index.
> I strongly suspect Chrome would utterly dominate that statistic.

Of course it would, because you would be ignoring a chunk of the other browser's users but counting each and every Chrome user.
EnergySavvy - Seattle, WA

EnergySavvy is looking to add to an amazing development team working with cutting-edge, modern technologies. Do you love working on challenging software implementation problems? Do you spend your free-time learning new programming languages and contributing to open-source projects? If so, you'll thrive in EnergySavvy's quick-paced, collaborative atmosphere.

We're a small but rapidly growing software company with the mission of transforming how energy efficiency is delivered by combining user experience and software technology to deliver software-as-a-service solutions our customers and users love. Our software helps people make their houses more energy efficient, addressing a major source of energy waste in this country that impacts our energy independence and contribution to global climate change.

As a software engineer at EnergySavvy, you'll work with Django, Python, jQuery, nginx and PostgreSQL, and deploy your creations early and often to live customers.

Requirements:

* You're passionate about learning web technologies, and have experience with modern engineering techniques (Mercurial/Git, staging, continuous integration, etc)

* You have a Computer Science degree or equivalent with a strong foundation in data structures and algorithms

* You have programming experience in one or more of C/C++, Python, Ruby, Javascript, C#/Java
About EnergySavvy

EnergySavvy is a Seattle-based software company focused on energy efficiency. EnergySavvy's flagship product, Optix, is an energy efficiency management system that helps utilities achieve their cost-effective savings goals. Optix drives program success by engaging customers, streamlining stakeholder interactions and providing real-time analytics.

We have a great team, wonderful customers, supportive investors, and we are growing quickly in a massive and important space. We are an investor-funded company with real customers, real revenues and a reality-based plan to scale. Learn more about EnergySavvy's company and culture.
It takes whitespace to the extreme, too.

I like everything but the "statements span multiple lines" instead of using comma seperated values. I think CSV syntax is clearer and more concise than having newlines act a seperators like that, and it is easier to read.

I like high information density languages with minimum glyphic overhead. That means python is close to the top, but I also consider C++ competitive because it has a lot of expressionism in its verbosity. I also rank YAML high because it has barely any glyphic overhead but still conveys high information in a frame.

It is why I use K&R braces, because I use indentation to deliminate scopes, and having extra semicolons on lines by themselves breaks my information density and drives me nuts, because I like having a consistent per-line flow (I don't mind blank lines though, because I just treat them as null, but one character lines require processing, just not enough to warrant them worth existing in my crazy head).
Awesome! I've seen a lot of little coverage on some of these topics but this is about as comprehensive as I think we'll find without any sort of release notes.
Story on Robotic Limbs Interfaced 2 Brain is Transformative 4 Amputees
A Year of Learning and Gratitude
The numbers that matter are your websites' numbers and no others.

I had to make a website for a brand with strong sales in China. The client asked for a full IE6 support "because chinese use IE6 according to X and Y." IE6 support is expensive.

I was quite doubtful, the brand is a luxury one, kinda confidential, so the user had to belong to the new rich class which can afford a real computer. But they did not have any data and did not want me to gather data on their actual website to confirm or infirm my hypothesis.

The IE6 friendly website lauched. The stats reports less than 4% IE7 and less usage (including funny browser derived from IE.)
> but that such managers do a poor job of convincing other people that their power is legitimate.

Don't they convince their shareholders? These companies keep making it big even with tremendous overhead of useless management and they seem to do it by pitching investors and locking down markets.
Well, yeah. That's certainly a risk here, isn't it?

And what shall the gentleman do? "Well I love you but it's probably a mistake because I'm probably a mess myself so let's just walk away from it?" Even were this situation as bad as you imagine that strikes me as a soul-killing response to problems.

I agree this looks rough but I've seen some very bad situations that ended up looking like something from Disney. Those situations had heroes and those heroes went through some crazy shit. There is hope.

So. The guy is going for it. Are we satisfied to comment that it will all end in tears? Or shall we look for some way to help it to a better end?

It isn't enough here to note the risk. You have to offer something constructive. I don't say "not hard", perhaps this relationship is a terrible idea and if it is so then it is no kindness to pretend otherwise.

But the OP simply isn't going to hear "dude, co-dependent, not good". If you see trouble clearly enough to say so then you have a duty to offer some path around it or through it.
Forth actually has two stacks. Lisp has garbage-collected storage and environment structures, and Forth does not need them. :)

Logo is a Lisp-like language which uses prefix notation but does not require parentheses surrounding every procedure invocation. Your example could be written as:

product 5 sum 3 2

Parens are allowed for adding clarity and are only required for a vararg-style invocation. The main downside of this approach is that it is necessary to know the arity of every procedure in an expression to unambiguously parse it- Logo implementations typically either defer some safety checks to runtime or compile in two passes. Forth doesn't have this problem because it doesn't parse expressions per se- it compiles and interprets as it goes along.
this is awesome. also, if we know one's controller address, we can mess up his/her presentation. :)
Mapping ASP.NET SignalR Connections to Real Application Users
Hey everyone! For a while, I've just been lurking and posting interesting articles without contributing much of my own content. I've decided for the new year that this has to change. This is my first post on a personal blog and I hope to continue it ad infinitum. Please let me know what you think!
Reminds me a little bit of Tcl.
Announcing the Vim Beginners' Site
Along similar lines, the shareware assembler A86 watermarked the binaries it produced, so that unauthorised use of unregistered copies could be proven. It did this by - or so it was claimed - choosing one specific instruction over another, when it had a choice:

http://www.preterhuman.net/texts/computing/general/DOCUMENTA... (see section 6)
Hello, JIT World: The Joy of Simple JITs
Microsoft is suppose to push IE10 to consumers, thus replacing IE9 on Win7. I would expect IE10 to shoot to at least 10% sometime in 2013, hopefully, closer to 15%.
The security improvements alone are easily worth the money in my opinion.
Are there any instructions to try out Rails 4 right now? And any major gotchas still left to be fixed?

Excellent post BTW.
If you run windows 7, then stop wasting time and upgrade to 8.

If you run 7, stay on 7.

If you're getting a new computer, don't fear 8, though it will take a little time getting used to.

If you have a corporate office and will be replacing 500 pc's, you better do some tests with your users before you even think about 8.
Here are some startup business failure stats for your ass (pardon my french)
Does anyone else find it problematic that the data in the graph only reflects Windows 8 usage until December 22nd? It could completely be missing out on the post Christmas activations.
Wow, thanks. I'm the developer behind hnews, great to see others using it and other similar projects being worked on :)

If you would like to hack on it feel free, the source is at https://github.com/bencevans/hnews
I also had a lot of respect for Arrington in the early days of Techcrunch, but one event irreversibly changed my opinion of him. I was attending a Techcrunch event in Hollywood some years ago, either 2006 or 2007 if I remember correctly. I had gone to meet him to get his opinion on my current project. At some point during the event Pete Cashmore showed up and Arrington became livid. He kicked him out and was obviously very upset that Pete would even consider coming. So rather than meet young entrepreneurs he spent the rest of the evening focusing on keeping Cashmore out. It was quite a mess. After that I pretty much stopped reading Arrington's posts, not out of spite, but out of sickness that he could lack so much humanity.

A couple conferences later I actually got to meet Pete and he was very warm and welcoming. He even remembered my business and genuinely asked how its doing. A little humanity goes a long way.
Why does my PC need a touch screen? I've never been using a desktop or laptop computer and thought "If only this had a touch screen, my task would be so much easier."

For that matter, same question with s/a touch screen/Windows 8/g. Seriously, I haven't seen any commercial that tells me what Windows 8 will actually do for me. Live tiles and "doodle passwords" are nifty, but I'm not going to drop several hundred dollars for these.
that sounds like a miserable existence. It's the 21st Century "keeping up with the Joneses"
Dynamic git repositories for pushing code anywhere
The Importance of Auditing Your Work Habits
I'm writing open source networking software that has potential to become an operating system like Cisco IOS. I see a niche opening up here because networking firmwares running on hardware have been doing a great job for years but are now being squeezed out by virtualization. There's room to replace them with new software (but we have to act fast before everything but the kitchen sink is shoehorned into the Linux kernel).

This is open source so if you want to do some relevant OS-style hacking then you're welcome to get involved. It's called Snabb Switch and it's at https://github.com/SnabbCo/snabbswitch/wiki
Rob Pike actually wrote something similar in his short, self-proclaimed polemic, "Systems Software Research is Irrelevant":

http://herpolhode.com/rob/utah2000.pdf

"Only one GUI has ever been seriously tried, and its best ideas date from the 1970s. Surely there are other possibilities. (Linux’s interface isn’t even as good as Windows!)
There has been much talk about component architectures but
only one true success: Unix pipes. It should be possible to
build interactive and distributed applications from piece parts.
The future is distributed computation, but the language
community has done very little to address that possibility."

"The world has decided how it wants computers to be. The
systems software research community influenced that decision
somewhat, but very little, and now it is shut out of the
discussion..."

And particularly relevant to the HN community at large:
"Be courageous. Try different things; experiment. Try to give a cool demo."
Forget Groupon and Living Social here are the top 4 Daily Deal sites of 2012
My personal favorite Windows 8 feature - plug in a mouse, but not a keyboard. Go to a text field. Windows 8 figures that if you have a mouse you "must" have a keyboard even though it can plainly see you don't. So the on-screen keyboard doesn't come up. Even if you load it in the desktop pane, it won't be available in other panes (like the Store).

The solution is to unplug the mouse, and then the keyboard shows up. The level of "broken" this represents in not thoroughly thinking through the change in their UI probably explains the level of resistance to the product. I still run it on all my machines because most of what I do I can do inside the Desktop pane (even on my Win 8 tablet). I can only imagine how painful life would be to an RT user...
Interesting point, but I have to disagree. Notice I have counted windows, Mac OS and Ubuntu but I left out Chromebooks since they are browser-locked. As such there are instances of Chrome I'm excluding.
How a website is made [Illustration]
That impact is quite disputable.
C# truly is one of the diamonds in the Microsoft software dirt heap. It is unfortunate that there isn't something Microsoft sanctioned like UIKit for dotnet. However, I think ReactiveUI (http://www.reactiveui.net/) is quite close and reasonable popular.

This does lead into the other serious detriment for dotnet, open source. There is very little going on there because the majority of the community doesn't actively engage with new libraries or frameworks that don't come out of Microsoft itself. Hence, why I say it's too bad something isn't sanctioned.

It probably doesn't help that if Microsoft did deem it worth supporting something like ReactiveUI, their history shows that they would just rebuild it themselves. Effectively destroying the OSS.

Overall, Microsoft is improving. Just look at the changes they are making to support ASP.NET MVC as an open source project. They are just a lot slower than everyone else right now. Their research department might help them keep a few things ahead (like C#), but for the most part they are behind the curve.
What’s expected of us
>Linux proves this wrong. People built that when the market was completely dominated by Windows.

Not really, I remember first seeing linux when I was at university in '93/94ish. The computer labs there were mostly SunOS (later Solaris) with a few Windows (3.11, I think) machines for business students. Personally many people had Macs or Amigas (or Atari ST) - or indeed they had PCs but running DOS/DRDOS etc. Windows wasn't completely dominating in business at that point either (although it was clearly winning, thanks to running on IBM compatible machines), DOS was still prevalent but I remember entire trading floors where all the desktops were Sun Ultras. When I started work a few years later the software we built worked on OS/2, NT, Mac (OS 8, I think) and various Unixes.

I'd say the windows dominance wasn't long after, but the original Linux wasn't created in a market of complete windows dominance.
A truly distributed OS would be incredibly useful in times like this where people may have a mobile phone, a tablet, a desktop workstation and maybe even their own server.

Having all files, processes and system resources accessible from all my devices would be great.
SEEKING FREELANCER: NYC

Looking for JS/CSS/HTML UI developer / force multiplier. Mobile/Touch experience important. On-site preferable (you will be paid more than enough to live nearby) and a more permanent offer will be made if we work well together.

If you are interested, my email is in my profile. Please send a cool demo of something you have worked on / are currently working on.
Anyone who's used Usenet will be aware of Mike Corley - the MI5 guy. He has been banned from most UK ISPs for breaching their TOS - his rate of posting to Usenet was prolific.

(http://www.bbc.co.uk/dna/place-london/plain/A694523)

(http://www.mi5.com/)

Responses to him ranged from people interested in him as a person, and in his treatment (or lack of); through to hostility at his very many posts and his attempts to evade filters; to really unpleasant baiting of a person with a mental illness or nasty mocking.
Macros seriously take in a string and output another string? That has to be formatted correctly with newlines and indentation? That is bats.
Khan Academy

Mountain View, CA - full-time and intern, designers and devs

We're a non-profit whose mission is to provide a world-class education to anyone, anywhere. We're scaling quickly. Our students answer over 2 million math problems per day (over 900mm total so far), all generated by our open source exercise generation framework (https://github.com/Khan/khan-exercises), and our videos (now from a variety of authors including Sal) have been viewed over 220mm times. We're tracking all that data and using it to customize each student's experience as well as building brand-new tools like our new programming environment (http://ejohn.org/blog/introducing-khan-cs/).

We could use your help. Working for Khan Academy is one of the highest educational impact positions you can imagine, and we've been called by Wired one of the best places to work in Silicon Valley: http://news.ycombinator.com/item?id=4157078.

We're hiring designers and all types of devs -- mobile, frontend, backend, data scientist, whatever you want to call yourself. Though it's less likely to fit with the HN crowd, we're also looking for an operations assistant, someone to join our team that works with schools, and contractors to create math content for the site.

Big plans ahead.

https://www.khanacademy.org/careers
- Ribbon (https://www.ribbon.co) is hiring. Full time in San Francisco. No remote. Front-end Developers, Designers, Rails Devs.

- Looking to add to our team of five. Ribbon is building a frictionless payments and ecommerce platform that does the transaction wherever the buyer is. Imagine purchasing an item without leaving Facebook, or buying directly from within the Twitter stream, or through email. That's what we're building for consumers, businesses and developers in an elegant way with a huge focus on design.

Looking for someone excited at the stage we're at

- dealing with first customers, ramping up traction, figuring out new product direction and features
- and also excited about the challenges we'll face, like making payments simplified for consumers and dealing with huge technical issues with fraud and building payments infrastructure.

We went through AngelPad in the fall and raised a big seed round from great investors. Awesome office in San Francisco, penthouse floor with views of twin peaks and the ballpark in soma.

- Some recent press coverage for more details:
http://techcrunch.com/2012/11/20/ribbon-a-bit-ly-with-paymen....
http://gigaom.com/2012/11/20/shopping-everywhere-ribbon-turn....

Contact james@ribbon.co if interested.
This is because every university in the world teaches Java first to newbie programmers
Improved responsiveness with Windows 8 is not a "nebulous vague claim", it's well documented online.
Off-topic, but you searched AltaVista? Did you choose to use it specifically or is it your daily driver?
The Self That Remains When Memory Is Lost
I think the author clearly stated that you can do the work and the child raising if you have the schedule control. I've found that to be largely true. I also had my children at 38, and my husband and I were extremely fortunate to be able to have me work part time and arrange our schedules so the children always had a parent home. For all the time before the children had their driver's license, we were able to get them to and from their schools and care for them before and after school. Now I've had to switch jobs and there are very rigid rules about being at work at their stated times.

It seems rather obvious that the whole employment culture was shaped by the parent at home history just as the school schedule is shaped by the agricultural history. Over time this will flatten out but it's likely that women will continue to recognize the needs of their children (and parents, and spouses) differently than men do.

And how much of this problem is due to understaffing? Why are people working so many many hours, shouldn't that be taken as clear indication that the work needs to be split or otherwise rearranged? It's not like we have a labor shortage.

I've always joked that I wanted a wife too. Maybe that's what it would take?
Challenge what you think you know
This is a really nice and handy guide, thanks! On a side note, having coded in many languages, I'm still a little at a loss for words that code breaking with new versions is tolerated.

Several of my talented friends spend too much time precariously managing their old Ruby codebases. I hope it keeps improving to make life easier.
> Instead we're commenting on blog posts (instead of learning/making/doing).

> instead of learning

I don't know about your experiences with HN, but I find it to be one of the most efficient ways to learn about and keep up with the current state of the art, and commenting is a part of that. I usually get at least one good take-away for every four articles or comment threads - an extremely high ratio compared to any other web resource I know about. And for the craft we're in, learning and reasoning is doing.
I bought my Windows 8 machine with the assumption that, as a touch device, it would give me a true "Windows 8 Experience". I can summarise this experience with the word "atrocious".
This is a pity, because the device itself, an Asus S200E, is rather wonderful and extremely good value. I think Microsoft needed to do a lot more testing, perhaps UAT, Windows 8 feels like a pre-alpha product in many places. I'm getting to the point where I'm going to have to write some blog posts or something because it is quite unbelievably bad in certain areas. I actually quite like it, but it could be that I'm just feeling very sorry for it. You have to feel a certain amount of pity for a thing that regularly claims to be importing 342 of 200 pictures, or has an app that encourages me to launch the actual app I'm running in order to fix a problem with the app I'm running. I could go on…
Grid frameworks
Ask HN: What's lacking in Rails education?
I'm a Rails developer with plans to put together a free educational resource. I already have a few ideas in mind, but before I pollute my potential for wide-open feedback, I want to ask:

Has there ever been a point for you where you've found yourself "fed up" because of a lack of tutorials or guidance?

Is there a comparable resource available for a different technology that you feel would address the problems you faced/are facing while learning Rails?
UFC Video: Top-50 Clashes and 2012 UFC Fighter of the Year
RT user checking in - as long as remote desktop works i'm good (though i'm connecting to a win 8 pc).

Why did i buy a 499$ remote desktop machine? Cause i don't need to carry computing power with me, and the snap in keyboard + usb port (charge my phone/plug in a mouse) + expandable memory is exactly what i need.
The $100,000 Experiment
Apple's Paris store hit by New Year's Eve raid - Business Insider
Net Apps seems to be doing it the other way around for mobile browsers, though. Because iOS always comes out with something like 60% market share, and Android with 20%, even though there are more Android devices than iOS devices now, but the iPad browser usage is much higher than the browser usage of any phone, and Android doesn't have that many tablets in the market yet.
Greater than 50% chance of failure; kickstarted easily
What Have You Always Wanted To Start?
This year, for your new years resolution think about what you really want to do and here's a good way to get started.
HTML5 and Canvas 2D Are Feature Complete