skysight-inc/HackerNews huggingface dataset:
>Have you considered the possibility that the people in a position to decide whether or not he has a job have more relevant information than you do, and are better qualified to evaluate it

I did and came out with the conclusion that even entertaining this possibility is extremely naive.

Not to mention terribly undemocratic.
Its too early to judge that it makes no improvements, because it does not claim to yet! It currently is only slightly reducing the weight of the code - it doesn't even support classes yet!

I am sure if it matured, you would start to identify way in which it could improve PHP by hiding PHP gotchyas, and doing all the boilerplate to get around them.
I find it interesting there's one genre of indignant op-eds lamenting the death of creativity in education (including this one--not saying it's bad or formulaic, but it's definitely part of a genre).... and there's another genre lamenting that most college graduates are getting Starbucks barista type jobs that don't require creativity...

Much scarier than the idea that the education system is failing, is the idea that it's succeeding, but succeeding at the increasingly meager role that our society assigns it. As OP points out, there isn't a textbook with the answers for meaningful real-world problems--but there is one that tells you precisely how many pumps of chocolate syrup go in a grande mocha.

HN readers may be a priori more prepared to accept the watered-down version of this idea. "Of course the system needs creative problem solving, that's the most important part of my job!" If this describes you, congratulations, you are one of the priviliged few who has what the economist David Autor calls an "analytic" job. In fact, it's increasingly likely that the very purpose of your job is to ensure that there's no middle ground between you and those textbook-following Starbucks workers[1].

1: http://decomplecting.org/blog/2013/03/11/confessions-of-a-jo...
I don't think he is even trying to claim Muslims are more gullible, in general. He just claims this may be a weak spot for Muslims. In other areas, they may not have weak spots that others have.
The Worst Interaction Design Portfolio. Ever.
rdiff-backup to coalesce several data sources (hg, databases, email, photos..) on my desktop workstation into one local copy with retention / reverse-incremental consolidation,

rsync to take it to a second box in the house,

rsyncrypto to take it offsite to two separate cheap lowendbox VPSes (was originally rsync'ing a truecrypt container)

I might rearrange a couple of these steps to move the retention stage slightly further away from my main workstation, to better protect against the kind of malware that encrypts all your files and extorts a ransom
Some people actually enjoy tinkering with the OS, the OS is a bit of a toy for me and I format to something new every two weeks or so. I can't imagine anything more boring than an OS which hides all the nuts and bolts, that's the sort of computer I give to my mum.

Each to their own.
>Is it possible to disagree with someone about the appropriate scope of surveillance without their being a "morally bankrupt individual?"

Nope.

Especially if they are head of some secret service.

Being "morally bankrupt" is on the job description.
"you have to know everything in order to be completely safe"

- Erich Mielke, head of the Stasi, East Germany
>What a majority want or do not want is entirely orthogonal to whether it's moral or not.

Only if you believe in god.

For the rest of us, morals are created by society.
Here's a link to the rough area in Google Maps.

(https://maps.google.co.uk/maps?q=7390+9670+Crathes+Castle,+C...)

Google Maps can't find Warren Field.

I thought it was under the river, but this link shows it's near Miller's Ward Wood.

(http://canmore.rcahms.gov.uk/en/site/36670/details/crathes/)

(http://www.aberdeenshire.gov.uk/smrpub/shire/print.aspx?refn...)

(http://www.megalithic.co.uk/article.php?sid=6134)

Are there any crowd-sourced "find crop marks" programmes?
Oh, I'm familiar with functional programming. I had played around with Scheme for a bit before moving to Clojure and used Common Lisp and OCaml afterwards. It was always just the terrible stack traces and really long startup times that drove me away.
Thom Yorke pulls albums from Spotify and Rdio, calls them unfair to new artists
Google study finds users ignore Chrome security warnings
Sorry - I meant that to be part of a longer post.

Basically colleges have a defined rapid turnover - so you could spend time developing relationships only to have them vanish instantly. Add to this there is not a lot of money amount students, and post-Facebook there is a lot of interest in bootstrapping through colleges.

I would look to find a small niche in a B2B world - but then I am a middle aged man - and probably one of the most important things you can learn here is make your own mistakes. You seem like you will fight to build a business - so fight in something you believe in yourself.

No-one has a crystal ball - just statistics
You seem to have misread my comment as saying something like "they know more than we do, so we should trust them", which is nowhere near what I actually said.

What I actually said was that someone with more information might be better able to evaluate a situation and come to the right conclusion, and we should take this into account when evaluating the actions of those who have more information.

This should be uncontroversial, unless one wishes to argue that less information puts one in a better position to make correct decisions.
Non-technical people don't know what normal is in your process, what should be noted when it's happening (Warning's may actually be important if non-fatal) and when they should seek advice. They're liable to ask you about every tiny thing, but then miss something really important altogether. Basically - I strongly disagree that you can often put a non-technical person onto a repetitive task involving technology.

It really depends what process you're talking about, but its a worthwhile consideration that unskilled (but intelligent) labor is not cheap either (i.e. Foxconn has to be massive and in another country to leverage it the way they do).
The limits of my language mean the limits of my world.

Ludwig Wittgenstein
You should check out the various available voices, selectable with the "-v" switch. While you're at it, let it sing In The Hall Of The Mountain King for you:

say -v Cellos Dum dum dum dum dum dum dum he he he ho ho ho fa lah lah lah lah lah lah fa lah full hoo hoo hoo
> Google really does look more and more like a one trick pony

Curious, to which trick do you refer?
Author.org - Profile SEOxpert
It doesn't explain why Americans spent so much money buying these devices.

Or why a Lebanese general (that country is roughly 60:40 muslim:christian) believed it. Or why the non-muslim American inventor believed he had created a working detector.

It might be connected to Muslim dislike of dogs. Or maybe it's just that conmen are conmen and can persuade people to buy junk regardless of religion.
>I mean, surely you don't accept that killing Jews can ever be considered moral, or owning slaves, or cutting genitalia of little girls is moral just because a local majority happens to think that it is moral.

What he or I believe don't matter at all.

If you were a southern, back in the slavery days, statistical chances are you would find it moral too.

>In this day and age, with having gone through the Enlightenment with have such an abundant literature on psychological sciences we can more or less reasonably agree on what is moral and not

The Germans that did those things during WWII not only have been through the englightenment but their country was one of the major contributors to it's whole development.

So, you'd be surprised.

>physical and emotional pain is bad -- we know these things intuitively, we learned it over thousands of years

Yes, and then they tell you "oh, but we only did it to save more lives". Or, "yes, it's bad, but we're doing it to the enemy".
But very very bad if you care about programming and creatings things (that arent PL).
Found this for gmail. no idea if it is good https://github.com/StreakYC/StreakSecureGmail
I think the answer to that question is better understood in the dependently-typed literature. Haskell does not have easily accessible dependent types, but many of the techniques could be translated and would help to answer your question.

Offhandedly, I'd say you could model many categories of interest, but since you're working in a "challenging" of constructive logic there are a lot of limitations on what can be modeled. At the end of the day, your objects will always be Haskell types, but a lot can be encoded in those types.

Again, though, the DT literature is really where people are attacking this question. Haskell's Category is usually just used when there's a meaningful subcategory of Hask that you want to overload composition and identity on.
Bloomer's Cryptograph: Telegraph Code & Double Index Holocryptic Cipher, 1874
The combination of Octopress being built on top of Jekyll and the fact that Octopress is much faster/easier to jump into and do things with makes Octopress more hacker friendly in the "get things done" hacking way.
I believe in letting individuals define their own morals, so you were at least calling a significant piece of my morality horseshit. But anyway, civility appreciated, no harm done.

You and I probably share similar morals about many things, but I don't believe science has all the answers. The difficult moral questions come down to a choice between a rock and a hard place. How can science possibly tell us whether the death penalty is moral, for example? On the one hand you have the idea of the right to life, on the other hand you have the idea of justice for families of the victims. There is going to be pain either way. Just because I am anti-capital punishment and I come up with some scientific experiment to demonstrate that this is valid does not mean that I cannot understand the positions of the people who are pro-capital punishment. If my family was murdered perhaps I might change my mind. Just because someone murders innocent civilians abroad, does that mean we need to sacrifice the lives of our soldiers to stop them? Sometimes yes, sometimes no. Abortion is thornier still. How do you possibly begin to answer these questions with science?
Ka-bam! This sort of intuition is exactly what actually drove home monads to me after I spent far too long "knowing" them in a "I can code with these" kind of sense. Category theory might be "impractical" for coding, but the intuitions it helps you develop are wonderful.
Yeah, okay, and I knew that too. Intellectual dishonesty.
But the latest systemd even in sid is version 44, which is ancient.
that, and pokemon.
I think a lot of folks are voting it up because they found it interesting and informative and it gives a real-world example of using a widely-available tool (pageheap) to diagnose bugs.

It may not be dropping any new super-advanced fuzzing or exploit techniques, but it's the story about a guy who did the legwork to run down the exploitability of a bug from public crash reports.
Probably wouldn't have down well in the media if Obama correctly said "I'm not going to scramble drones to catch a 29 year old cracker".
Nokia sales chief says Lumia marketing is still a work in progress (interview)
New version of Google Maps
Stalker excuse number one.
This is only for Thom Yorke solo tunes, Atoms for Peace music from Thom and Nigel, and Nigel's side project Ultraista. The two make the argument that new music is hurt in the Spotify revenue equation.

With the large stake of Spotify that is owned by the Majors and other large corporate entities such as Coca-Cola, it would be interesting if the 'independent labels' were to come out with some sort of streaming service of their own, whether it be on a label by label basis or on a combined level.

Anyways, let's see what happens with this in the news cycle.

Edit: Found an interesting Thom Yorke quote on his feelings about digital content:

Radiohead have often riffed on the edge of that thoroughly modern disjunction. From their landmark album OK Computer on, the band seemed like evangelists for the revolutionary possibilities of a digital world, self-releasing 2007's In Rainbows on a pay-what-you-want download. Yorke is a bit more sceptical about all that now.

In the days before we meet, he has been watching a box set of Adam Curtis's BBC series, All Watched Over by Machines of Loving Grace, about the implications of our digitised future, so the arguments are fresh in his head. "We were so into the net around the time of Kid A," he says. "Really thought it might be an amazing way of connecting and communicating. And then very quickly we started having meetings where people started talking about what we did as 'content'. They would show us letters from big media companies offering us millions in some mobile phone deal or whatever it was, and they would say all they need is some content. I was like, what is this 'content' which you describe? Just a filling of time and space with stuff, emotion, so you can sell it?"

Having thought they were subverting the corporate music industry with In Rainbows, he now fears they were inadvertently playing into the hands of Apple and Google and the rest. "They have to keep commodifying things to keep the share price up, but in doing so they have made all content, including music and newspapers, worthless, in order to make their billions. And this is what we want? I still think it will be undermined in some way. It doesn't make sense to me. Anyway, All Watched Over by Machines of Loving Grace. The commodification of human relationships through social networks. Amazing!"[1]

[1] http://www.guardian.co.uk/music/2013/feb/23/thom-yorke-radio...
Are you claiming that something is impossible, or will just never happen based on the fact that it "hasn't happened yet?"
I wouldn't say they're the tightest functors ever, but you could see them as endofunctors between the subcategories String and [String]. Some small amount of intuition would translate, although by and large this setting isn't polymorphic enough to have good behavior. After all, there are a lot of functions on strings that would not have a functorial relationship over split(' ').
It's undemocratic to even entertain the possibility that someone might know more or be better qualified than you? Am I misunderstanding you?
I have, but I've heard mixed reviews of their service when hardware fails, etc.
You're missing a lot of auxiliary factors when you just look at college, let alone a specific college program. The educational advantage rich kids get starts at birth. A huge amount of it simply comes from having parents that make you do homework, etc. You say that you can learn world-class STEM without going to MIT/Stanford, but you're presuming a hell of a lot of prerequisites there that the majority of poor people do not have. You say that most people aren't interested or talented, but talent doesn't have a damn thing to do with it and the reason they aren't interested is because nobody has ever helped them get to the point where it's interesting. The popular perception of math, for example, is about as distant from actual mathematics as you can possibly get. That is not the kid's fault, it's the fault of the education system and society at large.
He was running his carpentry business (starting from being one guy in garage and coming to several employees) so it's hard to say, but lately he talks about his new BMW a lot, so I guess it worked :)
How does wifi tracking work? How do you do directional finding? I assume they cannot have a thousand access points per store?

Frankly I would assume using computer vision to track heads like molecules in Brownian motion would be cheaper simpler in all cases.

However this one creeps me out far more than NSA. Odd really
You don't actually need to use all the different parts of systemd, though. They are a suite of different binaries. You could just use the /sbin/init replacement at /usr/bin/systemd, under consideration it will require a rewrite of your services, etc. But logind and journald are optional dependencies, you could redirect journald output to a syslog.

The purpose of a lot of systemd was to say "there are these old utilities based on shell script hacks that would be better served in a Linux-specific framework" like power management, device plugging handling, etc. So they put them under one project. Same way under the Linux kernel is hundreds of megs of device drivers, and a lot of features end up in kernel space (rendering interfaces, networking stacks, filesystems, virtualization) yet nobody calls the kernel anti-unix (some might call it bloated, though).
Tech support is a skill in itself, but it's also a crucial feedback channel for learning how users use your software. Empathy with users is what lets you distinguish a good programming decision from a bad programming decision when it comes to the software. Distinguishing good programming decisions from bad ones is what programmers do all day.

It's possible for tech support to work out as a disruptive distraction, but it doesn't always have to be that way. And yes, there are programming things where being in the zone is crucial, but there are usually programming things where it isn't, too.
Have you looked at vanilla Jekyll recently? There have been a whole lot of changes. Sure, when you type `jekyll new x` you don't get as much, but it still gives you a very acceptable starting point.

I realize that my first sentence may come across as harsh, but I mean it in a 'look, this is cool' way, and not an incredulous way.
Random Things I Learned at Y Combinator
For reference: Radiohead's pay-what-you-want model for In Rainbows was the first of its kind, and groundbreaking. It's entirely possible this starts a trend.

On the other end: I don't like the idea of new artists not getting paid (I try to go out of my way and buy tickets for indie musicians I like or, failing that, purchase swag), but as a consumer I like Spotify a lot. It's also hard for me to conflate the ideas that new artists are being trampled by Music 2.0 with success stories like Karmin and Chance the Rapper, who put out free material (via YouTube and a free mixtape, respectively) and the massive coverage launched them into the national spotlight.

You know what would be awesome? A Flattr-esque system for music. You pay $XX/mo, can listen to whatever, and your money gets divvied up to artists based on play count. (if half of my play count in July comes from Blind Pilot, for instance, then they get half my money.)
Assuming it continues to develop, I could see the appeal. When you consider how widely available PHP is and how one of the biggest complaints is the inconsistency in the design of the language, it makes sense to take advantage of a cleaner way to interact with the ecosystem.
Duplication.js — TDD for Javascript
I'm aware you're supposed to leave out the closing ?>, but a lot of people don't. In fact, the example on the front page of this project doesn't leave out the trailing }}, either, incidentally.

As for your little snippet, inverting does make sense:

<?php
// ... 1000 lines of php
...?><p><?=$message?></p><?...
// ... 1000 lines of php
?>

But tacky little examples aside, there's nothing stopping <?= tags from working just as they always have once you've escaped into html.
Probably should have titled it 'pseudo-random.' Forgive the transgression.
My impression was that thing had a really low res screen.
I don't believe that I have ever heard of anything mentioned in this bundle but I am quite happy to see this (fairly) recent shift where artists, authors, creators, etc., are bypassing the middle man (think MPAA, RIAA, etc.).

In addition, I am a huge advocate of open source and, by extension, adamantly opposed to anything involving DRM.

The $10,000 goal has been surpassed but I'm throwing $25 ("all to artists") in the hat anyway. It is my hope that the organizers will, as much as they possibly can, let the world know that this project was a success and encourage others to do the same. This is an awesome idea and I hope that others copy it.

I have no real desire for the "DRM-free copy of the Gap Monsters and 4 Horsemen Original Soundtrack" that I am being rewarded with and am happy to instead give it to someone who would like to have it but is unable to contribute for whatever reason -- first come, first serve; just post a reply below.

Side note: it wasn't obvious in the least (call it a "UI issue") but I am assuming (hoping) that my credit card details were sent over an encrypted connection.

EDIT: Okay, new rule: If you want "my copy", please leave a reply to this comment (so that others know that it's been claimed and don't waste their time) and send me a PGP encrypted e-mail (see my profile). I'll reply with a link where you can download it. Thanks.
I've never heard of any of the "assets" before now either. I want to encourage others to copy this idea, though, so I contributed $25 anyway.
I wonder if artists who withdraw their music from services like this because they don't make "enough money" from them, realize they are getting paid again and again for me listening to albums I've already bought.

You may not be getting paid in buckets and buckets of cash, but what you're getting is really just a freebie. You cannot complain about getting free money.

If enough artists do this, services like Spotify will not offer me enough convenience, and the other option (simply mirroring my 100GB music collection to my work PC) will then be good enough that no artists stands to earn free money for albums I've already paid for.

As far as Thom Yorke's argument goes: That artists are severely underpaid in the streaming-world, I'm not going to debate that or even oppose that. He probably knows better than me.

But we've already established that this was a problem with the album-model as well. You have record companies taking $10 per album and the artist getting paid $1. With a $100,000 "credit" for studio-engineers to repay.

It seems the only truth and rule in the music-industry is that the artist always gets screwed.
What are you talking about? There are lots of problems I'd like to work on. I even asked a professor about them. The problem is that none of the problems I wanted to work on were problems the graduate students were working on, so there was zero support for them. They weren't interested in the kinds of problems I was interested in, which had to do with rasterization and raytracing graphical techniques.

Grad school probably would have run me into the ground. It would have done so for all the wrong reasons. Again, I'm not interested in a hyper-competitive environment where I am judged on all the wrong things. I'd rather do my own research, and have actually made progress along several avenues I'm quite proud of, but currently haven't crystallized into something I can write a paper about (also due to time constraints).

Stop glorifying long work hours. They aren't productive.
It's the difference between a sound server and having kernel audio device APIs. Pulseaudio is an actual daemon running that is sinking audio and managing it in realtime - ALSA (sans dmix, and piling other alsa plugins on top of that) was just an API into the kernel audio interface.

Sound servers are a modern, I'd argue, necessary convenience for the average joe. API wise, pulse is much nicer to use than alsa (pcm_sink_thing_getbuffer_readhardware_processpcm() x50. I've debugged the sdl implementations of alsa and pulse, and pulseaudio literally takes a tenth the code to use).
Isn't that very good reason to work remotely - certainly for a trial period