skysight-inc/HackerNews huggingface dataset:
I'll disagree with a few points here.

First, I think that the key is a mindset, not an age--I'm the youngest person at my company and yet I'm consistently the one pushing for smarter, smaller, better-designed solutions to our problems. It seems that a lot of people, especially those with an academic background, forget one of the three qualities of a good programmer: extreme laziness.

Developers (often younger ones) that manically hop from framework to framework and sprint to sprint because design work is "too slow" end up expending more energy than if they'd just been lazy and really thought about what they wanted to accomplish before they worked on it. This is especially true in business, where that mindset is invaluable for skipping work you'd otherwise do while finding fit.

Second, I disagree that on a good team engineers aren't fungible: the fact is that, if you have one person who "owns" a part of the code, you are inviting disaster and bad design. This, and not its converse, has been proven to me over and over the last decade. Sure, one person might have the domain expertise or familiarity with something to really nail it, but they should never be the only one on the team who can do so.

If they are, you slip them pizzas under the door, make them happy and productive, and then sack them as soon as you can extract their knowledge for they are a liability waiting to turn into a problem.

Third, and perhaps most controversially, the author supposes that good design is important. For almost any business, sadly, it isn't. Nobody gives a shit when you have deadlines to meet and bills to pay--and if you're lucky, you can push that burden up onto the next poor bastard to inherit the codebase after you've cashed out.

I really, really wanted to believe that good design mattered, that somehow it had intrinsic value. Sad thing is, it doesn't. BeOS failed. Plan9 failed. Inferno failed. Transmeta failed. Sun and SGI failed. Smalltalk failed. Lisp failed. Erlang failed (and cleverly stood back up, but not because the majority knew or cared about design).
Downvoted to -3 for suggesting that software engineering can cause brain cancer?
CloudFlare != CloudFront
It's really bugging me people are using the word "fork". This is not a fork, it's a competing container format, there isn't any docker code in Rocket AFAIK. Even @shykes called it a fork in a comment, it's not somebody taking your code and doing something different with it, they are doing their own implementation. Ideas aren't "forked", code is.

As to everything else, I manage CoreOS clusters with docker for now, and while this came out of the blue (seems like for Docker folks as well) I'm happy to see what happens as a result. I'm not sure why there are hurt feelings over the announcement, didn't find anything particularly in bad taste and what exactly is wrong with promoting your new product?

The CoreOS team isn't under any obligation to docker to contribute however anyone on the docker team want's them too. Even if these issues have been discussed before they've clearly taken a different path and that's within their right, not sure where mud is being slung. Where this will lead who knows, but hopefully there will still be good collaboration between different groups as they pursue their own goals that align with their needs.

EDIT: I haven't actually looked at the code, so if somebody wants to prove what I'm saying wrong please do. I'm basing what I know off the announcement.
It'd be awesome to get 8.x support for working with quick Redshift queries. As is, there isn't a graphical interface to Redshift which is a bummer.
Not that I have any reliable info, but what I've heard, DNS Made Easy is a pretty stable and established DNS provider.

They brag about "99.9999% uptime history" at
http://www.dnsmadeeasy.com/technology/.

Though they doesn't seem as innovative and nice as DNSimple. Really hope things work out for DNSimple (really like the idea of their beta feature GitHub sync).
How were you able to find out what IP was cached for a particular domain?
There is no switch to flip.

You are not "locked in" by Docker Inc if you are using Docker just like you aren't locked in by Github if you are using git.
> she struggled to enjoy some concerts that I enjoyed, simply because the notes from the various players weren't aligned well enough...

Hmm, it depends from listener to listener. Obviously I can't comment for your partner, but I too have perfect pitch. Bad alignment of players isn't really a problem for me unless the players are dramatically out of tune. I'm not the greatest at determining tunings by ear either, as this kind of thing varies.
Did you delete all schemas in your db, including the "public" schema? Could you report a bug at http://www.psequel.com/report_bugs? Thanks!
No, not really. The US has had a massive amount of backhaul fiber, huge amounts of it stayed dark for years. That in turn dropped transit prices to almost nothing. Bandwidth at data centers and other places near transit hubs is very cheap. The U.S. problem is a last mile problem.
Wouldn't absolute pitch be enough to make you struggle to enjoy?
Ask HN: Where can I get Dev Ops training?
My boss is looking to get an experienced Dev Ops person on our team, but I told her why not just let me do it. I generally do most of the developing of our products and wonder how I can become experienced in this area. She's even told me she's willing to pay to have someone train me. The types of things would be managing AWS stuff, redis, ansible, docker, etc. I have experience with linux and server administration, but not really any dev ops stuff.
I assume the video and audio will be transmitted in the clear, over the Internet, without any sort of encryption? Somebody please correct me.
nop word ptr [eax+eax+0] ; 66 0f 1f 84 00 00 00 00 00
the difference in a fifth between JI and Equal Temperament can be over 20 cents in at least 1 key, i.e. almost a quarter tone, or a lot, which i think most people can hear. So, yes, it can be a big difference.

And that's not accounting for the tuning peculiarities that every instrument has. A lot of older, perfectly playable pianos were always tuned below A=440 and can't be brought up now. When i started playing woodwinds, my band teacher specifically told me not to tune against piano in higher registers, which would have made the flute sharp, which is exactly what you don't want.

This thread did remind me to try Werkmeister and Kimberger tunings on my digital piano, p 41: http://download.yamaha.com/api/asset/file/?language=no&site=...

I shd practice viola, also
I think it makes the signup process fairly simple and easy. At least, it doesn't complicate it. Email confirmations are almost standard anyway. The only difference is that by doing it this way, you don't reveal whether a user already exists with the email in question (the email is the username).
Show HN: Nifty Gifts - Share your Unique Gift Ideas To Help Each Other Out
I'm sure everyone has this problem, most of my friends have a lot of cool stuff already so I'm always on the lookout for nifty gift ideas.

I came across these hand-made little sound devices which is a cool gadget for both kids and adults with music/sound interests:
https://www.etsy.com/shop/brandnewnoise?ref=l2-shopheader-name

Anyway, was wondering if others have found unique gifts that they would like to share with everyone, it's hard to find good gifts for our loved ones so let's help each other out!
Some context, since the article contains neither explanation nor link about "the Rocket announcement":

CoreOS is building a container runtime, Rocket
https://coreos.com/blog/rocket/
https://news.ycombinator.com/item?id=8682525

(This appears to be a case where the writer is so immersed in their own world, they forget readers might not be as up to speed as their own colleagues.)
Material Cools Buildings by Sending Heat into Space
I've always been a big fan of Sequel Pro [1] which offers all of that, but only for MySQL. I read other databases are in the works. It's also open source [2].

[1]: http://sequelpro.com

[2]: https://github.com/sequelpro/sequelpro
coreOs is the name of the apple operating systems department. feels weird to read that around
Basically, naked/apex domains generally require an A RECORD pointing to an IP address.

Heroku prefers you didn't use A RECORDS at all because the IP addresses in their underlying architecture might change. [1]

[1] https://devcenter.heroku.com/articles/apex-domains
Most Postgres clients have issues connecting to Amazon Redshift. The wire protocol is the same so basic interactions (ex: connect via psql and run a SELECT) usually works but things get hairy when you start doing more complicated things or even just querying the data dictionary (the basic information_schema is there but Redshift has it's own tables for it's specific features).

My company[1] makes a database client that runs in your web browser that has explicit support for Redshift (as well as Postgres, MySQL, and more). I encourage you to check it out.

[1]: https://www.jackdb.com/
I'm in SoMa right now. No Comcast / cable, AT&T DSL maxes out at 6Mb / 0.8Mb. My Clear hotspot outperforms DSL. The city is so backwards, I don't understand why people clamber to live here.
Very nice! This goes into my (small) collection of proc-gen bookmarks. I've taken a (side) interest into this field, which, inspite of classics like perlin noise, still seems quite young. I've been reading about plate tectonics last week and it's good to see it working for someone else. Maybe I should give them a try as well.
If you're being targetted directly, then all of your services need to be DDOS proof, not just DNS. The more third parties you add, the more likely you are to be taken out by accident. If you have your own web server, you should dump Bind or PowerDNS on it and write a zone file. Problem solved.
A place to submit your startup
https://github.com/sbcl/sbcl/blob/master/src/compiler/x86-64... has

0x66 0x0f 0x1f 0x84 0x00 0x00 0x00 0x00 0x00

That's a size override prefix, followed by the dedicated NOP instruction (0x0f 0x1f), and finally 6 bytes to encode an effective address with offset.
Ask HN: Create custom, personal Hacker News email digests
I've had this idea swirling in my head for a while that there should be a service that allows you to setup custom filters of Hacker News submissions and then receive a digest of them either daily or weekly. You could make something similar to a where clause (i.e. `title contains "javascript" or text contains "javascript"`). This would define the list of links you would receive.

Is this something you guys might find useful? I'm thinking of throwing something together as a weekend hack project.
Best answer is to apply! We do some coaching at the start of the process and work with you to figure out how to get where you need to be. Some folks get through the process in a couple weeks, some take a couple years.

Less good (but easier) answers:
* Yes, everyone does all the challenges (though we've retired the fuzzer challenge, it wasn't a good predictor of consulting success).
* Our most successful candidates are motivated, curious, and clever.
It's one thing to have the Google Brigade defend their corporate parent's every move on HN. But these kinds of posts bring out the hucksters to plug their products, and that's (arguably) even worse.

Nothing against the content itself - it looks like a great article - it's the shilling in the comment section that ruins it.
org is fantastic, and good note taking is how you manage work in large source bases.

It has the added benefit that you can put your notes into git.
It's surprising that they're appear to not be multihomed...

http://bgp.he.net/AS32771

Unlike Dyn or CloudFlare:

http://bgp.he.net/AS33517
http://bgp.he.net/AS13335
Not that difficult for somebody who is a sysadmin or developer. I would hope that services like Heroku offer DNS too, but I wouldn't know. If your site is already hosted at Heroku, it would be better for them to deal with your DNS so that you don't introduce additional third parties. That is my point.
Robohub Digest Nov. 2014 – this month's robotics news
Many of us also live in countries that favor older generations.

http://www.openpop.org/?p=583

> Among the least intergenerationally just countries were the USA, Japan, Italy, Greece and Canada (Vanhuysse 2013: 37).

>. . . not reforming current policy patterns would simply mean that a high degree of injustice will be inflicted upon non-elderly citizens.
I worked with Steven. When he was an intern I was responsible for reviewing his code. He was not as experienced as me, but he was smarter than me. I feel lucky to have worked with him, I learned a lot from him and I like to believe he learned a lot from me. Writing code, hacking wasn't just a hobby for him, it was part of his identity. The same as it is for me.

I'm not sure what to make of this. I learned of it a few days ago.
Yeah, it's always interesting comparing drinking laws. In the UK we've tried to crackdown on underage drinking quite a bit in the past decade or two. But it hasn't really worked particularly well. Part of it is that in their crackdown on drinking, they've massively increased the taxes on alcohol (as if price will stop people partying!). These have really squeezed the little country pubs so much that roughly 30 pubs are closing down every week now. You may think that this is a good thing on the surface, but all it does is drive people (and kids) from the small safe pubs in the villages, to the big venues and clubs in the towns and cities; which are open far later and push far stronger alcohol to maximise sales. And it's the concentration of people in the major drinking towns that leads to a lot of the disorderly behaviour, violence and accidents requiring A&E.

Whereas 20-30 years ago, small village pubs were a mainstay of drinking culture. Turning a blind eye to the occasional kid drinking a pint or two was a heck of a lot safer than pushing them into the cities with fake IDs. Or buying litres of spirits and downing them on a park bench. But pubs can't afford to take any risk nowadays, for each 17 year old you accidentally let into the pub, it's a £10k fine for the manager, £5k fine for the barman who serves the kid. Plus a possible revocation of license.

Then there's the social downsides of being too strict on drinking for the rest of us. The "Think 25?" campaign is particularly terrible, it catches even people like me at age 30. I can understand that maybe I look under 25, but do I really look 17 years or less - that's what the law says they have to legally look out for after all. That is my legal right. It's insulting and an infringement on basic liberties that we should be able to take for granted. I envisage having to carry ID on me for a good 5-10 years more, unless I grow a beard...
I have aunts and uncles who have lived a long time, with two of them in fine health above age 90, so I find this a bit more believable. My maternal grandmother, their mother, lived to be 99.

Anyway, on the issue you doubt, Vaupel and other professional demographers "show the work" in their professional publications.
Or recognize that M x (M+2) is the difference between two squares.
You can just buy a Pentax DSLR which has a internally-moving sensor, and then buy the Pentax GPS unit that acts as an astro-tracker. Then the sensor moves with the stars according to GPS coordinates.

Also, if you're looking just for better image quality, a DSLR isn't anything special. It's just a camera with a mirror. You can get any APS-C or larger-frame sensor nowadays that aren't DSLRs.
I think it depends on which law you are talking about. Airport immigration authorities in texas are a lot worse than SF i've found.
Six 'Star Wars' Technologies That May Not Be So Far, Far Away
It is not the fault of these tools. You can think of code as data, and programmers producing this data, just like many other professions are producing data, too. Programmers often have a variety of far better tools to handle this data. I think the reason for this are of course the programmers dogfooding, but also the culture of life-long learning, which minimizes UI design to just API design. An intuitive GUI for a crowd less open to learning new things is so much harder to make.

I nevertheless see this as a gift. It is your attitude with these tools, that makes you unhappy. I I often have this strange feeling of missing out on an even better technology, the cool kids might be using. I think the key here is to be confident with your choices of tools, improve them, when their is pain and identify when something is good enough for some time (measured in years) before you should reconsider again. In the end it is also about handling the tools. This sounds very reasonable but in practice it is often hard to overcome the urge to use the new shiny tool, which seems to make you a better programmer, when you define yourself as one.

I don't think the extremist view of skipping them altogether and condemning the whole thing is the solution. I believe people, who feel they can't keep up in this imaginary race either search for ways to define themselves in another way e.g. in alternative careers (like you) or in their opposing way of programming (like the article author) throwing the others in a bottle of people, who do it wrong. There is a middle-ground between the Node developer and his weekly changing recursive package managers and the Coldfusion shop not doing scm.
Full stack engineer in San Francisco

Link: https://angel.co/incloudcounsel/jobs/41520-software-engineer

We are a small team of passionate, dedicated people who love working together on growing our company and solving interesting problems. We started InCloudCounsel less than one year ago and are now profitably doing several million dollars in revenue and growing quickly. We are hiring employee #1, a versatile engineer who will work one-on-one with our CTO.

Our company is a technology-enabled legal services company dedicated to changing the way that legal services are delivered to large enterprises. We’ve got some exciting technical challenges ahead of us, and are building a platform that is changing one of the largest industries in the world. Most importantly, we are building an outstanding business with a product that creates an immense amount of value for our customers, and having a ton of fun doing it.

We are seeking a full-stack developer with experience in HTML, CSS, JavaScript, Coffeescript, Ruby on Rails, and Ember. Opinions about JavaScript and Rails best practices are a must. Bonus points if you have experience with Heroku or AWS, a great Stack Overflow presence, or some cool projects in your Github account.

The ideal candidate will have 2-4 years of full-time development experience and would describe themselves as someone who gets sh#@ done and truly loves engineering. This is a great opportunity for someone who has earned their chops on a larger development team to join a small, fast growing startup to help build and shape a product from the early stages.

To learn more about our company and team, please visit our website at www.InCloudCounsel.com. To apply, please contact us at jobs@InCloudCounsel.com.
I work on Exoskeleton and Backbone. How are you liking it in your project? Anything you'd like to see different?
One treatment of this exact problem: Just let me code [1]

[1] http://www.drdobbs.com/tools/just-let-me-code/240168735
Thank you very much! this is really useful information. Aside from cuda, I also want to make EGL/opengl work with docker, hopefully I can find examples for that.
I agree. You can only write so much object-to-data packing code followed by the redundant data-to-object packing code before you realize there's an exploitable pattern here.

(I had exactly this experience, in fact[0][1]. My name was way worse, though: "Jars".)

0: http://twistedoakstudios.com/blog/Post4708_optimizing-a-pars...

1: https://github.com/Strilanc/Tinker/blob/master/Warcraft3/Pro...
Principal Software Engineer - Data Engineering

New York, NY

Have you taken a broken system or data warehouse and made it good? Have you taken a good data warehouse and made it great? Have you taken a great system and made it purr like a baby ocelot?

ZocDoc needs a Principal Data Engineer to drive our elite dev team toward an even brighter future! This role is for an experienced engineer with a tireless devotion to good system design across the entire stack.

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

What you’ll do:

- Provide guidance on systems design, architecture, and analytics infrastructure to support big data technologies and distributed architectures.

- Analyze business requirements for database design, and implement changes to databases as necessary – including database design optimization for machine learning

- Mentor your peers and be a thought leader for the whole team

- Partner with our Data Science team on metrics and insight development

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

What’s required:

- Curiosity: A passion for huge, scalable systems and databases (e.g. you read HighScalability and KDNuggets for fun)

- Strong understanding of core architectural principles such as modularity, restorability, parallelization and table driven business rules

- A good understanding of information delivery architecture, including creation of abstraction layers, SQL query paths and optimization, report level calculations, and end user reporting architecture

- 2+ years of data-specific engineering experience in addition to the 3+ years of general engineering experience

- Experience with SQL Server and Data Warehousing is a plus

- Experience designing and implementing fast and efficient data processing using 'big data' processing techniques and tools (e.g. MapReduce)

- Experience implementing the latest technologies (Hadoop, NoSQL, Vertica, etc.), using scripting skills (Pig, Hive), and with virtualization across platforms like AWS

- Education: A Computer Science or related degree preferred

- Focus: Be able to follow a design through implementation and release

- Insatiable attention to detail: If something works and you don’t know why, you should be A) alarmed and B) driven to investigate!

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

What you’ll get:

- A home at a Best Place to Work in NYC (Crain’s, five years running!)

- Stock options

- 100% employer-covered health insurance

- An energetic and fast-paced work environment in the heart of SoHo

- Free, daily catered lunches

- An arcade game, Ping Pong, snacks, TF2 parties every Friday…

- The opportunity to build a better healthcare experience for millions of patients!

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

Apply here: https://www.zocdoc.com/careers/principal-software-engineer-d...
Rebuilding isn't the hard part. It's acquiring the users, which gets into a whole host of non-technical things such as timing, messaging/marketing, word-of-mouth, and a good dose of just plain luck. Absolutely no guarantee Microsoft could do that even if their app was technically identical or even objectively better (see Windows Phone).
DockerCon Amsterdam is later this week. Docker plans to make some announcements during this event.
Do you have that collection of bookmarks posted/shared anywhere? Always curious to see more stuff like this.
yes, I understand offline rendering. I'm looking into egl off screen rendering. But due to historical reason, the current gpu drivers (NVIDIA) need x server.
How does this link show this specific attack?

As far as I understand, ipviking simply hosts honeypots around the world and uses those to graph "attacks" against IP blocks, etc.

I would very much like someone to correct me if this assumption is incorrect, because it'd be neat to actually watch targeted DDoS attacks, but I don't think that's what ipviking is offering.