skysight-inc/HackerNews huggingface dataset:
So what is the attack surface of LXD?
Can the host kernel be compromised from inside an LXD container, i.e. does it provide the same isolation you get when running processes as different users on same kernel, or something more?

For example if there is a local kernel privilege escalation / DoS / etc. bug that can be triggered by a non-privileged user (or a root-inside-container user) will those exploits still run inside LXD?
>so without employement you just die homeless and hungry in the streets

That pretty much doesn't happen in any western country now, due to welfare. If the desire is to prevent starvation and homelessness, transfer payments do a fine job; there's no need for intervention in the labour market or monetary system.
Show HN: Seat wiki
The snarky response is cool and all, but honestly I would be VERY interested in seeing any kind of actual measured statistics on the overhead created by Sarbanes-Oxley, while the snark just kinda leaves me cold.
They are self fulfilling to an extent - because all the TA day traders are using the same signals
NUM was on Trending yesterday on ProductHunt. http://www.producthunt.com/posts/num
There were three black women at my last workplace. One of them had a positive attitude and everyone treated her wonderfully. She seemed happy, and her and I were good friends. The other two complained constantly, and would whisper to the other black woman (who relayed it to me) that race 'kept her down'. Those two weren't happy, and if they were excluded it was due to their attitude more than anything.
How would you account for the effect of other people using Technical analysis on stock prices
"Han" in "Hanguk" is not the same "han" in "Han Chinese". Within East Asia, Koreans and Han Chinese are distinct ethnicities.
I think people have different use cases that they aggregate under "web application". If you are building a desktop replacement application then I can see that initial load might not be such a big deal but if you are building a less complex application like the Twitter UI then server side rendering makes more sense. It's all context specific in the end. To hard to make general claims.
The only guys that get rich with technical analysis are the ones that sell books about it.
For me, it boils down to two questions:
1) Given, that let's say only 20% of the population does real work (doctors, teachers etc..), why should they do their work, if everybody else is enjoying spare-time all the time? And if you propose that they also could work less, therefore we would have more doctor positions to be filled, guess what, people that have valuable jobs are also the ones who really like their job, and are happy with working 40 hours, or even more. It's somehow ironic that people won't do work, just because they like what they do, they also want to be acknowledged monetary, no matter how much they like their job, which I can understand. Somehow we have a situation, i.e. from a doctor's perspective, like: "Yea, I'll treat you, but only if you are also getting up at seven every morning and commute to some office and do stuff."

2) I think for biological reasons, people need status more than spare-time. We need some kind of hierarchy to determine who is more entitled to spread their genes. If everybody is unemployed, how do you know who has more status? Money and consequently buying power does simplify this problem very neatly, reducing it to a one-dimensional metric scale, easy to compare and communicate.
I think this paints a better picture of the product:

http://www.fuseproject.com/work/jawbone/up3
UP3 by Jawbone
The article brought up the point that he's an employee.

You're right. And it's funny people fight over the title "Founder" when that word doesn't mean anything on paper. Articles of Incorporation don't contain any mention of "Founder". Only CEO, Manager, etc. Founder seems to be an ego thing.

In reality Rad is not a Founder/CEO but was a General Manager or something.

Did he take risk? No. It was funded by IAC.
Did he innovate with the product? Yes.
He was a great employee and tool for Diller. And Diller got rewarded for his risk.

Sucks for Rad in that he didn't want to believe he was just an employee on paper. On paper he was like a General Manager of Quiznos. But look, he gets to drive his $115k mercedes around with Justin, retain equity and still cling to the notion that he was the Founder/CEO of Tinder. Whatever that means.
Ask HN: How to build a stack for real-time analysis application?
I am building a real-time data-analysis application where I need to aggregate and analyze data in real-time from myriad sources.
I am trying to figure out what is the best technology to use in order to build a scalable stack for my solution.

My choices:
- Node.JS: with Asynchronous capabilities, and the rich JS ecosystem.
- Scala/Akka: Many companies such Walmart, Linkedin.. are using this approach.
- Go Lang: as a backend language for their capabilities in concurrency.
- Integrate ROR with Storm Apach (as hadoop is not powerful in such cases).

Someone would argue here saying that Go (is a programming language, not a web framework), Node (is a javascript runtime, not a web framework), Scala (is programming language ), Akka (is an model).

I am torn which technology should I use here, the potential of technology is the average of the overall factors ( programming language, web framework, ecosystem, community ..) eg: Go is powerful, but their ecosystem still not solid .. etc.

I am not trying to compare between languages, but between the over-all technology as a stack. Can anyone share his story building similar applications, challenges that he could overcome, and problems that he faces in the middle of road.
For my first 10 yrs out of school there was no job market for network operators specializing in BGP. Then I did that for a bit less than a decade. Then due to consolidation and mergers there's no work in that field anymore (other than the stereotypical "move to SV/NYC").

Another direction to go is my grandma did meaningless low skill BS work in an office shuffling papers as a clerk because she specialized in knitting and had amazing knitting skills, but didn't feel like being sentenced to life in a textile sweatshop in Vietnam, or where-ever clothes were being made at that time (Vietnam now, but in the 70s? Surely not the USA by then?). For my own example there's no way I'd tolerate 140 hour work weeks as a medical doctor although I'd probably have made a heck of a doctor, and I'm not living in poverty so forget academics/sciences, and I'm not living urban and working in an open plan office so forget SV. As a hobby I enjoy woodworking but as a profession the pay is bad and the working conditions are awful, also its not very deep so I'd get bored with it long before I retire, so ... no.

So you have chronological problems or retraining problems, and also people that are a skills match but hate the working environment. Maybe in a communist society the central committee could force my grandma to be a textile worker or force me to be a medical doctor or work at a startup, but there would be a lot of force involved.
You can send a pre rendered HTML shell with text content, when using server side rendering with something like React, quite quickly. I think this gives users a very nice experience especially compared to staring at a blank page!
You seem to suggest that a background in compiler theory is somehow table stakes for commenting on HN. Since many here are not developers, and many developers don't have a CS degree, a few contextual comments seem appropriate.
It's endlessly bizarre to see Americans throw around the word "socialist" as if it was a curse. Western Europe is made of social democracies. Northern Europe in particular has made the choice to live with high taxes and better social services. It does not mean that they are governed by unelected oligarchs, they get the same kind of elected oligarchs as the rest.
Helping raise grandkids is a pretty common thing, isn't it?
Personal license upgrade is still $99. You must be looking at Commercial license which is (and was) way more expensive.
I have a Jawbone UP, the first iteration that requires you to plug into your phone audio jack to sync.

That itself isn't a problem. It's probably part of the recipe for awesome, week-plus battery lives. But the band itself, while fitting fine on my wrist when brand new, started to degrade quickly.

To be clear: the electronics are fine. The rubber enclosure seems to have expanded up to the point where the button was completely covered by it. Upon "folding" the end so one could access the button, the rubber continued to extend, etc.

Finally, maybe eight months in, the button snapped out. I can't use a lot of the functions of the band now, such as exercise/run tracking; I can't even tell it _when_ I'm going to bed, although the app still auto-discovers when I was sleeping.

When the band starts to vibrate (unless it's my half-hour inactivity buzz), you can either stick with it for two solid minutes or plug it into the app.

The main reason I still wear it is that the motion-aware/light sleep estimate-cognizant wake-up alarm is the only way to live. It's the snooze button rebooted: rather than waking up to hit a button and then enjoying some more light sleep, the band will just wake you up when you're already semi-awake.

TL;DR: this band broke down very soon after purchase but even as it does a fraction of its original functions it's really really cool.
On Competition, Collaboration and Innovation Design
He does mention React as being a library that hits some of the points, some of them are just your own personal UX/project decisions which a framework would have no say over.
They are vindicated by the fact that all of the smug high achievers and those they let live are wiped out by a virulent disease contracted from a dirty telephone, since they killed off the telephone sanitizers.
Those characteristics including ethnicity can be useful for marketing purposes.

I remember reading about a shop that used this sort of technology to profile their customers. It revealed that at a certain time of week they received an unusually large number of Japanese customers (turned out they were on a tour bus route) and responded by repositioning their Japanese member of staff to be a greeter during these periods and it significantly improved their revenue.

A similar product based around this idea might be clothes shop dummies with this built in. This would provide an interesting profile of the people interested in the particular outfit the dummy was modelling which might be useful for further advertising targeting or in the case of a multi-national brand some insights into what they should advertise in which regions.
I haven't tried selling elsewhere but I've heard of people doing it. The last time I tried selling Cavs tickets somewhere else was when you could still get them as paper tickets from Ticketmaster.

Since transfers on FlashSeats are free, you could sell them somewhere else and just do the exchange on FlashSeats. I'd imagine you're right in the Cavs taking issue with doing that. Teams are running their own secondary markets to capture the extra revenue that was going to places like StubHub. I will say that having an official secondary market is nice, I just think the FlashSeats experience is lacking.

Glad to see another Northeast Ohioan on here!
Guys,
I have a pc with two Titan cards, and use 3 x 144 hz Asus monitors side by side. I wanted to transition to 4k. But am really confused. I know the Titans output 60hz through the display port, but only 30hz through the HDMI out.
To make matters worse I have a 4k tv (Sony XBR900A) in the sitting room and have never been able to watch any 4k on it.

Here are my questions. If i used a central monitor at 4k (the samsung U28D590D) and used 2 x 144 hz Asus on either side, would that work with windows 8.1? Basically one Titan would be hooked up to the 4k monitor via display port, and the two Asus 144hz would be hooked normally to the second Titan card via DVI.

OR another solution would be to do away with all these 27" or 28" monitors and use one larger TV as a 4k monitor?
Tv's do not have display port in do they? How about these vizio P series?
Since the Titans WILL only output 60hz from the display port...how do I plug in the display port into a 4k tv?
I'm so confused, and keep throwing money at something that may be impossible?
Not only does it assign itself as the default application for a number of common file types, it does so every time you start the application. Which is why I uninstalled it months ago, though if this has been fixed I may give it another shot.
It's a slide deck template I've been using for some joint Mozilla/Samsung presentations lately (LinuxCon NA, EU). The logo tabs are a cute way of indicating when the talk switches between a Mozilla and Samsung speaker.
Breaking up code is more than just removing redundancy - it's about exactly what you have written: "Encouraging looking at each piece independently". That actually has advantages, the main being that it is easy to understand how each piece operates independently of the other pieces - simply cohesion & coupling which is applicable to any language, not just "Java". I don't believe in my experience that I miss "seeing the forest for the trees" - I encourage you to try it, perhaps by learning some functional programming.

There is one obsession that I am tired of is people posting "X awesome thing in 120 lines of JavaScript" or "Y in 4 functions". Just because the problem is reduced to small as possible metric, it doesn't make it good.

PS: Also you mention negatively connotated terms like "OOP", "Java", "thick layers of abstraction" and "deep chains of function calls" as if you've ascertained that I'm some enterprise developer that doesn't have any C experience and wouldn't know simplicity if it bit me in the ass.
Yeah I've always been curious if there is a scheme to the Canadian codes, or if they're just random - anyone know?
I think a lot of the point of the "B Ark" joke is lost if you forget what comes next: the rest of the Golgafrincham people were wiped out shortly after the departure of the B Ark by a virulent disease contracted from an unsanitized telephone. (The first B-Arker you meet in the story is a telephone sanitizer.)
In my experience atom is really slow at regex find/replace + reindexing projects with lots of files each time you open them. It's going to be nice one day though.
Still no support for hdpi in Windows
Working in Boston Tech: Vistaprint
IntelliJ IDEA 14 is Released
Tikl/Talkray (YC W12) is hiring mobile engineers
The other side to this is that - she feels much more comfortable in a non-diverse environment where people look like her, talk like her, are her gender and color, had similar upbringings, etc.

...And there is nothing wrong with that. It's perfectly normal.

Diversity on the other hand, whenever I read about it, see statistics about it, etc, seems to always produce conflict.
How is that not self-documenting if one knows C?
To put it bluntly: "it's hard to teach an old dog new tricks".

I think that this a damning criticism of contemporary society when it produces people unable to cope with freedom in it's literal meaning.

However this is not really an individual thing, the problem is rather caused by the fact that "all the others" are unavailable for those with time on their hands - being busy working.
If being a marketer is a bullshit job, then being a web developer is a bullshit job too.

Most people could spend a week with a marketing book and do some basic marketing. Likewise, most people could spend a week learning WordPress and create a passable website. So let's reduce the number of web developers by 90% too!

Think of the billions it could save in inflated invoices from web agencies (commissioned by clueless marketers).

Let's just reduce all jobs by 90% and make everyone teachers, doctors and street cleaners. I have a really good feeling about this.
I was wondering about this after seeing the HN thread the other day about 4k screens and how the underlying response seemed to be "nothing is quite there... yet", and whether Apple would have cracked it with their new 5k iMac.

Looks like coldtea/extreme tech are right though.
The Microsoft Operations Framework (MOF) used to give advice on naming conventions, and server host names incorporating location information was one of their examples. The pattern was LOC-OR-FUNC-##, or at least that's what we ended up implementing. (I'm unable to find this in current versions of the MOF documentation.) At the time I used IATA codes because I didn't want to come up with my own comprehensive location encoding standard---and because I was operating data centers in cities with international airports. Nowadays we operate data centers or branch offices in some pretty remote spots, so we've had to come up with our own three-letter codes anyway. I hate the arbitrariness of it. Recently, I came across http://www.mnxsolutions.com/devops/a-proper-server-naming-sc..., which suggests using the United Nations Code for Trade and Transport Locations (UN/LOCODE, http://www.unece.org/cefact/locode/service/location.html). It still isn't comprehensive enough for our purposes (we operate in some _really_ remote spots), but I like it a lot better than the IATA codes.
If it costs you $1M per marketer rather than $100K, you're only going to hire the absolute best.
Can we first discuss design 101, i.e. don't put blinking elements in the user's periphery unless it's something really super important? The page view counter not being such a thing.
The logical leap from adding a "few hints" to everything becomes "lowest common denominator" is the size of the Grand Canyon.
Sadly I have to agree with this.
Alan Kay famously went through several iterations of rewriting the first Smalltalks from scratch and he is a big believer in that approach. I don't know if it's easy to find him talk about that explicitly but here's one example:

http://queue.acm.org/detail.cfm?id=1039523

> AK I had the world’s greatest group [in the Smalltalk era], and I should have made the world’s two greatest groups. I didn’t realize there are benefits to having real implementers and real users, and there are benefits to starting from scratch every few months.

I'd recommend his talks at OOPSLA or anything you can find on YouTube. Especially 'The Computer Revolution Hasn't Happened Yet' is a gospel for contrarians.
It is possible and commonplace in jobs where you physically work. Construction, any of the trades, factory work, food service... if you work 40 hours you have actually worked very close to 40 hours. There isn't any real opportunity to slack off or stand around in those jobs.

Office jobs, yeah. Many of those are bullshit jobs.
Very important point, especially for the HN audience. There's some really good principals here but in reality you don't need to worry about most of these an an early startup. If you use modern frameworks then a lot is taken care of already.

Things like stale code on the client is simply not an issue until you've got a lot of people using your app. Don't worry about it.
I agree. Maybe the solution would be to be paid per task completed. I.e. create a bug tracking system (just like JIRA) where employees (working from home) would bid for how much they could do the task in what timeframe. Something like desk but only company's employees could take part in bidding.
We do. In the report from the above article, the arrest rate was similar for blacks vs. whites. If the arrest rate is similar but the stop rate is disproportionately larger that is a pretty strong suggestion that something is amiss.
Outsourcing is for everyone
How startups such Dropbox, Airbnb, Groupon and others acquired their first users
So you agree with this statement?:

> The ruling class has figured out that a happy and productive population with free time on their hands is a mortal danger (think of what started to happen when this even began to be approximated in the ‘60s).

I was with him until there... I'd like to believe things like that and blame it all on the "evil politicians," but I'm really not sure the "ruling class" is that organized. Then, at the end of the article, he says something that seems much more reasonable to me, although contradictory:

> Clearly, the system was never consciously designed. It emerged from almost a century of trial and error.

So I'm not sure what exactly he's trying to say is the cause.
Impacts of the Blockchain on Mobility (and How BlackBerry Can Win)
Personal Privacy vs. Production
Let me try to address your point.

I agree that actually saying "How is it my problem" comes across antagonistic which wasn't my intent. Here is what I meant.

In the conversation about 'diversity' in tech today we really are talking about lack of black/hispanic individuals & women. So these are the three 'qualified' groups whose feeling of isolation at work is really discussed (and if a person fits two categories - double the points).

My point is that there are potentially many more (say infinitely more) individuals who may feel isolated and out of place. For example:

Old people
Immigrants
Lovers of opera
Extremely tall / short / fat people
etc

So anybody really who feels they don't fit it has the right to say 'There is lack of diversity with regards to X and I shouldn't change - we need to have more of X around so I feel comfortable'.

How would you respond if your coworker said "I'm a 55yo Scandinavian who loves opera and I feel like I don't fit in. Therefore I feel it's the responsibility of [company / society] to get more senior Scandinavian opera lovers in the field so I am comfortable"?

But somehow since the 3 groups in question are seen as disadvantaged we feel that the conversation is legitimate.
Did the function object have a reference to the source object, so that it would be possible to read the original source until it is garbage collected?
U.S. Senators with this in common went undefeated on Tuesday
New web framework in Go
Gravity Might Explain Why Time Never Runs Backward
Websites in hours, not days – Blockify gets new features
Interesting article but Graeber seems to mix up some different issues:

a) We're not working 15 hour weeks. I'd say that's mostly because people like to do things. Give people enough money to not need to work and they'll still want to go build stuff

b) His musician mate made loads as a lawyer, not much as a musician in spite of contributing more to society as a musician. That does seem to be a market failing. Gandhi types preaching peace and making a big positive impact can make nothing, patent trolls can make a fortune while screwing society. Not sure how to fix that.

c) "The ruling class has figured out that a happy and productive population with free time on their hands is a mortal danger" - not convinced by that one. I think it's a failing of the human mind to attribute what are probably emergent market phenomena to plotting human bad guys.
That's not true. Some jobs may be too taxing to do for 40h but most are not. Even those that are extremely taxing still require the employee to do other tasks as part of their work (eg documentation / paperwork) that reduce the amount of intense work they must do.
How Google Will Use Firebase to Supercharge Its Cloud Computing