skysight-inc/HackerNews huggingface dataset:
I'd recommend Ubuntu Studio [1] over straight up Ubuntu. First because it contains some really cool software. Second because Unity is enough of an odd-duck that a person should make an informed choice to use it.

Language number 1 for a kid: Processing. It's simple, Has a simple IDE, and does some really interesting things.

I think IntelliJ is a bit of a loss as a way of introducing programming to a child. It's powerful, but the tools are mostly in the way of a novice.

BTW, don't bet on the whole "Internet Restriction" idea. Many twelve year olds have been online via school since first or second grade. If the parents aren't setting up a laptop, they're probably not configuring their router to block packets either.

[1] Of course, Grub should be set up to default to the normal kernel rather than low-latency.

[2] http://ubuntustudio.org/

[3] http://processing.org/
> The only thing I could come up with is maybe you have additional dependencies outside your binary required to make the environment run?

Exactly.
Udacity just released their first nanodegree: Front-End Web Developer
Show HN: Twitter Contests made easy
Zeichen and Tastatur if I recall correctly.
Also, "don't hack random companies and brag about it to your friends and (Federal government IT security contractor) co-workers."

http://www.archives.gov/research/military/ww2/photos/images/...
I think STL is a nice file format that is used a lot. It can be imported and exported in a lot of 3d software.
I wonder if anyone has thought of any indirect vectors? Imagine a Windows based virus that can scan a private network and use the shellshock exploit to infect never-before-seen unix devices with a HTTP service?
7 bit, indeed. But there were variants of the 64k DRAMs that only required 7 bit refresh, specifically for this use case.
Tapping the search box crashes my iPhone
> whenever I read things by John Carmack I get a vague sense that he doesn't really get object oriented programming

Can you share a bit about your background here? In the absence of more context, to me, this reads sort of like a guy who plays football on weekends saying that Lionel Messi "doesn't really get" football.
For what gain? The post is just some images and text, there is nothing necessarily dynamic.
You're the first person I've heard say that. It's much better than it was but it's still the most write-only layout system I've encountered in many many years of building UIs on all kinds of platforms. I'm finding all kinds of broken UI in published iOS apps now. iOS apps used to be easier because they didn't need to be responsive. Android used to get a lot of jeers because Android devs had to deal with these issues from day one.
And you never know about critical issues coming in.

I like to be notified, but if I'm reeeeally busy I don't go look at the emails. When I do, it's mostly notifications of something (delete immediately), simple requests (answer in 30 secs - 2 minutes) or stuff to get back to later (flag and/or put on my TODO list to schedule for later).

It doesn't really interrupt my work, as my actual work is still what and when I schedule it. Since most tasks have cleary communicated priorities anyway, this works nicely.
One thing I've learnt over the years: anything which relies on "people should..." as a basis is doomed.
The Icelandic sagas is a far more extensive and sophisticated literature than anything produced in Europe at the same time.
Thank you very much - I'll have a look at all the suggestions!

It's not that they're not setting up the laptop - it's just a spare that I offered to give him. However, it doesn't have a wifi card in it, and unless they specifically get him one, I doubt he'll be on the internet at home(knowing the parents, this will likely be the case). They have tablets, etc for that - my understanding is that this is meant as a learning/homework machine.
I stumbled across a video on Youtube some time ago which demonstrates sword-and-shield tactics likely used by the vikings, backed up by well thought out and credible explanations. It's a fascinating watch and for me it really brought home the fighting intelligence and elegance of viking warriors: https://www.youtube.com/watch?v=dkhpqAGdZPc
> Pushing workers to work harder and faster by motivating them with punishment is not about productivity at all.

I don't like this idea either.
Unfortunately, this kind of "motivation" is state of the art in many jobs. It kind of reminds me of Brandson's "take as much holiday as you like". That sounds positive at first but also motivates people to not take holidays at all because of the fear of being less productive than their co-workers.
Disney Research, Walmart Labs, Google Research, Yahoo Research. The list goes on.
Perhaps, but what if the comparison is between taking sporadic notes by keyboard or taking no notes at all?

When I was in college, if a class banned technology, I either had to pay attention if I wanted to pass, or I skipped the class.
A lot of our written history is preserved from the mediterranean civilizations. They have a tendency to describe other civilizations as less developed, primitive fighters. That was almost never really the truth of course.

Some of it lives on in words such as "barbarians", "slaves" etc. that are very pejorative to the people originally referred to.

I'm sure similar words exists in other old civilizations with good written record, such as the Chinese.
David’s Health Tech Newsletter: No. 27 – DIY Trackers
The need to pull HealthKit apps from 8.0 probably meant Withings delayed their update (so they could stay on the store). With 8.0.2 out now they'll presumably have an update soon for it.
have a look at http://www.TimeSeries.guru
I have heard SQLite described as "alien technology".

Super fun blog way of looking at it!
By the way, I see you maintain SNPedia, thanks!

The apoE1 snp is Rs121918394
The mayday call from Estonia and the ensuing radio traffic is available on Youtube:
https://www.youtube.com/watch?v=_7cZTEQJ2VQ
What problems did you find in OpenSMTPD?
Fake Cell Phone Towers Across the US
The fact is, even it wouldn't matter as-is if the data took 10000 years to degrade from the platter itself. Most consumer hard drives those days are made for laptops, which are probably used for less than 5 years on average. Even if you consider external HDs and desktop HDs, a long of a lifetime isn't much use: the control electronics themselves fail fast, and the mechanical reliability even faster.

It's an optimization rule of thumb: in an optimal trade-off for (e.g.) maximum reliability for cost, the reliability of each element will tend to be close (actually the derivative of the reliability vs cost will be equal, but this tends to imply the former) -- i.e. you improve the least reliable and sacrifice the most reliable, even if the most has very reliability.
Transitions and animations in web design
Estonias mayday call part 1 of 5
Recent genetic studies show no link between cholesterol and Alzheimer's disease:

Genetic Predisposition to Increased Blood Cholesterol and Triglyceride Lipid Levels and Risk of Alzheimer Disease: A Mendelian Randomization Analysis. 10.1371/journal.pmed.1001713
Get the yahoo bar out of flickr (yeah I know, it won't save Yahoo).
Inventor of World Wide Web warns of threat to internet
I doubt that hallucinogenic mushrooms were used as a catalyst for berserker rage, but evidence of A. muscaria use among older populations in Siberia and perhaps Lapland exists.

I think it is possible that A. muscaria use happened among the Viking population for religious/ritual use.
It's not a bash feature, it's a bug. It's not documented. It's impossible to properly escape strings to protect against nondocumented nonfeatures that cause data to be executed. Not at all comparable to the situation with SQL or command lines.
I don't think "you're such a talented criminal, would you like a job?" coming from a federal agent is terribly trustworthy. It was previously used to catch the Half Life 2 hacker back in '04, although granted he basically did it to himself.

At the very least, it would seem like a bad idea to sign something like that without a lawyer, who I assume wasn't involved because, well, what lawyer would say "yeah, go ahead and sign a confession in exchange for an informal verbal job offer"?
Parsing is easy to do incrementally, but you could get there just by matching braces. I think Python-like offside rules are better for highlight purposes, however; e.g. see:

http://research.microsoft.com/en-us/projects/liveprogramming...
> why give them your real name?

Reflex/conditioning? I've actually had exactly this conversation with a Matt, and we came to the common conclusion that we should both use a name like "Zorro" that's unique and easy to spell. But I haven't trained the reflex enough yet: generally when asked for my name, I have no reason not to give it.
I'm with Linus' side on this - I started writing code without syntax highlighting, and never had any problems doing so. In fact many times I use paper or a whiteboard to prototype some code I'm writing, to mentally step through it and verify that it does what I want it to.

I think much of it has to do with your attitude towards programming languages and source code: do you view them as being intrinsically difficult and thus requiring special tools to handle, or think that they're not any harder than human languages to work with (after having learned and used them extensively) so it feels completely natural to read un-highlighted code like you would text in a human language?

Looking at the rest of his site, you'll find that he has done an incredible amount of other interesting things too, which does increase the credibility of his argument - he doesn't use syntax highlighting, because he doesn't need it to understand his code.
A list of alternate domains that point to mailinator.com
Watch San Diego Chargers vs. Jacksonville Jaguars Live Stream
History was written by the winners, as Christians WON most of the battles.

Vikings principal weapon was surprise. Their objective was not winning battles but loot and pillage as much as they could before withdrawal.

Their idea was not to invade and conquer populations that were stronger than them if they had time for responding the attack.

If they found resistance they simply changed their objective to some weaker population.

E.g First time Vikings attacked the north coast of what now is Spain they surprised people there. They won in some cases and withdraw. Years later they tried again, but people were prepared and Vikings lost hard.

The same happened on what is now UK coast, first time the surprised and won over the people living there. Next time they lost.
David MacKay: Information Theory, Inference, and Learning Algorithms: Home
Syntax highlighting is just a tool to eke out a few points of productivity in reading code. I know many people prefer plain text, notepad-style, but some of us like reading typeset documents where formatting (bolding, color, lines) is applied to make the document structure more pronounced.

I think much of it has to do with your attitude toward typography: do you view it as being utterly pointless and devoid of value, or do you like things that don't look like featureless crap.
It's explained in the footnote of the article. Bell's experiment rules out local hidden variable theories but it's still possible to formulate non-local hidden variable theories that work.
It's 20 years to the day since this event. I'm guessing that's the reason this was posted now?
One More Thing: Keyless SSL and CloudFlare's Growing Network
It's because it's a site for a major tragedy for several countries and we are not keen to have Americans coming and digging for souvenirs there. Because you are dumb like that.
Sorry, it was just a joke. I am neither in the party of people who thought that British overlords were that bad nor that they were detrimental. It's more of a joke that we were a former colony and would be an example of the former overlords coming in and pitying the former colonies.

"Oh, these poor people don't have health care provided for them. Wow, these people have pretty dismal public transport. Did you notice all of the police presence with guns? This is probably a pretty dangerous place."
Yeah, I could use "incredible complexity" on something else like, let's say for example, climate and meteorology. But instead of being conservative about what we pump into the atmosphere, we could just dump in it like that's what it's there for. And see where we end up. I don't think it's at all unreasonable to draw a parallel with that and ecosystem complexity.

Corollary: I don't see how a broadly conservative approach to managing biodiversity can be discounted because it isn't specific enough.
Tim Berners-Lee calls for Internet bill of rights to ensure greater privacy
New research maps the location of our gigantic galactic supercluster – Laniakea
btree is probably "binary tree".
Anyone else with blogs seeing traffic from Weibo increasing a lot recently?
In my case Weibo has been the primary traffic source steadily for about a week, and I wonder if this is just a random outlier case or if it is happening for others. This pattern reminds me of stumbleupon traffic in the past.
Ask HN: How to Scale Livestream Broadcast of HK Democracy Protest??
What other tools are available?
( Free or for little money )
Ustream.tv seems to have its limit.
Why would you assume a six day work week? That's a scary attitude..
KeyBox: Web-based SSH for OpenShift
The biggest thing for me is when I send an email to someone with a 'task' I find it's out of my head and passed over. The problem is follow-up. I sometimes remember the task that I'd set and find that its not been done as the other party has forgotten it. Its this that's the biggest thing for me
The clue was in the text.

> Finally, for people who like puzzles we've left a clue to our announcement right here on this page. With a little lateral thinking you may be able to figure it out.
we build and use http://flock.co (chat for teams) and it has almost killed email for us. most communication and requests have started getting routed on chat.

it is not clear if a 1-on-1 interaction increases efficiency substantially on chat as opposed to email but in groups (emails with multiple stakeholders) it is significantly more effective
No, but it feels like it.

Oberon and Modula-3 only provide record extensions for OOP, with methods being done via function pointers.

In case you aren't familiar with these languages, here is some info.

http://www.inf.ethz.ch/personal/wirth/ProgInOberon.pdf (Chapter 23)

http://en.wikipedia.org/wiki/Modula-3#Object_Oriented

In Oberon's case, which was lucky to have survived longer at ETHZ than Modula-3 did at DEC/Olivetti, all successors (Oberon-2, Active Oberon, Component Pascal, Zonnon) ended up adding support for method declarations.
How does it determine which video to use?
If shit like what bash is doing here is to be expected from programs in the Unix world, the only reasonable solution is to write it off as a failed experiment and burn the whole Unix thing to the ground (well, maybe we can keep the kernels) and rebuild a new world from scratch in Rust.

This being a feature and not a bug is the far worse alternative, that means the badness is inherent.
Yes. Newspapers here in Sweden ran different kinds of "Remember Estonia" articles during the last days.

Aftonbladet had a pretty interesting (and very long) article about it: http://story.aftonbladet.se/?id=602 (in Swedish)
I think there is a much easier answer to this and that is a basic income.
(Or do both.) :)
Memory – Part 6: Optimizing the FIFO and Stack allocators
"Next time they lost."

I don't think that's quite accurate - a few parts of what is now the UK were colonized by Vikings and their descendants for hundreds of years.

Places like Orkney and Shetland are very proud of their Viking heritage - e.g. the Up Helly Aa festival in Shetland:

http://www.bbc.co.uk/news/uk-scotland-north-east-orkney-shet...

Then, of course, there are that lot of Vikings who settled in what is now France and went on to do quite well for themselves...
How I fixed Shellshock on my OpenBSD box
If you're generally interested in asset trading and came looking at this story for lessons to learn, these are the two I found in the story:

* Cut your losses quickly and with determination, while you should let your winners run as long as possible.

* Buy stocks that is being bought. Sell stocks that are being sold. (In other words, keep track of the stock order flow. Bid/asks).

Feel free to complement this, if I missed anything. In general an interesting read/story.
The really baffling part is how he possibly thinks he could be helping himself by giving this interview.
Title is hyperbolic and misleading. Hyper spectral unmixing and segmentation techniques have been worked on for many years. I guess this time the universities PR team managed to get these results out into the mainstream.
i'm working on it it, but it looks like it works only under rare conditions
Single page - http://www.businessweek.com/printer/articles/818014?type=blo...
I believe that that is an issue with Flash, not with xmonad.
Xmonad only lets applications draw to as much of the screen as then are alloted.

If you fullscreen Firefox, it will simply hide UI elements, not take up the entire screen. It is not xmonads responsibility to automatically scale applications.
IMHO, the really baffling part is why the hell he thought bragging to his coworkers was a great idea. Close friends I could maybe understand, but office randos?

So many stupid smart people out there.
CVS was developed in the '80s specifically to get around the locking problem that locking (non-concurrent — that's what the C in CVS is) version control systems had.
How can we make this title a complete aliteration?
William Langwiesche wrote a really good article on the view of passengers from inside the sinking vessel. It's well worth a read.

http://www.theatlantic.com/magazine/archive/2004/05/a-sea-st...

It would be nice if someone could please not stick a fatuous "TLDR" here.
> Assuming an Alzheimer's treatment can't reverse the damage done, it would have to be coupled with an early diagnostic, something which doesn't exist yet.

I'm actually starting a PhD in a group that's hoping to use imaging (e.g. ASL/DCMRI) for just this purpose! Very early days in this, both for me and the group, but there are a lot of different things that can be tried.
'With industrial society, on the other hand, we work as much as possible because it is labor that gives us money. '.

Labor doesn't give us money. Creation of value in goods or sevices (as perceived by others) which may or may be accompanied by proportionate labor provides us with money. Marx, a clever man, nevertheless made this fundamental mistake.
You might be interested in [1] Food Tubes - they use pneumatic pipelines rather than conveyors, but the basic idea is similar.

I suspect you have to spend an absolute fortune before you figure out whether there's enough demand to make it profitable.

[1] http://arstechnica.com/tech-policy/2010/12/want-fries-with-t...
[Cloudflare] One More Thing: Keyless SSL and CloudFlare's Growing Network
How so? If you give everyone money you'll only shift prices upwards.
The original "school networks" of Facebook are long gone; their vestigial remains insufficient too track down fellow alumni. The newsfeed, like the Yahoo portal content, was a later addition.
Adam Smith did too, to an extent. He realised that wealth is not money but value, but did argue for labour as starting point of value.
What are the conditions that will give you credits? usa based company? incorporated? contracts? more information please
Material design isn't very suitable for the desktop web... and I'm not even sure it will work on mobile but let's hope it will.

Firstly, it's too constraining, too specific, this style could get pretty boring and bland if every app uses it. And for lots of apps (and majority of webs), different spacing, structure, etc. is optimal – forcing them to use a different spacing would lead to worsened usability and ugliness.

Secondly, the animations can get annoying and distracting quickly.
> [...] will randomly cause a digit to flip and a Web user will be sent to the wrong site — for instance, Micro2oft.com instead of Microsoft.com.

Disappointed, but not surprised, that the given example is incorrect - Micro3oft.com would have fit.

http://www3.amherst.edu/~jcook15/ascii-binary-chart.gif
This was pure gambling. Unless he statistically did the sums (nothing mentioned in the article), this was pure and simple gambling (probably going off candlestick trading which is big in Japan). In the finance world, this is also called dumb money.

Remember kids, there are two types of traders:

1. Quants

2. Gamblers

Know which one you are.
There are actually a few implementations of this for JS, it is an approach that Crockford has championed quite a bit (e.g https://plus.google.com/+DouglasCrockfordEsq/posts/XXkzgJEoE...).

Some implementations that I'm aware of, there may be others:

* http://www.vim.org/scripts/script.php?script_id=4748

* https://github.com/mazurov/sublime-levels

* https://github.com/daniellmb/JavaScript-Scope-Context-Colori...
Fascinating Facts About the Universe
WordsHurt – Safety in Canada
Why? Basic income is a different way of redistributing, it doesn't imply more redistributing.

How is basic income better than the current system? Note that unemployed people get money today, at least in (most of?) Europe.
Anecdotally, I've found that disabling syntax highlighting encourages me to pay more attention to how I structure my code as I'm writing it. I feel more aware of sections of code that may be getting messier as I work.

I still turn on syntax highlighting when I'm reading code though, whether my own or somebody else's.
https://en.wikipedia.org/wiki/Wavefront_.obj_file

open source data formats are more important than programs initially, the above is for 3d models.

"— namely, the position of each vertex, the UV position of each texture coordinate vertex, vertex normals, and the faces that make each polygon defined as a list of vertices, and texture vertices. "

I'm sure there's one for the edge based models too.

I can see an UrStandard developing, which while probably inefficient, can describe necessary attributes for all practical applications and export into the open standardised format for the field at hand.

XML for objects in 3d space.
I'm liking it