skysight-inc/HackerNews huggingface dataset:
Ask HN: Best way to set up linux for kids?
I've converted a low powered chromebook to linux (xfce) to give to my kids (6 & 3) and I'm struggling to make it approachable / inspiring for them to get started with.

Discussing it last night, I was saying that it was quite easy to get into when I was younger (1985!). There were physical disks that you had to choose from and put into the machine. Then there was a reset switch if anything went wrong. I guess I'm of that era, but it seems like it was very explorable.

I was wondering if anyone had recommendations of things to install to give them something to play with. My eldest loves art, so something along those lines would be good. Is there a drawing styles that would work well with linux?

Any thoughts appreciated!
I've actually just popped on here this morning to ask a similar question!

https://news.ycombinator.com/item?id=15371973
I dunno about you but my sons firsts words were "Duty! Sublime and mighty name that embraces nothing charming or insinuating but requires submission, and yet does not seek to move the will by threatening anything that would arouse natural aversion or terror in the mind but only holds forth a law that of itself finds entry into the mind and yet gains reluctant reverence..."
The Yubikey Neo and at least one other U2F capable device support U2F over both USB (for laptops) and NFC (for use in Chrome on Android). The authenticator is not internally powered.
As someone with lots of tabs (multiple hundreds) and windows (usually about two dozens) open in a session, I was very surprised and amazed how quickly the latest few Firefox versions started up. Before, there would be this constant fear of having to close the browser more often than every couple of months (due to updates or high ram usage, which also seems to have gotten better) because it would take several minutes of waiting idle until all windows and contents were slowly loaded and usable, whereas now everything is available in a minute or two at worst.
Are you implying that catalans brought muslims to work there and that now terrorism is because of that? Aren't you aware this is a global problem and that the catalan government had nothing to do with it?

You shouldn't make such bold statements, less without providing any sort of evidence.

I never felt the need to downvote in HN until I read this.
I have no idea why you think that. I can assure you that no developer in Sweden gets paid that little.
As a Swede I disagree; I find that "Jantelagen" (https://en.wikipedia.org/wiki/Law_of_Jante) is as strong in Sweden as anywhere else that I've been in Scandinavia if not even more so. Although, I live in Northern Sweden: far away from Stockholm. Maybe individual success is viewed more kindly there, I do not know.
You have a lot of imagination.
As I said before, I saw Firefox OS's primary niche being low-end phones. In that market, many people barely care about the OS being run. They could've easily racked up some decent sales in this area without many of their customers caring about the long term benefits. In some ways, Firefox OS was a case of unfortunate timing, part of me wonders if it would've been better to have a longer incubation period to make the platform better before announcing it, but another part of me thinks that they had to release it when they did, before the vacuum that Symbian had left behind was completely filled by Android.
> I don't know what he's trying to sell

He's trying to sell that he can outperform a trivial algorithm. You know, because his income depends on it.
Other Scandinavian countries are also doing quite well, way beyond what their size would suggest.

But also well beyond other countries with developed welfare systems, such as France. I think these discussions always miss one key factor: Language.

If you don't speak English quite well at an early age (already at 10-13 years old) you are much less likely to get into software development at an early age. If you don't get into software development at an early age, you are much less likely to do a software based startup when you are in your twenties. There is a thousand times as much documentation, conferences, tutorials, courses, online fora etc in English as in other languages and this is how new ideas in IT spread. Only months or years afterwards, it's translated to Spanish or Chinese, and only if it has caught on. Just about everything new in IT spreads through English, whether it's AI or web development or anything else.

The Scandinavian languages are not that different from English, the countries are small and consume a lot of music, movies, TV etc from the US/UK. Movies and TV have never been dubbed, except for toddlers. So for the last 50-60 years or more, Scandinavians have been quite good at English. Your average 70 year old Scandinavian speaks English better than your average 20 year old Italian. A drunkard on a bench in Scandinavia is likely to speak better English than most academics I've met in Southern or Eastern Europe.

We live in an era of software driven startups. It's easy to forget that it was not always like that. There were times when successful businesses were driven by mechanics (GM), electronics (Sony), chemistry (Kodak), trade or other factors. Now it's software, and whether your language, framework, or library of choice is C, C++, Python, Lisp, Java, PHP, JS, HTML, CSS, Tensorflow, React, or almost any other tech that the unicorns are built with, the new developments in that tech will initially have spread from English speakers to English speakers. The fact that the largest software companies in the last two decades have all been American then reinforces that trend.
I agree it's a tough balance, and I definitely wouldn't say you're doing a bad job, I hope I don't come across like I think that you are!

I appreciate that frustration, I didn't raise this as a Github issue because it didn't feel actionable and I don't want to spam all your maintainers with a complaint without having something more concrete to suggest. I'll try to put something together though if that'd be useful :)
Programming Models for Distributed Computation Book
Chip Reprograms Cells to Regenerate Damaged Tissue in Mice
Well, it did have kings, and their chronicles were written in Catalan[1].

[1]: https://en.m.wikipedia.org/wiki/Crònica_de_Ramon_Muntaner
When Wi-Fi is "off" it should be off.

Agreed. That’s why you can still turn it off, but now the UI caters to what I’d consider the more common use-case.
Apple's JavaScript implementation is based on KJS as well. Arguably, Microsoft was hostile towards open source in general at the time, while Apple simply stole open source software.
People voted for a dramatic improvement in the status quo, not necessarily for a perfect document. It was drafted by 7 hand-picked representatives, 4 of which were basically franchists, and ratified by franchist institutions before being put to a popular vote. Had it been written in a more democratic way, by an assembly of people elected democratically, maybe it would have been different and more respectful of different identities; but it wasn’t, because franchist interests were still very strong.
>Wasn't that one of the FDA's big victories? Perhaps you mean the FDA is far to powerful because of that win.

depends who you ask.

Milton Friedman used the thalidomide reaction as a case-book example of government meddling in the private sector where it needn't be, causing vast delay in possible new therapeutics, which basically created an unquantifiable loss of value due to us being unaware of "what could have been without bureaucratic delay".

Friedman believed that if a company does sufficient harm to a population that the negative market signal will eventually destroy the 'bad-actor' company, without the need for anything like the FDA and the delays it imposes[0]

I don't know whether or not he's right.

[0]: https://www.youtube.com/watch?v=KUDV0YII6lk
Apologies, but going off-topic to respond. It's highly likely that when all the Russia stuff plays out, Trump's campaign will be seen to have been so full of moles as to make the Cambridge Five look like amateurs.

In terms of sheer audacity, the Russian campaign is unprecedented in ambition and success. The CIA will be unpicking this cluster-fuck for a decade at least.
I'm not sure if this constitutes politics or what on HN, but as an outside, not taking part in the election and living in another country, here is my observation on this point.

Hillary f*ed up the Bernie Sanders campaign using pretty much the same tactics, only it was not the "Russians", they just did it themselves[0].

If anyone are to be accused for a dirty campaign it is her.

[0] https://www.salon.com/2016/06/20/congressional_black_caucus_...
The EU isn't unifying people of their own accord. Every time there's a referendum held anywhere on EU policies, the EU always loses yet the policies are put into effect anyway.
Without Power, Puerto Rico Is Cash Only
DnD and MVC frameworks do not mix well.

As for this issue, try to find their code that detects dragstart and and mousedown to it
Using the Word Firmware Wrong
Then YouTube dumps all of your views and upvotes for that video. Annotations were the way around not being able to edit in place.
If only there was a way to actually edit a video.
I agree about the risk. But we're drifting in a direction where that risk is becoming lesser and lesser.

Most users simply couldn't give a crap and we're gonna pay for the loss of accountability at some point
Nice to see competition with multiple good options.

For me, privacy was always a large advantage of Firefox but now I also trust Apple, Safari, and Apple’s privacy stance.

Honest question: what privacy advantages does Firefox have over Safari?
It’s not a tech issue. What tech will get more information into a brain?

This is a people issue.
Pro-EU federalists of course.
Who said anything about editing errors? I am talking about things like exploratory engineering videos, where the creator is speculating about certain things that get apparent only after the video has been uploaded, sometimes with the help of viewers.

It is for example not uncommon in teardown, some done by leading engineers in their entire field, to find out what some proprietarily marked chip is a few days after the fact. This is not a “fuck up”.

Reediting and reuploading a video just to change a single (but possibly important) detail is not only a colossal waste of time and effort that could be better spent on other videos, as far as I know it will also present itself as a new video.

Your comment makes no sense whatsoever.
> Favoritism isn't the only reason for these things. What often happens is that the website devs all use one browser and nobody tests it.

That is exactly the point the GP post makes. These things are supposed to be standardized and the standards well described, so basic things should work everywhere without any testing. But somehow for web, it is acceptable and accepted as status quo, even after years and years of smashing our heads against the wall of nonstandard, browser-specific features.
> From the article it sounds like it's more cracking down on people who rip off other people's content and then use the link cards to get referral traffic to their own properties.

That may be the intent, but they're doing it in a way that hurts others.

> I don't think legitimate creators need to be concerned.

It seems that legitimate creators disagree with you.
Well that would certainly be a ludicrous over-reaction.
Oh… you're right. During the betas, sending messages through Google Talk gave me an error [1], and I removed the account. But I guess it's still supposed to work, at least in the release version.

[1] With a delightful/odd error message: "The targeted service Potato has been discontinued".
They didn't even chuckle when he said the working name was BFR ... did none of them get it? Pff.
I think that we've made progress. There is now a consensus that those actions were wrong, and should not be repeated.
I see. Thank you!
China holds world's first secure quantum video conference
"decide over another group which is a subset of the former"
A subset of the former in the name of the frontiers set by a centralist monarch who won a war and forbid language and institutions in Catalonia in 1714. Check the law that supports my comment:
https://en.wikipedia.org/wiki/Nueva_Planta_decrees

"Otherwise, any city of any country, or any group of individuals, could decide to vote and set their own rules for whatever they want." --> And do you think this is wrong? I think self-governance is the future. Not to go against anyone, but to decide more about everything. Not to put a paper in a ballot every 4 years.
This how all big plants worked before Scadas came
Mentioning reset switches made me think of using a livecd approach, where you decompress to RAM and everything is nuked on reset. This is very likely going to be worth the effort to set up: if the kids get stuck, they can press a magic button to fix it on their own. This will encourage them to be more adventurous.

(Obviously you need to mount somewhere volatile to actually save things to, unless you want to use NFS or something. Then there's the problem of every program losing settings because it's impossible to filter the dotfiles and .config in the home dir for "this will cause problems" on shutdown, and only keep the bug-free stuff... not sure how to fix that.)

I know there's a painting program for Linux oriented towards kids, but I can't remember it right now. If noone else mentions it I'll go find it.

But... given the master-reset capability, would it be overly insane to put Inkscape and the GIMP on the machine? No, neither program has a naively discoverable UI, so there will be a learning curve, discouragement and friction, but learning that there are horrible UIs out there early could be interesting...

Another thought is that if you're from the 80s/90s, dump a bunch of emulators on the thing. MAME and DOSBox will probably run interestingly on a low-powered ARM processor, but it may turn out that performance is acceptable. That'll give you a position of confidence to work with, which will likely help a lot.

Finally, I recommend installing both Scratch and Jupyter. Scratch is aimed at kids; I find it utterly confusing myself, but then I started with QBasic and no manual, not block-based programming, so that's probably why. Jupyter is Python on steroids; the visualness and immediacy of it is likely to be very helpful. (The QConsole version is likely to be faster than HTML notebooks.)
Yes, I think my root problem here is that people are mixing up "Where do I vote?" and "Am I registered to vote?". These are two very different questions with different solutions! Anyway, thanks for your replies.
I Tried Not Being Online for 24 Hours
Strongly disagree. As a swede I've been taught my entire life not to think I'm special or in any way better at anything than anyone else. It's only in recent years I've come to realize that being good at something does actually give you the right to say you're good at it as long as it's true and not empty bragging.

That's not to say Swedes aren't hard working but you'll rarely hear a swede talk about their achievements in the way a person from the US would for instance.
Genes that separate humans from fruit flies found
article has a really weird title nonetheless
As a german i find the economic reasons of "why should we pay for the poor people" highly ironic...

That's what we all founded europe for... stronger together!
A saw a great T-shirt the other day: Hackers don't care about your corporate policy.
In people with OCD, actions are at odds with beliefs
A simple way to manage log messages from containers: CloudWatch Logs
A couple of thing you get wrong.

- Catalonia has never been an independent country. It was part of the Aragon Kingdom.

- The only mother tongue that students are limited to use in Catalonia is Spanish. All public schools use only catalan, except for Spanish language classes, which are treated as a foreign language, like English.
Click on the game-name and then click "Play the game".

e.g The first result in the list is is Greeble:

* http://js13kgames.com/entries/greeble

Play it here:

* http://js13kgames.com/games/greeble/index.html
Laravel vs. CodeIgniter: Best of 2017
Fantastic. The project itself is rare and fascinating. I wonder if there is an English translation of the sci-fi novel based on Cybersyn in a coup-less alternate reality.
This is impractical already and it's happening: Catalonia wants to secede, but no one has any clue of what's happening afterwards: They'd want to become a separate nation. This nation would require to be recognized. If the Catalan nation would actually be recognized, it would not be part of the EU, thus have (at least initially) border checks, tariffs, no freedom of movement. It probably could keep the Euro as de-facto currency but have no power over its policy. It could apply to become a member of the EU, but a single veto of an existing member would block that. Now, which member might actually go veto a catalanian EU-membership? I can't possibly think of any, maybe you can. Even if not vetoed, this process takes years. What happens to people that live in Catalonia, but self-identify as spanish? What happens to people that live outside Catalonia, but self-identify as Catalonian? Their pensions, their work and residence permits? Their families and livelihoods? Shouldn't they be allowed to vote as well?

To be extra-clear: I don't think the hard-line course that the spanish government is pursuing is good, but I don't consider the forceful push for a referendum against spanish law and constitution is helping either.

So yeah, impractical, idiotic things happen all the time and the minority (in your proposal up to 1/3rd plus quite a few) is dragged into the mess. These things must be negotiated carefully and consider what will happen after secession. A referendum on a full treaty could work, see the separation of Czechoslovakia, but an unilateral declaration is just a mess. (see also: Brexit - where Theresa May just called upon support from the worlds leaders because of tariffs imposed by the US on Bombardier airplanes. If only you could be member of a major, powerful trading block.)
I personally love Pocket, it's my bookmarking service and I'm a paying customer.

And staying true to their mission, Mozilla bought Pocket and is now releasing it as open source [1].

You're speaking of "betraying the foundation of the Open Web", but Mozilla is the only one out of the big players that isn't guilty of betrayal, the only big player that tried opposing patent encumbered video codecs or DRM, that have been promoted by Google, Microsoft and Apple, the W3C being basically a charade.

If you're upset of W3C EME, your anger should be directed at the parties responsible for it, which are Google, Microsoft and Netflix and which now control the industry, with a majority market share I might add, which would make all resistance moot.

So I hope you're boycotting Google, Microsoft and Netflix, because otherwise it's unfair to expect that from Mozilla, an organization with a responsibility towards its employees, users and customers.

[1] https://blog.mozilla.org/blog/2017/02/27/mozilla-acquires-po...
Can't agree more. Really!
What I meant was, the big D Depression requires medical treatment, that's correct. But medical treatment won't solve everything.
No. I am suggesting that the stories of Jesus (written by the evangelists) exposes a different and more humane moral philosophy than those written in the OT. Turn the other cheek is incompatible with an eye for an eye.
For personal use:
Mine bitcoins. Run as VPS. Host websites for local businesses. Charge for usage. If you have GPU, then sell usage by hour for Deep learning students.

For social good:
Donate to old age home.. arrange a sharing schedule between a group of students who can't afford.. mine bitcoins and donate what you earn.. work with a local shop to arrange internet access and support unprivileged people to find jobs online .. donate to a prison .. lotsa options though I am not sure if you meant give away ..
While I have seen people fresh out of high school making about those numbers as devs most college educated engineers start at around $3000-$3500 monthly. Bear in mind that this includes (nearly) free health care, free education and very low interest student loans, so you normally don't start of with several hundred thousand dollars worth of debt.
Elon Musk Updates Plans on New Rocket and Mars Mission
Summary of instructions to add a ipfs node for this site :

wget https://dist.ipfs.io/go-ipfs/v0.4.11/go-ipfs_v0.4.11_linux-amd64.tar.gz
tar zxf go-ipfs_v0.4.11_linux-amd64.tar.gz
cd go-ipfs
./ipfs daemon &
./ipfs pin add QmZxWEBJBVkGDGaKdYPQUXX4KC5TCWbvuR4iYZrTML8XCR

The stuff goes into ~/.ipfs
For internal purposes like these, they're pretty much indistinguishable. Remember that the GPL only compels you to distribute the source to whoever you gave the binaries, not to everyone else. And distribution inside your own organization doesn't count.
Show HN: Digital Robin Hood steals computing power for charity, Bitcoinmining
Even weirder and more wonderful, and still no one knows who it was: https://www.youtube.com/watch?v=tWdgAMYjYSs
VLC maintainer has refused “several tens of millions of Euro”
How on earth can they not figure this out?

I mean testing different age cohorts, should it be that hard?
No. Only when you're an employee somewhere part of your taxes are marked as "paying premium for social security". But as an entrepreneur, I'm only covered for health, not unemployment.

Note that many entrepreneurs agree with this policy: they rather pay as little tax/premium/whatever and just sort things out themselves. The thing that bothers me is that I can't even choose to pay the same state unemployment premium as my employees are forced to pay.

But when you're not entitled to unemployment money (also happens if you've never had a job more than x months in a row), you're not entitled to all the extra benefits you get when trying to get out of unemployment. Eg you don't get day care support for kids because you're home all day, right.
No matter that you're trying to reeducate yourself to get a new job - you're not costing the state any money so it's your problem. However if you are entitled to unemployment benefits and then working on reschooling yourself, then you get day care support for your kids as if you had a job.

NL is very American in that respect. The social security is designed from the perspective of the treasury, not the people's well being.
Well it is quite similar in Finland. It seems like the government does everything in its power to pull the social security net out under entrepreneurs.

A more pessimistic view is that the government does everything it it's power to pull the social security net out under everyone, but the current the legislation makes it much easier to do for entrepreneurs.
Dgsh – directed graph shell
I was thinking of trying it on something less Anime, and then noticed that another poster didn't like the original poster's subject-matter, so I ran it on this:

https://imgur.com/a/z00jG

Not bad? I guess?
BIND 9.12 refactoring and performance improvements [pdf]
When AI comes it will do things with cellular hardware in a massively distributed way which has almost nothing to do with CPUs and code as you know them.

Provably optimal classical computing substrate is a hardware cellular automaton. We know this, we've known this for 50 years at least, we still don't go there directly.
And all violations that have happened have been brought to the Spanish and European court. In some years I am sure Spain(or the rest of it) will have to pay for it.

Threats to the press, threats to polititians. Closing websites, chasing teenagers who fork a repo in github, opening mail, spying communications.

Check Julian Assange tweets to know a bit more about it. You cannot accuse him of being a part in this conflict.
https://twitter.com/JulianAssange/status/914029345018122240