skysight-inc/HackerNews huggingface dataset:
> You can learn all you need to know in a day to get "hooked".

So what? That's not the point, of course you can become strongly interested in something in a short space of time. The problem is you really can't learn to code in that time.

> Then just variations on that theme, lookup other functions etc.

This statement is so broad as to be meaningless. Would you say you know quantum mechanics just because someone wrote down a few axioms for you and the rest is 'just' busywork and maths?

> At school, you're going to be in a class where 50% couldn't care less about programming, and the rest will just slow you down. Self teaching is much better.

If the self teaching environment is available and good, of course it is. However, there's nothing special about computing here, and one reason we have schools in the first place is that the environment is not always otherwise available.
On my Amazon site it was $16,870. Hmmm. Should I buy a car or this ebook?
I use Macs for one simple reason: Mac OS X

The hardware is good, but not "insanely great".

And even though Mavericks is currently not stable enough for me, it's much more useful for me than Linux. (I won't even touch Windows right now)
nice. Is the storage time simply an up-sell mechanism? or is there a technical issue at play? again, just curious.
my, 2 cents, as "Yet another real estate tech founder":

1. Slightly linkbaity title (sorry @phil) -- Obviously real estate brokerages "survive" in some form. Great software streamlines. Most of the software out there is just a pain in the ass. But no software will REPLACE brokerage, in the same way that ATMs haven't replaced banks and point of sale systems haven't replaced checkout clerks (entirely).

2. What it will mean though, is that the best brokerages will be very tech enabled and be able to operate at much higher leverage w.r.t. human capital than ever before (once the tools are in place). "Real Estate Brokerage" as a profession is a collection of related tasks -- some which can be automated, some which can't. Reliably removing the rote, repeatable components will let really good brokers/brokerages focus on the hard to automate, human elements and do their jobs better and bigger than they do now.

One consequence of this is that the richest brokers and brokerages will get richer and the poor ones will go out of business. There will be less options in the marketplace. This is bad.

Right now, the spread between a top rental agent and an "average" rental agent is the difference between 500k/year and probably 20k-30/year. In sales, the divide is even bigger because the transaction cuts are bigger.

That divide will get bigger as tech adoption becomes the norm.
Let's hope it will work out like that.

A warmer world in equilibrium would not be the problem; our main problem is that we are set up for this configuration as stable (location of cities, local knowledge, crops, culture, ..) and it will be hard to adapt on the way to a new equilibrium, because the conditions are constantly changing.
I don't see how Sony are any different from other players in these areas. In fact they are probably closer to having content answers than most.

From a technical point of view there was no "big bet" on 3D. It is almost a software change provided the TV is capable of a high framerate. The marketing bet wasn't that big either it was just the obvious focus of the budget that year and could also be a cross category approach (some camcorders and still cameras can do 3D).

4K is a bigger more expensive technical change but what is the alternative? How much profit do you think there is in $500 50" TVs? After 30% retail margin?

You are mostly not wrong but it is a TV industry issue not a particularly Sony one.

Ex Sony TV Product Planner.
Albeit unrelated, I wonder when Quakenet is going to realise that SSL for IRC, both server-to-server, but also client-to-server, is a must have in the year 2014, if you are truly care about your users privacy.
If young kids are going to learn linux instead of windows, they are going to need special tutors like this: http://www.ktbyte.com/camps
I think the government is behaving wrong when it doing the same thing as organized crime that is to run DDOS attacks in order to bring down servers. So when the government attacks platforms of free speech they have a problem with running against the core values of democracy.
not sure if the link is affiliate spam, in any case here is a stripped down sanitised one: https://www.amazon.com/gp/aw/d/B001C2TPWO/
It's not an e-book, and among paper books it's not even close: a bidding war between two pricing algorithms famously led to a $23 MILLION price tag: http://www.pcmag.com/article2/0,2817,2384102,00.asp

I wouldn't be surprised if something similar has happened in this case as well, and there may have been more extreme cases before.
Ahhh - I have failed to detect sarcasm, I will surrender my nationality.
I don't know if this is the case for this book, but really interesting article about how some items on Amazon can get outrageous prices

http://www.dansdata.com/gz146.htm
Nanocomputer Points the Way to Push Past Moore's Law
I don't really understand the point of bringing age into their argument ("overly eager teenagers"), but I tend to agree that DDoSing IRC servers is the lowest form of low. Let us idle in peace!
Freenode has very recently been under DDoS attack[1] and has been dealing with them for at least a year or more[2]. It seems likely that they're getting the same government treatment as Quakenet. Given that Freenode hosts channels for many open source projects, these attacks aren't just annoying bystanders, they're potentially affecting the progress of our technology.

[1] http://blog.freenode.net/2014/02/turbulence/

[2] http://blog.freenode.net/2013/05/the-good-the-bad-and-the-ug...
Dynamic Dictionary of Mathematical Functions
Yes my dad, he had to learn some programming language for chips he was using in school, so he always told me: "We will learn together, you can do all those cool things"

The time passed by, he didn't learn it and I was waiting, but as he was always telling me about programming, I got interested and I started exploring. This was my early start.
I wish Guido van Rossum had left well enough alone, so that the above line was valid code in current Python (it works for Python 2, not Python 3).
> The Greeks, Jews and Armenians left a long time ago

"Left" is an understatement:
http://en.wikipedia.org/wiki/List_of_massacres_in_Turkey

> Still I wouldn't qualify Istanbul as a multi-cultural city.

I have this theory that social entities, be it countries, ethnicities, or other types of groups, end up with slogans and myths that are designed to counteract the reality about the group. What with America's "land of freedom" and Russia's "wide and generous Russian soul". Similarly, Turkey's "multiculturalism and tolerance". It's part marketing, part self-delusion therapy on the social entity's part to keep it from disintegrating...
I don't think it's a bad idea. Generally, I'd say skills learnt using Linux would be fairly transferable to other computer based tasks, regardless of OS.

The article however; utter shite. It's bad journalism.

'do nothing but line the pockets of the publishers', well yes. The company does profit from this, so? That's not valid argument to not use it in a schools? It should be approached from a 'look what we can learn from free tools' angle.
Can someone have a complete grasp over the 15M lines of code in the Linux kernel?
Most DDoS attacks directed at IRC networks are not government related. IRC networks have a long and proud history of being one of the most DDoS-prone targets on the internet.
Show HN: AngularJS Dependency Injection ripped out for use on the server
At least in Uruguay, and by some definition, Linux is part of the school education. All public schools students have an XO, running Linux, Sugar as desktop environment, mesh networking, and a bunch of educational apps, including Scratch (not very explored in class unfortunately) and Turtle Art, that is also used to explore robotics in schools with the project Butia.
But linux per se is not the central target. But i would trade that for what they are actually learning, specially at their age. It leaves the door open to exploration, and so far 2 students from here already won the google code-in for activities related with Sugar.
Killer Instinct is pretty popular, and fairly well reviewed. It did go with a model similar to League of Legends where you can play it for free, but then buy each character, or buy a pack of characters[1]. It's not a terrible model if it's priced fairly and balanced well. The characters do seem a little expensive, but if you play each one for more than a few hours, it's probably worth it in the end.

The worst offenders are games like Forza that are a $60 up front purchase, and then also have micro-transactions to buy cars (you can also grind many hours away to get them).

I believe Double Helix also has a game called Strider (related to the original arcade game of the same name somehow)[2] coming out soon that is somewhat anticipated.

[1] http://killerinstinct.wikia.com/wiki/Killer_Instinct_(Xbox_O...
[2]http://en.wikipedia.org/wiki/Strider_(2014_video_game)
optimise for maintainability, reusability, composibility
Retracting the above comment, considering 5k people are getting laid off...
I see Nuclear Energy at $7,400.50 that's $12 per page.
The Encyclopedia on the other hand is at $11,382.09 but with 17500 pages costs a little over $1.5 per page.
You surely meant the concept of "free software", right? RIGHT?
What struck me was the way in which Microsoft's coding hammer was so sophisticated that it viewed the design issue of accessing vast amounts of information by ordinary people as primarily a software problem (the interactive CD Rom) rather than a bandwidth problem. Though in fairness nobody was betting on the creation of the commercial internet at the time of the interview.

Gates and Microsoft saw the future and placed an early bet- much as they did with embedded and mobile Windows in the 1990's. In both cases, their timely early solution was made obsolescent when communication infrastructure scaled and bandwidth further commodified first over wire then over wireless.

In the first case, Microsoft underestimated their success. Computers in every home made providing cheap bandwidth profitable. With wireless, they simply had more than a decade of designs intended to minimize bandwidth consumption rather than actively encourage it. The idea of selling information about their customers [and Microsoft has always viewed users as customers rather than consumers though that could change] just wasn't consistent with their pre-goolified internet age ethics.
they try.

i've worked with agencies big and small, and above a certain size threshold they'll typically have some sort of in house IT staff. These tend to be generalists and don't "do software" the way "we" (hn, silicon valley, anyone who knows what techcrunch is, who has heard of fog creek) do.

they often hack together brittle solutions, do a lot of herky jerky deployment efforts that never make it to the finish line, allocate 25k to a local development shop and end up unhappy with the deliverable, etc.

Software is hard. it is fraught with challenges. but many businesses, real estate included, assume that it can be done well with a minimal spec and non-expert developers ("hot shot CS graduate with a 3.8+ GPA" is NOT a sufficient condition for assessing excellence and ability to ship code).

So they fail.

And they often then claim that tech is the problem and that developers are incompetent. It's a very long uphill battle to explain how you can deliver better, faster, at a fraction of the cost.

But we can.
Are books the next wearable trend?
The true quicksort example you linked has very little to do with Haskell's type system and everything to do with purity. The qsort version at the bottom of that page is also pretty close to the version used in any mutable language, just with a bit more noise in the syntax. A direct translation to Python might make the syntax easier to understand, though it should be stated that this is not supposed to be pretty Python code---it's literally just a syntactic swap.

def lscan(ary, p, h, i):
if (i < h):
if (p < ary[i]):
i
else:
lscan(ary, p, h, i+1)
else:
return i

def rscan(ary, p, l, i):
if (l < i):
if (ary[i] < p):
i
else:
rscan(ary, p, h, i-1)
else:
return i

def swap(ary, i, j):
ary[i], ary[j] = ary[j], ary[i]

def sloop(ary, p, l, h):
if (l < h):
l1 = lscan(ary, p, h, l)
h1 = rscan(ary, p, l1, h)
if (l1 < h1):
swap(ary, l1, h1)
sloop(ary, p, l1, h1)
else:
return l1

def myqsort(ary, lo, hi):
if (lo < hi):
piv = a[hi]
i = sloop piv lo hi
swap i hi
myqsort(ary, lo, i-1)
myqsort(ary, i+1, hi)
"Jump through funny shaped hoops"

sounds like it fits perfectly into education then. It's much like a lot of the working world as well. A lesson in grit perhaps? A lesson in our tenuous grasp in technology. At least it's something that can be held in your hands and not a group's invented agreement about how something should be (grammar) or subjective watered down recounts of reality (social studies).
It's unfortunately also very CPU intensive which is a big problem for IRC networks which handle stupid numbers of connections at the same time.
Just as "all political careers end in failure", so all Bitcoin exchanges end in collapse.

You have all the problems of a normal bank run, and* the problems of being a regulatory gray area, and no political or regulatory bailout mechanism available. There is also the constant risk of technical failure or criminal activity losing all your assets beyond all possibility of recovery.

* Eventually. Not immediately, after a period of a few years.
I wonder, why DDoS the IRC servers, if you can find out the IP addresses of the "offending" users via /WHOIS and then inject TCP FIN packets to disrupt their connections.

After all the NSA has the capability to do very deep going traffic manipulation as proven with Quantum Insert, so why not use it here?
Nothing specifically. They pretty much let me do my own thing.

I actually got into computers when my grandfather (for his business) bought it when I was five. He bought those big yellow DOS|Windows 3.1 for Dummies books and taught me what he learnt. We used to spend hours together trying to figure out how to do stuff on it.
My mother hired her friend "fortune-teller" when I was like 1 or 2 years old, and she predicted that I'll become a "computer master".

I'm an atheist now, and I don't believe in any nonscientific stuff, but my whole teen age I thought "I'll become a computer master", so I had no other choice probably.

Still don't know if this was a deliberate attempt to guide me to computers, or my mother really believed in fortune-telling.
So, ignoring the satirical reviews, is this actually a good book?
of course you can reply, only in the USA do you have such a proponderance to rely on the law to ask or respond to questions.
DDoS has also been used to cause netsplits, which can then be exploited to gain access to private rooms.
Dear Mr Nadella,

if you want Microsoft to innovate, simply throw out everything you have done so far and bring us a real object-oriented operating system that can work seamlessly on one machine, many machines on a lan or many machines on a wan.

Productivity could be vastly enhanced from what it is today by a true object-oriented design.

Computers are not file cabinets. Computers contain objects. The file metaphor no longer serves us.
The problem is, it is very hard to evaluate her success. She needs to know about coding and computer science overall in addition to being good at policy making and running government programs to be able to honestly evaluate her success for herself.
> Why anyone was using Gox in the first place confuses me

Sell price was ~$100 more on MtGOX than on other exchanges. If you have ten bitcoins you want to sell, that's $1,000 more if you're willing to wait 6 weeks for MtGOX to send you your money.
Same here. Non-technical project managers are a definite anti-pattern in the agile world. My experience is that they actively hurt projects as opposed to just being good for nothing.
Interesting; I've tried searching but all I'm finding are technological faults, not articles about consumers liable. Can you link or give names to search? Closest I've found is http://www.theguardian.com/money/2012/may/04/banks-pin-card-... and it looks like the card-resend story that would only have been worse with a swipe-and-sign.
- China has a plan that seems to work..

- Giving women the chance to use contraceptives and making sure their kids survive (else: shotgun approach to procreation) has some impact as well.

- It also seems that population growth goes down with wealth (though then individuals use more ressources).

All of these approaches need at least a generation though. I cannot see an ethical way to change that.
Wackette in the Thursday Mourning with Kat Vecchione 02/06 by The Wacko Network
CPU load is not the primary issue. SSL on IRC networks for client connections cannot assert that the communication is secure (for example, that all clients in a channel actually bothered to verify the SSL certificate properly). This issue will remain until client verification techniques such as DANE and DNSSEC are widely adopted on for IRC usage.
I think the chances of someone buying this book from the link provided is slim to none, so affiliate link or not doesn't really matter.

--learned something new about Amazon affiliate links. Thanks for the corrections guys!
No! A question got closed! The whole thing must be broken!
On any sensible IRCd this won't happen. Users sneaking in during netsplits will be booted as netriders when the split closes.
Am I the only one who was confused by the title and thought that the article was about someone named 'Tory Boss'?
That's lacking linebreaks, so: http://pastebin.com/LPdkh5R5
IOTLIST – Discover the Internet of things
This this this. I was homeschooled up until high school, so my childhood was just a long swath of time to get really into obscure things. I could map out ages 3-15 as phases of things I was obsessed with (Batman, Pokemon, Magic Tricks, acting, Harry Potter, making things out of duct tape, film making, making websites, and coding), and every step of the way - no matter how obscure or ridiculous the future prospects were - my parents would feed the passion.

When I have kids, I'll definitely try to make science and engineering seem cool (by sneaking movies that glorify building things and scientific discovery, like the Iron Man series and Cosmos), but I'll focus on getting really into whatever my future progeny happen to stumble on themselves.
Facebook is Hacking Data Center Construction
I find dex [1] interesting.

[1] https://github.com/tihirvon/dex
Isn't the affiliate cookie a XX-day cookie? Place it now, and if I buy a completely unrelated book, you'll still get the commission? Because then it is valuable to place those links here.
no. This was an example to illustrate a point. Use your imagination to find real uses of this approach. And what's wrong with type hierarchies anyway?
Yes, but I think somewhat inadvertently. My mother bought a computer for the house. She made sure to show me how to use the basics of the computer but I really think I just used it for playing video games. Sooner or later my mother decided to put software on the computer to restrict my amount of usage and so forth. I started reading all of the manuals and documentation I could find and eventually found security flaws and ways to bypass the restrictions. This turned into a game of cat and mouse over the years until I eventually got my own computer at around 17 or so. By that time I had gone from playing games to spending all of my time writing software or finding vulnerabilities in my school district's systems.

I really think the constants attempts to lock me out and the subsequent research and trial-and-error of circumventing all of the restrictions really had a great hand in getting me interested in IT. It also gave me the understanding that putting forth great effort towards a problem yields great results.
Wordpress was recently described by a developer in my company as "it just feels so annoying, like running through the forest". Although, it's still better than many...
And when you edit a config file you are forbidden to look at any part of it except the one you are editing, right?
/whois doesn't work if you are cloaking your hostname or just connect via tor/vpn or just some random place. Probably easier to just target the central node.
Best Customer Reviews I have ever seen for a book.
> Many of the charges being thrown at IRC users associated with the Anonymous movement are now clear to be identical to the actions of the agency itself.

The state not only has a monopoly on violence, but also apparently on hacktivism.
>Why is something as simple as "using a glass jar or bottle more than once" so crazy?

Most people don't realize:

"Reduce, Reuse, Recycle"

That is actually the order they are supposed to go in!! First you try to reduce. Then, you try to REUSE what you have. When you can't THEN you recycle. People tend to skip the first two steps or don't realize there is an order to them.
Other networks have adopted SSL much earlier and I simply refuse to believe that Quakenet's problem is CPU related.

I'm not saying that a network should require all of its users to use SSL, but I do think that it's should be up to the user to decide whether or not her or they wants to encrypt the connection between themselves and the IRC server and let it be up to the channel operator to decide whether or not she's willing to accept clients, that connect over insecure connections, in her channel.

It's purely because it hasn't been prioritised until recently, but it sounds like it's getting some attention now :-)
Create a Game UI with the HTML5 CANVAS
we believe it's better to not have it than to do it badly.

the other way to do it would be like freenode: do it quickly without understanding the risks... they used the same SSL cert for every ircd, then they got hacked, and with no PFS, all their past SSL'ed IRC is now effectively in the clear.

we are now actively working on the problem for server links, but ultimately believe that having ssl for client connections at this moment in time adds little value: https://www.quakenet.org/articles/99-trust-is-not-transitive...
The best analogy I can come up with is proverbial ostrich hiding his head when threatened. Long story short, the ostrich doesn't survive then again this is a myth purported by Pliny. But this does not hide the fact that this act is parallel to that.
For this reason many hosts disallow IRC in their ToS
“Can you teach someone to be an entrepreneur?” – France responds
Changing something about your life is a valid response. So is short-circuiting the measurement system. Keep in mind that the measurement system includes external cultural/societal pressures, out-of-date instinctual responses, and your emotions as interpreted through the lens of your own emotions. A disadvantage of changing what you do, instead of how to feel about what you do, is that you will probably arrive at a place of dissatisfaction over and over again.
Seems like Google and Amazon are building similar companies baselined on revenues from disparate sources (AMZN: Merchandise/GOOG:Search -- realize this is not the complete picture but certainly the starting point). Interesting to see these types of companies emerge (ones willing to dilute/evolve from their original core competancy in order to sustain). Will traditional (large) companies do the same?
In business, non-programmers love telling coders what to code, how to code, and how long it should take. So this may actually provide students excellent training for the real world.
The e-book (kindle-edition) is not available where I live, but I see I can acquire a hardcopy for just $7,400.50.

That's literally a steal! Actually, double so!
I think it's available in hardcover only if you are outside the US.
The affiliate link will follow you and credit other purchasers to the affiliate
GIFwrapped – Share GIFs right from your iPhone