skysight-inc/HackerNews huggingface dataset:
My daughter loves telling Minecraft stories when we are going for walks or in the car. They're long quite complicated stories about her, me, and her friends having various made up adventures in the Minecraft world. More often than not they'll spin off to include elements not possible in the game, but they always start in the Minecraft world.
Innovations in Open Source
1) It's perfectly okay (and good) that GNU maintainers do not want to have features that are needlessly exclusive to a given platform.

2) It's perfectly okay (and good) that they want their software to behave consistently across platforms, as otherwise those are not really cross-platform.

3) Coloured typeface are illogical, just use pictures, which is what emoji are. It's fairly easy to insert images into a buffer in Emacs.
I don't think this article should be on HN, there is nothing here.
How to Validate Your Peer-To-Peer Marketplace Idea
From the article: an 8 year old kid, Stroud, wrote a book about Minecraft.

okay.

Question is now: is it because of Minecraft that this kid "became a writer", or was it just the starting element? If the kid had been fond of frogs, rocks or knitting, would he gave wrote a book just as well?

If you take any random kid playing Minecraft, could you turn it into a writer like described in the article?

I think that the kid was a born writer, or is in the correct environment, but crediting Minecraft for this is not correct.
There's just one safety line (it's called the lead line) and it runs through -- in the video you watch -- quickdraws (or slings with carabiners) that hang on bolts. On other pitches of climbing, it runs through different types of protection: cams, nuts, pitons, and what's called "fixed mank."

And yes, the bolts here were originally installed earlier, possibly back in 70s by the first ascensionist, although I'm not sure what the history of the present-day bolts are. I'm guessing they were added by Caldwell/Jorgeson as they were preparing the free variation of this classic aid line some years ago.

There are various ethical considerations in bolting and it gets very contentious among people who care about this sort of thing.

Suffice to say, to free climb a route like this, yes, you have to be incredibly strong, mentally and physically.
Crippling sounds like the entire software is unusable. If they stopped MacOS users being able to type the letter 's' that would be crippling. This is just disabling one small feature.

If crippled is a broken spine, then this is preventing some people from wearing a funny badge until everyone can wear funny badges.
Interesting, thanks! I had a quick peek at the developer tools but didn't delve more deeply. I assume (from the fact that it was live TV) that all of this can be done just in time as well and that the stream of captions is sent along with the video stream.

> Also, this video is in Flash

Not for me. I was watching in Safari on my phone.
> Those individuals did not believe what they wrote.

How do you know that?
I disagree. Most consumer computers are so slow you want to pull your hairs out whilst waiting forever for something to load.
So, $1.2m and still lags behind the model s for 0-60mph by a wide margin?
> Also, did the people who made this up think it was a joke? I really don't see how else a hair brain idea like this could be made.

No, there are people who have their children removed who sincerely believe there's a shadowy organisation who steals babies for paedophile rings, or to sell babies.

When you look at people who have CPS involved in their families you're going to find a larger proportion of people consumed by conspiracy theory. That sometimes makes them aggressive to people who want to make simple checks, which increases the amount of scrutiny the family comes under.

I hate linking to videos because they often identify the children, but here's one:

https://www.youtube.com/watch?v=MNBv6Z8ZSPQ

A Google search for [cps pedophile] will return many many hits.
I appreciate your enthusiasm for our products, but this is a huge step forward for S3 customers. I think it's fair to say you find Glacier too complicated (it's part of the reason Coldline doesn't look like that), but to say this new setup is worse just isn't true.

I can assure you that if AWS had announced a simple flat-rate structure that was more expensive for everyone there would be plenty of unhappy existing customers. It's a tough call to balance simplicity and efficiency, by making this complex for you, they allow you to opt-in to the "screw it, give me my bytes back as fast as you can" model. You could just pretend that's the only option ;).

Again, I'm not criticizing your unhappiness with the complexity of Glacier. But I think it's only fair to recognize that the folks at AWS have just released a major improvement that provides real value for some customers.

Disclosure: I work at Google Cloud.
Yep, that's exactly what he did.
I wonder if this dominance of the home runs is a self fulfilling prophecy though. VCs want to back the home runs and thus they kind of force their entire portfolio into the procrustean bed of hyper growth strategies. Some of the busts might only bust because they falsely follow the common hyper growth patterns.

I don't think it would be a horrible idea for some of the bigger funds to set up a separate "race to profitability" fund where the explicit goal of the companies is to be profitable as soon as possible. You could even hold on to the winners from this fund long term instead of selling your equity share and aiming for the magic exit and infuse the generated profits into the fund.
Could be a great learning exercise and also a decent instrument to have for the normal fund. I can very well see a "hard talk" where VCs tell one of their normal portfolio companies...look we think your basically a bust and will transfer you to the other fund where you have N time to become profitable on a smaller scale. Thankfully we have some experts there who can trim the hyper growth engine off your company and help you focus on smaller level profitability.
And the commit seems to be in emacs-mac too - https://bitbucket.org/mituharu/emacs-mac/commits/9344612d3cd... (Going by the author date, it was in emacs-mac first.)
I'm a bit confused as well, unless you're referring to "installing libs at any version except HEAD", in which case I vehemently disagree with you. Deterministic builds are a must-have for production systems.
I grew up in Christchurch and lived there until I was in my late 20s. I moved to London like many Kiwis do, but I was back when the Darfield earthquake hit. I moved to SF just before the February quake and came back to the city to visit a few weeks later, due to a death in the family (unrelated to the quake) and because I couldn't stand watching it all on TV and not being there. I've since returned to Christchurch most years to visit family and friends.

I completely agree with your feelings out the change to the city. Before I left for London Christchurch was coming into its own, arts and music were blooming (I was involved with RDU), downtown was finally being revitalized - there were cool places in the old brick buildings on Poplar Lane, alternatives to the miserable Strip bars where adults could go out and have fun. I really felt the city had bright prospects as an alternative to Auckland that wasn't sleepy and centered around agriculture. New Zealand's second city.

Then the earthquake came and ruined everything. Visiting the wreckage of the central city depressed me every time. Also, whenever I visit the interesting things that remain (there's no replacing the Dux in the old Arts Centre) are scattered now all over the city and require a lot of driving or an expensive taxi to get to.

I just can't see myself moving back, at least not for 10-20 years, when we see how this rebuild plays out. It's Auckland or another country, now.
India is not getting rid of cash transactions. India is achieving two objectives with this move. Getting rid of unaccounted money and fake currency in circulation.

People can deposit as much money they have into their accounts if the cash was legally obtained. They can transact as much as they want in card/check transactions. Only constraints are in place for withdrawing cash in large amounts. Sure, there are long queues at banks and causes inconvenience but Rs.25000 cash limit per week is a lot for a regular family.

Mostly people who have cash and who can't prove the source (black money) are choked as they can't deposit the money and that cash becomes worthless soon.

Banks with tons of NPAs will have more deposits and they can decrease the interest rates, lend more and spur growth in the economy.

Artificially inflated real-estate prices will come down as there is reduced black money in circulation. So a regular family will be able to afford purchase of land/house. Before this, for example, if someone is selling a property they would want more than 60% of property value in cash so the seller can avoid paying taxes on the 60% amount. No regular person will be able to pay 60% in cash, so they can't afford buying real-estate.

Overall, I think it's a good move.
Alex Honnold has done the fastest aid climb of the Nose. It's the same height as the Dawn Wall but much easier difficulty wise (5.8 vs 5.14d).
This article got me curious about eve. Now i think you need to find your "killer use case".

Ror had none, because it was doing what everything else was doing, just faster. But a successful business used it so people got interested.

Node.js first demonstrated chat server

Angular.js showed two way binding of dom to data using declarative syntax

React had those crazy dom update benchmark.

Golang showed various pattern for synchronizing using channels. The "hello world" of go was a chat server.

Etc.. now all those tech had many other great feature. But you need to find one single killer concrete example for the tech, that it performs an order of magnitude better / simpler / faster / safer than any other.

Also, never ever forget runtime speed benchmark. You don't need to be the best, just not catastrophicaly bad.
I'd say it's a feature, not a bug. There is no place for colorful smileys in my text files.
> A large portion of the black untaxed money is untraceable in the form of cash, so getting them into banks and taxed is the first step.

A large portion of the black untaxed money is in the form of gold, land, properties, swiss accounts, and other means.

The current action may help catch many, but most of them not.
Please address points made in the article rather than trying to ascribe ulterior motives to the author by googling them.

This seems like a variant of the very distasteful pro-BJP meme of "if you're against demonetisation, you must be corrupt and anti-national". It shuts down productive discussion.
The same technology which allows banks and governments to cut cash out of money will allow cryptocurrency to cut government out of money.
Also note Prevention of Corruption Amendement Act which requires prior sanction to prosecute serving public officials and makes giving a bribe a specific offence [1][2]. This will probably pass in coming weeks.

[1] http://www.prsindia.org/billtrack/the-prevention-of-corrupti...

[2] http://timesofindia.indiatimes.com/india/Govt-servants-may-g...
Always watch out for using word always.

Never say never.
Opt Outside: Adventure Travel Motivation
While NAT does not provide perfect security, it is a component of security in networks where most people have no idea how to harden their systems or devices. It somehow gives me comfort to know that no one can just scan the net to find my phone, as I'm not sure if it would be vulnerable.

I still don't see a reason for the average consumer to have a static, reachable IP for their devices. I see privacy concerns but no advantages.
I always preferred SOS. More sophisticated.
Emacs has gone downhill ever since RMS removed this emoji from the ultra-hot screen management package source code.

http://donhopkins.com/home/archive/emacs/skull-and-crossbone...
Lisp isn't bad. Technically it was an unqualified success (and still is). It died at NASA simply because of politics.
With pip-tools, requirements.txt is your lock file, and everything in it is pinned. It's built from an acceptable-versions input usually called "requirements.in".
> Their needs are already well met and there's little incentive to change.

This is definitely not true. It takes some financial assets 3-5 days to settle after the initial transaction goes through, weaving its way through many database systems (some many decades old) and middlemen who each take a cut, e.g. clearing houses. Any established industry has lots of cruft that builds up.

For this reason Santander estimates that banks can save $15-20bn per year collectively by using blockchain technologies to make their infrastructure more efficient[1][2]

[1] http://www.coindesk.com/santander-blockchain-tech-can-save-b...

[2] http://santanderinnoventures.com/fintech2/
I've been on El Cap for 4 days. You get used to the exposure and you're usually too tired to do anything but sleep when you aren't climbing.
Oblique: Boost Productivity Using Oblique Strategies
"India is conducting a big test of the idea that getting rid of cash can help address crime and corruption"

Demonetization is far from an 'experiment'. It's a fairly common practice: India did it in the 20s & the 40s, Nixon did it in the late 60s, the European Central Bank also did it recently.
Statistical Deobfuscation for Android
It's not the FSF's point to have freedom of ideas? Then please explain what it's point is. You disagreed but haven't explained why.

If it's not "their" platform then how is it available elsewhere? If other distributors have access and can make it available then it is very much a GNU political standard and not a side effect the technology.

How are those platforms free if existing features have been removed due to politics? I stand by my point, 20 years ago the FSF was a foundation that wanted to make technology available to all - without having to worry about IP ownership. They have removed a feature that was technically sound due to it's status as a commercial work. How am I free to use this if I can only do so in designated zones?
At least you can try the online version. It looks pretty interesting.
But why do they do that? That's what I don't understand. Google was one of the companies advertising ipv6 as the future, why don't they use it for their crawler?
It's interesting how often we see these articles (and associated discussions) saying that programming is harder than it should be, and that if only we had a better language, it would be much easier.

In my experience, choice of language makes only a superficial difference to the difficulty of a project. The real challenge is always figuring out exactly what you're trying to do, and exactly how you're going to achieve it. And these questions aren't solved by a language because they're questions about your project itself, not about the implementation.

Sure, some toolchains are better suited to some types of project - I would really not want to do serious number crunching in JavaScript, or an interactive GUI in COBOL. But there's generally at least one (and usually bogglingly many more) solid, freely available toolchains to suit any given application.
Wow I'm amazed at how skewed my world view was. The first two comments I read are praising ruby dependency management and scorning pythons requirements.

I'm sitting here thinking, "what the hell is wrong?". I've honestly only experienced trouble with Ruby while being completely satisified with how python virtualenv works.

I guess if anything this proves that it's about habit. Habitual use of something makes it the easiest product for the habitual user. Ruby is something I force myself through when I want to try a product while Python is something I develop my own products in.
That's why you mount /usr at boot time... in your initscript...
I was curious how the NASA budget compared worldwide. Summary: it is in fact a lot larger (2013[1] US $40b, China $11b, Russia $8.6b, India $4.3b).

[1] https://www.rt.com/usa/199480-space-budget-nasa-report/
How the convergence of automotive and tech will create a new ecosystem
Feature parity across platforms makes it easier to develop and debug by removing platform-specific corner cases (of which there are already quite enough in Emacs). My init.el makes decisions based on which windowing system (if any) it's running on because some features work and some don't depending on the machine I'm on. I wish it didn't have to.
Talos Secure Workstation – Memory Benchmarks
Because otherwise we don't need ipv6. Google advertised the use of ipv6 heavily. If everything still works fine with ipv4 and NATs, why should we ever switch? It's a serious question, I know that the ipv4 space is somehow exhausted, but I can still get very cheap ip addresses (one is included in every $5 vps at major providers).

If even Google with its huge network of crawlers doesn't see the need to communicate via ipv6, why should there be any demand?
You guys were really burned by this setup.py stuff, huh? I empathize.

I also find it a little odd since a destructive project author can still find ways to mess things up without any code executing during setup, right?

Since this is for project level dependencies it doesn't seem like the potential for abuse is too high since you'll likely have a single Pipfile per project and the project will control it.

I don't know that anything will prevent destructive developers from being destructive. I would hate to throw out all DSLs because of a few bad actors.

For what it's worth in Ruby even library dependencies are written using a ruby DSL that runs unprotected during install, as well as some post installation hook facilities. There have been minor abuses like annoyingly long post-install messages and other crap that has occurred, but through simple community pressure the offending libraries are eventually pushed back in line and it's not an issue Ruby developers regularly encounter. Communities are different but Python seems like a community that appreciates best practices and is maybe better at enforcing them than Ruby is, so I'm not sure preventing one minor way a terrible developer can bite you is worth hamstringing your build system.

Yes, an over-wrought DSL is not a prerequisite. You can do deterministic builds and even grouped dependencies without it. But complex platform specific dependencies, git based dependencies, and dependency edge cases we haven't yet envisioned are more easily captured in an extendible native DSL than a more static data format. The DSL also has the advantage of being "just Python" so it will be very easy to remember for Python developers.

Maybe the benefits aren't worth the trade-offs but don't be so quick to count potential or perceived trade-offs as actual ones until you try out the new build system and see how it impacts your workflow. I know you got burned but this isn't setup.py and potential for abuse isn't the same as abuse... yet.
"By putting the "tax" on bandwidth, a lot of these business cases are solved. I see why Amazon does that."

However, S3 has the same egress pricing as EC2. Do you think it's really a "business case tax" they're applying across all services?
The NYTimes reports facts, which are reality.

Conspiracy websites, 4chan, Reddit and Twitter detectives are not in fact based in reality when it comes to this story.
In that case, what is the extra value of having ipv6 at all?

And Facebook seems to prefer ipv6, I guess there's a reason for that.
That's true. All the banks were forced to take bailout money because the concern was if a sound bank was allowed to refuse, shaky banks would either be punished in the market for accepting or worse would be pressured into refusing when they actually needed the money.

GS paid the money back literally as soon as they were allowed to.
It's just very different, to the point where you can't even compare the two climbers with the same ruler. Honnold's biggest achievements are notable because of the risk he takes while soloing. Ondra -- although he tackled some bold climbing on the Dawn Wall -- didn't stick his neck out there in nearly the same way, but instead performed a sustained exhibition of incredible athleticism.

They're both the best at what they do, but they do different things, and I don't think either of them could do what the other does.
Originally /usr was the user data. Then the disks got full and someone stuck binaries into it. Then people moved to /u, /usr2, /home, or whatever your ix variant (or site) wanted for user data.

The ix file system standards are the retcons of a bunch of hacks made by sysadmins trying to stave off users with pitchforks. Philosophy my arse.
There's no doubt these top level climbers have incredibly strong fingers. But as an amateur climber, you'd probably be surprised at how much your grip strength improves to the point that you can hang by your finger tips on such small holds. Grip strength is not really something people use in every day life so unless you lift weights at the gym or go climbing your strength is probably pretty undeveloped. I think a lot of people see this and think I could never be that strong but after a bit of practice it does not feel so unlikely.
On a technical level I totally agree, supporting tweaks and quirks in a codebase is a massive pain in the ass.

That's not the reason that has been given here - there was no claim that the technology was difficult to bring up to current spec. The reason was that non-GNU platforms had better font handling and now that's not allowed for a GNU project.
Have you written a well-researched case study? If not, please do. It's very hard to assess such statements otherwise. After at least six years of Haskell at SC, is it spreading to larger software in the bank? If so, how fast? If not, why not?

Are other banks really spending orders of magnitude more on that kind of software? I've heard that SC adopted Haskell when Lennart Augustsson -- who wrote the first Haskell compiler -- moved to SC from Credit Suisse. When he left CS, they stopped using Haskell. If Haskell gives an order-of-magnitude difference in productivity as you claim, why did CS drop it after Augustsson had left?
Upvote the comment ;)
I'm not really sure, it rambles a bit. It seems basically to be advertising a coding community or something, with a fair amount of indie superiority complex on the side?
Missed a major point... It can target terrorist funding and block duplicate currency printed from across border of India.
Here's a video of a top climber's training routine, to give you an idea of what goes into developing the kind of strength needed to climb at an elite level:

https://vimeo.com/66473915

For pitch 15 of the Dawn wall, Caldwell drilled bolts with hangers into the granite likely while rapelling down from above and pre-placed quick draws (two carabiners connected by a short loop of webbing) on the bolt hangers- this was all done ahead of time in preparation for the redpoint, (the official climb done from the ground up) You can see Tommy in the video clipping his rope in as he goes along.

The permanent bolts are only used on blank sections of the wall where there are no cracks available to place removable anchors such as nuts and cams.
It makes a lot of sense to be able to run loss making products. Otherwise everyone would use S3 together with Google compute engine and Azure databases (let's assume they'd be cheapest). In this scenario all providers would lose out.

In the current world, they can keep prices for some products below costs but make their money with bandwidth and the other services people are forced to use to avoid egress traffic.
Fired because your skills are too far above your coworkers