skysight-inc/HackerNews huggingface dataset:
The administration itself set the bar for how "big" a problem needs to be to warrant a response. It's reasonable to want a response with some actual content.
python's concurrent programming is not that good. how is the situation in ruby?
Also provide the developers with a stats plugin that can collect usages based on languages. Tell them it will help you and them figure out which languages are worthwhile targetting and which aren't.

Later, use this data as a differentiator since you have a lot of aggregate behavior.
I've had a lot of success with the tutorials at thenewboston.com The instructor there explains everything in a very ELI5 (explain like im 5) manner and tone and it works very well for beginners like me.
Sucking Out Our Brains Through Our Eyes
That did it. I thought I was being dense since I couldn't find the Theme setting anywhere. Thanks!
BTW, thanks for pointing out the broken images on this particular template.. BBW guys fixed them up so now you can enjoy their 1997 hotness!
Think of this as Calxeda/HP's minimum viable product in the ARM server market. Someone's gotta put something out there to get feedback.

I wouldn't be surprised if they give some servers away to big enough companies in exchange for feedback on how to make deployment software going forward.
A full 4GB Kindle is a billionth of a billionth of a gram weightier
Sensors bring touch to everyday items
WaterField Designs iPhone 4S Wallets
I know this is a shot in the dark, but if you're a Rails developer, use Heroku. It takes a lot of pain out of an applications deployment.
Hi Peter, great comment. Thanks. I'd love to hear more from you and you can add me to Skype on "robertlobue" or "applingua" if you want. Or rlobue at gmail . com
Isn't Bill Gates creating schools where they primarily use videos in the Khan Academy library?
Co-founder at SaveUp here. SaveUp is absolutely free. Think of it as a rewards program that is scalable to any financial instrument. You can earn SaveUp credits with an type of account ( ING Savings Account, Chase Credit Card, etc).

Basic concept is we reward you for good financial actions. We have sponsors and will get more sponsors to offset the prizes, as well as financial referrals.
I presume they use the urls to generate computer names. Have you ever heard of:

HP EliteBook 2760p

HP EliteBook 8560w
Tienda de aparatos electronicos para animales
> "barrier to entry"

Seriously? Arch is KISS. There's no magic involved so I don't see how it's more difficult to use it than Debian.
That's not what I see, Edward.

Upon close examination, the headline text (not background) for unread is black on white, while the headline for read is very dark grey text on white. The headline for the item being currently read is also black on white.

The contrast is almost unnoticeable (I didn't notice it before), in particular because it's text on a bright background. I'd have to adjust my monitor gamma to make the distinction obvious, at the cost of color reproduction elsewhere. There is more variance in the shades of grey of text on my monitor from viewing angles than there is from this read / unread distinction.

The text varies between #000000 (black) and #222222 (87% black). Good luck distinguishing 87% black text on a white background from 100% black.
Happened to me while learning C++. endl or end1...so confused.
Healthy foods recipes  healthy foods to buy|healthy foods to eat - Digg
C or C++ are definitely not a good idea. The beginners' brains will be too occupied with curly brackets and semi-colon. There's also the brain-dead notation for types (see function pointers). The poor souls already have a hard time differentiating assignment and comparison, just because of counter-intuitive notation (compared to high school).

As experts, syntax doesn't annoy us. We see past the curly brackets (or the parentheses), because we can quickly see the internal AST that derive from them. Beginners can't.

Now, it would be wonderful to teach them a systems language that forces them to manage their own memory. I think a good candidate would be to keep most of the semantics of C, but simplifying its syntax (and find a solution to simplify includes).
Why Your Website Form is Not Converting
Thoughts on Project Refactoring
Hi, we don't have any official relocation assistance, but we could potentially offer some support. I can put you in touch with our HR rep to discuss it further if you want.
Thank you, I looked at very link on the HP page, twice, and learned nothing about what they actually were going to sell. I googled "Redstone Server Development", and I found some more recent articles: http://www.crn.com/news/data-center/231902061/hp-intros-low-...
Because recording an increased basis price means that they need to sell the stock for a higher amount to realize a gain (i.e., a profit).
Individual VCs (i.e., angels) would prefer that, b/c it means lower taxable income. However, VC firms prefer the appearance of profitability, so every cost they don't have to take on themselves makes their fund look better.
I don't live in the West, and I don't make as much money as you do. Is that wrong? There are plenty of people using HN that are not reflections of yourself.

I'm also not assuming that this will be worked on full-time. If it was, I wouldn't expect it to take more than about a week.
Amazon has tools for importing other virtual machine formats into EC2 -- http://aws.amazon.com/ec2/vmimport/
The IDF, which has strengths and weaknesses, is not the US military. The main relevant difference here is that the IDF is composed of every 18 year old in the country (pretty much), whereas the US military is only composed of those who want to be in the military. The kind of kids who will get high on guard duty in Israel won't ever join the military in the US.
that's gamification in a nutshell
CSON: CoffeeScript-Object-Notation
This is my biggest complaint as well. The new features of the UI are great, but it still looks pretty bad. There's a lot of white space and very little contrast between elements are groups of elements. The "Compose Mail" but just sort of hangs there awkwardly. The top row of action buttons are aligned to the left, so at higher resolutions there's just a chunk of whitespace to their right, even though the inbox itself fills the entire width of the container.
If you're OK with an externally hosted Github, why can't you use Github itself?
USA REMOTE. Full time

12 Spokes

We’re a full-service Ruby software company with team members spanning the United States. We build custom software for big clients and small startups, and we have a growing set of internal projects that we’re building, too (e.g. canaryci.com).

Here's why you want to work for us:

* We respect your life away from work. We're like the French: a 35-hour work week.

* We value people who do things the right way, and we'll give you the time and space to do it. We are committed to BDD.

* Everyone on our team works remotely.

We've got two open positions now:

Ruby developer—BDD is a must!

Web designer/front-end developer

Read job descriptions here: http://www.12spokes.com/work-with-12-spokes
...that you own.
https://wwws.whitehouse.gov/petitions#!/petition/actually-ta...
I agree with you entirely that -Wshadow (or an equivalent for JavaScript) would not solve the problem reported in the original article. However, it does solve the problem cperciva mentioned in the comment I replied to: "If you stick to declaring all your variables in one place, it's much easier to notice when you've already used a variable name.". -Wshadow detects when you've already used a variable name and reports that as a warning (or an error if you use -Werror, which you should).

I also agree about declaring a variable in the narrowest scope that makes sense. I often see code that attempts to reuse the same variable for several different purposes, rather than declaring separate variables in narrower scopes.
I would argue that it is not being squandered and that slowly but surely it is disrupting.

http://www.khanacademy.org/video/npr-story-on-ka-los-altos-p...
or not. either that or incubators work more like fraternities.
They did, in C99.
GoMo: An Initiative From Google
This bigger petition received an official response today:

https://wwws.whitehouse.gov/petitions#!/petition/direct-pate...
I like talks if they're compelling stories, but in my experience, most aren't. They're usually canned same-old-crap stuff.

Q+A on the other hand, love those!
GitHub has been selling "Firewall Install" for a couple years. Any mistakes they've learned from were on their own.
Apple Misses iTunes Match Launch Deadline
no, security is run from /etc/daily, which is run by root's crontab every day at 0130.
Adaptive learning is the way forward. They've been planning it for ages and it's taking way too long to roll out fully.

I'm gunning to compete with my own platform, but he's in as a non-profit which means a for-profit doesn't stand a chance, especially with the timescales the sector operates on.

The only way to create something to compete and light that fire under their ass would be a "generous donation". I think I could do it though, within a year tops, but unfortunately, I need to eat...
I've toyed with the idea of renting out a room in my SF apartment for the nights I'm out of town and making a bit of extra $$ that way, but am concerned about security. It's worrisome to think about giving a stranger the key to your apartment - not just because they can do stuff while you're gone, but because they could copy the key. Anyone have experience with being a host? Did you take extra security precautions, like changing the lock/key system?
An Apple Television Can Be a Game Changer
development environment, not deployment. You're certainly right about deployment but it's sort of a non-sequitor to the post you're responding to :)
Van için Rock ve Fotoğrafları
We've been using a demo of this at my day job for a few weeks now. It's been pretty awesome, we use an internal IRC server (which could never talk to the outside world) and using the hooks it provides is super useful.

We also have a complex code pushing system, and integrating with github enterprise will be a bit easier than raw git.
How Boundary does application deployments.
That seems to make no sense at all to me. $50 a month for a db and 2 dynos has to be cheaper than AWS+your time sys-admining everything.

Now I'm not saying there aren't other reasons to not use heroku, but yours doesn't seem reasonable to me. Care to elaborate a little for us?
The Internet Kill Switch
GarageBand Now Available for iPhone and iPod touch Users
The Mentorship Test
California home safety suggestions
San Francisco, Full Time.

Our team boasts a perfect SAT and a black belt in Tae Kwon Do.

Join us. Great salary, great perks. Office in mission. If you want to learn more message me at hackermessages.org
Do you sponsor H1B? There is no data mining/algorithms in your jobs section.
I wonder if this pricing includes things like read-only users (analysts, QA staff, etc.) and deployment activities in the user count. It would suck to have to pay for a license to deploy from GHE using Capistrano. :/
HP to develop ARM-based low power servers
Keep up the good work.

Since you're a one man band, I might also suggest you try to copy a successful app on the Android market. Find an app that is relatively high priced that you think you could copy and then sell at a lower price. They've already proven that the market exists. Once you have the app built, then iterate by adding features that the competition may not have thought of.

Good luck.
> That said, I have always wondered how effective video is as a teaching tool for programming? I guess when I think about it, it's the same delivery tool as an in-person lecture, but in some ways, more effective since you can pause, rewind, etc.

I've dug up a lot of papers on effectiveness of teaching strategies in physics in particular (since I'm a physics student), and it seems in physics that your time spent working practice problems and making predictions about experiments is more important than actual lectures.

An example:

http://www.sciencemag.org/content/332/6031/862.abstract

If anything, I think the Khan Academy is best suited for a mixed approach where students watch lecture videos, then attend a problem session or help session to work examples, get help on exercises, and so on. The Khan Academy's exercise framework is an important step in this direction, and I hope they continue to improve it.
San Francisco, CA. Full time.

MixRank (YC S11) is crawling the web and indexing ads. We see everything: banners, text ads, placements, keywords, split tests, etc.

We're looking for smart engineers to solve big data problems with us.

Job post: http://news.ycombinator.com/item?id=3160100

jobs@mixrank.com
China Launches Shenzhou 8 Spacecraft
Yeah, but I still advocate the use of C++ over Python. Just because of the fact that I can now appreciate what goes on under the hood instead of groaning that why should I learn it when the "language takes care of it". Many classmates of mine really enjoy Java because of they had learned C++ first. It's a harder learning curve, but I think it's worth it.
Kahn makes a big mistake in pronouncing the assignment operator as "equals" in the first video. The assignment operator should be pronounced as "gets".
Montreal (or willing to eventually relocate). Full-time

Destroy HQ is looking for top-notch Flash and Java developers to work on a new kind of social game. Must love giant robots.

More info at http://www.destroyhq.com/
Is this why airbnb's site has been going down faster than the ShmooCon ticket reg page? oooh sick burn!
I found video to be every effective teaching tool for programming. I don't know why, but I can read something 10 times and didn't get it but If I see video covering the same material it clicks.

The only thing I don't like about video is that I can't do search for it. Sometime they show you a piece of code and you don't remember exactly where, you can't easily go to that part of the video.
It is a consensus. Very clear what I should do. Thank you all.
Groupon's Terrible IPO: A Poem
I like to think that most of my recent code is pretty readable. The largest chunk of open source is my kivaloo data store (http://www.tarsnap.com/kivaloo.html, browsable svn repository at http://code.google.com/p/kivaloo/source/browse/).
Hey, Boston -

No, that's not necessary right now. I was thinking long-term instead of an immediate desire to move, but thanks.
Let's see how long it will take you to record 2,773 quality videos.
Why Choose Online Singing Lessons
Nobody is suggesting that. You don't pretend to solve problems for your business. At least, the business doesn't think so. They pay you. They don't pay people just for fun. They obviously think you're solving some kind of problem, right now.

Well, often the 'problem' as such is "lack of programmers". The business value/problem has already defined by other people, and a solution decided on, and you need to code it. At least, that's the position I'd been in in the past. I might have come up with a clever algorithm that solved a particular internal problem on that project, but the overarching project being worked on wasn't really solving the original business problem that was presented. However, as lowly-coder-#17, no one really cares what your views are - the problem you're solving is manpower to implement someone else's vision, right or wrong.
[edit] I replied to a comment which is deleted now; it was a popular point of view that you should go EC2 early and buy more instances as you grow.

This is one common belief but actually if you ask any professional admin there's a big chance he'll say: hell noooo!

At least that's what I and anyone who is serious in operations business around are saying.

EC2 these days is overpriced, unstable, has ridiculously slow I/O, has epic crashes and gives no sane support. It also forces you to do lots of maintenance work with instances, ips, snapshots, etc - you can do it clicking in the web console but still you have to do it; so you basically buy an illusion of less work and a hardware of nightmarish parameters.

I'd say: buy a two dedicated server plans for your dev/CI machine and production (dedicated, yeah, no VMs!), pay a fellow admin some booze to make a magic on it once and you're done for a year. Even if your startup is successful (which I wish you from a deepest heart but remember the statistics are against you) a decent under-$100 plan will be enough [1] for you for the first year or two and you'll see the symptoms of increased resource usage soon enough to rethink the infrastructure. After that time - if your startup survives - you'll call fellow admin again to re-measure the usage, make some prediction and configure some horiz scaling for you. And you still will go cheaper than with EC2.

Other sane approach would be to have production on a dedicated server and put your development on some good PaaS like Heroku, but I warn you - you will be quickly excessing a free plan, so it won't be a most cheap option.

A general rule: cloud server or platform price is 150%-500% of a dedicated server with similar hardware. Why overpay when you're small?

And YES, I'm using EC2 since its start. It sucked badly at its infancy and sucks worse.
And YES, I'm not against the cloud because of some bitterness caused by my corporation which hosts everything in house, but I cofounded and delivered to production a successful (yet) startup. References upon request.

[1] the price gap is right given you don't use Java of course.
Interesting point, but not really relevant to my argument.

What's most interesting about these IDF anecdotes is that you have one ex-soldier completely dismissing behaviour that another ex-soldier admits to. That pattern can generalize to any org, regardless of volunteer / non-volunteer selection. I.e. they can't both be right. One of them is over-generalizing.

EDIT>

I.e. saying "No one in org X is doing Y" is much less likely (given an individual's limited personal experience) than saying "someone in org X is probably doing Y".
Why use clear text numbers? Most of the time, you're going to be using large numbers, so binary pack them as save more space.

i had the same issue, normal storage was 1.1gb of space, HSET down to 200mb and binary packing every integer down dbl() bought it right down to 163mb of memory (32bit instance). For that 163mb, I was slicing a md5 of the field for the hset prefix, packing that and then using the remainer as the hset suffix. (due to the data format of the input field)
> Congress has still not clarified this question.

I wasn't aware of that. However, I suspect that legally, Congress must clarify that before it comes into force as law. But I don't know, the Supreme Court is a funny thing. Good question for a lawyer...
San Mateo, Full Time - SuccessFactors

The Jam product is a social collaboration tool in the SuccessFactors Business Execution suite that allows employees to communicate with each other and share information and knowledge, combining leading consumer social media products with enterprise productivity. The Jam engineering team is looking for a Software Engineer to join our great team. The successful candidate will join a senior team of architects, systems experts, QA professionals, and world-class web developers from both the enterprise and the consumer web markets.

If you’re excited about delivering software, this is the team for you. We ship our software weekly and facilitate this by living test driven development. This means you get about 50 releases a year to get the code you’ve written in the hands of a user.

You will work closely with Operations, Quality Assurance, Product Management, and Customer Support teams to implement, test and deliver new features for the Jam product. The ideal candidate is a self-starter who is eager to learn and use new technologies to build innovative applications. Experience administering Linux systems is a must and experience building web applications with Ruby on Rails is a plus. You will be responsible for coding and delivering new product features using the Ruby on Rails framework, as well as troubleshooting and identifying any issues seen in our production Linux, Apache, Rails and MySQL environments. A more senior level role is negotiable in this position.

Duties and Responsibilities:

*	Work closely with others to develop new features and site improvements

*	Support new and existing customers using the Jam product by providing bug fixes in a timely manner

*	Troubleshoot Linux environments for Production, Staging, and QA

*	Implement backend server side code in Ruby on Rails and MySQL

*	Build new features with a Test Driven Development methodology

*	Excel in a highly iterative development process with weekly production releases

*	Take ownership and help test, release, and maintain your code

Requirements:

*	3-4 years of experience building software and a proven track record of getting stuff done

*	B.S. Computer Science or related field

*	Familiar with MySQL, Linux, networking, and storage technology

*	Experience installing, configuring, and administering Linux systems (Debian preferred)

*	Good understanding of object oriented design and various design patterns

*	Ability to understand and master new technologies quickly

*	Strong focus on quality and generating results

*	Self-disciplined with strong attention to detail

*	Excellent written and oral communications

Also a Plus:

*	Experience with Ruby on Rails is preferred

*	Experience building highly available, secure and scalable enterprise products

*	Experienced in test driven development and various application development methodologies from waterfall to agile. SaaS delivery experience is highly desirable.

Please apply via:
https://performancemanager4.successfactors.com/sfcareer/jobr...
SEEKING WORK - Remote (St. Petersburg, Russia)

Python, GAE. Relatively new to these, though I did a few small things already, including one for HN [1].

Have prior experience with C# and embedded (C, asm for MCUs); also have some knowledge of maths and physics.

You can reach me at egor.ryabkov(at)gmail.com

GitHub page: https://github.com/egor83

Some more details, CV, more links:

http://egor83.wikidot.com/py-dev-looking-for-a-job

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

[1] My HN tool - poll visualizer:

http://news.ycombinator.com/item?id=2977909
'Hackers' cut Palestinian phone and Internet systems
It won't load for me till I turn off noscript completely. There isn't even a site I can give temporary permissions to, I have to turn it completely off.
I normally read anywhere from 11am to 6pm, but during other activities, naturally.
That's amazing - I had never considered the way I think about numbers, but I picture them visually too. Mine go off in a straight bar, away from me (and slightly to the right). Every 10 numbers, the height of the bar increases slightly.

I wonder how many other things vary between people but never get noticed because we consider them so fundamental?
It's not clear to me how one distinguishes being treated differently because they are a minority, from being treated differently because they are an incompetent ass. And nothing stops the latter from being used as an anecdote in support of claimed racism.
Is there anything in We the People or Data.gov that could be infringing? Maybe they'd take it more seriously if they had first hand experience with a patent suit...
Petitions are not a good medium for this conversation. The response to the previous petition https://wwws.whitehouse.gov/petitions#!/petition/direct-pate... pointed to the place where the actual discussion is happening, http://www.uspto.gov/aia_implementation/faq.jsp and http://www.uspto.gov/aia_implementation/comments.jsp
Amazon is up there too.

http://www.amazon.com/gp/product/B003O6G5TW/ref=s9_hps_bw_g6...
Courier was intended to look like a traditional typewriter font. For many decades, most typewriters didn't have a key for 1 (one), you were supposed to use the lower-case l (ell) instead.

Teletypes did have a one key, probably because they were all-uppercase, so there wasn't a lowercase ell available.
Demand for Ruby, Hadoop and HTML5 rockets, C devs still best paid