skysight-inc/HackerNews huggingface dataset:
I suppose this is slightly OT, but wrt to the Amish apprenticeship , I have started teaching my 15yo nephew programming and, as of late, I have been thinking about ways to get him to do a couple of months of apprenticeship with me.
Right now, I can tell he's struggling even with pretty basic notions. I think it is partially due to him not being proficient enough in english (he speaks and writes norwegian, french and spanish fluently tho so I don't blame him), so googling around and finding answers seems hard for him. I dont live in the same country as him so I don't really know where it stops clicking for him (and he doesn't have a lot of 'screen time' to do research because of his parents, which is a good thing I suppose, but not for teaching him programming).
Also he's more of an entrepreneur type than a hacker type so his patience gets in the way for him to deep dive: he just wants to see his project happen, he doesn't really care how (I suppose that's normal for a 15yo though). Therefore, getting him to read a book, or doing some structured course is not going to fly (I think). Also I am pretty strict trying to teach him the "'real'" ''"basics"'': in JavaScripts example functions, scoping, events, the DOM, - not just how to glue together stuff. He's the one that asked me to help him out though, and he also said he wanted to really understand it (which is why I am trying to be strict) so there's innate motivation driving him. He asked me how to do a autocomplete (a list that pops up under an input box), so that's what we're building. (Tips are welcome by the way :)

To get back on the topic: writing this got me thinking that, maybe in a 100 years from now, the Amish will be the turn-to lisp/fortran/c/cobol? consultants :)

EDIT: typos
Not just China - in the Great Depression, the Okies fleeing the Dust Bowl were "migrant" workers
Forged DNSSEC replies are inherently more public than forged TLS certificates, anybody can log the results and publish them.

And by doing so, the world would have evidence that somebody in that trust chain for that TLD has been lying. For TLS, that could be any CA in the world, which means that the number of single points of failure for services on DNSSEC is waaay lower. Because with DNSSEC you at least can chose who has the capability of forging results, with TLS alone that's all of the CA:s.

And why couldn't one combine the approaches anyway, using DNSSEC+DANE with certificate pinning? How would that possibly reduce security vs using standard DNS?
Someone started a wiki page for FlyDubai Flight 981
> the most puzzling detail of Genz’s translation of Joel’s description was his claim that the di lep connected each atoll and island to all 33 others. That would yield a trillion trillion paths, far too many for even the most adept wave pilot to memorize.

I don't follow the math if there are 34 atolls, wouldn't there be just 527 paths between them?
>education doesn't depend on transportation

Then why are schools closed on snow days?
> What part of parent has not been your experience ?

We have several people in house (I know of 6) who can troubleshoot performance issues. For them the CBO is not a black box and they can explain what is happening and why.

I know of a local consulting company that has several very good people that you can "order". Said consulting company also offers very good CBO courses/workshops.
The person you originally replied to did cite some evidence of Amish child abuse beyond the stereotype.
Earn Gridcoin by Scientific number crunching
Understanding Distributed Postgres BDR Conflicts
Btw on mobile it's not clear which line is input and which line is output. Perhaps make them in slightly different colors.
Ask HN: Which is the slimmest cell phone out there?
I am owning a smartphone, but thinking of the time wasting on it duroing commuting or travelling.

But, phone calls can be helpful in certain situations, so I wonder:

Are there any credit card sized cell phones out there? Or what would be a good solution to just have a really basic phone which is not too thick nor heavy?
Actually closing the account is dumb, it would be more fair to just stop the account from buying stuff (still allowing to see videos, etc..). And mostly in the current world I doubt it's useful to block them forever..
Shouldn't that be 'A curated list of awesome falsehoods'? ;)
In the old days, advertisers sent ad copy to the magazine / newspaper and they added it to their content.

I could turn the page or not read it. Sometimes it was interesting. In specialist magazines, the editorial content is often secondary to the advertising. I read "Professional Builders Monthly" so I can keep an eye on new products being advertised. My experience is enhanced by advertising.

The cost of effort is borne by the advertisers and publishers. The production costs are covered by the advertisers and the purchaser of the information (me).

On the internet there is significant cost to me. I risk malicious actors, I pay for bandwidth and CPU cycles, my attention is stolen by flashing and sound, data is collected on my habits and traded with who knows who - my experience is degraded not enhanced by advertising.
I gave quick look at the example. First reactions coming from OO languages and Elixir:

I can imagine that this

def addCandidate(A ~Int, B ~Int) do

means that addCandidate has two arguments of type Int, but what does the ~ mean? I'll have to read the docs.

However I have really no idea of the meaning of

def bar(arithFn ~Function(Int -> Int -> Int)) do

It's a function bar taking arithFn as argument, which is a function with... what arguments?

From the demo program it looks like a function with two int arguments returning an int, but why the -> signs and why isn't addCandidate defined as (Int -> Int -> Int) too? Where is it's return type. Maybe inferred?

It's quite puzzling and there are no explanations about that in the README.

Is the ~ necessary? Could it be removed and save one character that's not even on some keyboards around the world?

Apart from that lack of explanations, it could a perfectly nice language and it's a great project for sure.
People who see the stock market that way are merely gamblers and will have their chips taken away in the next financial crisis.

During 2014-2015 I've participated in a lot of share issues to provide cash for gold mining companies requiring capital to move into or expand production.

These are companies with a few hundred shareholders or so.

The profits I've made in the past few months from gold mining companies, I think is perfectly justified. I've done my research and invested in these companies when everyone else has shunned gold and gold related investments. These were companies whose market capitalisation were less than their projected cash flows for the next year. I've invested in these companies when few other people would.

These gains I've made, are completely backed by productivity. Without these latest round of share issues, many of the companies would have gone under, and there would be no gold coming out of the ground.

(You could argue gold has no value beyond being a good material and I'd respond, neither do paint or flowers. With gold, people can use it as an asset without counter party, and provides zero interest, guaranteeing capital during times of negative interest.)
Whenever we see religious communities providing their own "courts" and "punishment" of child abusers we see those children continuing to be abused and the abusers continuing the abuse, often with different children.

This has happened across religions and across countries.

There have been significant problems with the Catholic church (because they're so large) either ignoring the abuse coming from nuns, or thinking that telling a priest to stop and moving him to a different town would help. That caused significant levels of harm to the survivors, and to the rest of society (in paying the costs associated with completed and attempted suicide, with drug and alcohol addiction, with mental health treatment, with reduced economic activity).

It's not just Christianity though. The Beth Din courts used by some Jewish people and the sharia courts used by some Muslim people have often told abuse survivors not to go to the police to report abuse. That covers child sexual, physical, and emotional abuse, but it also covers domestic abuse and domestic violence.

Here's one UK tv programme about rabbis: http://www.channel4.com/info/press/news/rabbi-urges-alleged-...

So, while we don't know if abuse is worse in these communities we do know that the reaction to abuse is often totally inadequate.

As a general principle any organisation that has any contact with children needs to have in place robust child safeguarding processes.

It's a bit disturbing to see how weak this concept is in the US (and how it's sometimes really poorly done (eg lengthy interventions for people who allow their children to walk home from school)).

For tech companies: What do you do if a 14 year old discloses on your service that they're being abused at home? What if they say they're 11 and disclose they're being abused at home? What if an adult discloses that they're abusing their child? It might not be your role to report these to the relevant authorities (do you even know who those are) but you might want to have a single simple page on your website that describes your company's processes and requirements for interacting with law enforcement. (Something like "We don't cooperate with law enforcement under any circumstances. You'll need to take us through court" or "if you're the correct law enforcement agency and send us validly formed legal documents to example@example.com we can release this {list} information".) Users of your site who see the disclosures can then include your requirements in their reports to law enforcement.
I've seen some cases where companies incubate startups in-house, in exchange for some equity :) and even invest in them.

I don't know about the specific case, but a 4-year old startup should have enough cash to spend a little in a small seed capital.
Sounds doubtful to me that under EU law, a company can simply deny access to funds in a gift card, even if it's not actual money. Sounds like something a small claims court should be able to resolve, has anyone tried it?
The west definitely has a more stable political culture. If you were voted out of office but ordered the military to seize power you would be laughed at. But in other countries this may actually be taken seriously. But its just a matter of everyone's expectations. If everyone expects corrupt practices will be tolerated then you will quickly slip into the corrupt culture.
We're lucky that some people are fine with becoming an unwilling partner since without them no internet, no phone, no email, no snail mail, no roads, no electricity, no open source software, no nothing. It's a sad fact of life that pretty much every useful technology, service or piece of infrastructure will be used for illegal dealings of some kind.
> But I think it's mostly survivorship bias

I don't think so.
Have you seen who wrote this piece?
I'd say it is a classic case of the Barnum effect.

https://en.wikipedia.org/wiki/Barnum_effect
Scaling up Superoptimization [pdf]
I personally don't like this and I hope Github decides to revert these changes as it doesn't really fit the open spirit. However if you still want to search and you're a duckduckgo user like me, simply use "bangs" in your url bar. e.g.

!github some-repo
The humans were within 20% difference of horse times, and these weren't the top human marathon runners.

I'd think the use of "competitive" could be loosely allowed.
Trump is effectively inciting violent action among his supporters. And he's not even elected yet. I shudder to think what will happen to the rule of law in the United States.
Well I'm 30 and have been unemployed all my life. I'm safe at home, trying to make a game. Jobs aren't necessary anymore. That's what the industry and automation are for. In a way, you can say capitalism allows the development of industries, which in the end seems to reduce the necessity of having capitalism in the first place.

I didn't read the article, but I always sense there is this weird belief that "people must work and belong to something so that society can function". I can't really express it. What bothers me is that somehow, even after the new deal and social programs, not having a salary or income is seen as some sort of a bad thing, and often, it will be a bad thing for your mental health (isolation, lack of personal goals).

I guess that is what people don't like about capitalism, is that it builds an inability for anyone to share and live in communities normally, because the political argument of altruism seems to lead to communism and soviet evils. It's really hard to make a link between capitalism and the lack of fulfillment, despite the increase in wealth, but at some point I'm sure people would prefer an economy which isn't so focused on growth, but rather on long term development.
If experience has proven anything, is that outside desktop and server OSes, built on legacy of existing infrastructure, micro-kernels rule in the embedded and real time space.
thx for the quick intro to the world of 2D animations. Most of us on HN are not familiar with this but we're creative people and I'm sure many others just like me, would love to use these tools someday.... someday...
>I'm relatively certain email is still the biggest attack vector

Why?
What happens when millennials run the workplace
If they are a dead end, why do they rule the embedded and real time OSes?
And it depends what they buy. A 5-10% return rate for hard drives isn't unreasonable.
Becoming an expert through deliberate practice
'avoid debt' is too simplistic. Debt is simply an opportunity increasing instrument. You have no money to make certain investments that create a net benefit, debt gives you access to that opportunity, and it comes at a cost. If that opportunity is worth the cost, debt is great. Of course it makes sense to say 'avoid needless debt', or 'be careful taking on debt', but just to just say avoid debt is to also say avoid taking opportunities that you should be taking and throw out the baby with the bathwater. One could very well say 'avoid debt for needless consumer spending', buying a new TV with debt, usually at some ridiculous APR, just makes no sense.

For companies, debt is even more interesting, because in corporate finance you'll find that debt is subsidised through tax rates. It sounds a bit weird but it's true, and so there is an incentive to take on debt. In some countries due to the tax systems, this applies to individuals too, e.g. for mortgages, the cost of debt reduces effective income and thereby reduces tax liabilities further than if you saved up first and then bought the house without debt, such that in some countries people did not pay off their mortgages because deductible interest payments were attractive.

Debt sucks, I know, I hate the debt culture as much as anyone and as a European the American creditcard industry is something I pity, but the discussion on debt today is extremely one-sided.
Nethack shows (to me) one of the greatest strengths, and weaknesses of open source -- the tendancy to reach high-quality local minima.

With commercial products it is more common for products to die, not be upgraded, or have significant major upgrades. With open source instead the same products (nethack, vim, emacs and bash come to mind) can live in forever, gaining small improvements over time.

On one hand, this is great! You have a long-lasting product you can learn and use for years and years. On the other hand, I don't think nethack is the perfect game, vim the perfect editor or bash the perfect shell, they are very hard to displace.
> Then why are schools closed on snow days?

I would imagine not in Minnesota? I think this is measure to limit traffic in places where snow is rare occurance and causes a spike in accidents.
Books shipped by Amazon in Europe often have defects to the point that I suspected that Amazon has a deal with publishing houses to sell B-quality.

I've had slight water damage, individual pages printed in light gray instead of black, scratched DVDs and so on.

I'd estimate that 30% of Amazon deliveries had some defect that would warrant a return.
There is no "greatest game", the same way there is no greatest programming language, operating system, movie, song, car, pizza, etc.

If i didn't already feel Nethack was kind of weak compared to other rogue-likes i've played, the hubris on display here would put me off against it.
I just noticed that yesterday ... and I think it's a bad idea. One of the great benefits of the original SF and, until now, GitHub was the ability to discover OSS software. I often knew what I was looking for but had absolutely no idea what the project was named (and on Github it was already a bit harder since you'd find multiple forks of the same project.

Since I commit and fetch repository data using SSH and a private key, I rarely (if ever) log into the GitHub UI

I guess I see only down-sides from a user perspective - what are the upsides for GitHub? Tracking?
I don't think that they could legally do that in many US states either - many states have laws regarding how long gift cards have be accepted, and some never allow balances to expire.
Note that my golinear bindings have been around for ~3.5 years:

https://github.com/danieldk/golinear

These are API-stable and have been used in a couple of projects for some time, including my dependency parser:

https://github.com/danieldk/dpar

Glancing at the API docs, it seems that golinear is definitely more mature/extensive:

https://godoc.org/github.com/danieldk/golinear
https://godoc.org/github.com/lazywei/lineargo
Wow, seriously? Full rectal as well?
Hipster way of load async scripts in the browser using JavaScript
Inconsequential fluff piece. Complaining, unverifiable claims, no mention of lawyer.
Visualizing Apache Log Data with Minecraft
That's what I was leaning towards. If the meaning of the visa changes so that people can move freely the scope for abuse is very limited.
Deepstream-polymer – data-sync in the browser without a line of JavaScript
> > directly

Teaching doesn't depend directly on transportation, but you probably use transportation infrastructure to gain access to it.

Almost every aspect of modern civilization has indirect dependencies on infrastructure such as transportation. As James Burke explains in the first episode of "Connections", we've been living in a technology trap ever since the plow was invented.

However, most of these traps are indirect. The slack in the system converts a lot of total system failures into mere inconveniences. In the case of snow days, it's easy to plan to have a few unscheduled days off. It's a lot harder to plan for infrastructure failures when you depend on it directly.
The truths of which the masses now approve are the very truths that the fighters at the outposts held to in the days of our grandfathers. We fighters at the outposts nowadays no longer approve of them; and I do not believe there is any other well-ascertained truth except this, that no community can live a healthy life if it is nourished only on such old marrowless truths.

https://en.wikipedia.org/wiki/An_Enemy_of_the_People
It's England. Lawyers are a measure of last resort here, not a first response.
> Drivers are contractors, responsible for their own hourly wage. Sometimes they will earn below the minimum wage, and at other times, well above it.

Aren't all taxi drivers in most cities of the world also self-employed? Even with brand-name services, they just pay a fee to the taxi company to use their logo and dispatch.
If you want to live in an air tight containers, you need to also be concerned about co2 buildup.
Seems entirely reasonable to shut off a customer like this.

It makes sense for Amazon to eat losses in returns, since the goodwill it generates offsets the a comparatively tiny losses it has to eat. But at some point you have to draw a line with obviously abusive customers. 37 returns in 3 years in not something that happens to a regular unlucky guy. It's the pattern you see in the guy who buys the 50" plasma screen a week before the Superbowl then returns it the day after. It's a guy you don't want as your customer.
Read the draft dude. STS is designed to interoperate with DANE.

Also, if you deploy your STS info via DNS you'll need DNSSEC validation to to ensure that what you read in DNS is actually what the zone holder put there. Without DNSSEC how does a sending SMTP daemon trust the STS policy of the recipient zone. STS policies are stored in DNS TXT records, or their own new RR.
One thing I forgot to mention is that the app is based around sharing unique URLs; there's no need for users to create accounts of any sort.
FWIW, Systems Engineer is the designation for entry level engineers at Infosys. Since it's a service company with engineers working on all sorts of techs it doesn't really make sense calling those positions Java Dev or Web Dev or whatever.
I agree with you completely, but I do find the first amendment argument questionable with regards to advertising.

Can advertisers make completely false claims and still be protected by the first amendment? It's still free speech, but the speech translates to other crimes, such as (in the worst cases) fraud. Where is the line in the sand here?

EDIT: To simplify: As an individual, to what degree is my right to free speech mitigated if I use that speech to mislead others? I presume that con-artists can't use "free speech" as a defense...
On the one hand, it can be a little cruel to lock a kid in with a wolf, even a bound and crippled one. On the other hand, maybe it's actually kind to do so when the world outside is filled with wolves.
Within 30 days? Yes it is.
He's dealing with Amazon, an american company. They won't listen to anything else. Heck, according to the article they've explicitly said they won't listen to anything else since they've told him not to contact their support.

Edit: Turns out the real content of the closure message is available online:

http://www.complaintsboard.com/complaints/amazoncom-seattle-...

It includes the following line: "If you require additional assistance, or have any concerns, feel free to contact us directly at account-appeals@amazon.com."

This was conveniently left out of the story, and there is also no mention of his appeal made in the article.
Have you actually used Amazon in Europe?
Oyese!

But I'm not Bini though. I'm Igbo, from Anambra.
Presumably derived from medieval mnemonic texts, which used rhyme as a method for memorizing large bodies of text.
EMAILS REVEAL HILLARY CLINTON WORKED WITH GOOGLE TO BLOCK VIDEO(S)
Thanks for the heads up on the Ada book.

I also share nickpsecurity ideas on memory safe systems programming.

The last treasury I got, was getting an edition of "Systems Programming with Modula-3" in very good state.
DNSSEC adoption is actually doing pretty well. And there are reasons beyond DANE to deploy it.
I don't understand why anyone would ask Siri these questions (/statements) in the first place. Surely you just call the police. And if for some reason the police are not an acceptable option for you, what on earth would cause Siri to be your second port of call?
Google's authentication-less, on-the-fly image resizing service
The contrast between viewing that website (all fade-ins and exciting fonts) and actually playing Nethack itself is... stark. But I enjoy assuming that the irony is intentional!

Edit: Also, not to be that guy, but there are few boasts on that site that don't apply twice as hard to Dwarf Fortress...
One interesting idea would be to move the advertising server-side. Just smash a ruby gem in your project, or a PHP file, and let's see how well you'll sleep when you know somebody can inject code on your server whenever they feel like it.

If that would be the standard way to go, I doubt people would just bundle all advertising scripts they can find around the web.