skysight-inc/HackerNews huggingface dataset:
As an employer myself, I'm stunned at your lack of understanding of how unequal, unbalanced the employer/employee relationship is. As an employer whatever you do, you'll oppress your employees. There's no way around it. Don't try icing the shitcake and pretend the system doesn't suck; that's not about you, but the role you're assuming. That doesn't preclude you from being a decent human being and provide your employee extra time to look for another work. This is just however basic decency, not great generosity on your part.
I can't imagine WebM impacting 4chan anytime soon, it will probably reduce 4chan's load when(if) WebM takes off but I highly doubt more than a small fraction will choose WebM over a .gif in the immediate future.
Tesla Drives into China
Sorry to anyone who down voted me. I didn't mean PHP is a bad language. It has done amazing things for the web. I just didn't like the look of the many snippets of HTML in the code which is more common in PHP than in other languages in web development.
Lord what fools these mortals be
Shared Table Where People Can Work and Cats Can Wander
They haven't been acquired but I think quite a few people were upset at the news Dropbox had decided to appoint Condoleezza Rice, the former secretary of state, to the company's board of directors.
THIS is why Bitcoin. THIS.
One-click Unsubscribe is a basic human right
Bounties exist for security bugs to make it more profitable to report the bug than it is to exploit it, or to sell knowledge of it to those who would. A buy about opening 70 copies of Visual Studio is unlikely to be very profitable to exploit.
This is simply hilarious! :)
Only Silverlight or HLS supported :|
5 Reasons To Quit Your Day Job And Become An Entrepreneur
This is just a part of XaaS infrastructure and XaaS is widely used. Git hosting (e.g. GitHub), file hosting (e.g. S3), VM or container "hosting" (e.g. Heroku), mails... Why can't Docker images couldn't be hosted in the cloud ?
Reflections On YC Demo Day: How The Seed Market Has Changed
hmmm. I was a lawyer in a previous avatar. I think we're ok.
> For those of you that use the Moves app – the Moves experience will continue to operate as a standalone app, and there are no plans to change that or commingle data with Facebook.

What exactly is your problem?
a quote from this particular CEO's twitter feed sounds appropriate: „If I wanted to kill myself, I’d climb up your ego and jump down to your IQ level." (@netlash)
Arch's killer feature, in my mind, is the Arch User Repository[1]. If the package isn't included in Arch's binary repos, the "yaourt" command will build the package (often from git) via a user-contributed script. You can set the make options to Gentoo's suggested -march for your CPU, and build really optimized packages. I'm experiencing <5 second boot times, lower RAM usage, and snappier WINE/WineASIO performance.

Before installing Arch, I was a die-hard Kubuntu/KXstudio[2] user. Now I have the ability to build all the KXstudio packages from git (Cadence, Carla, and Claudia make JACK the greatest thing ever), without all the Ubuntu/Debian cruft underneath.

Another benefit (post-snowden) is that Arch is not an incorporated entity in any of the "Five Eyes" countries. Julian Assange has come out to publicly state knowledge of intentional flaws being added to both Open Source/Free Software projects, and specifically namedrops Debian as compromised. The threat vectors one should analyze are which governments would have access to which corporations. RedHat is a registered corporation in Delaware, USA. Canonical is registered in City of London. If one pays attention to Moxie Marlinspike's convergence demo at DEFCON 19, you can see how it'd be trivial for a government agency such as GCHQ/CCSE/NSA to spoof Canonical's or RedHat's SSL certificates. Gentoo and Arch have no corporate influences, and thus are the only relatively safe Linux distributions left, IMO.

So, AUR, Advanced customization, and potentially increased security are bigger reasons, for me, to switch to Arch than pacman.

1. http://aur.archlinux.org

2. http://kxstudio.sourceforge.net
"Quoting the "Unix philosophy" as the reason to keep things like they were 20 years ago is laughable. I want to get things done..."

The Unix philosophy (loose coupling of specialized pieces) is what permits you to get things done. It is the foundational theory behind the most successful architecture on the planet.

systemd is doing things the Windows way -- monolithic, tightly coupled systems wherein, using Occam's Razor, the explanation for some of the coupling has to go into the realm of the nontechnical.

Those of us who have to manage and create large complex systems sort of scratch our heads at the idea that desktop systems booting faster is an important goal deserving of all this mess. Linux on the desktop has always been terrible and will always be terrible, and getting to it a few seconds faster is not helping you.
There's nothing static about 4Chan. My guess is that the performance issues would be terrifying.
Like this one: http://www.linkedin.com/today/post/article/20140328120354-44...

"And now that you brought it up, why should I pay your full wage if you are only working at half force since you aren’t motivated anymore?"

I'm starting to see a pattern...
Indeed! I 100% agree.

I know you didn't say this, but I do think its important to dispel the notion that this is somehow a "response" to LibreSSL. As far as I can tell, it's not; the two initaitives started in parallel. The Linux Foundation started reaching out to companies to join them in supporting projects that are important and not necessarily visible -- starting with OpenSSL -- at the same time the LibreSSL project was starting.

When I asked Jim Zemlin (Linux Foundation executive director) about LibreSSL yesterday, he wasn't familiar enough with the project -- but was certainly open to the idea of all projects working together (or even having CII support something like LibreSSL if it had the type of adoption that would make it a core part of the open web).

Even if this project had been in place when Theo and the OpenBSD guys forked OpenSSL, I still think they would have forked it and started LibreSSL. After all, they have their own ideas about crypto and security and their own plans for how to run a project.

And even assuming LibreSSL can become a true drop-in replacement for all existing OpenSSL installations (which I truly doubt), that doesn't mean it will. Look at MySQL vs. MariaDB. Maria is finally gaining default status in important projects, but it's hardly replaced MySQL and realistically speaking, it probably won't.

So even if you want to argue that LibreSSL is going to do a better job with fixing OpenSSL's flaws (which may or may not be true), the reality is, OpenSSL is not going to go away.

Given that reality, doesn't it make sense to at least have the biggest stakeholders in the project offer it support so that the small dev team can stop with the contract work and work on making OpenSSL better?
Technology by itself, existing inside of computers alone, limits the possibilities of impacting our lives.

Companies which manage to use technology to actually change the lives of people usually cause greater impact overall, and I am just as you happy to read articles of such examples. In this case, it isn't a ready product, nor any change at this point, but a fundamental step towards.
> I considered that merely a technical matter

Well, when people are mere "resources", then firing someone is a simple "technical matter". Akin to shutting down servers. Right?

(sigh)

There are alien, monstrous beings amongst us, and they look just like us.
Excel only supports numbers that fit in an IEEE754 double, just like JavaScript.

There is some fancy logic to format numbers, however (including some mess for date codes). http://oss.sheetjs.com/ssf/ is a pretty decent implementation in JavaScript.
You don't understand. Once you're in the Bitcoin ecosystem, you don't necessarily need to backtrack out into US $ anymore. I buy almost everything with Bitcoin, and shop at Bitcoin-friendly stores. Except for grocery stores. I don't know of any grocery stores yet that accept Bitcoin in my area, but they will surely arrive someday.
For the record, I think they take privacy seriously, however I think allowing an entity to build up that much information on you & your family is inherently risky behavior.

History has shown that laws may target unpopular groups who have done nothing wrong, and well meaning governments can force well meaning companies to divulge information relevant to unjust laws.
According to Wiktionary [1]:
"Usage in reference to the global network is normally capitalised, reserving internet with a lower-case i for any other set of computer networks connected by internetworking. However, popular usage (e.g. BBC and Timesonline) increasingly spells it with a lower-case i."

[1] https://en.wiktionary.org/wiki/Internet#Usage_notes
No, you said that. I said that having email so closely
coupled to DNS is part if the problem.

I'm not sure why you would have to remember IP addresses.
We routinely "dial" telephone numbers by selecting from a
list of contacts. IP addresses are approximately the same
length as telephone numbers. The folk wisdom is that people
can remember about 7 digits. But even if you disagree on
all of this, what does that have to do with letting someone
else control our email? The issue here is control, not
whether we use names or numbers or something else when we
enter the address of the recipient.

The nonportability of IP addresses is a problem in its own
right, but I don't see the relevance here. Again, you are
trying to engage me in a debate over domain names versus IP
numbers. Perhaps that is an interesting issue, but here
I am interested only in the issue of control over email (and
because email and DNS have been coupled together, DNS).
And that is what the OP is interested in as well.

I said that email and DNS are closely linked and this makes
email more challenging for any user to control. 1. Because
it complicates the setup and 2. because DNS as we currently
accept it is controlled by third parties.

You are trying to suggest that I am advocating against having email addresses that use names instead of numbers. I am
not.

If email is linked to DNS, and someone else controls DNS,
then you cannot control email.

If you disagree with the preceding statement then please
explain.
I have an XPS12 (the first generation though, core i7, 8Gb RAM). Wonderful little powerhouse : I don't use my desktop computer anymore beside games.

The battery life is not very good (especially the moment I listen to music or watch videos while working) and the screen, while very pleasant to work on, sometimes has some "shading" going on (my emacs has a dark grey background and if I look carefully, I can slightly see where my code was a few seconds ago -- I think this is common on touchscreens). It's not annoying by any means and I've heard the new generation has a better battery life and is running cooler.

And the flip option is sturdy and really fun to use. I don't use it as much as I though I would though : it makes a heavy tablet.
Famous last words when going up against Goliath Hollywood.
In the case of folding at least, I think there is a function, a value, and a collection -- personally I'd call them something like "func", "val", and "list" rather than "f", "z" and "t" -- still very generic, but not completely generic (though perhaps in haskell, functions, values, and collections are interchangeable? I can't imagine how that would work though, if you pass a collection in as the first parameter to foldr...)
Show HN: Gevva.com – the new do engine
"an alternative is to register with a load balancer dynamically"

To expand on this, a common pattern is to have a local proxy installed on each host machine. To route traffic to a new container, one simply updates the config for the local nginx/haproxy/hipache/other proxy.

A second layer of load balancing exposes the singular, top-level endpoint. All Docker hosts are registered with this LB, but those without live containers for a given service are simply "out of rotation" for that endpoint (health check failure).

This simplifies the service discovery aspect for architectures not already using a more sophisticated mechanism.
Adafruit asked me to do a writeup of my (very similar) project several months ago. I'm glad that someone else did it instead -- this looks far more slick.

The design is superior in at least five or six ways to mine:
1) there's going to be absolutely no fogging problem (mine was goggle-mounted, and fogging was a killer)
2) there's no problem attaching to prescription glasses
3) the thing looks like it's water-resistant, if not water-proof; mine has exposed boards, and would be quite difficult to seal
4) it doesn't look like there are any torque points on connectors, whereas my design required some re-soldering specifically to avoid some problems with torque
5) there's space and surface for mounting other hardware (for instance, a camera)

Unfortunately:
1) it looks like it'll be tough to replace the battery after the whole thing is assembled (it's a lithium ion soft pack soldered onto the board)
2) I suspect there will be some balance problems: the HMD unit is somewhat heavy, and appears to be mounted on one side of a normal pair of glasses with no band or counterweight. The glasses might skew to the side or put pressure on the bridge of the nose, which limits the amount of time one can use this for.

Now that I have access to a 3d printer, I may need to build one of these.
I tend to think the reason that support dissolved was that many people, myself included, think OpenBSD will do a better job of responsible maintenance. I have no good reason to think throwing money at OpenSSL would actually improve anything that matters. Much more likely we'd just get more of what we've been getting.
> RSA, Norton, Verisign, et. al., and those brands are heavily invested in the theatrical aspects of security to the point of emphasizing appearances over actual security.

I think appearance over function is true ever since politics and advertising were invented.
ECMAScript 6 in Node.js
'There are no plans' is PR speak for 'there are no current plans'.

Facebook is a data company, I'm sure they'd LOVE an accurate source of where their users have been, how they're moving around, etc. And then to sell-on that data to third parties, offer targeted advertisements in real time.
American here, I once left a job (quit) because of deep dissatisfaction with the management's general incompetence and constantly pushing critical maintenance off. I had been telling them for more than a year that there needs to be some changes or something bad was going to happen.

Got a call from them a couple months later, something bad finally happened.

"My consultation rate is <some ridiculously huge number per hour>."

"What?"

"You obviously want to hire me as an independent contractor to fix the issue I had been telling you about. Fair warning, I'm at another job now, so I'll be doing the work on nights and weekends."

"Your rate is ridiculous. It wasn't going to cost that much for you to fix it when you worked here."

"I warned you about it for a year and you had your chance to fix it back then when it wasn't a crisis. You ignored me and deferred the issue and now it's this is your emergency, not mine anymore. Frankly, I can charge whatever rate I think is appropriate."

To my surprise, they agreed (at a mildly reduced rate), I came back, spent a couple weeks fixing the issue and then we parted ways. They never asked me back again but I got my 1099 from them a while later.

Everybody always says, upon leaving a job, "call me if you need anything" because we all have friends at work we want to see succeed. But sometimes you have to stop volunteering our time (our lives) to cover up other people's failings. I keep hearing about people who leave a job, then come back in on the weekends to "fix a few things" at their old job. Stop doing that. If it's worth money to the company, it's worth some of that money to you.
TLDR; Try to find as many different approaches as they can, once they have found a working solution.
Thanks for the insightful comment. I am curious to know whether you subscribe to the Keynesian or Austrian school of economics (or neither).

I would also be interested to get your insights on how this game might play out in the long run if other high-powered countries are afraid to make the move to raise interest rates for fear of upsetting the local/global economy.
Most languages dont have extract($_POST) and hop,everything's overwritten... PHP has a lot of shit like this.Yeah you dont have to use them,but they shouldnt be here at first place,if PHP core devs cared about a sane API. PHP doesnt have a sane API. PHP core devs dont give a damn. That's why facebook developped Hack and HHVM.
Reminds me of Half Dome in Yosemite. https://ef4d62261c-custmedia.vresp.com/7f1b0b7af3/Half%20Dom...
I'm sure people infected with Hepatitis C are happy about this.
Facebook and their historical lack of concern for people's data privacy. If FB or Google buy something, about a third of the users will leave (nearly) overnight to avoid getting caught in the data trap.
Still, the simpler something is, the less scrutiny it needs in the first place. Mind you, I think even sysvinit is too complex for PID 1. PID 1 should do the bare minimum trhat the kernel expects of it (taking care of orphaned processes, handling shutdown requests) and leave the rest to other programs.
I think the concern is that systemd is following a rapid "embrace, extend, extinguish" path, and very quickly will have achieved critical mass and become somewhat unstoppable.

There's nothing wrong with saying "I like Linux, but it's becoming Lennartix and I'm concerned."
There is a good reason why no one has unseated excel: it's easy to build the really easy 80%, but the last 20% is incredibly difficult and time consuming.
It's not using the "cloud" that I was curious about. I thought Docker images were supposed to be shared. OP's comment fairly addresses that.
Idiot’s guide for the non-tech startup founder. Part one.
I wasn't expecting anything.

It was a compulsory part of my "English" class (I am a native speaker) . I don't think anyone could comprehend it - hence the translation on the opposite page.

As I say, I didn't find it beautiful, or inspiring. Just fairly pointless, trying to translate something from an antiquated version of English that I will likely never use to something we can understand. I gained nothing from studying it.
16 Ways To Use Your Wrist Now That Watches Are Obsolete
As the article points out, one major reason why people don't enroll in community college, even if it's free, is that they need to work full-time (and sometimes even more than full-time) to support themselves (and sometimes their families), leaving little or no time to devote to college studies.

I'd be curious to hear some creative solutions to that problem.
They don't return code that run JavaScript. All code is executed on the server and only a string of the result is returned. For web courses, evaluation is done client-side and is properly sandbox. See [1] to learn more about the client-side sandboxing.

[1] https://github.com/Codecademy/stuff.js
The Canonical fanboys are just upset they lost out on their inferior technology and now are trying to do everything possible to stall it. systemd is unquestionably a big step forward, Upstart is only a step to the side. There is a reason the serious linux distros (no, Ubuntu is not serious, it's a toy for newbies to use on their desktop) have all chosen systemd. There is also a reason some of them tried Upstart and decided it was not good.
3) She is immediately hired by an American company or multinational, with her disrepect for European labor protections as her most outstanding qualification.

But she would have to learn to not talk directly to the people that she is firing. The best way to break up with an employee is by mass e-mail, text message, or simply by deactivating their access card and leaving the crap from their office in a box by the curb.

(satire)
Plans change. Why would Facebook buy them if not for the data?

It's not like Facebook is in need of new users and the app itself isn't especially novel from a technical POV.
:D thank you.
More on the discount rate here:

http://www.propertymetrics.com/blog/2013/09/27/npv-discount-...
I have found that most people don't have the discipline to own their own business. It's not only the ups and downs (not having a guaranteed income..like a job), but being able to wake up in the morning and work all day without a boss telling you what to do.
me.ga or mediafire would work.
I'm sure people with poor health insurance with Hepatitis C are a little upset. I doubt they could get an insurance company to pay for the better drug.
That is exactly why I love postfix/dovecot, there are X ways to do it and I can get it to fit my specific needs perfectly.
Boring and pointless. See my comment with multiple down-votes above. (To be fair a lot of school seems like that when you are a teenager, but Shakespeare has stuck in my memory as being particularly boring, and particularly pointless).
I concur, runit absolutely rocks. Haven't tried systemd yet, I wonder if the two play nice together (if they don't, it won't be runits' fault, that's for sure).
Re-read (or perhaps, judging by your comment, actually read) the linked article. Then reread the comment. Hopefully it will click at that point.
You say this as if rejuvenation would be a good thing.

Rejuvenation would further divide the poor from the rich, as the poor are unable to afford such treatment. Wealthy dynasties would continue to acquire wealth (because wealth builds more wealth), while one of the current rebalancing mechanisms (people dying without heirs) would be significantly reduced or even completely disappear.

Furthermore, we'd have even more competition over the limited amount of resources and habitable land than we have today.

Let's just hope we figure out that space thing before they ever figure out rejuvenation.
Lessons Learned Growing our Startup to $50,000 in Monthly Revenue – Groove
There must be already a name for this particular fallacy, when a bunch of people considered themselves "knowing the [only] right direction" and especially "destroying and discarding everything to build it up from scratch as they know will be the best for all". A-la those uneducated, ignorant, but cook-sure and self-confident lower-class revolutionaries in Russia hundred years ago who were unable to grasp that "evolved [social] system" has some subtle "laws , forces and reasons" behind it and that uncomprehensive, even unreadable philosophy or a naive, oversimplified model [of economics] is much worse than no philosophy or model whatsoever. Self-regulated (and especially evolved) complex systems are "smarter" than any bunch of individuals ,)
I really enjoyed those! Seems like you've real talent:

"After my speech tonight one little boy came up to me and said simply, "I'm hungry".

I wanted to take him in my arms and tell him: "I feel it too, champ. I feel it too. I feel the hunger to succeed, to create a product that Johnny Ive would truly appreciate, I know precisely what you're going through."
I'm a Guix contributor. Haven't hacked on dmd yet, though.
One of my personal corollaries: all build systems suck

Some suck more, some less

And most of the time it's overcomplicated.
There's nothing you can do about it, or even if you could, it wouldn't be worth the time and money.

You've learned a valuable lesson here. If you're going to spend time performing research and drafting up a specification in the detail you have done make it clear to the client you will charge them for this work. Also, take an upfront payment in order to mitigate any risks such as your client defaulting on the final payment, at least you cut your losses to a minimum this way.
I'd also add that closed and open source often feed into each other in a kind of symbiotic relationship. Sounds controversial to the libertarians and hard-core open source folks but that's the way it usually plays out.