skysight-inc/HackerNews huggingface dataset:
Everyday I wonder how the heck Tony Abbott even came into power. The LNP are so backwards when it comes to technology, if they had their way schools would be teaching us to use a typewriter instead of a computer. This is just embarrassing, the rest of the world are laughing at Australia as our PM and his cohorts drag us back into the stoneage. Worth pointing out is the title is a little sensationalist and inaccurate as Tony didn't say specifically coding is a joke, but Tony's arrogance and sarcasm to me signals that he sees coding as a joke and not a viable industry that Australia should capitalise on for the future. We're talking about a guy who lets his religious beliefs get in the way of passing a bill to allow same sex couples to marry.

Currently Australia is having some issues. A little while ago we hit a natural resources boom where the price of iron ore in particular (once one of our biggest exports) dropped so low that it has cost thousands of people their jobs and in turn has had a flow-on effect felt through the mining industry. The sad thing is, Tony Abbott seems to be stuck in this old mindset of Australia must export natural resources and beef, when we should be teaching children how to code.

As a self-taught developer who has always had an interest in computers and coding, I wish when I went to primary school they taught basic coding in the higher grades (maybe 6 and 7). Funnily enough, my primary school actually had some visual basic programming books I would go to the library and lunch time, read and then hire out to experiment with at home. I was reading these in grade 3 onwards, even though a lot of it went over my head, I wanted to learn and nobody but myself to help me understand it.

As everything becomes more automated and unskilled blue collar positions are replaced with driverless vehicles and bricklaying robots, moving towards a technology industry position makes sense.

But there is a problem. We teach kids to code and then what, they get to use a sub-par internet infrastructure in the form of the LNP's NBN. A few years ago when Kevin Rudd was the PM he introduced the NBN (National Broadband Network) which was to be a fibre to the home internet infrastructure to help move Australia into the future. Sadly the LNP came into power and the claimed Labors plan was too expensive and they had a better plan, which was fibre to the node.

A less sexy and future proof network that still relies on copper for the last mile or so to the users house from a junction box. The kicker is the minimum expected average speed will be 25mb, still better than I currently get, but a laughable speed compared to many parts of the world (including New Zealand).

Things are pretty dire here. Some parts of the developed world have gigabit internet connections now, yet I can't even get decent speeds to stream Netflix in standard quality and I live 12 kilometers from the main CBD.

We are stuck in the past. The good old days of the mining boom are behind us, experts are saying things will never be as good as they at the peak of the mining boom when one tonne of iron ore could fetch almost $200 per tonne, now it's like $40.
Relevant: http://www.antipope.org/charlie/blog-static/2015/05/thoughtc... (previous discussion: https://news.ycombinator.com/item?id=9564281)

If you care about this sort of thing then please consider joining the ORG (https://www.openrightsgroup.org/join/) and/or writing to your MP.
Isn't that a bit a sensational headline? A bit too exaggerated for my taste. Here is what he (Tony Abbott) seems to have said:
"Let’s just understand exactly what the Leader of the Opposition has asked. He said that he wants primary school kids to be taught coding so they can get the jobs of the future. Does he want to send them all out to work at the age of 11? Is that what he wants to do? Seriously? Seriously?"
Even if it would have been better off for country X to not have some citizen emigrate, it's not a citizen's duty to fix the country they happened to have been born into.

It's like expecting every successful black person to dedicate all their time and resources to "fix the black community" - they have every right to do whatever they wish with their lives just like anyone else.

OP is welcome to go to India and try to fix poverty there if they'd like, leaving behind western comforts & privileges.
When i worked for Reed Elsevier in london I used to boot my laptop and go across the road to get breakfast in the 10-15 mins that took the laptop would have booted :-)
Popularity and Quality in Social News Aggregators: A Study of Reddit and Hacker News
The first 2 startups I worked for back in the early 2000's were open offices, though there were only 6 of us in one room at the first startup, and 3 at the other.

At the first startup, thankfully, customer service was in an open office in another part of the small building. Couldn't imagine having to work next to those conversations.

In the first company it wasn't so bad, we had all our computers circled and pointed toward the center (mostly) which afforded us a little bit of privacy at least, but it was awkward looking up to have a thought and making eye contact with a fellow coder across from me. Though sometimes it was funny. I think the hardest part was the distraction of being the end-point for anyone's conversation at any time they felt like talking to me - no matter how good a coding groove I was in. Or maybe it was having to listen to 2 other coders figure out a problem together in the same office where I was trying to work. Hmm. Either way, I prefer private offices.

At the next startup I went to, the computers faced the wall in the office. It was designed this way so the management could look over our shoulder all day long. Needless to say, I quit within months. Constantly being questioned why I was working in a certain file, or viewing part of the project's website that the boss didn't understand made me cringe. I'd go home grumpy everyday. I'd eat in my car at a creepy park across the street just to get away from the place. It was awful.

Worked for myself ever since. In an office.
Related - Openstack Swift investigating using Go: http://lists.openstack.org/pipermail/openstack-dev/2015-Apri...
C programmers?

https://en.wikipedia.org/wiki/Niklaus_Wirth

https://en.wikipedia.org/wiki/Alan_Kay

https://en.wikipedia.org/wiki/Jean_Ichbiah

...
Networking.

I've seen lots of competition to US startups never getting anywhere, while the US ones were pitching their stuff day and night, be it at conferences or the nearby Starbucks.
Using [] = to exhaust generators (as mentioned in the bug report) is actually pretty awesome in my mind.
The best working environment I was ever part of in terms of productivity was set up with private offices, but at the team level. We'd have a team of people who were all working on the same component (five or six people) in a room with each other, but otherwise insulated from the bustle of the office. It was hugely helpful to be in a room with all of the people who were relevant to your work, and no other distractions. That may have just been due to having a good team, but I have a lot of good memories from that time.
I don't get the point, those are hardly the only countries watch world cup. For a event like world cup final, it's the single most important match in 4 years. It won't just attract fans from the countries that are in the final.

For example, the 2006 world cup attracted 4 billion viewers from China, and their team was not even playing.[1]

[1] http://www.fifa.com/mm/document/fifafacts/ffprojects/ip-401_...
Thanks for seeing the focal point of my comment. Cheers!

In India, " bus(just) 5 minute mein(in) aaya(coming) " is a way of saying I am going to reach there soon and the other end knows this means either he is far away or hasn't even started yet. His reply was a banter.

Literal translation created this whole mess! This has nothing to do with ETA.
Maybe in 5+ years. I think MS has a better chance of just doing a Amazon and fork Android.

I really, really hope they don't do that and stay focused on Windows.

I would never, ever have thought that I'd say that, but since using a Lumia 1020 I have to grant that Microsoft created a damn good, flexible and extremely usable OS for mobile devices.

Remembering that atrocity that was Windows CE I never would have thought this possible and I really intend to stick with the platform. Despite the fact that software selection is somewhat limited compared to Android and iOS (which, practically speaking, is not really that consequential).
Besides the sibling post.

Xomb, Mesa/Cedar, Oberon, SPIN, Singularity were all written in GC enabled system programming languages.
I lived and worked in Perth and that is mostly true... almost half the city work in some mining related thing.

But come on... Perth was a pretty small 15 years ago for what I've heard and it has become one of the best places to live in the planet thanks to mining. So I don't think you can complain about it.

If you go to Sydney or Melbourne there are lots of other job options.
I agree that all code is a formalized description of "methods of operation", unless the legal phrase "methods of operation" has some exotic, inobvious meaning, like "secure in their persons, houses, papers, and effects, against unreasonable searches" has taken on.

That's why the US shouldn't allow software patents. Software is either mathematical or a formalized description of a method of operation.
People are really awesome ! :-)
If all of us would be like you the world would be a better place.
On the contrary, I was fortunate enough to be taught LOGO in primary school on an Apple II, and I attribute a lot of my interest in computers, robotics and mathematics to that early exposure. I still have extremely fond memories of those learning experiences.

I'm Australian, for reference, and I believe that kids should certainly be exposed to coding from an early age - it assists in problem solving, and we certainly need more skilled problem solvers in our society.
> Is it a coincidence that companies who pioneered the open office plan are also some of the most successful in the world?

Many companies that have been among "the most successful in the world" got there without open offices.

Just because a company does something doesn't mean it was a major factor in its success. We have no way of knowing if Google (or whoever) would have been less successful had they not been such fans of open offices (conversely they may have been even more successful - we have no way of knowing).

> Show me how you'd even begin to disprove that

Aside from the studies mentioned in this article there have been many other articles[1][2][3][4][5] written citing numerous studies (some spanning decades!) that consistently show open offices are terrible. Just because some companies have been successful despite that doesn't mean the science is wrong (that would be like saying smoking isn't bad for you because you know healthy 90 year-olds that smoke a pack a day).

> What is the true impact of an open office on a culture of collaborative interaction?

As developers we spend the vast majority of our time not collaborating. For jobs where you're interacting with others for most of the time you can make a stronger argument for an open office - but when you only spend a small amount of time doing so it doesn't make sense to optimize for that (given the numerous downsides).

[1] http://www.newyorker.com/currency-tag/the-open-office-trap

[2] http://nathanmarz.com/blog/the-inexplicable-rise-of-open-flo...

[3] http://theconversation.com/open-plan-offices-attract-highest...

[4] http://www.washingtonpost.com/blogs/on-leadership/wp/2015/04...

[5] http://ideas.time.com/2012/08/15/why-the-open-office-is-a-ho...
The Cost of an Adjunct
It has a history of overrunning budgets, yes, but the per-aircraft cost is declining and should continue to decline. I thought parent might have been referring to budget issues but I'm not really grasping how that's relevant.
British navigation tech “eLoran” is under examination
Yeah, I suspect the coworkers brought in their own mechs which makes them at fault here. Mechanical keyboards are loud enough to disturb others in a private office setting, I can't imagine hearing multiple nearby with no walls.
6 and 3 in one room isn't bad at all, as long as everyone's working on the same project / the same tasks - that way, discussions you overhear are relevant to what you're working on at the time, and not a distraction / irrelevant noise.

With the managers though... Yeah that's annoying. I'd invite them to sit down next to you for a nice four-hour pair programming session - and if they refused, they probably didn't really care and they can leave you to it. Glad you left, micro-management like that just says that the management thinks you're inept and / or doesn't trust you.
Wikipedia has numbers: Every year, about 5,500 duds are removed (sometimes, evacuation of several 10,000 people included), the daily average is given as 15. In 2013 an estimated 100,000 were remaining. Wars suck, for everyone and for a long time.

(https://en.wikipedia.org/wiki/Unexploded_ordnance + the german article)
Inbox Zero vs. Inbox 5,000: A Unified Theory
> It could be argued that kids should be receiving a liberal education at that age and not hard job skills.

They motivate each other, and build on each other. Admittedly, some more than others, but I firmly think that math and logic are part of the liberal education, just as much as ethics and rhetoric and a knowledge of art, and those are easy to apply in this context.

Divorcing "trade school" from "liberal school" or whatever you want to call it at that age is wrong, because at that basic level it's easy to tie at least parts of them into each other.
It's probably because a large share of them work on ships(both, trade and passenger ships [1]) where unqualified workers often can earn slightly more. (I did not find a source on comparable wages, probably someone else has data on that...)

[1]https://en.wikipedia.org/wiki/Filipino_seamen
Why don't you move to Somalia or Libya and try your best to help them? The pure accident of chance that someone was born in one country and you were born in another does not change your or their obligation to either country.

We are only beholden to our own actions, not those of our ancestors or people who carry the same passport as us.
Yep more distracting that having executive jet engines being tested out side your office (I used to work on campus at cranfield)

Though being able to go and watch the spitfire they rebuilt being demoed was really cool.
Will automation and the Internet of things lead to mass unemployment?
The spec that's linked from the presentation says that it should be possible (and has an example API usage). Unless they didn't implement it fully, of course, or it's due for a later Go version.

> to support Go packages that want to use plugins, a new package will be added to the standard library: plugin. It will define a function and a type.

https://docs.google.com/document/d/1nr-TQHw_er6GOQRsF6T43GGh...

[EDIT] I looked at the commits and it looks like it's not in the works, at least on the main repo.
I'm sure this is a great product for people new to LaTeX, but I personally prefer to use Vim & Git for collaboration. Works wonders.
The words stand on their own, but the broad application of those words is certainly an ideal, and not a true reflection of this country's varied immigration policies towards various ethnic groups over its shortish history.
I think that basic coding literacy WILL be required if you want to be fully functional in 10-20 years.
Have you at least provided feedback to the managers? Like cold, hard feedback "I cannot work like this, I and my colleagues are going to quit and you're fucked when we do" kinda feedback.
It probably depends on the way the teaching is done. My interest for mathematics for example has developed at the university, before that, I literally 'hated' it, an that is mostly the fault of bad teachers, not the subject itself. So yes you have a point there.
The bias of this post from such a company is clearly not obvious.

This was written in poor taste and completely out of context, similar to Yahoo click-bait articles.

It does chime in with the HN rhetoric of "everyone must code", but definitely still written in poor taste.
My mistake. I misunderstood the meaning of your other comments.
It is already top post in reddit...

I hope they get them all. I don't care about the reason behind it... FIFA/Soccer Federations are just to messed up to stay like this unpunished.

GO USA!
More .PHOTO than .PHOTOS domains?
Coding can be used to give a context for other skills, logic most obviously but also things like ethics ("When is it right to use the code of others?") and persuasive writing and speaking ("Convince me you have a good program."/"Does this person's claims of having a good program convince you?"). (Persuasive speaking, BTW, is what the ancients called rhetoric, and it's always been part of the liberal education.)
In which case no one should have any problem with peaceful Hindu nerds migrating to the UK, right?
I think it is extremely unfortunate that teaching children how to program is usually marketed as a way of teaching job skills. Programming can be an empowering medium of creative self-expression and intellectual exploration, and this should be where we place the emphasis when we introduce children to computers. Programming is wonderful because computers can do anything we can explain, and in writing programs we can learn more deeply about anything from visual composition and color theory to poetic structure.

We don't need a society where everyone is a software engineer, but I would like to live in a society where typing on a keyboard is no more unusual in an art class than using a brush or a pencil.
The term generally used is "human trafficking".

http://en.wikipedia.org/wiki/Human_trafficking_in_the_United...
Offices should do that because their revenue is directly dependent on the productivity and happiness of their employees. Likewise, no office builder should be able to sell offices without windows.

After all, you'll spend more conscious time in the office than in a hotel room.
Wine is a reverse engineering of the APIs, not a blatant copy.

edit: Straight from Wikipedia: "Wine is predominantly written using black-box testing reverse-engineering, to avoid copyright issues.[4] [4] https://forum.winehq.org/viewtopic.php?p=37364#37364 "
Not really? That doesn't seem like it has anything to do with static linking vs. shared libraries.

My point was rather that a 3MB executable used to be "large" and now it's not, even if you have 100 of them.
The topic even has its own wikipedia article:

https://en.wikipedia.org/wiki/Iron_harvest
"math and logic are part of the liberal education" Those subjects defiantly are. But it isn't coding.

The idea being that those subjects are general subjects you will use everywhere. Coding will require those skills to build upon them. Coding is likely to be used for more specific situations. If you have logic and maths nailed down, you should pick up coding easily.
Groups tend not to move as quickly as individuals because groups require discussion. Science probably will retract it, but they need to discuss it first, and they likely have protocols that they follow.
What do you mean by "IP"? If it's "intellectual property" that strikes me (a non-lawyer) as a particularly vague and ill-defined concept. I personally find the idea of owning an idea to be risible: historically, important things have been invented or discovered multiple times, sometimes clearly independently. So, why should I as a citizen finance some monopolies that will be economically detrimental to me and to society as a whole? Seriously. I'm not pulling chains here. Economists are almost 100% against monopolies (although they often differ on what constitutes a monopoly), and "IP" is a state-supported monopoly. Why should we subject ourselves to it?
I can't imagine this being the case. You will never need to know how to program, at any point in the future, to use anything anyone else has programmed.
Ask HN: What are your recommended reads that are available for free?
I recently stumbled across a link in another thread to "Economics in One Lesson" and thought it was incredibly interesting.
https://mises.org/sites/default/files/Economics%20in%20One%20Lesson_2.pdf

What are some other interesting reads—whether PDF, website, doc, etc—that are freely available?

One of my favorites that I find thought-provoking is the "Procedural Content Generation in Games" book (http://pcgbook.com/).
Announcing New Basho Data Platform – Outstanding Operational Simplicity
> Your links to the studies aren't clickable.

Not the author of the comment you're replying to but elsewhere in this thread (in response to someone else looking for studies) I provided links to numerous articles that each cite/link multiple studies: https://news.ycombinator.com/item?id=9611091
> They are ramping up surveillance with the intention of combating online terror. But there probably isn't anything much going on, but they're still doing it so they can be seen to be doing it.

The stated intention of combating online terror. However much like their ISP filtering, it was used for things other than the stated purpose within the first 6 months.
I disagree. Coding can be used and is relevant to every single job. Even without a computer, it changes how you approach and think about problems.
What your co-workers think your IT job entails
Ha I love it! I love seeing old hardware hacked to bring it kicking and screaming into the modern world. This is why I love things like Arduino's. They a cheap but so much fun.

My daughter is 13 and I have been teaching her C (well the Arduino version of C) to make a clapper (clap to turn lights on and off) for her bedroom. She loves it and keeps coming up with ideas for things she wants to do.

Future projects include an automatic curtain motor and a remote controlled lock for her desk based on if her phone is or is not near by.

I don't know (or care tbh) if she will want to go into the world of computers for a job later in life but I am sure her knowledge of how computers work and not just how to login to Instagram will be benefit for her.
Adding real-time notifications to your Django CBVs with django-pusherable
My point is that coding can be used to help teach logic and math.
That makes a world of difference. I see his point, I also think 11 is too early to make programming a requirement. I'd prefer to see algorithmic thinking and logic to be introduced earlier as a subtopic of math courses and if using programming as the exercises makes that easier then I think it makes sense to try. How about starting at higher ages and seeing if it can trickle down.
Without a US citizenship?
SoundCloudify is a slick YouTube- and SoundCloud-powered music player for Chrome
In my family there's a story about some relatives who lived in a village near Ypres. Their living room had a big iron stove. When the Germans invaded they they hid some jewelry in a hole under that stove, and fled like everybody else.
After the war they returned to the village, wanting to retrieve the jewels. Not only were they unable to locate the stove, or the house. They were unable to locate where the street had been.
I strongly disagree. We should be making software easier to use and make it require less technical ability. This has been the direction things have been heading for the last 10-20 years and it seems to be accelerating. I see no reason why it should reverse.
Gold plate your apple watch $399
Will it ? I do not think so. The man has always managed to create a lot of unnecessary jobs. Take a look at almost any management positions.

I am not saying they are not important...what i am saying is that most of the jobs that require a manager would be better with no manager rather than a poor one. And believe me there's only 1% of all the managers that are actually worth it.
LOL @ 500 bucks. Thats small cap.