skysight-inc/HackerNews huggingface dataset:
I'm sure it's skewed from your viewpoint, but that doesn't automatically mean it's invalid.

In this case, my most general principle is that the ends do not justify the means.

More specifically, the danger I see is in the totalitarian method, where the state requires that "You must believe this", be it National Socialism in the '30s and '40s, or after that Communism (till ~1990) or Social Democracy. As long as the state uses this method, and the people are sufficiently comfortable with it, what the state is insisting that you believe is obviously subject to change.

"How many other states educate their resident children on the bad parts of their history this thorroughly?"

How many states feel they have a burning need to educate their children on the bad parts of their history? Which of the ones that didn't murder millions of their own people?

Then there are the results: Do any states need to self-extinguish? With a fertility rate of 1.41, you're just about at the "lowest low" threshold of 1.3 from which societies don't recover. By the end of the next century this discussion will be irrelevant, because there won't be any Germans left to discuss it with....
I just copied the original title, which I couldn't directly link as it's [dead] on arrival: http://lowendtalk.com/discussion/13071/f-ck-in-linux-kernel
New Zealand just abolished software patents. Here’s why we should, too
Why is this on the front page? It sounds like a bug with a web form and a problem with non-responsive customer service, neither of which are uncommon.
By that argument, we should put up trade barriers for all goods and professions. What makes you special?
I'm generally happy to see STEM funding in education[1] really, I am happy to see any funding in education. But, the "STEM shortfall" (if there is any) isn't because of a lack of funding for specific education program, but because of a lack of demand in those fields. If companies are having trouble finding proper candidates for jobs (they tell me that they are), they either need to look at their selection process (which IMO is pretty terrible) or offer more money; probably a little bit of both. It requires a little more discipline and sacrifice to earn a STEM degree vs many of the other degree tracks, many of these students change plans to a simpler track that gets them more money for their effort.

[1] Disclosure: I am a STEM educator, and I am a little bit worried that this effort might even flood the market for STEM grads lowering wages.
Shopify takes on [Square] the new King of Commerce
The same is true of the Presidential Seal, under 18 USC 713 of the United States Code.

The NSA might be a little too aggressive here (satire is protected speech under the first amendment of the U.S. Constitution), but I can understand the desire to prohibit use of U.S. agency seals to falsely represent the offices to which they're attached. This is not the same as someone using the FedEx or the Starbucks logo . . .
JavaScript - Basic Form Validation
Denying Jobs To Smokers Is Bad Policy
That's what I thought, too. Using "The NSA" in the way the shirt does is making a political statement, which is protected by the USA's First Amendment. It's one of the few rights that the USA Supreme Court has defended zealously.

Supposing that "The NSA" is some kind of "intellectual property", using the phrase as that tee shirt does is almost certainly fair use. This is a lot less certain, as you'd have to go to court, spend lots of money, and admit to infringing to plead fair use, so it's probably not worth the effort.
AddThis for Firefox - Welcome
Weird indeed. American programs on TV are often so annoying when all the "F-words" are bleeped out. Whenever someone strikes his finger with a hammer or whatever you can hear a bleep from three rooms away. Yeah sure now we'll never know what he said and our poor souls are saved from this profanity. It gets even funnier when the mouth is also blurred out.
We will have a transparent build process to provide pre-compiled applications for users that simply want to download the run the application.

Compiling from source is encouraged though. We will provide a video guide for those that want to compile the project themselves.
When people say "democracy", they don't actually mean "one party democracy".
Where did he say he was writing web software?
What needs to happen is for these companies to place an intentionally insecure vulnerability on their website somewhere that leads to a full archive of NSA correspondence. Then sit and wait for someone to hack it and release it anonymously. Remember, according to the CFAA, security doesn't matter, and therefore 100% of the blame falls on the hacker the that found it.
Obama Needs to Respond
SATURDAY 31 AUGUST,NEW D=DAY
And many of us Americans say "fuck" on a daily basis. Your point?
That might make an interesting commit message "Pay no attention to the NSA plaintext forwarding behind the curtain". I'm sure out of hundreds of developers no one would mind. :)
But this is what we're talking about here. Those "orders" give them almost unrestricted access to everything they want - for mass spying. All thanks to the so called general "warrants" from FISA.

Does that make you feel any better? I know it's not making me feel any better, because I know there's virtually no oversight, and the fact that you can even get a warrant for thousands or millions of people at once, is not right, and quite disgusting move from the government (regardless of how constitutional it is - there's such thing as human rights, too).
You need a more realistic employer.
My personal anecdote supporting the idea of an STEM crisis:

I'm not a developer. Last year, I was learning programming. I also had a track record of starting and successfully executing projects. Small personal ones, but they made money.

I tutored a student for the LSAT, and he thought I was smart. When he heard I was learning programming, he introduced me to his sister's boyfriend, who was a manager at a local hardware/software firm.

The guy met with me, was interested in turning me into a developer and offered me a decent salary to do so.

He said he couldn't hire enough competent developers.

I ended up pursuing another opportunity (large commute at this job + I wanted to build my own stuff), but this impressed on me the high value currently given to STEM expertise. I didn't have any! Just an interest was enough.

Edit: I has learned the basics of programming, having gone though most of K & R, and a couple of Udacity courses. But I has no programming skills that were worth paying for at that particular moment. Nothing tht could immediately make anyone money.
There's some course creators already available for different schools. Here's one of them, https://courseoff.com/, but you can just google around.

Basically what they do is you add the classes you need to take, and then visually select sections to optimize your schedule.
I need to find a good periodic reminder that if I ever find myself in need of inspiration on branding strategy, to look at Red Bull first.
And then realize that your school's course catalog prohibits computerized queries against its server, and then you're blocked from actual registration. It happened to several students at my school before the school came out with an official one. Make sure to read the rules!
> their reputation will probably rebound within a decade

Really?
What we really need is HyperCard for the iPad, ideally with a Parse-like service to let you easily write network code, not crappy TI-Basic.
Yeah, its not really possible to write a vnc library in 200 LOC without standing on the shoulders of giants.

I still think it is useful to explain how to glue different parts together and (hopefully) get people interested in some technology that excels at glue(python etc).
Also unable to access it from a Virgin train in the UK: 'restricted' because the site is considered 'malicious or inappropriate'.

Can't help wondering if this is how things will be under the upcoming UK Internet 'safety' measures (assuming Cameron survives that long.)
Personally, I'd stay away from anything that is closed-source (as we don't know what's happening inside) and/or centralized (because it's just one more attack vector and totally unnecessary for VoIP).
Dispite what you have heard you can't cheaply outsource most development work, many projects outsourced to India actually end up costing more than they did when they where in the US. Granted the developers cost a lost less, but communication barriers often drive external costs through the roof.
But unfortunately it takes lots and lots of money to apply Red Bulls branding strategy.
I'll be sure to add a `make watch` command or something along those lines, seems like a no-brainer.
Smart people have plenty of blind spots, just like normal people.
Does trickle down economics work? Given that 1% of America has 40% of the nation’s wealth, the answer is no, it doesn’t.

This is a fallacy based on a complete misunderstanding of trickle down economics. The premise of trickle down economics is that a rising tide lifts all boats, which has occurred. The poor today are considerably richer than even the middle class of earlier eras.

The same applies to technology. Open source may not be directly used by consumers in the same manner, but it does directly enable those who do target consumers. For example, historically, a company building a product targeted directly at end consumers based on ease of use would need to devote an entire team to building their own webserver (https://en.wikipedia.org/wiki/AOLserver). Nowadays that same organization just uses apache (built by enthusiasts) and the team of engineers no longer devoted to building a webserver instead builds something useful for the consumer.
It is not protected under that law. Satire is most certainly allowed (and not just under First Amendment rights). The FBI tried to remove its seal from Wikipedia[0] and similarly miscited the appropriate law.

Sec. 15. (a) No person may, except with the written permission of the Director of the National Security Agency, knowingly use the words 'National Security Agency', the initials 'NSA', the seal of the National Security Agency, or any colorable imitation of such words, initials, or seal in connection with any merchandise, impersonation, solicitation, or commercial activity in a manner reasonably calculated to convey the impression that such use is approved, endorsed, or authorized by the National Security Agency.

It is that last bit that matters here.

[0] http://news.cnet.com/8301-1023_3-20012575-93.html
It's perfectly plausible. Such cycles are the way of things.
You came to that conclusion because you knew that the operators don't ask contact info for every caller as standard procedure?
SonarJS 1.0.5 is out (iOS client for echoJS)
How Many Friends Do Startup Founders Really Need?
>If your kid is dumb enough to eat those little balls after being a toddler,

Kids lack the knowledge and experience needed to make a proper decision here.

>or you as a parent are dumb enough to let your toddler play with them, well, that's on you.

Right, the things needed a label, not a ban from sale.
I like this parody logo more http://images.intomobile.com/wp-content/uploads/2013/06/nsa-...
You're absolutely right about the underlying libraries, I guess the the title wasn't the most appropriate one. Anyway, if we count V8, node.js standard libraries, webkit,...etc. there's no software written entirely in JavaScript which is less than millions lines of code. The main idea of the article was to show how easy things goes with the tools HTML5 gives us.
That's not true. I never got paid and I pushed the envelope all the time.
Yes...though darkroom manipulation has been around since the very earliest photographs, so it's not a new thing.
Wow, maybe I just got too lucky. My boss and coworkers would be the last people I'd call racist. Well, sometimes they make jokes about my accent and "weird keyboard layout" but those are all friendly jokes. I'm really sorry for you. By the way, did this happen a lot? Asking out of curiosity; what kind of rules did they want you to comply?
Well, they do it, and have publically admitted to it. So they internally authorized it =P
Archaeology: The milk revolution
It takes a lot less than you might think. It's the same branding strategy that outdoor sports companies follow, and they are generally not rich companies. There's far less money in the outdoor industry than the tech industry (I've worked extensively in both.)

Adventures sports are cheap. The athletes don't need much money to be happy, and the main cost of sponsorships are transportation.

But, that doesn't mean adventure sports are the right brand strategy for every company. It works for Red Bull because that's their business. It would not work so well for Uber.
[x] Forgot your password?

Call the NSA.
Tux, a penguin, is the official mascot of the Linux kernel

https://en.wikipedia.org/wiki/Tux.
Zazzle took down almost every parody shirt I've ever made - even ones with custom artwork.

For example I made a "Yo Bama Bama" shirt that had custom art of Obama wearing a Yo Gabba Gabba hat with various phrases... that was taken down.

Custom artwork of video game characters saying stupid things... always taken down. Anything that referenced some sci-fi movie or TV show was always taken down. I'm surprised the NSA even had to complain. Zazzle preemptively stifles free speech when it's obvious it's a parody before anyone complains. Zazzle is so bad about this - I don't use them for anything anymore.
Read the Full White House Report on Syria Chemical Attack
Largest Homeless Camp In US is in Silicon Valley
THREE.js voxels game ( for Google Chrome only)
Hi,

I've been learning WebGL and THREE.js in the last few weeks, and thought building a Voxels demo might be interesting and within my reach.

Commands are pretty much the same as in Minecraft, but there's a twist: you can place a "magic" blue block. If the next stone block is in the same row as a blue block, a whole line of blocks will appear between the blue block and the stone block you just placed. This way you can, hopefully, place large amounts of blocks more easily than in Minecraft, thus making the building of large structures quicker. The obligation to put blocks one by one in Minecraft kind of frustrated me, and I thought a feature that would make construction quicker might be great in a voxels demo.

Enjoy and have a nice day!
Best HTML5 Video Players and Tools for Developers
Infocus tip: You can easily scroll through the images with the keys 'j' and 'k'. And seriously consider checking out the other infocus galleries; Alan Taylor curates well.
Except that he was misinformed. Skype started relaying through a central server after Microsoft purchased it and is no longer peer-to-peer.
The stomach wall is a possible point of damage as well, with its many soft tissue folds...
Apache and Linux: A tale of two open source projects
I think it's unfortunate that the page mentions that Dissent protects groups against Sybils and sockpuppets. I too spend lots of time going trough these papers looking up what the algorithm was. Dissent clearly does not even try to solve Sybil/sockpuppet problem.
Which of the above don't involve a central server? A server is absolutely necessary for VoIP, if only to set up calls (its also the only way to deal with some NATs).
Looks like the linked article is a summary of one in the New Scientist, so perhaps there is some amount of substantiation there? The NS original requires registration to read so I've not checked.
I Am Not A 'Cancer' On The Game Industry
This is the problem with crowdservices. Though it actually can be a strength if they decide to fight these types of things.
My First Day with Go
I'd say you accomplished your aim. Great little article, and awesome to see the power of the remote frame buffer lib.
(2) is seen by the company to be in its best interest, because otherwise the trained employees can find better work elsewhere or demand more money.
Google dwarfs Bing & Yahoo as traffic source
Show HN: An Interactive Tour of the Lambda Calculus
Yeah but to do that you would likely be offering less money than they would get elsewhere and so as soon as they could they would jump ship.
Would you consider artificial lights as falsifying the image?
Waze now uses Google as default search engine
I'm not going to make predictions for the future because you know as little as me, but I'd be shocked and horrified if they did unless there were sweeping changes that made the NSA and its foreign equivalents more acceptable.
Industry or Academia? A Counterpoint
Facebook Post Said to Be by Assad’s Son Dares Americans to Attack
He's more nuanced than that: basically says in your 1st year mistakes are cheaper than sharpening axes nobody will ever see, because early-adopters' goodwill is very high; then mistakes get progressively more expensive as audiences widen, so you should be more and more careful. It's nothing at all like Facebook's infamous "move fast and break things".
Introduction to Complexity (MOOC)
Richer because of a few consumer products that didn't exist in earlier eras?
People aren't paid based on what their companies can afford to pay them though, they're paid what the market will bear.
I really like that this is collaborative and anonymous. I could see as the company grows, bands and bonuses being set by popular vote.

At the same time however, you have to pay market rates. If a good employee has an offer for 20% more than they are making, and they just had their first kid so they'd kind of could use more money, what do you do?

On one hand, you give them a raise - which breaks the collaborative system. On the other, you don't give them a raise, and you lose a key contributer who was bringing in far more revenue than their salary.

The fact is, your best employees are going to be constantly getting offers above what you pay them, and you need mechanisms in place to keep them. At the same time, transparency has to really be transparent if it's going to be a core value of the company - if I was told everyone was making $X but I found out that some of those people were making more, I'd be annoyed.

So my question is, how do you solve this?
It does in the following senses:

1. Anonymity is provided as long as there is a single trustworthy member, regardless of how many phony members there are.

2. Denial-of-service resistance is provided even against many Sybils - eventually they will all be kicked out of the group and communication can proceed.

This is in contrast to protocols (e.g. onion routing, Aqua[0]) that only provide their security properties when the adversary doesn't control too much of the system. I think it is a fair claim to make and in particular is clear to people familiar with this area of research.

[0] "Towards Efficient Traffic-analysis Resistant Anonymity Networks" <http://www.mpi-sws.org/~stevens/pubs/sigcomm13.pdf>
At work to your colleagues?
I think that you just stepped into someone that wants to debate gay marriage. The best response is just to ignore them.
Raise the crime rate (to account for unreported crime in prisons)
Honest question: what's wrong with swearing in the presence of children? Is it an arbitrary norm, or is there a strong rationale behind it?
Two giants whose revenue streams revolve around knowing their clients' personal business inside and out are suing the government because they want to get paid for turning the information over.

Just like the money PRISM brought to enable the monitoring, now they want per-use or even better regular rents from the government to keep the taps open.

The nice little side benefit is the puppet theater for their customers who still labor under the delusion that they have some shred of privacy with either of these for-profit corporations.
Be careful about making the flawed assumption that economics is a zero-sum game. That if craigslist earned money, it must somehow be stealing it.

Actually, the opposite is true. I think craigslist is so focused on being barebones and profit-free that it actually is doing a disservice to the economy. It took a lot of pressure for Craigslist to add a basic feature, maps integration, and it only did so recently. If craigslist wanted to really contribute to society, it should try earning a bit more money and using it to hire people to make the service better for end-users. Everyone wins.

Middle-men are not necessarily evil just because they earn a profit. A genuinely useful middle-man can benefit both himself as well as the other parties in the transaction. Again, don't fall into the trap of zero-sum thinking.
Doing what you love, without getting paid a lot for it, is for social workers and teachers and other people whose jobs don't make someone else a ton of money.
I don't know about the parent, but where I live, credit cards are most commonly issued by banks.
Cubrid: Sharded, Highly available, Open Source, Free RDBMS
European with a British accent representing.

More anecdata for you.
Yes, but the difference is transferred back to you when you are laid off because you are too expensive, you are not being hired because you are aqskink too much, and when hired you have to deal with lower wage.
The original was copy-protected, I believe, which means it cannot be archived in the standard .dsk format (there are some more complicated formats that represent a disk at a lower level, but they are not very well supported by emulators). In a few decades, the only surviving copies of many 80s software programs will be the ones that were cracked and distributed widely. In this way, crackers and pirates acted as inadvertent archivists.

For what it's worth, the pirated version I had (back in the old days) had your name on it (plus a crack group's name and probably BBS phone number). I remember thinking "Hey, that's the Apple Writer guy, what else did he write?" and that's how I found GraFORTH. Bought Leo Brodie's book and had a blast learning the language, then actually implementing small Forth-like languages for the fun of it. There was a Byte book, "Threaded Interpretive Languages" that gave me several epiphanies about programming in general and language design in particular.

I used Apple Writer for years, until eventually my typing speed increased so much that the program couldn't keep up with me anymore when typing long paragraphs (the word wrap algorithm, that was run after each character, apparently took time proportional to the length of the current paragraph, with a big enough constant that my 1 MHz Apple II started dropping keystrokes regularly despite the program having a 32-character buffer). I eventually resorted to disabling word-wrap while typing, and re-enabling it prior to printing (Control-Z, I think it was). Later, I bought a Zip Chip that increased the computer speed to about 3.5 MHz, and the problem disappeared.

I wasn't using Apple Writer by then, because I had discovered
another word processor, a weird, Rube Goldberg contraption called Gutenberg Sr. that used double-high-resolution graphics at a time when few programs did, and had a more powerful markup language (troff-inspired, I found out later), could two two-column printing and had some page layout capabilities, and had great support for printer-downloadable fonts, including user-defined ones. The interface was atrocious but the software itself was powerful.
The 9 Social Media Metrics You Need to Know Today [Infographic]
I don't want to sound bitchy - but this is the second time today I see content here where my first impression is: This doesn't belong here. Please post this to Reddit.

What's comming up next? HN AdviceAnimals?