skysight-inc/HackerNews huggingface dataset:
"Shopgirl" - Steve Martin - short and poignant. Recommended.

"Madame Bovary" - Gustave Flaubert - Considered to be one of the masterpieces of literature, but it's so long that I can't really recommend it.

"The Sales Acceleration Formula" - Mark Roberge - I'd recommend this to any entrepreneur.

"Status Anxiety" - Alain de Botton - A pretty good pop scienc-y psychology book.

"Zero to One" - Peter Thiel - A philosophy book imo.

"Tokyo Vice" - Jake Adelstein - A look at the underbelly of Japanese society.

"Capitalism and the Jews" - Jerry Muller - A very good overview of the intersection of the Jewish faith and culture with their business success.

"The Richest Man in Babylon" - George S. Clayson - A personal finance parable. Recommended.

"The Life Changing Magic of Tidying Up" - Marie Kondo - A philosophy book. Worth a look even if you don't ascribe to its teachings.
...and there is more pornography, pirated audio and video content on YouTube than there has ever been at any time before.

You can add that to your post to complete it.
Why not? Let's run the numbers.

* http://wiki.alpinelinux.org/wiki/Special:ActiveUsers

14 active users. That is not a lot. In fact, that is tiny. Maybe their redmine
has more? http://bugs.alpinelinux.org/projects/alpine says 16 users in the
'developers' group.

But maybe they're very pro-active on the mailinglist? Let's check their
security announce list:

* http://lists.alpinelinux.org/alpine-security/

1 message. From 2009. Hmm. Well, their alpine-devel list then? 5110 messages in
10 years. 9 Messages per week. By comparison: the debian developers mailinglist
had 492 messages in November 2015 alone.

So even though Alpine Linux looks nice and lean, it is maintained by a very
small group of developers.

Now. If building your own container were very very hard, I'd sure understand
grasping for something like Alpine.

But here's how you build an Ubuntu Trusty container:

debootstrap --variant="minbase" --include="systemd-sysv" trusty ${TMPDIR} ${UBUNTU_MIRROR}
chroot ${TMPDIR}
dpkg-divert --local --rename --add /sbin/initctl
ln -sf /bin/true /sbin/initctl
dpkg-divert --local --rename /usr/bin/ischroot
ln -sf /bin/true /usr/bin/ischroot

Just tarball it and throw it in 'docker import'. Your done.

Need to add or remove software? Use Ansible to configure specific containers
with specific confgurations.

Need security-updates? chroot into the folder, apt-get update; apt-get upgrade.

Throw the new tarball into docker import again. You use long-term supported
methods and systems. There are tens of thousands of packages. Bazillions of
PPAs to use.

Edit: typo in codesnippet
Times are changing, thankfully; but it's not possible to just revert a century of car-centered city planning. This will still take decades :(
I don't know if this is kosher or not on HN (still relatively new to posting here), but what is your startup? I think that would be a space I am interested in and would love to learn more.
ARM is nice and simple, and relatively modern.

Even simpler, the 6502. After writing tens of thousands of lines of 6502 assembly, the ARM feels like writing in a high level language. But people got real work done with it.

[The Macs were 68000s, not 6800s. Typo, I assume]
Do not know why this old page is revived again, but a better title would be "So you want to write you C or C++ like own language?".

Among other points is the trailing semicolon. If this is so good, then the authors of Go and Swift must be wrong.
OK, let's shift to another scenario then.

It's illegal in the US to make and distribute adult films without the proper permits and paperwork and health checks.

Let's say someone made a website that had Saudi girls, now living in the US, make adult films (without the proper permitting and everything so they were violating a US law as well) and advertised those films in Saudi Arabia. And let's say there are Saudi customers.

To speed things up, maybe they had a CDN server in Saudi Arabia.

When the authorities in Saudi Arabia discover this and charge the film makers, would the US grant extradition?

* The film makers / business operators in this scenario would be 100% American.
* The product of their creation and the service itself wouldn't be illegal in the US. What was illegal was some business decisions they made.
* Their CDN helped facilitate optimal data transmission but was not required for business operations
* The Saudi court in this scenario wishes to charge them for the service itself and the product created

Similarly,
* Kim is not an american citizen and his company wasn't American
* His business was legal in the country it was incorporated in, although he arguably made some business decisions that were not entirely above board
* He had leased equipment in the US to help serve people in that geographic region
* The US wishes to jail him for the actual operation of the service

Would the US extradite the US citizen to Saudi Arabia for punishment? If not, why should NZ extradite Kim to the US?

*edit - Somehow didn't see that
michaelmrose made this argument too in this exact same thread
We use phusion baseimage, which does have an init system (runit). We have been happy with that. Our customers are not ready for us to provide our product as 6 distinct linked docker containers. The image we build is more like a VM in that it contains multiple processes (pg, nginx, and some apps/services).
I work at Motherboard, it's not advertising though reading it again it probably could have used a more skeptical tone at points. It's part of our Masters of Their Domain series, where we explore the history behind weird URLs. If you have any suggestions for domains, please let us know.

http://motherboard.vice.com/tag/masters+of+their+domain
They weren't, but like all big corporations, they diversified their product lines:

- Losing marijuana business, Mexican cartels push heroin and meth -https://www.washingtonpost.com/world/the_americas/losing-mar...

- Marijuana Legalization Sparks Heroin, Meth Trade Increase with Mexican Cartels - https://www.thefix.com/content/marijuana-legalization-sparks...

- Drug Cartels Turning to Meth, Heroin After Pot Legalization in U.S. - http://insider.foxnews.com/2015/05/19/drug-cartels-turning-m...

- Have Changing Marijuana Laws Led to an Increase in Heroin & Meth Smuggling? - http://lighthouserecoveryinstitute.com/have-changing-marijua...

Also, marijuana was never much money for the cartels, the real money has always been in heroin and meth. It's much cheaper to produce and the profit margins are much better than weed.

If you want to cut off their biggest sources of illegal activity, you're not only going to have to legalize some pretty serious drugs, you're also going to have to legalize kidnapping, murder, blackmail and racketeering. The idea that the only way cartels make money is on drugs is terribly myopic.
Right, I don't get the merit of this argument at all.
That's your assertion. It's always fun and easy to spend other people's money which is why the liberal solution is popular. Building up a debt of, for instance, nearly $18.7 trillion and rising has no eventual knock on effect and is quite in order? Probably misinformation but I saw an estimate that as much as some 70% of the American public depend in significant ways on their government for financial survival. You call that 'solving social problems'? Sounds ultimately terminal to me. But that's just me sounding off. I do gather that some really well-informed folk do take that view and can back it up.
The last part is FUD.
Dainese (and others) have made airbags for professional motorcycle racers for several years now too. It's quite interesting tech.
Why the Best Hire Might Not Have the Perfect Resume | TED
Is it better to focus on your strengths or on your weaknesses?
Fuck Off, Google [pdf]
So taking something no one either heard about or uses and making it useable is not innovation? Got it.
Anaconda is very underrated, I use it both on my linux and mac systems. Also check out:
Simple, Clean Python Deploys with Anaconda
http://blog.stuart.axelbrooke.com/deployment-with-anaconda
It is only a matter of time before decent pilots make mistakes. So what you are saying is that the risk-taking pilots are closing the "window of unregulated flying" a little bit faster than you'd like to see. Eventually, that window will be closed nonetheless.
> AOL's walled garden didn't stop people exploring the big wide world, it was a gateway drug.

For many it may have been a gateway to facebook ;)
Car nearly hits cyclist .... Wait no, the car actually hits cyclist dozens of times per day...
I was an American expat in England for 2 years and can vouch that culture was much more cycling friendly. However, you still got the occasional "white van man" and this was his favorite argument: http://ipayroadtax.com/
You can use the Guix package manager on top of any distribution and get declarative builds. https://www.gnu.org/software/guix/manual/html_node/Invoking-...
Like the main GNU page says, it's not distribution ready, but it's close. In fact if you run it on top of Arch (just install the minimal requirements via pacman, then defer to guix) or Alpine you've pretty much got your minimal distribution with declarative package management.
Wyndhamhotelgroup
I simply build all required packages externally to the container and then bake the resulting binaries into the image by adding the requisite file trees. Fairly easy to script after the first two or three attempts, really.
If you want to fix global healthcare, start in Africa. Improving theirs even
to the broken state of Western's deserves the "fixing global healthcare"
banner much more than what you propose.
This is probably what he meant:

$ py

Python 2.7.8 |Anaconda 2.1.0 (64-bit) ... on win32

>>> import bsddb

>>> print bsddb.__doc__

Support for Berkeley DB 4.3 through 5.3 with a simple interface.

For the full featured object oriented interface use the bsddb.db module instead. It mirrors the Oracle Berkeley DB C API.
It's good to see old Usenet stars like James "Kibo" Parry make good on their potential. Go, Kibo!
And there's no single word for Schadenfreude in English, but it exists there as well ;)

IIRC, it's a traffic offense in Germany, too (as well as here in Prague ;)). While city centers may be pedestrianized again, it's bound to be an uphill battle for some time.
It's not just any skiier it's the guy winning the world cup total the last years! Wish my favorite sport was featured on HN in some better light, heh.

From my experience in flying drones in wintery mountains, it could be a battery failure. Cold batteries suddenly drops in voltage, too fast for the failsafe mechanisms to trigger. Can explain why it drops like a brick and not slowly descends.
Aside from filtering based on skills/organizations, the search bar can also search titles, project type (employed/open source/personal project/etc), and even does a full text search of the project description (all client-side using lunrjs[1]), which I think becomes useful as you add more and more projects--in particular in an interview scenario where you're discussing projects with someone looking over your shoulder and want to quickly jump to one or another.

1 - http://lunrjs.com/
Another nice assembly that is fun to write in is the one for Parallax's 8-core microcontroller, the Propeller. It's quite nice CISC with some high level instructions but still close enough to the metal to have the 'true assembly feel.'
What does it do that ends up being a little too much for your use?
What the new video compression strategy from Netflix means for Apple and Amazon
Now the TSA can force you to go through the body-scanner
"Cryptonomicon" - Neal Stephenson

"Expecting Better" - Emily Oster

"The 9/11 Commission Report" - National Commission on Terrorist Attacks

"Black Flags: The Rise of ISIS" - Joby Warrick

"Power Wars: Inside Obama's Post-9/11 Presidency" - Charlie Savage (not finished yet)
If only it didn't smell so bad :(. I don't think I could do it even for a short trial even in edibles.
Each instruction may be easy to understand, but the programs are not easy to understand at scale. So that's probably not what stevoo wants.
> I very much doubt there's enough of a data recorder to reconstruct the event, even with a commercial-grade drone.

Why do you think that? It's very easy to record telemetry data on even hobby level devices. In fact, it's pretty standard if someone uses a ground station. I'd be surprised if a commercial grade drone didn't have that capability.
You're probably right, but have you ever thought that maybe Debian has so much mailing list activity because it is such a huge project? There's something to be said for lightweight software. Of course, workaday devs should use the accepted best practices, but can't people experiment with better techniques until they have been proven out?
Ask HN: Who are your role models in this industry?
Last week I got my Software Engineering degree and I realized I've no role models to learn from, of course there's a lot of interesting people: Musk, Carmack, Swartz, Wosniak... but no one who I can regard as a role model.

Who are yours?
It's usually leaders in the industry that make good use of metrics, not followers. Reason being is that followers often try to emulate a process they have no working knowledge of, so their measurements and actionables become cosmetic. Case in point, in Baltimore, part of the Compstat system measured health of neighborhoods by counting how many basketball courts had hoop nets. It was a pretty good way to tell what was neglected and where to turn attention to.

Within years, people tasked with making actual improvements started gaming the system and driving around and installing basketball hoop nets in community courts. Let that sink in for a minute.

So yeah, I agree with you wholeheartedly. Even having all the right information in the universe, a person can still make the wrong decisions. You are right about that. If I had all the time to explain my POV, I want to tell you that metrics aren't numbers, they're patterns. Anyone looking at them as numbers is doing it wrong.

The metrics lag is just one problem with measurements I pointed out because there's not enough time and space in the universe to describe them all. I want to say that a higher sampling speed is always better pretty much everywhere, from SCADA systems in the power industry switching to synchrophasors, to news agencies observing metrics patterns on a daily basis, to cameras recording more frames.

Here's why- there are some things you can only tell by observing metrics regularly, meaning daily if not hourly because sometimes it's just passive information. From it we could tell when Libya unplugged from the internet back at the onset of the Arab Spring- that was a big deal. They just went dark instantly, overnight. We could tell when Google+ launched and the Chinese government censors forgot to block ipv6 addresses to it for a few days/weeks and we got unfiltered web traffic from China for a time. We used metrics to make staff shift adjustments because our Asian audiences woke up when our guys went home and the readers didn't want yesterday's news today.

There was a particular lead poisoning story that did very well and got tons of traffic. However, the traffic sources were viral. If you took the time to exclude non-local traffic, the pageviews were pitiful. It meant that the local community took no notice of it and we failed to bring the issue to attention of officials in our own back yard.

Steering my rant toward my original point. The leaders that make good use of metrics might just be Besos and WaPo. Reason being is that while metrics are highly coveted in new media agencies, traditional news agencies have never taken it seriously enough for decision making. To do that, you have to formally tie numbers and methodology to performance evaluation, and that's a huge step. Fighting local print guilds to make that happen is a herculean task.
I've read 33 books so I'm not going to publish the list here, but i blogged about it: http://blog.habrador.com/2015/12/books-ive-read-in-2015.html

The books I liked the most were:

- The Unthinkable: Who Survives When Disaster Strikes - and Why

- On Intelligence

- The Martian

- The Innovators: How a Group of Hackers, Geniuses and Geeks Created the Digital Revolution

- Einstein: His Life and Universe

- Alan Turing: The Enigma

- Neuroscience for Dummies

- Thunder Run - (which is about the battle of Baghdad in 2003)
The linked website is using Google Analytics which is not a surprise, but they fail to warn visitors about it on their Privacy page[0] which which is mandatory under the Google Analytics T&C's[1] "You must disclose the use of Google Analytics, and how it collects and processes data".

I realise I'm probably not in the target demographic but I wonder if the OP can comment on this, and state whether anything else is missing from the privacy policy, and whether they will bring the service into compliance with Google's Terms please?

The site looks really nice and I wish them good luck with the launch, but as a privacy-conscious user this is one of the first things I look for and my success rate for finding sites which fail to disclose is nearly 100%. If it were some random programmer's blog I could understand but this is a service built on top of Google Analytics and I'll have to hold them to a higher standard.

[0] http://whatagraph.com/privacy/
[1] https://www.google.com/analytics/terms/us.html

EDIT: Also, no HTTPS for the site or the app subdomain login page? Certs can be had for free with Let's Encrypt or for well under $10USD/year from a commercial supplier. Email in profile, I'm happy to help anyone understand how to set it up on Apache or Nginx if you need. HTTPS is cheap and relatively easy, please add it to your sites.
Designing a RESTful API
Office 365 Calendar Sync
We are excited to announce that you can now sync your Microsoft Office 365 Calendar with Agile CRM. The beta release of this new syncing feature works seamlessly with Office 365 Calendar (via the Outlook Web App). Add your Office 365 Calendar in addition to your Google Calendar, or just choose one calendar app to sync with. Either way, it’s now even easier to use your Agile Calendar as the central place for everything you need to do: keep your team organized, book appointments with your hottest leads, and schedule follow-up meetings with your current customers.
Powered by WordPress, proudly or not
Same here. Switching to Gogs saved several GB of memory, and it's much faster.
The loss from atmospheric drag would be enormous. If you were on a planet with no atmosphere it would be no different from any other orbit though.
Hierarchy, not money, makes the world go round.
A New Social Network aimed to disrupt the paid promotional model
Why would you assume a major TV broadcaster wouldn't use sufficiently capable pilots and not have insurance? I would be shocked if they were not very well insured.
I re-read all the Akady Renko books by Martin Cruz Smith, and the Harry Bosch by Michael Connolly. I enjoyed both very much, but I would say the Cruz Smith books edge it.
>> The really interesting thing about this proof is that it doesn't use divisibility, just mathematical induction in its "Z is well-ordered" form.

>That's quite a bold statement. It would mean that this proof should generalize to other well-ordered sets that do not provide any notion of divisibility.

It doesn't, for the somewhat obvious reason that divisibility makes sense in any set that has a notion of 'multiplication'. The proof itself doesn't use any statements of the form 'x is divisible by y' though, not even implicitly as far as I can tell.

Even fraction laws don't really count as 'using' divisibility. Since fractions can be defined in a way that doesn't directly use divisibility (although the concepts are obviously related).

Being well ordered is a far more restrictive property than 'having a notion of divisibility'.

> Moreover, these fractions are not even fractions in Z, but in R, or at least in Z[sqrt(m)]. So there's still a lot of specialized structure involved in this proof.

According to the proof the fractions are in Q not R.
I don't think you can say one is objectively right or wrong. However, as someone who's programmed for nearly 40 years, the entire issue seems like a fetish. Would anyone choose a language solely based on whether separators were required or not? Is your productivity dramatically increased by the choice of required separators? Of course not.

In functional languages there are some reasonable needs that make not requiring a separator useful. But, it does make the code harder to parse and harder to read. Go, for instance, is not a functional language. Making separators optional (sometimes) seems capricious. But, then, Go is rife with capricious choices.
Do u hve wat it take to solve problem in which 90%of developers failed to solve?
Try Our New Landing Page Builder
What’s better than a CRM that includes both sales and marketing automation? A full-service SaaS app that also includes a landing page builder! We’re excited to announce that Agile CRM’s new Landing Page Builder is now live in the app. Try out the beta version today and start capturing more leads, impressing current customers and increasing conversions.
You can follow the work in this in https://gitlab.com/gitlab-org/gitlab-ce/issues/3426
"The Magicians", "The Magician King", "The Magician's Land" - Lev Grossman. 4/5

"Inside Job" - Connie Willis. 4/5

"Norwegian Wood (Tokio Blues)" - Haruki Murakami. 4/5

"Old Man's War" - John Scalzi. 5/5

"Persepolis" - Marjane Satrapi. 5/5

Non fiction:

"The 10,000 year explosion" about recent evolution. 3/5 ton of evidence for their thesis, but lacks predictions.

"What if" well known by HN. 5/5

"The nurture assumption" about education, 2/5. Maybe a 4/5 when it was published, but now their ideas are in the water supply.

"The man who mistook his wife for a hat", by Oliver Sacks 4/5. Several stories about neurological deficits.
Intelligence genes discovered by scientists
Could deploy a parachute, maybe?
He isn't saying you need a semicolon in particular, but rather something should be used for redundancy so when a user makes an error it is detectable. The semicolon is just an example.

https://golang.org/ref/spec#Semicolons

Go uses semicolons, they can be dropped in place of a newline (NB: So instead of a semicolon, a newline becomes the redundancy he speaks of) under specific conditions.
Intelligence undermines hard work all too often. I wasted years of my life coasting, as coming top of the class in everything was easy, and only actually started applying myself after university, when it rapidly became clear that intelligence alone doesn't cut it.

You've gotta be smart, you've gotta be prepared to work insane and thankless hours, you've gotta be tough as nails to hear but ignore the naysayers, you've gotta be willing to lose everything, and above all, you've gotta believe in yourself.

Only when you put all of those together (with krazy glue, of course), only when you are leading yourself, can you hope to lead others.
It seems to me that FOSS projects like Linux have a "positive non-toxic" hierarchy. The hierarchy there is only based on merit and imposes no power constraints over the members, who all have the same access to the source. If you disagree with the elders, you can fork.

I think if your project or team needs hierarchy for the decision-making, then the hierarchical order should have no power (for example, the leaders could be voted in democratically), because that way you get the positive effects and avoid the negative effects.
And he actually owns a custom made "work-bed": https://thequickword.wordpress.com/2014/01/12/the-restaurant...

forget standing desks :-D
Thanks dang!
I actually think that easy parsing is something you should try for. the easier your language is to parse, the less edge cases there are, and simpler it is for programmers to understand. In short, I'd rather have Scheme than Ruby. But I seem to be in the minority...