skysight-inc/HackerNews huggingface dataset:
I wasn't arguing against dynamic linking, but the parent poster's fervor at attacking its critics, and their poor example of a supposedly great thing it facilitated.

I'm not sure if you can blame glibc on bazaar practices. musl and glibc both have similar, BFDL-driven development models (well, glibc did until Drepper got booted, at least) yet musl has far better curation and attentiveness than glibc.

PAM and NSS have always been controversial (though PAM particularly) and better ways have been both developed and proposed.
> No regex in file name search either ...

I mean, come on, did you really expect this? Most consumer-oriented search systems I know of don't have this feature.
We quite successfully do the "cultural fit" interviews early in our process. It is true that the recruiting and application part is the great filter, but there still needs to be people who understand our organisation really well involved in this step to see if this is the right person. The right person can learn new skills, but we find it hard to take someone with poor cultural fit and make the personal chemistry work.
I remember when that was published and commenters laughed at it. I specifically remember a sophisticated explanation about how GWEI would never work because the second derivative of their GOOG would never something or another.

Today GWEI owns $400k in GOOG.
As you work there, there will be a geotagging feature like the one on Google+ and all the other features missing from there?
All trains from London are direct to Europe, even if they are local. I find the wording and the idea behind it as stupid as the trouble in Lille due to not being part of Schengen.

Signed: a Schengen national that hates and avoids lay-overs in Heathrow like the plague.
That must have been the official Orient Express, which was reduced from its original Paris-Istanbul route to Paris-Bucharest in 1977, then Paris-Vienna in 2001, Strasbourg-Vienna in 2007, and cancelled in 2009.

I thought it was DB who wanted to do away with them. But maybe SNCF too. Due to European railway regulation and thoughtless implementation of the same by the individual countries, international (night) trains have become quite expensive to run. (This in addition to the obvious factors of fast daytime TGVs and irresponsibly cheap airplane flights.)
A differentiation identity
Spam training set:

http://untroubled.org/spam/

More good ones here

http://stackoverflow.com/questions/4743996/publicly-availabl...
Bootleg copies are for advertisement only, that's why the put the warning signs everywhere on it. So, technically copying bootlegs wouldn't be legal.

Copyright is not an universal law and each country has its own definition of it. There are many countries where hollywood productions (movies or series) are not released, nor marketed at all. If not marketed, the product is not bound by the local copyright law. In that case why would the people of those countries be obliged to follow another foreign country's (US) law? Technically, people in those countries are not entitled to enjoy the hollywood productions at all?
It’s kind of stupid to use “Google Mercator” instead of a conformal cylindrical projection of an ellipsoid http://en.wikipedia.org/wiki/Mercator_projection#Generalizat...

However, the difference between that and Google Mercator is in practice pretty slight, since the flattening of the WGS84 ellipsoid is only about 1 part in 300. It’s not really that big a deal for most uses, IMO. Anyone with a use case where it matters can pick a different projection and either source data elsewhere or reproject the data from Google Maps or whatever similar source. If people are using Google Maps (or similar) data in inappropriate contexts, they should stop doing that.

The bigger problem is using a Mercator projection at all for small-scale (zoomed out) views of the map in contexts like a convenient online map viewer where less savvy viewers are likely to be mislead by the scale distortion, and get little benefit from having straight rhumb lines.
The Patriot Act May Be Dead Forever
That's not much of a concern for me. My email server also handles outgoing email as well. I'm fortunate in that I've been running my own server on that domain since 1998. And on the current IP address for probably a decade by now.

Over the years, there have been only two domains where my email had issues being delivered: AOL [1] and Google mail. For AOL, I had to inform AOL that I was responsible for the IP address of my server and promise not to send spam and that I take care of any spams from my IP address, etc. Annoying, but once done, no issues. Google on the other hand ...

I've had a few times where my email was being dropped by Google mail. Annoying, but the issues did seem to clear up on its own after time. I do have a gmail account [2] that I use for testing when I think there are issues but I don't recall the last time I had one. But I have had them.

[1] My dad is still on AOL.

[2] Google's spam catching ability isn't 100% either. I don't use gmail at all for email, so anything I get there is either 1) a mistake because someone is trying to email a person with my name at gmail or 2) spam. It's mostly spam [3]

[3] I just checked my gmail account. 140 new messages since I last cleaned it out in mid-October. All spam. Way to go, Google! (but to be fair, it shunted 726 messages to the spam folder).
> in Europe it's almost a given that there are reliable and frequent connections to the city

Well I don't know... I live in France, and the lack of reliable, fast and cheap connections is exactly why I often take the train even when it's more expensive and slower.

The last time I arrived at Marignane, at 1am because the flight had been delayed by two hours or so, I had to wait for 1,5 hour, along with a few fellow passengers, for a shuttle to come even though it had been supposed to show up 20 minutes after we started waiting. The driver then explained us that "you're in Marseille, that's normal!". And he was kinda right. The shuttle was also late for the return flight, actually, just not too late.
> My pet theory is that that concrete allowed the Romans to construct giant projects relatively quickly with large, mostly unskilled labor pools.

I wouldn't really call it a theory, that's really why they used it much of the time over other building materials. No need to have professional masons cutting stone or coordinate hauling massive blocks of stone great distances. Also, their concrete was able to be poured underwater, so made building harbors and bridges far easier.

http://www.uh.edu/engines/epi2810.htm
>
Yep. But they won't be very forceful about it, because they know all about the research showing that people don't really give a rat about their doctor's urgings to eat a healthy diet. And they also know about all the more recent research showing just how poor the effectiveness of dietary intervention really is, largely because the percentage of people who stick with them is statistically comparable to zero.

This is changing with efforts like "make every contact count".

http://www.makingeverycontactcount.co.uk/

> Making Every Contact Count (MECC) encourages conversations based on behaviour change methodologies (ranging from brief advice, to more advanced behaviour change techniques), empowering healthier lifestyle choices and exploring the wider social determinants that influence all of our health.
Show HN: Automated personal bookkeeping for hackers
I've authored commercial membership plugin memberwing a while ago. Total revenues including consulting fees and subsequent sale of it as a business (with more of subsequent consulting) are in 6 figures.
It's a good strategy of free version for promotion of commercial version although Wordress is strict in terms of how much you allowed to pimp your commercial stuff through their free plugins repository.

If your plugin helps people to make money - price tag could be higher vs. utility plugins.

To protect my commercial plugin from disassembling I've developed my own PHP encoding system (zencrypt) that worked in 100% of all hosting accounts.

Paypal is a popular payment processor to sell through although nothing prevents buyer from buying and then requesting refund next minute and Paypal will not always be on your side for digital products.
I've created my own commercial license tracking system wrapped in encoded PHP that also warns about expiring license and asked for renewal.
If buyer pulls "refund" trick on me - I've deactivated license remotely and that disabled plugin for offending customer.

Consulting was a big source of revenues as some customers wanted to add this and that feature and some ended up paying $10,000-20,000 per lifetime for extras.
This is pretty impressive considering that PHP is not exactly big money making skill.
Understanding Message Queues (2013)
I thought the Pantheon was built of stone. But you are be right, it's called "Roman concrete": http://en.wikipedia.org/wiki/Roman_concrete

About the article and videos, great that some architects value the old buildings. We have already enough of the Modernism/Bauhaus style full-concrete buildings. Tourists usually come to visit Rome, Vienna, Venice, ... because of the beautiful old buildings. They used (rusty) steel/iron-beams to hold together the Colosseum in Rome, the steel looks very out-of-place. The Pantheon is indeed one of most inspiring buildings and one of the oldest that is still almost completely intact.
Don’t worry, Weichert is suing the government, too ;)

And the parliament of SH relies on the fact that mass surveillance will have to be cancelled, too, as it violates several data protection laws.

The constitutional court struck down the mass surveillance laws already two times, they’ll do it again.

And yes, I was one of the people protesting on the street against the new laws regarding Melderegisterzugriff
There’s been some work along these lines recently:

http://cartography.oregonstate.edu/pdf/2012_Jenny_AdaptiveCo...

http://web.stanford.edu/~sukolsak/projects/cs448b_final_pape...
If you are price sensitive, use a Synology NAS, which has a variety of options for lower opex and capex, and mobile apps that can sync photos to your NAS.

Different people put different market values on privacy of data from 3rd-party cloud providers.

In the market segment which includes HP MicroServer and Dell T20, capex and opex can be amortized over other workloads, using virtualization for NAS VM, router VM, desktop VM, etc. People in this segment may have sunk costs in existing hard drives.
You pick 1am to refute my claim? Well, OK, YMMV...

I probably generalised too much with 'Europe'.
Perhaps, but hardly confined to that one industry. Any article with the word "Mozilla" in its title on Hacker News and still, over a year later, 3/4 of the comments will be off-topic ones about how the gays are taking away muh freedom of speech.
Source level compatibility means replicating the bugs, which is pointless, just use glibc if you want it to be identical. Musl is basically like the libcs of the BSDs, ie less stuff it just made up, just the standards compliant stuff. Add the other stuff to your own library.
I always wondered. Why do people learn languages like Lojban or Esperanto when you can learn some actual languages that actual people use? Why not learn Spanish, or Hindi, or Mandarin, or Arabic, or Russian... and learn a language nobody really speaks?

I don't mean it in a derogatory sense, I am merely personally interested; if I had the time and capacity to learn a new language, I would gather it's both more useful and more fun to learn an actual living language, with a rich culture and history.
As per Wikipedia (https://en.wikipedia.org/wiki/Webshots):

"By 2004, Webshots was grossing $15M/year, had more than 200,000 paid subscribers, and was the #1 photo sharing site and top 50 media property per ComScore. In the same year, Alexa ranked Webshots the second largest English language privately held Web media property (behind weather.com)."
Yes you can call mmap with the ffi in LuaJIT just fine. It is not very complicated, it just asks the kernel to do it. Implementing what the kernel does, well that does need some assembly.
Saying what you think is stupid isn't a useful contribution. If you're going to spam political opinions, at least give some argument.

(edited for tone)
Sun-powered Solar Impulse plane begins marathon Pacific flight
Can you be more specific about which features you are looking for?

There are geo-tagging feature in the new app:
* For any photo you can click on the "info" icon (i with a circle around it) which will show the photo's location (if we have geo information for the photo)
* The search functionality makes use of geo-tagging information - so you can search for photos from a specific place.

Is that what you were looking for, or is there something else?

I can't really comment on what might or might not happen in the future, but I can pass on requests/comments to our PMs and/or help you out with the application.
How many hours have you put into it? It's a lot easier after figuring out that all low class adventurers are expendable.
‘Tech’ Is Political–How We Respond to It Needs to Be Just as Political
They've got most people's email and calendar, that's a lot more data than G+.
From what I see here in Germany, 5h train rides are not an issue for many people. It's just that on major routes, flying is very competitive.

I don't like the fact, but flying is cheaper in many cases, and inside the EU security is (in my experience) not that annoying. I mean, I have a 50% rebate card and even inside Germany, there are quite a scenarios where trains are only cheaper than flying if I take regional trains, at which point the time advantage of flying suddenly is quite large, and coaches become an agressivly priced alternative. And that despite the fact that I have a 50% rebate card for trains.

Start to cross borders and it gets worse.

EDIT: not to say that trains are not used, but especially among young people coaches, ride shares or flying are strong alternatives. Trains are great for short distances and if you want to go somewhere that is hard to reach otherwise.
The boxes phones come in should be able to transform into Google Cardboard
See also: https://cryptosphere.io
Is the Photo team part of Google+?
US failed a Stuxnet-style attack against North Korea
I wish I knew what documents PayPal demanded.

I wish I didn't have to enable JavaScript to see anything other than an empty white browser.
Yesterday's best-practices are today's HTTP/2 anti-patterns
If only there was some people could act like professionals, able to work with people who aren't cultural clones of each other.
The chapter in the book goes over more details: http://chimera.labs.oreilly.com/books/1230000000545/ch12.htm...
Are you sure? I haven't used the new Google photos, but Google+ photos confused me for a while because it defaulted to displaying "highlights" instead of all photos, where they picked the best one or two out of any similar pictures in the same timeframe and hid the rest. My photos were all there, i just had to use the all photos view.
I'm not Jim, but what I've done is:

1) have a valid PTR record for the email server.

2) Set up SPF records.

3) Just run email on it. If you do run a webserver on the same server, DON'T RUN PHP! In my experience [1] the single most abused attack vector on webservers is PHP and about 60% of the time it's abused to install spam sending software on the server and that leads to the IP address getting marked as a spammer.

[1] About fifteen years in web-hosting.
And the European average seems to be around the 7-9 oz per day mark based on your chart.

For instance France is barely behind Estonia, and half a dozen other countries are within a litre/year.
"Personally, I don't find "monad" or "functor" to be that bad."

I actually think there are two big wins there, one of which is somewhat overlooked.

First, it's great to be able to be able to read math papers and see how it touches your programming with less translation.

Second, and I think less noticed, it changes the form of some arguments. If we called Monoid "Appendable", then we would have to consider whether a new and different thing jived with our notion of "append". These arguments still happen in Haskell ("is container a good way to think of functors?") but it's recognized that what you're talking about is pedagogical. The question of whether something is a valid instance of Monoid or Functor or Monad is simple: does it abide by the laws? And since those laws are clear, we know what we can rely on, and if someone uses our code with an invalid instance that's their own fault.
NirCmd – a multipurpose Windows command line tool
Do people really complain because google maps uses Mercator (or a similar) projection? My understanding was that the complaint was when Mercator is used for wall maps like in the classroom. When you show the whole world using it, the sizes of the continents are way off proportion.

On a zoomed in scale like when showing streets or smaller areas, it doesn't matter.
Keep Meditation to Yourself
That seems false as applied to most of my examples. If the Big Bang theory turns out to be true, then that doesn't mean that steady state theories were "incomplete", it just means that they were wrong. Similarly, if it turns out that eating lots of fat doesn't make you fat, that doesn't mean that previous dietary advice was merely "incomplete".
We're dealing with many of the same issues at Eager (https://eager.io). We're considerably younger as app stores go, going us a shot to iterate. The insights in write ups like this are therefore very helpful.
Rand Paul: 'I will force the expiration' of portions of Patriot Act
I put all node functions I might want to re-use in other projects on NPM by themselves (though this also usually pushes me to make a lot of unit tests for each of them, which is a nice benefit). I'm not really clear on what's insane about re-using a lot of small modular parts. This is way better than copying and pasting functions between codebases, and then trying to keep them (and their tests) all in sync.
GNU Octave 4.0 released with a new GUI
Embedding JS in Rust by using V8 (as kibwen has mentioned) would be no problem, but using node.js modules might not be so easy. It's like calling ruby gems from C.

What do you mean by "tooling for the web"? If it's preprocessors like LESS (that are written in JS), you could run the JS in V8 to transform the CSS efficiently, but maybe the compiler "binary" (script) is enough. In this case it's the best approach, since performance will be good, and you don't have to reinvent everything.

But if it's something like express.js, it's probably not worth it.

It's surely possible somehow, but in a pretty hacky way and at the cost of high overhead and complexity caused by calling from a static language to a dynamic one.
It sounds like an episode of The Simpsons, not real life. People who accumulate more wealth than they would ever need consider themselves better, smarter, more evolved than poor people. They should prove it by setting a good example and showing empathy for their fellow man. Instead, they laugh at the idea that your grandmother lost thousands in her 401k due to their addiction to amass more money than they need.

If you need money to feel good about yourself, you should re-examine your priorities.

EDIT: Also, what is with the cross-dressing? Do they dress as women to humiliate because they consider women lesser beings?
Elon Musk's companies are fueled by government subsidies
Uber and Humans as a Service
dongle jokes. not cool.

terrible hot dog bun jokes, not normal ones, actually.
The Robin Hood Morality Test
Scotland's big and slow. London to Edinburgh or Glasgow is ~4-5 hours, but London to Inverness is ~8-10, which is way too long.

That said, my favourite way to get to Inverness by train (I have family up there) is by sleeper train. It leaves London city centre at a civilised 2000, gets there at 0730, you can get your own cabin and the restaurant car serves a killer haggis. Plus people actually like being on it and like talking to you, and I've never met anyone on it who was dull.

...the sleeper train has to go specially slowly so as to give you a proper night's sleep.
No, that screenshot is from the new Photos app (I took it from a review video of the new Google Photos app). And I've tried it myself on my own phone (which is an iPhone, but it looks just like this UI otherwise).
I changed the original headline to be more accurate. Paul's saying he'll block votes on USA Freedom or any extension to the current laws, which means that several clauses in the Patriot Act will sunset (section 215 including the phone dragnet and business records, roving wiretap, and lone wolf).
True or not, here's a very practical line of reasoning:

* It's generally accepted that gaining reasonable fluency in one's first acquired natural language takes about four years.

* It's generally accepted that gaining reasonable fluency in each subsequent acquired natural language takes about two years.[0]

* Learning a clean "constructed" language is reasonably efficient. Fluency in Esperanto or Lojban, for example, can be attained in as little as one year.

* Thus to learn, say, Swedish, it's fastest to learn Lojban first in one year, and then Swedish is a subsequent acquired language and only takes an additional two years.

* Conclusion: It's faster to learn "(Esperanto|Lojban) Swedish" than it is to learn Swedish alone.

I don't entirely subscribe to this theory, but it's an interesting speculation.

For me, I learned some constructed languages because I wondered if they would provoke the Sapir-Whorf effect. Anecdata: They did.

[0] The rationale is that the first requires un-learning things you've always taken for granted with regards your cradle language. Learning subsequent languages doesn't require that "un-learning, and so is quicker."
On Windows the good old "Windows Live Photo Gallery" program that come with Vista (and is available for Win 7+ as download), is still a good alternative. The good thing it doesn't force one to use a database based album system. The photo files stay were the are, it only reads/extracts the metadata and optionally the user tags can be embedded back to the original file.

Info: http://en.wikipedia.org/wiki/Windows_Photo_Gallery

Download: http://windows.microsoft.com/en-us/windows-live/photo-galler...

Edit: the offline-installer is hidden on this page: http://windows.microsoft.com/en-us/windows-live/essentials-i...
I always thought Github was open source and that you could fork it, like in the spirit of Github. I find that slightly ironic =)

What's stopping a decentralized github from ending up in the same fate as the newsgroups, that the data set gets too large to handle !?

I think that Github is more then just a repository, it's a community. I kinda quit Facebook and signed up to Github instead :P And if it weren't for Github I would have never touched git.

Startup idea: Create something like Github and assembly.com, but with a complete tool-set (git+vps)
Source downloads:

https://ftp.gnu.org/gnu/octave/

Windows binaries, with source code:

https://ftp.gnu.org/gnu/octave/windows/

Earlier screenshot of the GUI, but very similar to the current version:

http://www.walkingrandomly.com/images/octave/octave_GUI_38.p...

The Windows binaries are partially due to commercial sponsorship. We are still selling more commercial support, and we are working on providing even more commercial options:

http://www.gnu.org/software/octave/commercial-support.html

Sorry, no Mac OS X binaries at this point. It has proven to be a much more difficult target than Windows, due to the impossibility of cross-compiling into it, plus several idiosyncracies in Apple's libraries. If you are comfortable with a CLI tool, Octave 4.0 is already in homebrew, which seems like the best option at the moment. If I could dedicate myself to this problem, I am confident I could put quite a dent into it.

If you are an Octave enthusiast, come to OctConf 2015 in Germany this September!

http://wiki.octave.org/OctConf_2015