skysight-inc/HackerNews huggingface dataset:
JavaScript/UI Engineer - Boomrat (boomrat.com) - Downtown Los Angeles

Boomrat is building an exciting music discovery platform with some amazing partners in the entertainment industry. We're growing our team and are looking for help from a suave, JS MVC friendly, not-just-jquery engineer who can build out a REST-diven UI from scratch.

Competitive pay & benefits - downtown Los Angeles.

ariel@boomrat.com
To say that "nobody uses" G+ is ridiculous. I don't even have that many people in my circles and I see a pretty non-stop stream of activity flowing through. Somebody is darn sure using it.

Is G+ as active as Twitter? Hell, I don't know, but it's definitely - as another commenter here just said - not a "ghost town".
With go's defer mechanic (defer f.Close(), defer l.Unlock()), and the way they handle errors, multiple returns are basically the way code comes out naturally. I think it's more readable than juggling a bunch more variables and returning at the end, others may disagree.
Court gives green light for Craigslist lawsuit against competitors
From the comfy world of home and car owners it sounds like an expensive proposition, but in reality it's a lot cheaper than a year of college and most of us paid for at least a few of those. You just have to really believe in your cause because there's no magic paper at the end that says the learning you did along the way was worthwhile.
Even after reading that, I still don't understand what "nanobsd" is supposed to be for. All of the big 3 BSDs have used crunchgen plus kernels with embedded filesystems to create small, single file systems for over a decade. That's how the installation images are made.
Ugh, "coalface admins". If I can hope to influence anyone's usage, I'll advise against using "coalface" as an adjective for people. I realize that a coalface is a place where a worker turns a resource into a commodity. But the word "coalface" is too much like "blackface". In fact it is used that way in regard to birds and cats. It risks distracting people with disturbing connotations, particularly here in the United States.
>As it appears, end-users will either have disable low-power states of Haswell or get a new power-supply units compatible with the new Intel chip.

Errr, is not like many end users update their desktop PC with new CPUs anyway.

And those very few that do, they also buy a new motherboard, so to get a new power supply is nothing significant in comparison.
I think the only litmus test necessary is that the account name use the companies name in someway. i.e. If your company is Acme Anvil Co and the terms Acme or Anvil are in the username (or vanity url, etc), in someway, then it qualifies as a business account. Barring that, any social media accounts should be viewed as personal, even if the following amassed under that account came by virtue of employment with the company in question.
> That rule of thumb seems to apply to only a particular class of chips. Wouldn't the number of pins be somehow proportional to the power draw, as at higher currents induction would become a more severe problem?

I think it depends on the chip's speed. The problem is with rapid changes in current. Of course, higher currents can also have higher fluctuations.

> With the power voltage dropping below ground, that unless you had a floating ground, that'd be implying reverse flow of current, negative voltage, right? Or are you talking about a non-zero voltage ground?

Suppose the board's ground rail is 0 V and the power rail is at 12 V. The chip's ground voltage might bounce up to 9 and its power down to 8. It does cause reverse currents and other bad effects.
My personal style has a lot of similarities, but with some glaring differences. The biggest is that I put the comma in front of the next item, rather than trailing the one before. What this means is that when I add a new thing to the list of columns, I'm less likely to leave one out.

See http://bentilly.blogspot.com/2011/02/sql-formatting-style.ht... for what this looks like in practice.
There is a Chrome plugin that will move all your Facebook photo albums to Picasa and Google+. I used it when I got my Google+ account.
Most I talk to simply see it as the changing climate of employment, especially in the tech sector. We're all explorers and we like to move from thing to thing. It may just be a product of the industry, but I doubt I'm simply an outlier.
Mountain View, CA - full-time and intern, designers and devs

Khan Academy's mission is to provide a free world-class education for anyone anywhere.

Over 1 billion math problems have been done on our site and 2 million more are done each day. Here's some stuff we've been working on lately:

* creating adaptive assessments to accurately measure student knowledge

* running new A/B tests every week to learn how best to teach students and grow our userbase

* building infrastructure to allow us to scale up our content creation efforts

* internationalizing our entire website to enable pilot implementations in Mexico and Brazil

If any of this might sound interesting to you, we'd love to hear from you. We're hiring designers and all types of devs -- mobile, frontend, backend, analytics.
Unfortunately, we've got a full class of interns for this summer already, but we welcome interns all year round.

https://www.khanacademy.org/careers/interns
https://www.khanacademy.org/careers

We're just at the tip of the iceberg in terms of what's possible here. Big plans ahead.
Since the account is suspended, what did it do?
>As it appears, end-users will either have disable low-power states of Haswell or get a new power-supply units compatible with the new Intel chip.

Low power consumption is not one of the specs the PC building crowd really cares about. Especially if it means taking a performance hit.
Just grabbed https://twitter.com/NullifyByJury, and did a search that suggests a steady stream of jurors: https://twitter.com/search?q=jury%20duty&src=typd.

Let's do it?
Google+ is high quality for me, integration with Drive, Gmail, etc. is hard to beat
Founders Book
Due to account suspension, please now tweet @fastpricecheck [item name]

Pivot!!
DVCS is so so much better than CVCS that developers generally love it hence the popularity it is seeing. You are trying to hold back the tide here :)
it's been explained, but does it matter? Google+ has been referred to by google as a unified social layer spanning all their products. it's not just the part that looks like facebook that not many people seem to use. I very much doubt that google cares if you use their product or facebook or twitter to share what you had for breakfast this morning: being able to keep up with your friends is what social networks give you in exchange for you informing them of your social connections. The value for google is the user account you create and the social interaction graph data they collect across all their services. a comment made through your google+ account on your friend's youtube video or blogger blog is just as valuable as a comment left on their google+ page. it's the interaction that matters.
Dynamically Cache Static Files using Django and Nginx
I think that's what Stonebreaker did with PostgreSQL, VoltDB, Vertica...
All your color are belong to Giv
The 20 Best OS X Apps for Designers & Web Developers
Using Chef to Bootstrap a Windows EC2 instance with CopperEgg server monitoring
This blog shows how you can use Chef to bootstrap an EC2 Windows server instance for CopperEgg server monitoring.
Vayable is looking for designers and engineers who have a passion for travel
Use guard clauses[1].

[1] http://martinfowler.com/refactoring/catalog/replaceNestedCon...
I’m still here: back online after a year without the Internet | The Verge
We (Asana) just introduced a cheaper tier today: http://asana.com/pricing for $50
Netflix loses 1,794 videos from its streaming catalog
Go discourages it http://golang.org/doc/effective_go.html#if

I think a blanket ban on multiple return locations is silly, as they can often be used to simplify code. There may be times when setting a return value is preferable, and I think you should use your judgement there.

http://stackoverflow.com/questions/36707/should-a-function-h...
Modern Javascript: Logic in templates
Messages, data and types
Ratatouille - Stop wasting. Start giving.
Also binary packages don't require you do have compilers installed.

I'm slightly biased because I have known Mr Perkin for some time, but I could not be more delighted that there is a fresh attempt to get a binary package manager running on OSX, to sweep away the madness of MacPorts and Homebrew.

I rather suspect though that it will hinge on how easily people can get new software they want, included in the main repositories. That is the key advantage of homebrew, it's quick and easy to get software you want, being managed by it.
SpaceX - Hawthorne, CA (LA area).

Want to help build rockets? SpaceX is looking for software engineers! If you want to build something tangible: large machines that make fire and go to space, as opposed to the latest "social app", SpaceX is a great opportunity. Here, real things happen:

http://www.youtube.com/watch?v=NoxiK7K28PU

http://www.youtube.com/watch?v=BqCELhkXtsY

Some of the openings we have are for: flight software, simulations software, and front end engineers. See our career page: http://www.spacex.com/careers.php

Edit: We don't do remote, and you need to be a US citizen or permanent resident.
Milo carefully said nothing when Major —— de Coverley stepped into the mess hall with his fierce and austere dignity the day he returned and found his way blocked by a wall of officers waiting in line to sign loyalty oaths. At the far end of the food counter, a group of men who had arrived earlier were pledging allegiance to the flag, with trays of food balanced in one hand, in order to be allowed to take seats at the table. Already at the tables, a group that had arrived still earlier was singing “The Star-Spangled Banner” in order that they might use the salt and pepper and ketchup there. The hubub began to subside slowly as Major —— de Coverley paused in the doorway with a frown of puzzled disapproval, as though viewing something bizarre. He started forward in a straight line, and the wall of officers before him parted like the Red Sea. Glancing neither left nor right, he strode indomitably up to the steam counter and, in a clear, full-bodied voice that was gruff with age and resonant with ancient eminence and authority, said:

“Gimme eat.”

Instead of eat, Corporal Snark gave Major —— de Coverley a loyalty oath to sign. Major —— de Coverley swept it away with mighty displeasure the moment he recognized what it was, his good eye flaring up blindingly with fiery disdain and his enormous old corrugated face darkening in mountainous wrath.

“Gimme eat, I said,” he ordered loudly in harsh tones that rumbled ominously through the silent tent like claps of distant thunder.

Corporal Snark turned pale and began to tremble. He glanced toward Milo pleadingly for guidance. For several terrible seconds there was not a sound. Then Milo nodded.

“Give him eat,” he said.

Corporal Snark began giving Major —— de Coverley eat. Major —— de Coverley turned from the counter with his tray full and came to a stop. His eyes fell on the groups of other officers gazing at him in mute appeal, and, with righteous belligerence, he roared:

“Give everybody eat!”

“Give everybody eat!” Milo echoed with joyful relief, and the Glorious Loyalty Oath Crusade came to an end.
Twenty years of a free, open web
This is a great idea! I think it would be a waste of time for FreeBSD to take the entire desktop market on -- Linux has been fighting that battle for years -- but it would be awesome if Dell/HP/Lenovo came out with a PC-BSD-based laptop with official support. (For those not familiar with FreeBSD, PC-BSD is the "Desktop" edition of FreeBSD.)

Another feature I'd really like to see the FreeBSD Foundation focus on this year is full support for Xen/KVM, with the specific goal of getting FreeBSD to be a "first-class" citizen on EC2. Interestingly, some folks from Microsoft are working on Hyper-V drivers so perhaps we'll see FreeBSD on Azure in the future.
Working for a tyrant, I learned the cliche "ambiguous rules, ruthlessly enforced".

I believe laws are best wielded against people you don't like.

There are so many laws, so broad, so contradictory, every one of us is doing something wrong at any point in time.

So enforcement is just a matter of choosing how to punishing your enemies.
Hey Sketch :)

Could you maybe talk about how easy it is (or isn't) for J Random Developer to get Awesomesauce New Webscale Database packaged and into your repository?
(cf Homebrew which is some git forkery, creating a worryingly simple config file, and a pull request)
Fake accounts are culled? Apparently not very well.

To take one simple example, half of Bieber's followers are fake. I'd be willing to bet that between 1/3 and 1/2 of all followers on public accounts are fake.

http://www.bbc.co.uk/newsbeat/22104058

Then on top of this, I'd like to see how many Twitter users post a few Tweets and then give up. It's not hard to calculate that data just by sampling a large number of users from the API. I'd argue it's an extreme portion of the supposedly active user base.

Mostly Twitter is shallow (as in limited use and interaction) consumption platform, with relatively few highly active producers.
Nowhere did I compare the two. Simply stating that event is very recent and would have an impact on the perception of the child making an explosive.

What is ignorant is the fact that reddit/hn is willing to completely ignore the fact that the intent was to mix chemicals and make an explosive device. Ask any school administrator if a student of any race would be punished for that.

Look at it from an administrators perspective, they are legally obligated to maintain a safe environment for children. If another student was injured it would be their job/income/family on the line.
I don't write SQL like that. He has a good point about using a line for each and/or condition in the where clause and starting with either one (easier to remove).

But I don't think all queries should be written in several lines. If a query is simple enough (e.g. no aggregation, group by, having and at maximum one where condition and few fields to select), it can be written in one line, like:

SELECT field FROM table WHERE value = @value

That's easy and straightforward to understand and readable (which was initially part of SQL's goals, although we can discuss at a later date how successful that was). Complicated SQL queries - which are bound to happen - follow - in my style - a more straightforward approach:

There are new lines after every grouping (FROM, WHERE, GROUP BY, SORT BY, HAVING, etc.) and indenting. In fact, I prefer to indent my fields twice, because I consider FROM, WHERE, etc. to be subject to SELECT (even if part of an INSERT). I also tend to avoid extra keywords such as 'OUTER' in 'LEFT OUTER JOIN' (there is no such thing as 'LEFT INNER JOIN'). And then I follow each JOIN statement (indented compared to the ground table in from) by the table name, a new line, an indent and the ON condition. If another table relies on that table being joined, I indent it further to indicate that, so I can quickly look at my code to see what tables goes through which (which is useful if you have a lot of relationship tables).

Should be noted, however, I most commonly write towards Sybase at work, which tends to have no preference - style wise - on whether you write the keywords in upper case. My co-workers do not, so I don't either. But when I write my own projects against MySQL/MariaDB, I use upper case. But I generally follow the same style.
Philadelphia Suburbs (Blue Bell) - Wingspan Technology Full Time, Intern

We are hiring Software Engineers, DevOps, and DBAs at all levels, from fresh meat to veteran architects. Our product domain is web-based enterprise applications for regulated industries. We are growing rapidly and gaining market share. We write web-based software that provides our clients with powerful and intuitive tools to manage their documents.

Our engineering team is diverse and senior-heavy - we have a few startup veterans, a Haskell guy, some people who like speaking at conferences and meetups, and even some game developers. We used AJAX before it was called AJAX. The engineering “managers” aren’t really managers - they’re the ones who architected the products and lead their maintenance. Engineers in charge means no red tape or other silly productivity barriers like at larger companies.

http://www.wingspan.com/careers/ Contact - gsieling@wingspan.com
Cooler heads prevailing in Florida? I live in the deep south, I would be seriously concerned if I were her.
Only a sith etc etc. Like just about every other blanket statement about programming, this also is sometimes true and sometimes not.

I find that multiple return statements in a function are more often a symptom of ugly code instead of the reason.
How To Know If You Are Suffering From Dunning-Kruger
SEEKING WORK, Vancouver, Canada. Remote work a possibility.

Depending on what you need, I can be that careful full-stack engineer with experience working at very large scale, or that guy who can do quick proof-of-concept hacks. I'm not a designer, but I can help you make good-looking sites as well.

I'm looking for some short-term contracts at this time. I'm most interested in Node.js right now, but I can also do work in pretty much any scripting language or Java.

See http://neilk.net/ or http://neilk.net/resume for more.
You also write FROM/JOIN/ON indentations like I do.
The only real feature MariaDB offers over vanilla MySQL and Percona is an improved optimizer for complex sql queries [1].

In most cases Percona seems to be a win over both MySQL and MariaDB as it is just patch layer over MySQL with features and tweaks that real production users see and need. These features tend to end up in future MySQL releases like saving and restoring the buffer pool allowing mysql to warm start. I believe that feature made it in to MySQL 5.6 but was added to percona/mysql 5.1.

[1] http://blog.mariadb.org/mariadb-5-3-optimizer-benchmark/
"Something awful happened to someone, they must have done something to deserve it" - http://en.wikipedia.org/wiki/Just-world_hypothesis

It's such a common bias. And we all suffer from it.
Smarkets, London, VP of Engineering and Software Engineer, Python, Erlang & Mobile

Smarkets is disrupting the global betting industry by offering a modern betting exchange with significantly lower transaction fees than the competition. We're a well-funded company with a small, agile development team, and our platform has handled over £300 million of bets since launching in 2010. Smarkets has been featured in publications such as Wired, The Wall Street Journal and TechCrunch and was recently selected as part of the Startups 100.

We're building a reliable, low-latency exchange system to facilitate automated traded strategies, as well as a fast, modern web interface. Our team constantly works on significant, challenging software engineering problems; if you're fed up of writing yet another boring CMS, we might be able to help.

The Smarkets platform is written predominantly in Python and Erlang, and relies heavily on asynchronous programming techniques and REST. We make extensive use of version control, configuration management and automated testing, which allows us to reliably deploy code to production several times a day.

Our team builds on a modern, open-source software stack which includes Linux, Vagrant, Flask, Eventlet, PostgreSQL, RabbitMQ, ElasticSearch, Graphite, Chef and Git.

For more info: https://smarkets.com/about/jobs/
Email me. I'll be happy to give a hand.
>Who texts that way anymore? Everyone I know who texts uses whole words, reasonable punctuation, and spell check.

Sure, but he means texters outside "Cambridge Literature Department Gentlemen's Club".

And by "texts" he means SMS (short message service), and not the telegraph.
What about the 8 remaining issues http://swtch.com/~rsc/go11.html will they be part of the Go 1.1 final?
Wasn't metadata supposed to solve this issue?

If the parsers are only looking for data relevent to them, I see no reason why a standard couldn't be developed.

I might be oversimplifying the problem...
The OpenBSD equivalent to NanoBSD is flashrd:

http://www.nmedia.net/flashrd/

It's not officially supported, however, and only recommended for systems that are likely to suffer power outages and for which running fsck would be problematic. I've used it a little on embedded systems and so far it's worked fine.
Nest
Palo Alto, CA --- Full Times & Paid Internships --- H1B OK, Relocation Friendly, Full Benefits

After spending almost a decade working for Steve Jobs, Tony Fadell, the iPod Godfather, decided it was time to rethink home-automation from the ground-up. Last year, Nest established the first corner stone of this vision by releasing its first learning Thermostats; recently, Nest delivered again by introducing the second version of the Thermostat, which was lauded by the New York Times as “gorgeous, elegant, and very, very smart.” [1]

Video of our Thermostat: http://goo.gl/nrM2l

To deliver on the vision of bringing Apple-like discipline to home automation, we are currently looking for motivated individuals with any of the following skill sets:
-Mobile Developer: iOS or Android
-Frontend developers: our frontend stack is in Django, and we’re also using Ember.js, Backbone.js, and more.
-Backend Developers: our stack is finagle based, running on aws, and if you've never played with Scala, we’re more than happy to teach you.
-Algorithm & Machine Learning Experts: the thermostats provide tons of data we use to help people save energy.
-EE people in Networking, System Integration, Firmware...etc

more at: http://www.nest.com/careers/

We’re still a pretty small team but we’ve got big ambitions and are already having a tangible impact (wait ‘til you see our energy saving numbers). If you want to come change the world with us, please feel free to send us a note at jose@nestlabs.com (or reply to this threat).

[1] http://goo.gl/JHyo4
Warning Graphic Photos: Man Hit by Iron-Ore Truck | Human Road Kill
Why isn’t there a glut of good software engineers?
Intern: A next-generation JavaScript testing stack
The JavaScript Event Loop