skysight-inc/HackerNews huggingface dataset:
I'm not saying he doesn't enjoy these things at that speed, I'm just commenting on the fact that I think it's an interesting thing to be doing and, having personally done a similar thing, when I looked at it I found that speeding things up actually wasn't addressing the real problem.

Obviously your (and his) mileage may vary.
5 Reasons Why WordPress would benefit from a plugin
Indeed. ST is neither open-source or free.
Teaching those in school would be a waste of time. I work full time in the tech industry and don't fully understand all of those topics because they are irrelevant to me. People are never going to need to understand them for daily use.
It should be fun to calculate the chance a RNG is biased based on a die rolling 20 3 times in a roll

Similar to that question about biased coins and throwing 10 heads in sequence it was discussed some time ago here.
You're contradicting yourself in the rush to sound like an authority.

Androids is a Linux computer.

Learning linux is vital - because Linux runs everywhere, and almost everything!

Been on a train in Europe? Your life is being protected by Linux. Made an Internet connection in the USA? You're using Linux, somewhere.

Teaching kids to use the Linux OS should be as equally valid an approach as teaching them Windows. The Linux ecosystem is as equally viable as any other - so why should kids miss out on the value of this technology, just because a corporate lackey has managed to make a deal with school administrators?

Inverse-Totalitarianism!
And that's Japanese culture for you

No one will speak up because the bosses "know better" and the bosses won't listen as well.
I found the Procrastination Equation to be a better read. The Now Habit can be summed up as "don't be a perfectionist", whereas the Procrastination Equation says there are three types of procrastinators, and perfectionism isn't actually what causes most procrastination. The latter book is much better sourced and more thorough: there are loads of footnotes where you can look up the studies and the articles he's citing.
Until you've learned something, you'll never know how you might use it productively. I use all of those topics daily because they make me more productive. I'm sorry you haven't learned just how productive you can be by understanding these things - but this is no reason to deny the knowledge to future generations, just because you're ignorant...
> How many of them would ever see a PC running Linux again?

> Many children [...] will run Android

Care to reconsider your argument?
Not according to any analysis I've seen, most of which project about 80 years' supply at present usage rates. Six if we lean on nuclear for 100% of energy needs.

Mind: the minimum feasible grade for extracting energy-positive uranium is around 0.02% grade (http://www.stormsmith.nl/i05.html)

Generally: http://en.wikipedia.org/wiki/Peak_uranium
Making the world's scariest 2.5D game
I agree. The point was slightly sarcastic.

However they're just the foundations on which you teach. Programming languages, tools and software packages are the important bits. Which OS doesn't matter really. Neither does any red vs blue pill selection.

Most of my knowledge is applicable to any platform as it's fairly generic. I avoid specialisation for this reason.

I can sit down on any machine and be productive straight away regardless of if it's open source or a feudal empire. That's what we should be teaching.
In which case you provide a proof you have this other wallet.
> Linux should be a part of School Education

The concept of "open source" should be part of school education.

We don't need thousands of proprietary version of the same thing. That's a HUGE waste of resources on literally every level.

All we need is 1 version that is accessible, clone-able, and modifiable for everybody.

Imagine where humanity could be today if we had used that approach right from the start and for every single product out there.
Maven vs. rubygems
Left recursion

-- noam chomsky
Friend of author : "I challenge you to write an article promoting Linux that even Linux fans won't agree with"

Author : "Challenge...accepted"
Where can I discuss that bug? ;)

http://i.imgur.com/IGuNEzT.png
Of course it should. The Linux cli is as good a gateway to understanding of the world around you as the Commodore 64 and the Apple II clis were for me as a kid.

If you start a child off with Windows or Mac, look forward to them maybe not ever understanding what a directory is, or that a computer has two types of memory. Consciously choosing and paying a premium to learn computing from Windows or Mac OS sounds to me only mildly better than trying to learn computing with a Playstation. They're simply not meant to be user serviceable.

I don't know what to say about not teaching children computing. There's a better case for teaching computing than any other science, if you judge usefulness by daily opportunity to use your skills to understand and improve your situation. The only reason I'd be against it is because I love being overpaid to do simple work due to the ignorance of the general population of the machines that completely run their lives.

My goal for a childhood education in computing would be to produce an adult that understands the capacity and flexibility of computing, and can be trusted to manage or hire computer workers, an adult who won't over or underestimate what can be done with computers, and an adult that has a deep relationship with the devices which, from now on, are going to be in physical contact with them at all times.

Yes, it's more important than learning how to fix your car. I've never had a car. How many people can say that about a computer? How many people can say that about a computer without ignoring embedded devices?
Same here - hope to get to see it again, though. Is it some way to recover it?
The YCombinator startup whose product you may be able to use to build the service you want is Lob.
Interestingly enough, Alan Shreve gave a talk at RedisConf a couple of years back detailing something very similar used on the twilio stack to rate limit draining a queue: https://inconshreveable.com/talks.html
Why are people downvoting this?

There is absolutely nothing democratic about the EU.
Yes, they told me to join business school - at this age the best to infect a teen with the tech-topic, because you will do the converse of what your parents tell you :-)
CVE-2014-0050 Apache Commons FileUpload and Apache Tomcat DoS
Facebook Deploys Robots to Save Blu-ray From Extinction
Why would he. Android is a consumer operating system that has many differences from linux on the server or desktop. Namely, it conceals the inner workings.

Forcing people to use Linux sounds antagonizing and like it'd hurt the reputation of Linux. The same way feminists / marketers think they should be CTO's and top developers with nothing but twitter followers - and how it could potentially hurt females who no axe to grind who actually love engineering.
It seems like this is allowed by design, so am I missing something? Why hasn't such a "feature" been turned off by all the newest browsers and rendering engines?

I know this method could have been made available for canvas image editing purposes but is there any legitimate reason for allowing javascript to be executed as well and not to strip it out automatically?
Indeed. 120 confirmations are needed to avoid large chains of transaction dependancies being voided during a reorganisation.
Super Ferme Facebook Hack New Generator Coins And Cash Download 2014
If someone were using Linux to teach I as a student would think their using some crap computers. Like it or not students don't see the potential of Linux like we do and truth is Windows is still more user friendly then Linux when it comes to doing some moderately advanced things.

Probably the closest you can get is KDE since for most users if the setting isn't in the GUI it doesn't exist.

It would be cool if schools had a mix of windows and Linux computers though that way students can learn that Windows doesn't equal computer there are other OS's as well. And before you ask no, where I'm from Apple was as if it didn't exist.

I only learned about Linux when i was 14 and to be honest i though it was crap at first since all Linux windowing systems that I tried were awful.

But i continued to discover more of my system and figured out that Linux without the terminal is only appropriate for grandmas that can barely use a computer and are unlikely to run into driver issues when connecting new devices.
i'm glad people like you exist because providing expertise on really basic shit like dns and http for a low, low monthy cost! is making me and all my cofounders quite wealthy.

can you tell me a few other fundamental internet technologies you think are irrelevant to your internet job? we need some ideas for expansion in 2014.

thanks.
I've thought about the same for Settlers of Catan, which I think is too random if you use dice, disrupting people's ability to do more than basic strategy.

I know there exist "dice" packs of cards, which contain the correct distribution of rolls. If you shuffle a few of those together, you'll probably get a nicer game.
What are the two types of memory of a computer? Can you recommend any resources (books/websites) to learning things like that about a computer?

Edit: I googled it but each result explained a different type of memory (caches, system RAM, virtual memory, hard drive) or (RAM vs ROM) or (Primary vs Secondary).
Quit with the histrionics. You can be passionate without the informationless drama.

Read what I wrote again. I never made any claim like Google "were actually against it". I said that several of the most outspoken in combatting the proposal in the HTML working group (which is still an editor's draft, btw, and certainly not fait accompli) are employed by Google, and they will likely continue fighting it. Notable among them has been Tab[1] and, not for nothing, hixie[2], the editor of the HTML spec at the WHATWG, where he refuses to put in any sort of DRM to a specification for the open web.

That's exactly what you hope to see when a company doesn't force the people it pays to be on a standards body to toe the company line.

[1] http://lists.w3.org/Archives/Public/public-html-admin/2013Fe... (with many others on that list)

[2] https://plus.google.com/107429617152575897589/posts/iPmatxBY... (see also: posts to public-html)
"One way is to have small project teams, typically four or five people, and one of those people has to have the proven ability to really absorb a program.."

Genesis of the Program Manager @MS? I didn't think it was that old!
My wife tells me this all the time - because I am on the spectrum I see things in black or white; work vs fun, productive vs unproductive. Only black or white. I think I'm starting to understand...

The key is moderation. Don't dedicate 100% to productive-only tasks or you'll burn out. Don't dedicate 100% to veging on the couch watching TV or you'll bore out.

Can't everyone just stop analyzing every minute detail of life and just chill by living in the moment?
iTunes used a shuffle that always resulted in the same order as long as there was the same number of songs on the device. (Or perhaps just shuffling with a tiny PRNG that used the number of songs as seed.)
It both greatly amuses and somewhat surprises me that there is even a Javascript demoscene...
Bento – The pythonic packaging solution
Please stop the background requests to tons of 3rd party servers. It's such an unhealthy trend. (Now that we know that everybody and their mother tracks and profiles us all the time.)
What other common subjects that employ a large proportion of the population do you think shouldn't be taught in schools?

When exactly do children apply geology in their daily lives, or calculate refraction? It sounds as if you're making a case for home economics, basic arithmetic, and reading to be the only subjects. Maybe marketing?
For all having this "desktop" issue on real desktops - please give us more information via hello @ snapbugz.com. Kudos!
It's his standard MO. Like most commenters of this type, he usually gets away with it, too. I'm not sure why he didn't this time, but probably the part about killing as many humans as possible was a bit too much even for the people who normally cheer on comments like this.

https://news.ycombinator.com/item?id=7143682
Bento looks really promising, though development seems to have slowed down recently. Does anyone know what happened to it? From what I see it could really help sort out the packaging issues on Python.
"I thought we could save a few bytes and tighten things up. We just tuned the program very, very carefully, and ended up with a 4K BASIC interpreter.
When you know a program that well, you feel that nobody can look at the code and say, “There’s a better way to do this.” That feeling’s really nice"

so sad: from that to... Windows
Could it be that you were exited about fiddling with rpi yourself? I don't have children but I guess it's difficult to deliberately not help them (too much) solving problems which are inherently interesting to you (grumpy neckbeardism can't hide that fact, you obviously still care about this).

I think rpi (culture/ecosystem) is still absolutely the best thing, it's literally the perfect AppleII/C64 for today. Today is also more complex and more stuff is possible but there is also Unix which at least tries to be simple.

I've given one of my rpis to my 13 year old neighbour and he is regularly meddling with it. It's likely that he is also constantly failing but that's what is needed in order to learn, it certainly was the case for me when I started (I'm still failing after many years, that's a reality).

Where you could make a difference is just by saying you'll be there to answer some questions ... now and then. Encouragement and enthusiasm!
There's a place called the internet. It has information for you.

edit: there's volatile memory and non-volatile memory. Or hundreds of different types for every place they're used, every purpose, and every brand name they're sold under, for trolls who miss the forest for the trees.
My dad introduced me to HTML through a program called hotdog pro when I was a kid. He's a professor and was using it to make class websites. Since he was an early adopter of new technology, that rubbed off on me.
Author here. Just came to submit a Show HN link only to find that I'm a day behind ;)
Wozniak to Apple: Consider building an Android phone
Good idea for hackers to meet around Doge. Heaps of opportunities.
If a person does not understand how the world around them works (and most of it is driven by computers), how can we expect them to adequately operate in it?

A couple weeks back I remember the case when someone bleached her home because she feared she could catch the viruses on her computer. There are many people who do, for the lack of a better word, rituals with their computers because they can't figure out their wi-fi radio tales some time to grab the local network signal. They do it because they did it once and it worked and they have no idea it had nothing to do with the problem they were trying to solve.

A basic understanding of technology is increasingly important.
Bill Gates’ Steve Jobs Moment
There are lots of unproductive pleasures to explore, when one is no longer interesting you can move to another.

Incidentally, one of the unproductive pleasure is starting side projects. The pleasure is immense when you spend few hours setting up yet another Clojure/Haskell/whatever project. This time it definitely is the one you are going to see through to finish!
Thanks for your points.

Indeed we tried to solve some of your points at http://usersnap.com (the technology behind snapbugz). We integrate with different, existing bug trackers but made the experience that there are many people who still rely on email as a bug tracker.
Many people here in Hacker News, Turkish and non Turkish tried to exploit this news as an oppurtunity to attack Turkish people by making some generalizations and talking about massacres, which are totally unrelated to the problem at hand.

They fail to realize that the Internet restriction practices are not specific to any one particular country. Similar practices are emerging in Britain, Ukrain and even in the USA.

If I was to talk about Internet restriction in the USA would I start talking about individuals in the USA or what kind of massacres took place in the past in America? How big a non-sense would that be!

We are faced with serious problems here in Turkey and most of those problems are artifically created and one-sided. The Internet Restriction law was proposed by only 27 parliament members and law's passed wo asking others. It's sure to die soon because it's created in a one-sided manner by a small group of blind people.
The new Valentine’s Day gift: 3-D printed jewelry
I used to copy the code out of Commodore 64 magazines with my Dad to make games.

He also used to wake me in the middle of the night when there was an eclipse on so that we could watch it.

We went to Sellfield visitors centre, museums, mines, etc.
Yes, more precisely, it's the (audio)book's author's webpage ;-) The book presents an attainable ideal to strive towards as a procrastinator, instead of a lofty hyper-productive pipe dream. In any case, it's a fun read and an interesting take on living with akrasia.
It sounds like there's issue here where Google hasn't actually proposed a standard. They have an implementation which seems to at least not be completely documented, or not at all? I can't tell with just a little reading.

So, it's more than just an Apple v Google spat, the Google fellow is just saying "we don't want to take the time, so here accept what we ship or gtfo".
This once again makes it clear that Bill Gates, although incredibly smart and successful, was never a visionary. Notice how he expects an immediate trend towards learning computers, that adapt to the user by learning from their behavior and a set of rules. Although an enticing idea this resulted in Microsoft Bob and probably not much else.

Also remarkable is the absence of any mention of the internet, although it was quite developed and capable already in 1986 - Microsoft famously missed the boat on this until the 'Cornell is wired' memo.

Finally, in every question about how Microsoft decides what to build, he is very vague and hardly ever talks about actual users. We now know that the main methodology employed by Microsoft was to simply rip off existing successful products and bundle them with Windows.
The thing is I am sick and tired of correcting simple mistakes. Basically almost all your comments requires at least a paragraph of explanation - correction - counter arguments, and to be honest I don't think there is a point of doing it.

It's not about you, only just couldn't hold myself, sorry about non constructive reply.
"Civilization Revolution" does this.

Say the player loses a 75% roll, then attempts another identical 75% roll. The game will actually give you better odds for the second roll. I think it's silly -- the game basically lies to you about your odds on the second attempt.

Sid Meier talked about it at length in this video: http://www.youtube.com/watch?v=bY7aRJE-oOY. It starts around 18:25.
And after the internet age, when the facts hit the people who were not even aware of it went "Oh shit, did our military really do this to those people?". If it wasn't for internet, most Turks would stay ignorant of the military power abuse in the Southeast, the way a regular US citizen didn't hear about Guantanamo Bay. So what is your point? Should Turkey degenerate more or should Turkey try to improve? If Turkey cannot improve, the few in power will abuse it, and this time even more people will suffer.

Orwellian control of the internet will not make power abuse go away, it will increase it.
Yes good point - teaching the basic principles is sort of what I was thinking - HTTP bad example.
Yeah, but they need to see that life is difficult and you have to struggle to become successful. What could be better than a bit of Linux to give a taste of that?
> I think rpi (culture/ecosystem) is still absolutely the best thing, it's literally the perfect AppleII/C64 for today.

Really? In many ways RPi is far more of a closed, proprietary system than the common desktop PC.
First month at a startup
The problem here is that (in the UK at least) kids come out of school knowing nothing about about a computer works or programming - windows/mac/ios/android increasingly hide this from you. Kids think that programming a computer game is some trival task and have no idea how to even make the simplest of programs.

The counter point is that they shouldn't need to know this, but then why do we teach flower germination? or the causes of the second world war? or Shakespeare? - I've never had to use these in everyday life.
Having lived in Japan for the past decade, worked on systems which interact with the Japanese banking system, and having a few hundred international wire transfers under my belt, I feel like I have to comment here. I could just say that "Every falsifiable representation you made about the Japanese banking system is, in fact, false." That would be true, but then I'd have to get into an argument about the density of post offices in Ogaki or differences in individual bank's interpretations of Japan's AML laws or their internal risk controls.

International wire transfers are not some wildly innovative technology which this backward island nation with a multi-trillion dollar economy built on exports and financial services had never heard of before. You can, in fact, make a person-to-person international wire transfer which is, from the user's perspective, totally automated, by typing into an ATM machine. Somebody at the bank will end up typing into a different machine, exactly like happens if you do a wire transfer through e.g. Bank of America, at either a branch or through their web site. The larger remittance firms each individually process far, far, far more than 1,000 transactions per day. I was a monthly customer of one, and can assure you that yen can leave Ogaki and show on a Bank of America bank statement within 45 minutes. You will claim that this is because they have foreign subsidiaries, but it is, in fact, because they have no difficulty proving to US banks that they are not engaged in money laundering. I lack the intellectual resources to even attempt to engage with the claim that the Magic the Gathering Online Exchange has international payment processing challenges in excess of those experienced by Toyota.
Nope. There never was much emphasis on education at home. The climate was that if you were old enough to work, you should go work. School was for those not quite strong enough to do "real" work.

I always had the education bug in me, so when I could afford it I went to school, finished my bachelors degree and landed a programming job. (This was two years ago, I am currently 31 years old, so a late bloomer). However I have always had a deep inclination towards tech, and started coding around the age of 10-11. Over the years I just didnt think much of my skills as I didnt have a degree, thus deeming myself not good enough :P

And currently I couldnt be happier :) I understand where my parents were coming from. It was a different time.
Why you should (or shouldn’t) trust a startup
This is essentialy the same as: Minister of health is not a surgeon.

I do think there is actually a need for a political party whose MP's are actually made up on members of the professions they'll eventually represent (By which I mean they won't represent the actual industry, but the people, but you would have a minister of education who has actual practice of being a teacher or something).
Actually, I think teaching about HTTP isn't a bad example. At it's base it is pretty simple to understand, there are good tools to work with it, it's hugely important and it leads on nicely to things like DNS and security.
If you type snapbugz.com into snapbugz.com, you can break the Internet. So please, no one try it—even for a joke. It's not a laughing mater. You can break the Internet.