skysight-inc/HackerNews huggingface dataset:
Not freely sharing the fruits of one's labors is hardly "parasitic". Rather, it would be more accurate to call it "not sharing", which is a very very different thing.

This whole style of argumentation is a hallmark of RMS' rhetorical style, and is something that turns off a lot of people to his message, even those who might otherwise agree with many of his principles.

If you have to use hyperbolic language to demonize those you disagree with (equating programmers of proprietary software as parasites), and putting those you agree with on a pedestal (equating programming of free software as the only way to create value), then people who are not already in the choir you're preaching to (which is what you're doing) will conclude that your beliefs are basically just you romanticizing the whole situation rather than something you came to through any sort of real intellectual process that holds any weight.

You could be 100% correct and no one would ever know it, because it's being expressed as a lot of kneejerk emotional reactions to a lot of things. RMS has always done the same thing, using his fundamental choice of words to smear and denigrate those he disagreed with by turning them all into strawmen, and elevating his own philosophy beyond simply espousing a particular virtue to presenting it as a stark moral choice to which any variation or disagreement is immoral. This automatically puts him into the category of people who are either wrong, or who have come to a correct conclusion through completely invalid means (pretty unlikely, but not impossible- broken clocks are right twice a day, etc.).

I guess it's more exciting to think about these issues as being a bunch of stark, binary moral choices with no gray areas, and sorting everyone into those who are 100% on board with your cause one one side, and a bunch of sinners or heretics or whatever on the other side, but the historical track record for those sorts of philosophers and philosophies is not stellar, to say the least.
Personally no, but you have to handle 0 correctly (well, mainly, consistently) otherwise you end up with an attack vector, where one part of the application stops at the 0 (e.g. string equality), and another later steps assumes the condition of the previous part but continues past the 0, resulting in it reading bytes that should've been considered previously (but weren't).
Sure, but again, that has nothing whatsoever to do with the rhetoric of freedom. It dilutes the message, and it's needlessly antagonistic. It alienates people like me who don't think the model of getting paid for what you build is a bad thing.

And of course, his scorched-earth, perfect-or-nothing style of morality doesn't help - open source should, even to RMS, be a lot better than Windows, but he never acknowledges it. When you have little enough public support to begin with, focusing on the things that separate you from potential allies isn't a good way to do business.

Of course, I'm not anywhere near as successful or accomplished as RMS, and probably never will be, so maybe I shouldn't tell him how to do his job. Maybe he just doesn't give a shit if anything actually changes, so long as he stays pure, and if that's what he needs to sleep at night, then fine. But that doesn't make it look any less counterproductive from where I'm sitting.
Excuseti.me: receive a call, and get out of your obligations.
I'm normally against the idea of spec work, but I think it makes sense for an open source project. People contribute code, sometimes even copy and graphics to open source projects, so what's the problem with crowd-sourcing a logo?
I once had to decode an ASCII based datastream that was encoded something like this:

* the first 14 characters were the length of the data stream in ASCII, padded with 0

* after this came the records - each record started with the size of the record, including the record header

* the record then had each field start with a letter that indicated what sort of record it was - integer, float, character, variable string - all were encoded in ASCII

* variable records were the letter "V", then a 14 byte length

Yes, the format was awful. But you asked when that would be useful. There's your answer.
> This is false; the encoding of codepoint 0 is 0x00 per the standard

Well, yes. That's the point: 0x00 is only ever used to encode codepoint 0. It never shows up anywhere else. That's precisely what the text you replied to means.
How to see quantum gravity in Big Bang traces
Full list of the 180 websites on the main page: http://jenniferdewalt.com/
The lack of rate limiting on the chat box didn't take long to cause things to descend into chaos:
http://i.imgur.com/IhaqMR3.png
You pretty much just defined the goal of Docker. And it's already incredibly close to what you describe.
"Consumer awareness on many health issues is not an incentive problem. Do you really think that someone wrecks their body with a poor diet over 20 years is going to change behavior based on how much they pay for health care? I really wish it was that simple."

You're assuming that the problem with the US health care system is that people eat too much and are willing to pay so they don't die? Come on. That's universal human behavior. Diabetes and obesity are world-wide epidemics.

I agree that expanding Medicare systematically would be a decent idea -- in fact, it was one of the ideas that got sunk in committee. In a nation where for-profit health corporations have a lot to lose from government competition, the specter of expanding the (efficient and cheap) Medicare system is terrifying to a lot of rich people.
The entire journey is very inspiring. I wonder what she will do now that it's done? You could take this idea and run with it into other niches, like music or photography projects.
I've heard many startup CEO's lie and evade. None of their companies succeeded. Lying CEO is like a klaxon going off, not a confidence builder. Yes, absorb stress and be positive. But don't lie and don't withhold the truth. IMHO this article gives bad advice.
... "Paul Graham is gay"? http://i.imgur.com/UTk9DlM.png
I'm a big fan of a lot of these 'back of the napkin' and 'seat of our pants' origin stories of the standards we often take for granted today. It always helps me appreciate what we have and the possibility that we can create something new.
Mojikyo! That's the one. Their site has changed a lot since I last saw it (probably ~5 years back).

On the disappearance meme, I would posit that "writing almost never dies out anymore, it just gets progressively more obscure".

On the spoken languages meme, I also volunteer on occasion for the World Oral Literature Project (Cambridge/Yale) @ http://oralliterature.org/ .. I've also been contemplating heading up to Assam in India, maybe Bhutan and Nepal to do what little recording I can manage.
I was really taken aback by the "Paul Graham is Gay" in the background. Seems like that line is in poor taste unless there's some inside joke, which is not mean-spirited, that I don't know about.

Other than that, great work. I admire the author's dedication and her ability to create so many great apps on such a tight deadline.
I just discovered this is a popular political debate so shouldn't be in HN. I do understand how licenses work, just take issue with using the word "free" for something that has artificial restrictions. This comes from frustration of running up against brick walls of "no, you're not allowed to use our software for that" when I tried to use the so-called free software.
Oh, sorry, this was a silly comment. I just realized that the background displays user input.

So some people in the HN community are sophomoric, not the author, which makes more sense. :p
Letting off Steam: Dissecting Valve's announcements
That wasn't her, it's users on the website typing stuff into the 'Say Something' text box and hitting 'Send.'
Sounds like an old case of the unmoderated user input.

I've actually seen this kind of thing on a company page beforehand. There's really no excuse in that environment.
Falling words are user-generated.
> Paul Graham is Gay

anyone can type in the box to add text
If you write or know of a blog post about this, I would be interested in reading it.
Charities often have strict income limits regarding those who they will serve. Some of the charities your link mentions state they can only serve a limited number of patients. Many of the programs are in a single county. You may end up having to call around to many programs to only find out you don't qualify for any of them. If you have insurance through your employer, it may have a huge deductible and even if it does cover a mammogram it may not cover treatment. These factors all discourage people from getting preventative medicine done.

Bankruptcy should never be regarded as a valid solution for medical care costs. What if her state has rules that don't allow her to keep her car(or certain other items) when filing for bankruptcy? What if she had already filed for bankruptcy the year before?
PG IS GAY
the page takes user input & displays it in the background for the next visitor.
Good point!

Also, there are something pretty much uncovered right now, that is data, information, privacy, and rights concerning data itself.. its not just a matter of source code anymore.. in the age of the internet it also involves data..

We need a new powerful preacher to augment his message over new uncovered domains..

Thanks to Snowden, people pretty much wake up for it right now.. we lost our virginity, and we are learning the bitter price for our inocence
Not at all. There are lots of inchoate property rights. For example, the right to cut through someone's land. You don't own the land, so the property right is inchoate. Or consider the right to buy or sell another right (an option). Also inchoate, but a property right nonetheless. Indeed, these days, your bank account is an inchoate property right. Just the right to a particular configuration of bits.

Right, but you haven't adequately explained why this principle should be extended to intangibles such as ideas. Hence, you have begged the question.
Or if you're really ambitious (also: independently wealthy), try a new niche each day. Must have been draining coming up with a new toy-size web project to do daily...
Right. So when can I write:

shards = []

boot 'ec2', 'us-east-1', (server) ->
shards.push server.start 'mongod_docker_image'

boot 'ec2', 'us-west-1', (server) ->
shards.push server.start 'mongod_docker_image'

setTimeout ->
shard.stop() for shard in shards
, 5 * 60 * 1000

Does this exist yet? I started writing my own earlier today with Docker because I haven't found anything yet.

The plan is to cook a single ami that can be deployed ad infinitum. The image only has a slave application on it that receives and runs Docker images.
Ah! Oops. Thanks.
The Science Behind Using Online Communities To Change Behavior
Ask HN: Should I join?  Great Product, Well Funded,  Mediocre Team
Startup. New promising industry. Little competition. Best of best product. Startup lifestyle with decent hours. Well funded. Compensation less than market but negotiable.

Issue? Team. Mediocre at best. Experienced but with conflicting motivations. Fun. No class A players. May learn bad habits from them.

Feels like joining Research in Motion before Apple releases the iPhone. Not sure what to do.
Cool! Where does the "Say something! > Send" field go when I click send?

EDIT: Nevermind, it looks like the confetti dots were previously words, and displayed unfiltered user input from the form. Always hilarious, always dangerous, this thing with the unmoderated user input.
What happens if you try to fsck /proc or /sys?

I presume 'not much' or 'you get an error', but I don't have an instance I'm prepared to sacrifice right now, just in case something hilariously destructive happens.
I continue to be amazed by Ken Thompson's name popup in unexpected places even after all these decades. When I first learned that co-creator of Unix also invented Regular Expressions I was surprised. Then I came to know about that elegant hack of inserting malware in compiler that's practically invisible. And then Ed... Then Chess... And then UTF... And then Go... It feels like Ken Thompson is Newton of Computer Science. If you randomly open up a section of physics book 3-4 times, you are very likely to read something about Newton's contribution. Even what's more cool about him is this humble down-to-earth line from his Turing award lecture:

I am a programmer. On my 1040 form, that is what I
put down as my occupation. As a programmer, I write
programs.

It would be great to create a website that showcases all of his contributions in detail.
Video Of The Week: Data Driven NYC Talk
While you may be correct, it's interesting to note the existence of Consistent Overhead Byte Stuffing (http://en.wikipedia.org/wiki/Consistent_Overhead_Byte_Stuffi...) which sort of kind of if you squint manages to add a 257th symbol to the data stream at a constant (worst-case) overhead per byte.

The original paper also discusses how to use the "Eliminate all zero bytes" behavior in order to set up an unambiguous sync pattern to indicate the beginning of transmissions in a bit-level wire protocol.
Mediocre Team build Best of best product in a New promising industry with Little competition and get well funded.

Wat?
>Not sure what to do.

On the contrary. You know exactly what to do. Read what you wrote. If you go to work there you will hate yourself a little bit every day.
Good example of how pretty pictures conceal bad data. The data set is not "job cuts", it is "jobs with hours shifted from fewer fulltime workers to more part time workers".
Lesson from Day 180: 99% of user generated content sucks.
Right. So you reject his absolutism via an equally absolutist stance where you refuse to treat his arguments because you don't like their "implications". Shrug. I used to think like you. I was wrong. Read his points, not their "implications". I suspect you'll find more to agree with than you think.
Minix? (Before v3)
Congrats Jennifer! I am quite impressed by the dedication you showed. Good luck in your future efforts!
If the position is better* that what you have now, then YES, otherwise, NO.

* Better being subjective based on the direction you want your career to go
> But, our guy Joe knew that he is capable of learning fast and working his ass off if he was given the chance. Chance. Yes, he located the problem – employers do not want to give chances.

You can't be expected to get a job by saying "I know my grades are bad but I can learn!" You can get a job by saying "I know my grades are bad but look at all these projects I finished that show I can produce." Don't blame the companies or the job market. You have to make the opportunities come to you.
A web page with photo of bacon and sushi? Congrats I guess.
TED: What will future jobs look like?
That's awesome! Thanks for sharing this, it's really detailed. I got in a mention of the Gauss-Weber Telegraph Alphabet though :-)

Everything else he's far more detailed!
Bitmessage v0.4.0 Released
This is one of the best talks I've seen this year. On the challenges society is facing as we move into 'the new machine age' as more and more jobs are done by machines. Very inspiring and challenging glimpse of the future.
Ask an Android Dev: What Languages Should I Learn?
Nice article. Reading through the linked Wikipedia page[1] on ¤ (the international currency symbol), I was amazed at this part of history on symbolic innovations for great socialist profit!:

In some versions of BASIC (notably in Soviet versions and ABC BASIC), the currency sign was used for string variables instead of the dollar sign. It was located on the keyboard and the character set table at the same position in many national keyboards (like Scandinavian) and eq versions of 7-bit ISO/IEC 646 ASCII, as the dollar sign is in US-ASCII.

PS. This made me think of ₪, the sign for Israeli New Shekel. I wonder what percentage of currency symbols are completely symmetrical, and whether that derives from some kind of innate psychological quality that we associate with symmetry? IIRC, symmetry is oft-linked to beauty in the subconscious. (Of course, centrally issued fractional-reserve currencies nationally systematize usury, an activity universally shunned by all the world's monotheistic traditions, including Judaism: There are three Biblical passages which forbid the taking of interest in the case of "brothers," but which permit, or seemingly enjoin, it when the borrower is a Gentile [...] Lending on usury or increase is classed by Ezekiel [...] among the worst of sins. [...] abominations [...] be afraid of thy God [...] "...surely suffer death; his blood is upon him"; hence the lender on interest is compared to the shedder of blood. ... more @ http://www.jewishencyclopedia.com/articles/14615-usury)

[1] https://en.wikipedia.org/wiki/%C2%A4
Java Vulnerabilities Report: Write Once, Pwn Anywhere
Rule of thumb. Deliver bad news all at once. Let good news leak out a bit at a time.

Furthermore the CEO's advice was not bad. I looked for a job, in tech, in Los Angeles, in 2003. I know what that market was like. Even if the company folded, the employee would have had a good shot at finding another one quickly. Whether or not to trust the ability to do that is another question. But whether to take the risk really is a question of choice.
Micro$oft got left behind? When did that happen? ;)
that's pretty impressive. usually a web idea takes more than a day to execute, not including the learning part.
Why the heck is it raining bacon?
Yes. But Debian wouldn't be angry if you pointed to them.

In the past, it's been business entities that have distributed considerable a number of binaries (I believe one case was with code running on a router?) -- and charged quite a bit for that (bundle) -- and yet been too cheap to host a copy of the code online.
Java tip: Write an SOA integration layer with Apache Camel
The talk also touches on concepts like a guaranteed minimum income.
came here to say the same thing
How can you assume it was NOT her? Well no one knows for sure whether it WAS her or not, and it's highly likely that it was NOT her, but it's still possible that it WAS her. Just saying.
came v here to say the same v thing
Here I posted that into the site submit box for you. You're welcome.

PS stop being a goddam grouch
Stroustrup's "A Tour of C++" now available
type this into the browsers console: setInterval(function () { $.post('/node/hello_world/message', { message: 'lol' }); }, 1);
Exactly wrong. Read the bit where I talk about agreeing with him, and finding ways to cooperate without agreeing with him everywhere?
Congrats, Jennifer! Now that you're done with 180 websites in 180 days, what's next in life?
Why iOS 7 Is Still Not As Good As Jailbreaking
When things were not...going well, I took inspiration from Winston Churchill: "If you're going through hell, keep going."
In what respect do you have more control with a service than with a binary?
One thing I really hope with Redis's PUB/SUB is that it could support a time parameter, so we could develop a cronjob replacement, could be add/delete dynamically, and broadcast, and managable with API or Web UI.

Currently all redis-based background job implementations does not support scheduled jobs.

Redis is not only a memcache replacement, but also a good data structure server, as central hub I hope it add more time-sturcture functions.
Do you not understand what she is trying to do? This is not an MVP, a tech demo, being entered in design competitions, meant to conform to any specs or requirement... it is to learn.

Why does it matter if the images is of bacon and sushi? The way you interact with images do not depend upon their content.
Internet Explorer Breach Tied to Chinese Hackers
What possible reason could someone have for legitimately thinking that working a professional job for 4 years would pay FU money.

Hint: I would work 4 years for 50% FU money. Imagine what the equilibrium price of such an auction would be.
Coulda probably done all that in a weekend.

Just kidding, great job! What's next? I'm sure you've already received a handful of job offers.
Microsoft Bought My iPhone, and gave me headphones
Valve's Linux push: What do game developers think?
It's actually worse: you don't heave the freedom to use old versions when they push out an update, and you may lose access to it completely for any number of reasons, including 'we don't like you'. Granted, part of this lack of freedom is fair due to hosted services being different from just plain software, but the power over the users are there nonetheless.
If you have projects that show you can produce, why waste your time with an employer? You used to be most vulnerable right out of college when you had to find an employer to take you. Now, with how difficult it is to find employment straight out of school, it becomes an easier choice to freelance, do your own startup, etc.
That's just more anecdotal evidence supporting John Gabriel's Greater Internet Fuckwad theory

http://www.penny-arcade.com/comic/2004/03/19
Zynga and Groupon, the quintessential examples of startups with deceptive and borderline sociopathic CEOs, suuceeded quite well for the CEOs, if not the employees.
Its main effect would be to filter out people who aren't desperate.
I combined spaced repetition with machine learning to attempt to predict memory recall for my thesis. Turned out fairly effective, correctly predicting recall up to 70% of the time.

Spaced repetition is pretty amazing. Adding records feels like you're entering them into your brain, provided you use it every day. I managed to go from knowing almost nothing to scoring 99% in a Japanese kanji exam once, entirely thanks to Anki.

My thesis is available here:
https://github.com/jordwest/Thesis-Report/raw/master/report....

The online SRS I built is also available:
https://github.com/jordwest/Membit
Edward Snowden e-mail provider Lavabit faced 'pen register' order
marketing advice is how to manipulate the customer.

PR advice is how to manipulate the public.

Management advice is how to manipulate the staff.

Maybe you should revisit your reaction to these three cases. What is the difference? Answer: only in the third case are you on the other side of the table.
HTML Frames – they still have some life in them
Twitter: The Daring IPO
I love github, but as it is not open source there's no point pretending it doesn't share some of the frustrations that closed-source software bring. Out of all the software I use day-to-day it is the only one that regularly has me thinking "I wish I could change this, or look for an issue or PR discussing changing it". I want mathjax support!
That isn't what "phallic" means.
Nitpick: Thompson didn't invent regular expressions (that achievement belongs to Stephen Kleene), but he figured out how efficiently parse them with a computer, turning them from a mathematician's toy into something practical.

I don't recall if Thompson is responsible for "modern" regular expression syntax--at least the `*` is borrowed from Kleene's notation. I'd look at Thompson's paper and find out, but I'm having trouble accessing my ACM subscription.
Learning the names of things is not learning those things. This is particularly true when you're learning ways of thinking.

What is important is not that you can identify and name methods of reasoning. It is important that you can apply the appropriate reasoning method to problems in your life.
Detailed insiders history of what went wrong at Blackberry
ridiculously easy, and I'm probably the least experienced Linux person on HN.