skysight-inc/HackerNews huggingface dataset:
It's not justification bias, but it is a bias none-the-less. I think it's a case of people warming (if you pardon my pun) to the familiar. For many people who grew up with vinyl, the distortion vinyl adds might be reassuring. For some people of a younger generation, they might have the same tendencies towards the artifacting of medium to high bit rate MP3s.

This last point might sound weird, but there have been some (informal?) studies that have suggested that to be the case. http://news.slashdot.org/story/09/03/11/153205/young-people-...

Personally I don't like the "sizzle" of MP3s, but I wouldn't say I miss the warmth of vinyl either. I'm someone who have always preferred the clarity of FLAC or CDs. Each to their own though :)

I am puzzled why my previous comment got down voted though. Would whoever negative repped me mind elaborating why they considered my post so heinous it deserved to be modded down?
IBM and Samsung: Next Generation IoT Technologies Using the Block Chain
I don't think the whiteboard interviews expect an executable at the end of the process. It's not a complete test, but a partial one: testing if you can come up with suitable algorithms within a reasonable time - and perhaps how you work/your process. None of which is dependent on any (software/IDE) tools
His colleagues and family went to considerable lengths keeping it out of the spotlight - so we can assume he didn't want people to know. That means it's probably an illness with a significant stigma, likely something with a strong mental component.

While personally I think it's a missed opportunity to raise awareness of a potentially fatal disease, and a missed chance for the people who admired him to make a final human connection (cause of death is generally considered a necessary element of reaching closure), it's their prerogative to keep it a secret. And if he wanted people to know, he'd probably have addressed the issue.
With computers you can fix the problem. It's interesting to experiment with playing arbitrary frequencies instead of the standard ones. A computer could generate music with perfect pythagorean ratios relative to the dominant key at any given time. It could even follow those ratios as the dominant key changes, gradually drifting away from equal temperament.
This is actually allowed in some states. There's doesn't seem to be any particular pattern to which states allow it and which don't, eg stereotypically liberal California has the same ultra-strict requirements as stereotypically conservative Kentucky. Here's a neat summary of the different exceptions to the 21-year minimum age rule, broken out by state.

http://drinkingage.procon.org/view.resource.php?resourceID=0...
More a fact about human psychology than about integers, I'd say.
My Strange Addiction is a bit of misnomer, it showcases compulsive behavior, not addiction.
Most of this can be learned for free with a little time investment on your part. AWS has great training courses, both online, and in person [1]. I have taken a couple by heading to their Seattle office and it was extremely useful (like seeing the future). But before you take a course, I would suggest getting an AWS account, if you don't already have one, and using the free tier to get a lay of the land. Also, download and play around with redis, ansible, and docker via Vagrant VMs on your local machine. This is a personal plug, but I run a screencast site for sysadmins @ https://sysadmincasts.com/, so you might find some useful bits there also.

ps. I am always looking for episode ideas too, so if you have something you want to learn about, shoot me an email.

[1] http://aws.amazon.com/training/
It's not really though is it? The heads still need replacing it just has a bit of an industrial-looking-pseudo-ecological gimmick to it, this'd probably be better titled "This company wants to lock you into it's toothbrush heads as a service model for a year or two." quintessential S for Cs.
DNSSimple isn't mutually exclusive with running other servers... you can even pay rival companies to host the same records redundantly.

But agreed, if you are the target, you're going to be hosed either way.
My apologies, cloudfront had issues, cloudflare did not.
No idea about "XML Schema", but it's not the only schema language and Relax NG "interleave" should do what you want.

http://relaxng.org/spec-20011203.html#IDA2Z0R
I don't know what the average salary is (I bet it's not very high) but paying € 1500-2000 every two to three years for a tool you use to work is not out of question. My HP laptop is in that range but it will probably last more than the typical MBP (crossing fingers). However people resell their Macs quite easily when it's time to buy a new one.

Furthermore the computer is a cost so it lowers the taxable income. According to our fiscal laws if you lease something (somebody does that with computers) then it is completely a cost. If you buy it, you can deduce only 20% per year over 5 years. This doesn't apply to goods sold for less than € 500.

Small companies are starting to buy Macs as well. Probably the boss can't have the face to keep a Mac for him/herself and give Windows boxes to the developers :-)

Large companies tend to stick to Windows PCs but they are becoming less inflexible. Again, people used to iPhones started to think that they could work with Macs as well and so it's starting from the top there too.
Like mongodb hype?

Docker seems decent but I don't think I want them to do ochestration..
Based on the paper's abstract, they look at both wild mice and "shiverer" mutant mice, which have a lot of neural problems (see this: http://jaxmice.jax.org/strain/001428.html ). I can't access the paper from here, but I wonder if the intelligence results in the New Scientist article are just about the shiverer mice. Here is the abstract:

Neonatally transplanted human glial progenitor cells (hGPCs) densely engraft and myelinate the hypomyelinated shiverer mouse. We found that, in hGPC-xenografted mice, the human donor cells continue to expand throughout the forebrain, systematically replacing the host murine glia. The differentiation of the donor cells is influenced by the host environment, such that more donor cells differentiated as oligodendrocytes in the hypomyelinated shiverer brain than in myelin wild-types, in which hGPCs were more likely to remain as progenitors. Yet in each recipient, both the number and relative proportion of mouse GPCs fell as a function of time, concomitant with the mitotic expansion and spread of donor hGPCs. By a year after neonatal xenograft, the forebrain GPC populations of implanted mice were largely, and often entirely, of human origin. Thus, neonatally implanted hGPCs outcompeted and ultimately replaced the host population of mouse GPCs, ultimately generating mice with a humanized glial progenitor population. These human glial chimeric mice should permit us to define the specific contributions of glia to a broad variety of neurological disorders, using human cells in vivo.
Black Friday Analytics [pdf]
www.trumaker.com will set you up with a stylist that will help you make those decisions.

spoiler: I'm an engineer and I work there.
If you can figure out DNS on any hosting service's page, you can do it in multiple places.

You could pay GoDaddy, Amazon Route 53, and DNSSimple to all host your records, for example... Management would be slower and manual, but people without resources for "managing your own DNS" won't be changing records that frequently anyways.

The odds of all three going down at once should help your uptime, yes?
What sites should really say, is what dumb "password restrictions" they forced you to use on signup. For example sites should have a message that says:

"We are dumb enough to force your password to have at least one Uppercase/Lowercase/Number/Symbol and it must be at least 8 characters long, but you can't have consecutive numbers, this may make it different from your usual password pattern and force you to recover the password every goddam time you try to use our site".
I think it's more along the lines of "stress isn't proven to cause cancer, but if you have cancer then it may cause it to regress".

Also, given that stress significant suppresses the immune system, and that the immune system is important for protecting against cancer growth, I think it is highly unlikely that stress wouldn't affect cancer.

https://en.wikipedia.org/wiki/Cancer_immunology
It's an exchange server thing and probably part of the sync protocol used.

You'll see a warning when you set up mail for the first time. I think if the server has this policy you are forced to add a pin lock to your device.

If you don't remember seeing anything, then AFAIK your device cannot be wiped.
I joined one of those 7-day coding competitions for a game. I ended up with a framework for making games, but no game. Needless to say, I came in last place.
We already see Chinese being simplified to make it feasible to type on a keyboard/mobile phone. Interesting times.

I wonder if that's the same thing that happened with English and the press, just much later in history (probably related to China not industrializing until later in history.)
I don't have a horse in this race, but from what I read this is the part that can be construed as "slinging mud". I've put some [read between the lines] comments in square brackets:

"Unfortunately, a simple re-usable component is not how things are playing
out. Docker [much to our dismay] now is building tools for launching cloud
servers, systems for clustering, and a wide range of functions: building
images, running images, uploading, downloading, and eventually even overlay
networking, all compiled into one [big and nasty] monolithic binary running
primarily as root [how insecure is that?] on your server. The standard
container manifesto was removed [those flip-floppers!]. We should stop
talking about Docker containers, and start talking about the Docker
Platform [since we can focus attention on our efforts that way]. It is not
becoming the simple composable building block we had envisioned [which puts
our offerings at a disadvantage]."

"We still believe in the original premise of containers that Docker
introduced, so [unlike those silly Docker people] we are doing something
about it."

Later on, they specifically say:

"the Docker process model ... is fundamentally flawed"
"We cannot in good faith continue to support Docker’s broken security model..."

All these may be valid criticisms, but even ignoring my potentially off-base annotations it's difficult to read their announcement as anything other than "Docker is broken and can't be fixed". It's reminiscent of political attack ads which focus on the shortcomings of your opponent rather than the strengths of your own platform.
Encryption is part of the WebRTC specification. It is actually impossible to send WebRTC communication in cleartext.
What on Earth is a "real thing"? And what does that have to do with the name given it?

Concepts are mental activities that identify disparate concretes by ignoring some aspects of their differences. As such, we can unify pretty much anything under a concept. The question is never "is this abstract thing really real for reals?" It is: "Does this way of grouping things give us any useful way of dealing with the underlying reality?"

Debates about whether the constellation of phenomena that get united under a named concept constitute a "real thing" are almost always undertaken in more-or-less willful ignorance of this fact. The very way of posing the question--"Is this real?"--obscures the actually interesting and important question: "Is this useful?"

Addiction is a fairly well-defined and useful category of pathology. People who are addicted to something have similar symptoms and issues, and treatment of addiction can be usefully studied across groups of addicts, so what is learned about people with alcohol addictions may be useful to people with heroin addictions and so on (or not: simply because two things are grouped under the same concept for a given purpose does not mean they are usefully identical for all purposes, as anyone who has handled a sail boat and a row boat--both members of the abstract category "boat"--knows.)

No concept has perfectly crisp edges, and on the borders there are plenty of cases that one person would count as "in" while another would count as "out". If enough such cases start accumulating and impede communication and thought, we create new interstitial concepts. In the case of "Internet addiction" the interesting question is, "Is this enough like other addictions to group it usefully under the came concept, or do we need something intermediate or possibly orthogonal to usefully categorize it?"
Voxeet Conferencing
Experience 3DHD sound on your mobile device, anywhere.
Ask HN: Cheap way to drive 2x 4K displays?
I bought 2 4K displays on Black Friday to replace my existing 1080p displays.

My current card doesn't support 4K. However, even the really expensive cards only have one displayport output. I don't do much gaming on this machine and just use it for work (web apps development etc), however I don't want absolutely terrible 3D performance.

Any recommendations of a way to get both monitors driven at 60Hz? I can see options for doing it at 30Hz but not both at 60Hz. I'm surprised this is such a complicated thing to do considering 4K displays are so cheap now.
> I type about 105 wpm using four fingers

> I also don't look at the keyboard

> I just know where the keys are from muscle memory

You are touch typing though. You may have an unconventional style, but that is irrelevant.
Using a WWW subdomain with CNAMEs accomplishes effectively the same thing as using ALIAS on an apex domain name, and doesn't rely on anything out-of-spec or proprietary, making it easier to serve redundantly. (Did you ever wonder why google.com and facebook.com redirect to www?)

(Or is there more to ALIAS than that, which wasn't on the page in GP? Happy to be corrected if so)
Please no json file, use yaml or have an option for yaml T___T.

The curly braces and brackets can get ugly when nested.

edit:

It may seems stupid but when you're on the terminal with vim and the directory path is long in some nested object/array. Things is really hard to parse out with your eyes.
From what I can tell, it is very well known in security circles.

Even so, we as a team of 8 didn't catch the problem for some time because we weren't aware of it. That's part of my rational for giving an easy-to-test-yourself POC.
...I too have perfect pitch... I'm not the greatest at determining tunings by ear either...

Sorry I'm relatively ignorant when it comes to these topics; what does this mean? What are you able to do, upon listening to a particular musical performance?
Labor is cheaper in the US? Can you provide some data on that, I understood labor was cheaper in Denmark. From what I've seen the median income in the US is about 20% higher than in Denmark.
Exactly... I worked on a project a couple years ago, and decided to use a beta version of bootstrap as the baseline for the project... I cloned the repo, merged the pieces into my project, and kept a copy of the docs at-that-time for reference.

The site still works great... the codebase is fine. It was before some later changes to bootstrap 3, so it isn't current with the released version, but it still works, and did better so than v2. The same goes for most things involving open-source tools. You can go through migration cycles, or accept and limit the scope of how you use it.

I always applied the same arguments for using Mono in places as a practical reasoning. So what if new development stopped/dropped or rolled.. as long as what I'm doing can keep running.

Your best bet is to keep your codebase modular so much as possible, and it makes it easier to replace certain pieces.

Today, I really like react + yahoo's flux implementation. There are some weird corner cases I've had to deal with, it's still nice. It really just depends on your needs.
Thank god someone has done this. I have spent so much time looking for a halfway decent psql tool, I currently use 0xDBE, and still not happy. My favorite was Sequel Pro (currently only mysql) and I think its not supported any more.
> Why does every post on this subject always have someone come in to slam home the notion that the government is always inept in everything they do?

Because it's being read by programmers, a significant portion of whom are "libertarians." Just ignore them.
I interviewed at a Raytheon office in Rhode Island as a college grad in 1999 and they did this too then. Not sure if it's still in place or if it's a companywide thing.
I actually worked on an iPad app when I was in school that does this: https://github.com/benweitzman/retune (please excuse the terrible code/project layout, I was just learning iOS at the time)
Y Combinator: Bookmarkle ck thornehills omen swiftt
Thanks, that was a very interesting paper (though I had to google to find a copy).
Location: Chicago

Remote: Yes

Willing to relocate: No

Technologies: Objectice-C, Ruby, Java, JavaScript, CSS, HTML

Résumé/CV: www.linkedin.com/pub/syed-sana-hassan/15/441/7a6/

Email: syedsanahassan+hn@gmail.com
HTML5 has a provision ( getUserMedia / Stream API ) for accessing the user's webcam and has for some time (supported for at least 2 years in Chrome and quite a long time in Firefox as well).

This feature ("Loop") leverages this existing functionality along with WebRTC (a web standard for peer-to-peer real-time streaming between browsers) to create a video chat solution.

So, there's no new avenue / attack vector by which a nefarious site could hijack your webcam, as far as I know.

The Stream API has required a user affirmation to activate the webcam and mic in both Chrome and Firefox since its introduction.
I am shocked. Thanks for the info.
And the UI that's visible across tabs, so you can continue browsing while you chat.
Why is that an issue? You can also do that by trying to create accounts.
"rep movsb" (note: not "repne") actually is one of the fastest ways to copy memory on Ivybridge and Haswell (about as fast as vectorized copy implementations when the data is resident in L1/L2, and significantly faster than vector copy loops when the buffers are too large to be cache resident). On micro-architectures preceding Ivybridge, rep movsb is indeed slow.

It's still not quite "as fast as you can"; it's possible to beat rep movsb when buffers are small due to edging effects, but it's about as close as it's possible to come to that today.
Great intent, but modulating speed is only one of several important vectors toward good code architecture.

I would add planning out on paper, in (small) groups. Also, reviewing designs, objects, protocols, schema, etc., before writing code. The author mentions thinking while gardening, but that doesn't share with others. Also, planning for the future, for maintenance, debugability, verification, validation, for re-use, for modularity, for upgraded hardware and in some cases regulatory, etc. And developing documentation before, during and after coding.

So yeah, sneaky trick to get us all to talk about our best practices by hyperfocusing on speed :)
Which is exactly why I always hated ASP.Net's page/control lifecycle.. it was nice for windows-ui developers, but really poor when you had to do something custom. Same for MS's Ajax Toolkit. MS is finally learning these lessons. So should everyone else.

If you have simple modular tools that do something well, and you can string them together in a productive way, it's easier to replace certain pieces.
Boston City Council Looks for Fees, Numbers from Uber and Lyft
Fortunately TWC already upgraded everyone in Austin by 5x.
Bottom of what's usable would probably be the GTX 770 bump it up to the 4G vram model and you'll be fine.
I second this - I'm a customer of a company that runs on DNSimple; having a status page doesn't help the fact that I can't access my service. There's also @DNSimple for status updates
I've been looking for an affordable editor and use web storm with the dba plug-in right now. It kinda works for postgres, but not quite.

Although this tool, 0xDBE, doesn't look to have any DBA features like the OP was requesting.
I don't think you can reliably compare things on one variable like this. A counter-comparison that reaches an opposite conclusion: Here in Denmark the sentences for drunk driving are considerably lower than in the US, rarely involving prison time. And yet drunk driving is less common. Typically the punishment is suspension of license and a fine, with the duration of suspension, and the amount of fine, increasing with higher BAC and with repeated offenses. The focus is on removing people from the roads (by suspending their license, possibly for multi-year periods), but not imprisoning them. In extreme cases (BAC >0.2%, repeated offenses, etc.), prison sentences of 20–40 days may be imposed, but rarely more.

Details [Google Translate]: https://translate.google.com/translate?sl=auto&tl=en&js=y&pr...
"New ETA is 30 minutes from now, trying to get systems wired up in the data center."

https://twitter.com/dnsimple/status/539560631863877632
It doesn't seem to have the Abominable Snow Monster (TM)
I'm not saying that it doesn't take time to build software and I'm not making a case for how to do management.

In my decade of experience on different teams and products, the main impedance to productivity has by far been to do with bad code and architectural choices. The justification is always "speed" but my point is that is wrong. It's not speed that is at fault, it's that most software engineers don't know how to properly engineer software -- they haven't been taught nor had the time to learn it. It's absolutely an issue of skill sets.

Yes, management and project estimation are other issues to work out. I'd say we're actually much further along on these fronts than we are on the technical skill sets front. That is, the skill set of building architecturally sound systems.*

* Note: I do believe there is a time trade off between features and feature flexibility -- but there is no time trade off necessary for achieving architectural soundness, again so long as the right (presently rare) skill sets are present.
> 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.

A much more accurate analogy would be you are not "locked in" by Oracle if you are using MySQL. It may be true today, but no guarantee that will always be the case.
If you were trying to make sure as many people as possible paid attention to Rocket as a serious alternative to Docker, which is the current de facto standard Linux containerization scheme, well done.
My thoughts on this article:

"Yes, new software and new businesses need to grow. But to be sustainable, they need to grow slowly and with loving care. Like good wine. Like a baby."

Why can't I grow quickly "and with loving care"? :-)