skysight-inc/HackerNews huggingface dataset:
Oh god.. While your post is cool, I reacted violently to the "One cool trick..." part at the beginning.

Upworthy, you've broken me.
What's honour-shame if it's not guilt, though? That's not a rhetorical question.
Yep, thought of including that clause, then figured it was obvious.

PS: I ain't an American either
> Now imagine doing this on the front-end

Like, in the browser?
Takes me back to the heady days of the dot.com boom. See also fuckedcompany.com
We can put bareers here forever that will deter more and more developers and curious yet-to-be hackers from playing with the web, while scammers will just use simple social tricks to make gullible people jump through any obstacle we put.

Here, to be honest, I vote for natural selection. Fight the scammers, and let the gullible be scammed until the society develops an immune response. It happens all the times, and I think that at least a part of the solution for Internet scam is to accelerate immune response development as much as possible.
I'm not sure that companies are the answer here, because companies suffer from The Levison Problem. Some goons show up with a gagging order and attach a "special box" to the server or implement some other kind of intercept in order to carry out "bulk collection". Or they simply demand copies of the private keys. This isn't a problem which a company can easily overcome.

There isn't a simple solution to mass surveillance but one mitigating strategy may be to encourage more people to run their own web services, a la freedombox/freedombone/arkOS, and encourage a "friends host friends" policy. If enough people went down that route then it could affect the bottom line of various companies, and hence apply some pressure for meaningful change.
I tend to design stuff on paper with logical boxes and arrows, then add that as a large comment at the beginning of a complex section, then implement it without any comments in the code. That way, the code is still readable but there is a reference above it. Just like you have in books on programming languages.
Show HN: Post processing a html page with webgl
I recently discovered html2canvas (awesome but I wish it was 1.0) and used it with webgl to re-render my web page.

Click on the image (Awolnation) and wait a few seconds (it might take some time to buffer audio)

Basically it takes ss of current visible part of html page, creates an empty canvas covering the screen and then renders that ss with post processing.

edit: there is a music so might not be work safe if you are using speakers
Well I have bitcoin and I'm in no hurry to sell. I bought them at the tip of the previous bubble when they were £150 and was kinda disappointed when it dropped.

Was hoping to have a large amount in bitcoin so i can buy online services relatively anonymously.

Since then I more then recovered my loss even at the price it has now.
Then you have two init systems. That's even more complicated than having only systemd.
The amount of redundancy in our public education is such that skipping a grade doesn't really mean missing out on education...

I suppose it can have an impact on socialization, but it still seems like a good trade if you gain a year of your life. I made the trade once the normal way and twice more by starting college early. Stuff was hard, but I can't imagine boring myself to death for three extra years in a town isolated from civilization would have been better.
You may be getting downvoted because he was sarcastic, not ironic.
> I don't speak either language, but it doesn't seem unreasonable to me that pressing Delete would delete just the vowel sign in Tamil, or just the last component within the Hangul character. In fact, that might be just what the user wants?

My Korean is pretty poor, but I think that's exactly what one wants. If you mistype a letter, you want to retype that letter, not the whole syllable. However, this should work uniformly: it shouldn't matter if the syllable is represented as a single codepoint or made up of comjoining jamo.
Bayesian analysis of deaths in Star Trek (TOS)
Why is Ice slippery? (StackExchange)
I didn't think he was advocating eating only doughnuts. Doughnuts are great, unless you eat nothing but doughnuts, in which case the diet is not particularly balanced, nor is it healthy.
" Administrative costs "

They are HUGE. I work in the field (writing software). Every insurance company has it's own forms and payments requirements. So do governments, local, state and federal. Not to mention reporting requirements. Throw in other insurances such as schools, the VA (and TriCare), Medicare, Medicare Disability (they are different by the way) and Medicaid - and the hundreds of other sources I've missed. This all equals to a administrative nightmare. A cluster-fuck. A huge expense the hospitals and doctors have to deal with. And you'd think moving to electronic medical systems would fix this.

And this is one of the big reasons healtcare.gov failed the first time out.
Toyota to Recall 1.9 Million Priuses to Update Software
It doesn't surprise me that major internet brokers weren't involved; Google, Yahoo, and others are alleged to have had established relationships with the intelligence community – relationships that likely profited them. So, those firms shouldn't be relied upon to take a stand.

To make a company an effective advocate for any change, you need to threaten their revenue stream. That's really the only factor a corporation can be relied upon to respond to, and it was a motivating factor behind much of the corporate defiance to SOPA. SOPA included provisions that would have barred advertising and imposed costly bureaucracy, and it was thus valuable to protest it.

By comparison, any current relationships between such companies and government agencies, regarding their data, only makes them a party to pissing on the constitution and assisting in assassinations through the provision of metadata.

That doesn't cost a thing.
The only reliable solution is secure end-to-end cryptography. It's painful, but it more effective than this kind of slacktivism.
Debian chooses systemd as default init
> [...] but I guarantee that nothing will change.

No, that you can not guarantee. No one can predict the series of events of that this or any other form of protest might enable[1]. These social unrest situations initialize events that can only be approached by chaos theory since we can't even count the variables involved. In mathematics of chaos we have the notable butterfly effect. The 'Arab Spring' was initialized by a guy who set himself on fire on a small town after suffering what he considered to be a misjudgment (Mohamed Bouazizi[3]).

I know my examples are far-fetched by I'm trying to show the bigger picture here: When the police officer was harassing Bouazizi for the n-th time, even if he told that he will set himself on fire, I'm sure that she would not care less. She may even call some friends to enjoy the show... What she couldn't foresee is that a few months later Ben Ali would have to step down for something a corrupted, insignificant in the bigger picture police officer had initiated. We might argue that if it were not for Bouazizi something else would have happened to spin the wheels of the Tunisian revolution, but we don't know for sure and when you add to many 'if' you end up writing a romance.

[1] http://www.youtube.com/watch?v=OxQX9fYf2aI

[2] http://en.wikipedia.org/wiki/Butterfly_effect

[3] http://en.wikipedia.org/wiki/Mohamed_Bouazizi
I don't believe in the government. Unfortunately it believes in me. Well done on being almost as free as a person can be in this unfree society. But please don't help the biggest source of unfreedom there is. Instead, use your time to help make others free if you want a suggestion as to what to do.

Easy to use crypto for one.
Do you have any idea how much code is in the kernel? If any line crashes it takes the whole system with it. Doesn't seem terribly smart, does it? And yet the whole world uses Linux instead of Minix.

Systemd is splitted out into multiple processes.
Greetings to Balgowlah, Australia! What's the weather like? Here in the UK, it is raining incessantly, and Worcester up the road is flooding due the Severn bursting its banks.
Even for canadian citizens on a TN visa?
Spend your youth however you want to, but there's no refunds.
1. There are a number of predefined contracts which can be used on the internet. Obviously the best thing to do is get a lawyer to look over what ever you choose.
Packard Bell 486 DX2-66Mhz 2400 Baud Modem
Keep up the team spirit in the office with a little help from Ruby on Rails
Wow. This is the sanest commentary about systemd and the state of things I've read to-date.
Make sense to me.

Then, burnout is a smart activity.

Burnout is protecting you!
And a way to reliably inflict financial consequence is through business and technology

That's just another way that legislation allows stuff to be manipulated. Why do you think legislators are always all over business and technology? It's a short path to the goal. All that happens is more fuel is added to the fire.

It's gone past "happy happy joy joy" now.
TV Propaganda and the Mind Control Culture
I'm not sure this was the point of parent, but anyway, why would you want something like that? It's not like sysvinit has any redeeming feature, and you would still want to have systemd .service files. I could understand an argument like "/bin/systemd does too many things and ought to be split up more", but the rationale for having bad old sysvinit launch /etc/init.d/systemd.sh escapes me. Not to mention that you definitely don't want both systemd and sysvinit to attempt to launch scripts in /etc/init.d, when they don't have a .service...
You're really good at copying-and-pasting canned responses from previous comments... throwawayhugerandomnumber
I don't think that's what phaer meant.

The concept of sexual orientation is a social construct. Unquestionably. It's an idea that's pretty much unique to our culture (modern western countries primarily). Other cultures throughout history had different concepts that were quite different.

The fact that different people experience sexual or romantic attraction differently, and that not everyone is simply attracted only to the opposite sex, is not a social construct. It's a fact.

So it can be both. Just like gender is both.
Or maybe that's just what it's like to be smarter than most people. Your comment seems completely full of shit to me, but I'm sure it's because I'm not empathizing enough.
Ask HN: Do you know any VCs or Growth funds based in Hong Kong?
Hello everyone,

Do you know any VCs or growth funds based in HK apart from Sequoia and Horizons Ventures?

Thanks!
The title is misleading, should add the date of the important content: 1992.

> "Portability is for people who cannot write new programs"

I like the fact that Linux has now been ported on a bunch of other architectures and it does not contradict the meaning of the quote. Focusing on portability gets you exactly what you want: a portable program; if you want a great and usable software, focus on that. The (relatively) easy portability is a by-product of a good design chosen for maintainability.
VERY MISLEADING TITLE.

I'm all for people reading up on the famous discussion, but with this link-bait title it seems that IBM is announcing that Linux is obsolete, which is far from the case here. Someone who can blog at IBM is just linking to a 22-year-old discussion without actually offering an opinion or anything new.
baasbox looks interesting except for the fact that they apparently created their own custom database system. Why? Even if they wanted to stay within the Java ecosystem, there are so many good databases already available in Java.

Just seems like a waste of effort just because someone wanted to write his own database software.

But deploying it looks like a snap. They have documentation on how to do this on their site.
shot you an email with some questions. thanks
And for those who prefer a different spin on things, look up Alan Watt (no 's').

http://www.youtube.com/watch?v=QmBymKXgrV4
{S-QUIRE FT. DEM FRANCHIZE BOYZ – R&B / Hip Hop Music Video – BEAT100
> There is no "turtles" issue here. Pid 1 is special - if it dies, the system panics. It is good design to keep pid 1 as simple as possible and put the complex job logic in a sub-process. There are only two things on unix which init must do: reap any children it inherits, and start something else to do the heavy lifting.

If the kernel fucks up the system dies and the kernel is much larger than systemd. Either way most of systemd's functionality is in other subprocesses.
Oh fuck you. You're just being judgmental.
This is the saddest thing on this thread. Purportedly about a scientific paper detailing findings of genetic research. Somewhere along the way, we find you writing a lengthy objection to what you think feminism is, which unsurprisingly makes all the good points on your side and all the wrong points stacked on the opposite side. I can't even begin to object to your characterization of feminism, as your rendering is so beyond recognition that I can't accept that you would even be honestly interested in that line of thought.

First, that you have made it so far in life with such a thorough and articulated idea of what feminism is without even considering that you might have a slightly lopsided perspective, that perhaps your rebuttal to feminism perhaps coincides a little too conveniently with what you believe and doesn't seem to challenge you in any way -- that should be applauded as a feat of human obstinance par excellence.

Also unsurprisingly, when given a chance to substantiate your very large claims you provide an absurd caricature of Arab cultures, and some comment your wife made while watching a movie. It is literally amazing to me that -- unless you are posessed of remarkable self-awareness -- you are able to, given this evidence, continue to adhere to a worldview which is predicated on the supremacy of your beliefs, and that you can continue to believe in that supremacy even having looked over your own writings.

Literally, the only substantiation you have provided are abject speculations. You have simply declared your interpretation of a Jefferson quote to mean whatever you want it to mean, you have not at all demonstrated that women possessed political influence at the time, nor have you attempted to show how very obvious mechanisms against those efforts -- e.g. lack of suffrage, complete lack of female representation -- are mitigated or made irrelevant by any of this.

Your recollection of the history of feminism is pure fantasy, a Potemkin village constructed solely to assuage yourself apparently. That you cannot apparently analyze even to a first order your arguments herein and find them lacking suggest that to me that you are predisposed to accept the products of your own prejudices without much deliberation.

The facile composition of your argument coupled with the smug manner in which you present them, the certitude that you have reached meaningful conclusions with this lazy thinking -- well, I am left astounded.
In short, ads on Firefox.
Pompeii 'Wall Posts' Reveal Ancient Social Networks
Yes, but it's that kind of facile sarcasm that doesn't really add much to the conversation, and is so overdone as to not be in any way, shape or form humorous.
Very manifesto-ish. It's almost like I'm reading the words of the wolf.

If we really want to protest against say, monitoring, then we should be building free tools for people to easily move their email away from GMail or building something better than email as an alternative.

Don't build better. Make what is there unusable. Remember the enemy can use it too.

If we want to discourage Concast from throttling Netflix, then we should all collectively dump Comcast and move to a company that promises they won't.

Stop buying Netflix. Steal all the films you want and start distributing them on USB sticks.

If we want to discourage the NSA then lobbying government as individuals isn't going to cut it. That horse has already bolted. That horse needs a bullet to the head. Corporations are the only entities powerful enough to stop government. We need to empower them to fix the problem.

Hang both the government and the corporations. Corporations and government are at one when there is as much inbreeding and crossover as there is.

We think that protesting within the confines of the system will work. It doesn't. We think that protesting in the street will work. It doesn't (Iraq War protests anyone?).

Very true but isn't that what you're promoting. Destroying infrastructure works well (Afghanistan war, not the US for example).

It works outside the western world because they aren't kept within what I call "the sheep bubble". Western governments know how to keep the people within a bubble that provides just enough comfort to keep the vast majority happy. Places where we have seen revolutions haven't maintained that bubble.

Make it uncomfortable for people. Take down their luxury items, their phone networks, their ability to pay for things.

Since we don't have direct control over the bubble in the western world, we have few options for collective revolt.

All we need to do is make it uncomfortable for people.

The only reason we as technology people don't do this is because we're comfortable as well. We're cowards. We're talkers, not do-ers.

There should be no wolves be it us or them.

Now I patiently await to be bagged and tagged.
>libertarian
>obligation
meh.
> In particular, shell itself is an ugly mess of weird syntax, gotchas, and corner cases.

Just like C! (syntax is mostly OK though).

This is not coincidence.

If your modus operandi is "works 95% of the time" then you end up with C, shell and sysvinit collectively known as Unix.
That's why I never deliver on time for unreasonable deadlines.
If you do it once people will expect it all the time from then on.

If you don't like it fire me i value my sanity more then i do your unreasonable deadline.

P.S. I never bother to impress anybody I do what i do for myself it that's impressive to you great if not that's ok too.
No, it's good you didn't. It's like people who insist that you say "It's my opinion that chocolate ice cream is delicious" instead of "Chocolate ice cream is delicious" because it offends their ridiculous sensibilities that someone might actually perceive things from their own perspective. Best to ignore such worthless garbage.
It's cool, everyone digs monolithic stuff anyway.
You have to distinguish between sex and gender. Gender is socially constructed, but it is a necessary social reaction to biological differences between the sexes (for example, everywhere maternity is generally biologically constructed, but everywhere paternity is socially constructed --- it is a matter of record who one's mother is biologically, but this is usually not a matter of direct record for paternity). The thing is there is a really complex relationship between biology and culture and gender itself highlights a lot of that complexity.

Add to that the fact that identity carries with it social constructs offered by society, cognitive and psychological individual factors, etc, and that this does not rule out some biological factors regarding how the individual relates to the rest of these.

So "merely" meaning to the exclusion of other factors, sure. But that doesn't mean that the social constructs might not even be at the forefront.
I recently discovered html2canvas (awesome but I wish it was 1.0) and used it with webgl to re-render my web page.

Click on the image (Awolnation) and wait a few seconds (it might take some time to buffer audio)

Basically it takes ss of current visible part of html page, creates an empty canvas covering the screen and then renders that ss with post processing.

edit: there is a music so might not be work safe if you are using speakers
7 Approaches to innovate how you innovate
Point 4 is wrong. It says that by switching jobs often, your career stagnates. Quite often the opposite is true; switching gives you an opportunity to grow, take on new responsibilities that you don't get at your old place, learn and compare different ways of doing things, etc.

I've had lots of great jobs where I had a great time and learned a lot, but at every single one, leaving was one of my best decisions there. Now that I'm a freelancer, I switch a lot more, and I notice a comparable increase in the rate at which I'm learning and growing.
Google Shows New Menu Results For Restaurants
Money, Guilt, and the Machine – Alan Watts
>maybe should have been called thedayamericafighstback.org?

I believe you mean "It is my opinion and I do in fact have the perspective that it maybe should have been called thedayamericafightsback.org?"
Mozilla will put ads directly into Firefox
The battlefield was not 'technology', micro-kernels are technically in many ways that you can actually measure superior to macro-kernels, just not in the one that everybody is always focussing on (raw throughput, which hardly every is the actual bottle-neck).

The battlefield was 'community', and because of Linux's more open nature it won that particular battle hands-down.

The problem seems to be that people interpret Linux's widespread adoption as a triumph of technology.
Haha, classic!

For those that didn't fully experience the 80's, "Jem and the Holograms" was a cartoon that took cheese and glam to a whole new level.

Here's the theme song, which will give you a good taste of that awesome 80's relic: https://www.youtube.com/watch?v=m6G_o1MYECg
The USA has the best health care money can buy. The problem is that some people only see the first half of that sentence and it's the second half that's so damaging to society.
I like your statistic about people not keeping up their resolutions: it's perhaps the best argument for using a tool. But how to formulate a realistic goal?
Nah, I don't think drinking the water is a good idea...
DVD Disaster
Aren't you just kinda being a dick here? A go developer has directly responded to you multiple times, saying that this is a topic that they're actively researching. And you just keep replying with skepticism asking for actual proof.

No one owes you anything here. I hope you don't behave this way with other open source projects.
To me, 4 years is too long. 2 years is probably perfect for a salaried job. 6-12 months for a freelance contract.

But this can be totally different for other people.
Anything that has an Atom or RSS feed with individual entries. If I have to visit manually to get updates, I won't. If I have to receive it in my inbox, I won't.
The list of books banned in India
From a european perspective, this protest was unfortunately way to directed to the American public. When it comes down to protests like this, I feel like there is too much focus on the US government even if they are the most hardcore when it comes to world wide surveiliance.

But when Europe came together on stopping ACTA (I helped organize an IRL protest) it felt like the world was much more united on the issue. Yesterday I did nothing mainly because I felt left out because my little country did not matter.

The demonstrations were covered in the media in my country pretty heavily and I think a bunch of people screaming on the streets, giving out flyers and so on gives a much better impression on the general public than some websites having a banner or some telephone calls.

Seriously, America should get together on the streets AND swamp their telephone lines.
Sounds like you might want to apply for your passport for the first time. Don't worry, it's common, lots of people in your country haven't been outside it.
Mobile Apps for Service and Maintenance
Mobile Apps for Audits, Mobile Apps for Inspections, Mobile Apps for Service and Maintenance, Mobile Apps for Quality Assurance. With Docu-app, working in the field has never been easier. In order to be successful in a competitive building industry, you need efficient construction management, quality assurance and documentation.
You might want to take a look at FreeBSD's init and process management stuff. It's very clean, tidy, well engineered and doesn't involve sysvinit.