skysight-inc/HackerNews huggingface dataset:
I think its always amusing when people say that <latest DRM tech> is unbreakable. When in fact there never was and never will be such a thing.
Charity tax
On your Mac:

ssh -R 19999:localhost:22 remote_host

On the remote host:

command_that_prints_stuff | ssh localhost -p 19999 pbcopy

________

The first command routes the port 19999 on the remote host to port 22 on the computer you're using.

ssh part on the second command connects to 19999 (and thus 22 on your computer) and runs the pbcopy command in the current shell (which is the pipe from command_that_prints_stuff)
I heard of this case growing up and it has always been considered a mystery in Iceland. I haven't followed it closely but this is the best write up of the case I've seen; impressive work by BBC.

While I'm not defending the investigators, a lot has changed in 40 years and even though this might be unacceptable today it was probably different then (as stated in the article). It's very sad to listen to these people talk about how they were treated though.
I second this. I found out about Penflip earlier today and was interested in using it for my fiction writing hobbies. But the 50 repos plan is an overkill for me. I would also like to see some smaller plans, maybe for 10 repos?
+1 for Blosxom.

Does anyone else use it?
Isn't this the same trick that some newspapers and magazines have been using for ages? Show the title and the first paragraph or two, hide the rest of the article behind a paywall.

On the surface, the most noticeable difference is that this uses BTC instead of USD. But since the example amount (0.0005 BTC) is approx. $0.22, which is well within the range of a PayPal micropayment, there's little reason why it can't use USD instead.

So the real innovation here is not the choice of currency, but rather that you're using micropayments. If done right, this can eliminates the friction of purchasing a subscription. Since $0.22 is literally pocket change, you might even be able to make people pay a lot without knowing it. All those quarters and dimes can add up to a sizable sum.

Realistically, however, it will be too much hassle for readers to shell out money every time, and too much hassle for publishers to manage all those micropayments. So there might be a valid business model for a middleman that lets people keep money in a prepaid account and spend it little by little with participating publishers. You could even automatically deduct a small amount each time someone opens an article and keeps it open for X seconds. At the end of each month, each publisher receives a lump sum that is much easier for them to manage. You, the middleman, deduct a fee for providing the API and some neat statistics.
Please, I need your votes to climb the Kilimanjaro
Somebody in the media industry tell me I'm wrong, but I don't think news companies (e.g. your customers) actually want this.

If I subscribe to the NYT for $5/month, then in order to "get my money's worth", I use NYT as my primary source for news. I visit newyorktimes.com every day and see what today's stories are.

After 30 days of that, I am an NYT user "by habit" and thus a loyal customer. I'm not clicking through news aggregators as much anymore, because NYT.com is obviously better I tell myself, or else why am I paying $5/month for it? NYT wants customer loyalty to their brand so they get that consistent income and sign long deals with their advertisers.

This sounds a lot like cable "unbundling", which consumers want (or say they want) but Comcast will offer it over its dead body.

Now maybe you can sell this to independent blogs. But TipJoy (YC 08) tried that and went bust, so it's an uphill road.
Woman’s cancer killed by measles virus in trial
If only the digital subscription didn't cost twice as much in my country than it does in the US, even though we're poorer. But hey, I get a tree planted in my name! /s
Could you share more details as to what kind of assumptions you'd expect?

I suppose it wouldn't be to hard to use any of the existing static site generators and either 'repackage' them with specific assumptions, or write a module that implements them...
Ok, maybe I blurred a bit between the Natural Law and the Law of Nature. If so, thanks for pointing this out. I am not native speaker.

Then maybe my point still holds: wishing for a life closer to nature, going back to "good old times", removed from all the "artificial institutions" (such as the Law and the State), as emphasised in the article, is not that much of a good idea, if we consider that, in ancient times, life was in average much harder on the weaks and the disabled (and the women, and the enemies, and the different ones).

There are plenty of exceptions. Maybe one can find a time window in some places where e.g. homosexuals were better accepted than right now. But still, these exceptions will not change the big picture, wich was much darker before.
You need to compare apples to apples. An integration test that tests some logic is better than a unit test that doesn't test any logic, duh. But if you're not testing any logic then the test is useless either way. And if you are testing something like cache invalidation, then you can do that just as well, probably better, at the unit level.
Not only a great book on Nintendo, but great book in general!
You saying "I'd rather see the money poured into Python actually poured into SBCL" because CL is a better language?
Well, probably not all that rare in the US, for example, due to the abuse of the plea bargain system.
https://owner.io/ Hosted in a german data center under the strictest security standards.
The pain of DHH. Is testing really dead?
I usually try to stick it all on one line when I have to do that, something like

ssh somehost 'cd /some/dir; grep -lr foo .' | pbcopy

not very flexible, but it works for many cases
Which is my observation too.

For the sake of Yahoo I hope Marissa Mayer is just a liar because they might be still getting their moneys worth, even if she personally needs to feel like a hero by making claims about self sacrifice etc.

If she does what she says she does in terms of sleep, e.g. 130 hour weeks, then they are paying someone millions of dollars to make decisions in a state so impaired[1] that they would be better off just a random drunk bum on the street and asking him for his vision for Yahoo.

[1] http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1739867/
reading depends on where do you discover articles - i discover them on twitter/zite/teamgum (mobile). While at work, i mostly discover articles which are related to my current work or helping to solve some problem i am stuck at - use laptop/desktop for this.
I'll parrot one of the PS developers;

"grep, sed and awk etc are really great on nix because they're great with text, they're text based operating systems and you can do anything with them. Windows is an API based system so just moving text around doesn't get you very far."

There's a mountain of filters available in the cmdlets parameters but specifically since you mentioned grep. findstr is not powershell it's in the old cmd family of programs still in your PATH. You want to look at select-string http://technet.microsoft.com/en-us/library/hh849903.aspx

I wish MS would include SSH but the party line is they've no idea who really wrote the code and they won't include it in windows in case they get sued over it.
The digital subscription is pretty useless terms of getting a cheaper deal as it costs as much as the print edition. The information is the same though, and the Android app is pretty good, so I've mostly switched to reading it on my tablet. Also, I like getting it on Thursday night, rather than waiting for the Italian postal system to take their sweet time about delivering it (or not).
Statement of Principle from the IACR Membership on Mass Surveillance
Correction, it was Apple who acted like Nintendo, not the other way around. Apple's iPhone/iPad business model was a one-to-one copy of the game console business model.
Indeed! While I learned a lot from Rails' because of how it prescribes a certain structure and approach, the size of it all and the 'magic' that hid a lot of (important) detail was probably suboptimal.

Now I'd been building websites for a while, so I'd already gone organically through the whole 'hey let's use php to cut my pages up into reusable modules', 'I can automate this thing here', 'plugins are awesome!', and 'hey what's this MVC thing'.

But for people starting from less, a static site generator might be more explicit and less complex to learn with.

The mere fact that there's often a 'build' step that converts your stuff to plain html, javascript and css, I find, makes beginners feel like they understand things a little better.
Stock Footage – City
I work on pkgsrc which is another alternative. Its main advantages are:

* A large number of pre-built binary packages with an apt-get style command (pkgin) to install them. Over 10,000 packages are available for OSX in the most recent release (2014Q1).

* It is cross-platform to over 20 different platforms. At Joyent we provide binary packages for SmartOS/illumos, OSX, and Linux, so you can use identical packaging tools across multiple platforms, rather than having to use different tools on each OS. It is the default package manager on SmartOS, with over 12,000 binary packages available for that platform.

* As the 'src' in 'pkgsrc' implies, it's very easy to build from source too if you want to tweak build options or compiler flags. You can also install into any prefix you desire (we default to /usr/pkg), even as an unprivileged user to your home directory.

Our binary packages are available from http://pkgsrc.joyent.com/installing.html and we'd love to hear feedback on how to improve them or adding support for different platforms.
I've had issues with Chromes tab animations in the past. Particularly when dragging a tab from one window to another I've been left with a hole that didn't close up. Invisible tab syndrome. This blog post demonstrates Mozilla are putting in some decent QA, so I'll give them the benefit of the doubt.
You should look at http://blendle.nl same concept. All mayor newspapers in the Netherlands use it. After reading an article you can choose to not pay it for several reasons (link bait, not readable, clicked by accident, too short, too long etc). Articles cost between 10 and 95 cent.
That's cool. Thanks!
The biggest worry for me is to stay distraction free and focused for 6-8 hours. Anyone claiming to be working 10-12 hours are just killing time.
I can spy on my CPU cycles with perf
Babylon.js: Framework for building 3D games with HTML 5 and WebGL
We were thinking about independent blogs, our thinking is very much on the unbundling lines.

We are trying to build this around summarization tech (text, audio, images, video, etc), you see some quality of the good before you buy it. Sort of window shopping for content, like it then you read more.

Thanks for you thoughts! Appreciate it :).
Strangely I came to comment because I had the opposite reaction. I couldn't read the article because I find the presentation way too noisy (and in general can't stand vertical scrolling much.)
Well, it's a hardware-based, distribution-based industry. Of course it can only be started by companies which have heavy capital backing. You can't make consoles in your basement. It's actually very natural.

> game developers, like musicians and actors, will work for peanuts.

Completely false for game developers. Look at the salaries in the industry, they are far from being bad. And if you go indie, you can hit the jackpot and make way more money than in any other industry for the same team sizes.
Can't read :(, Not in english. But that is awesome to hear! Will try to read more about them and maybe get in tough. Thanks.
The main problem with micro-transactions is "represented value" - if something doesn't cost very much then the perceived value of the item is very low so it ends up looking like you're charging for something that isn't really worth the cost. For the majority of people $10/month for 100 articles represents better value than $.10 per article even though they're actually the same.
But since the example amount (0.0005 BTC) is approx. $0.22, which is well within the range of a PayPal micropayment

Yes, but they'll eat 27.3% of that payment . Not exactly a cheap rate.

EDIT: fixed.
I can work 10 hours a day and be quite productive. I don’t do it on a regular basis but when things get tough I can keep a schedule like that for weeks. Difference is though that I work from home. So I don’t spend time on various trivialities and I split my 10-hour work in two parts with a nice two hour nap in between. Also I’m an early riser. Starting my day at 5:30, by midday I've accumulated 6 hours of very productive work. I won't argue that working long hours is the smartest thing anyone can do but it's nice to know an effective way to do it if the need arises.
That would work, but it's more elegant to dig into the bootloader. As long as you don't have the pw you'd have to repeat this approach. Suppose you manage to put your own system on the SD, the bootloader would still have the lock.

Edit, even simpler: hook up a logic analyser and the password should be among the first captures.
All About Dancer, Part 3 – Sawyer X interview
Thanks! You have summed up how we were thinking about it. It does attempt to utilize micropayments in a novel way, so the kind of actions that you are talking about like waiting on the page, maybe even scrolling are very much valid reasons for people to pay.

Can we mail you, would appreciate more thoughts around the same?
Old simple maze generator algorithms: http://imgur.com/a/5miDZ
Where do you see the loops?

The algorithm uses "loop-erased" random walks.

It starts at a node that isn't in the tree and randomly walks.

If it hits itself while randomly walking (remember it isn't part of the tree yet), it erases the loop that it created and continues walking from that node again.

If the walk hits the tree, connect the walked path to the tree, pick another node and start again.
'Software postmortem' are done after the product is shipped or failed to ship. We already know it's shipped.
We already have this in lots of countries: the government supports charities from our taxes.
This form of presentation (a specific layout for a single longform article) got really popular recently. That "snowy thing NYT did" happened a few years ago, if I recall correctly, and indeed, it might be considered the trend starter.

Personally, I'm very often impressed by work of theverge.com/polygon.com in this regard. Here's just one example: http://www.polygon.com/a/xbox-one-review
They perfectly handle the toughest thing, which is the balance between flashiness and readability.

As for the BBC article: I don't like the font choices they've made. A serif (Georgia or Cambria) for body content and sans-serif for distinctions would work better, IMHO.
Cinnamon is nice, but it had a habit of chewing up a load of CPU for no apparent reason on my machines. XFCE is fast, easy and stable, and doesn't try to do anything too fancy.
> The figures where something like one paper or small book read in depth for each candidate and five papers read more casually. The candidates choose the reading list.

This should be the rule, not the exception. I hope we're moving towards that in the post-journal and open peer review era.
Not a OS X developer but I will have a go at answering.

To open a file that isn't in the application's private space the user must select it through the default OS X file picker dialogue (the app then gets permanent access to the file). This will work well for apps working on single user selected files but doesn't work well when major parts of an app are file navigation, management and generation(which is typically the case for an IDE).

I'm not sure whether full access can be granted to whole directories or what the rules on running/debugging generated binaries are.

Sand boxing is a good thing that combined with the Apple review process means little utilities from providers you have never heard of trustable as local apps that aren't going to read your contacts and documents without your permission but it does make life hard for an IDE. It sounds like Coda haven't given up on supporting the sandbox yet but they did not want to delay product release for it.
cd is a shell built-in, not an external command. It has to be, since it changes the directory of the shell process, which can't be done by a child process. So shells do have to implement this specially.
And don't forget Portal 2; the plot was much more fleshed out and followed a great story.

I am intrigued by this commentary track, looks like I'll be playing Portal tonight!
Well, doing UI work right now as well, it is quite interesting what bugs cause the performance regression.

Take the OS-titlebar-issue. I can really easily imagine how much time and nerves it took to find this one.

Apart from that, it is just a nice insight how they benchmarked and solved an issue. It is good to see that Mozilla is doing that properly, especially given how much Chrome kicked FFs ass in the early days.
>>I am going to go one step further and claim that anyone who says they work 10+ hour days regularly and are still productive is full of shit.

I don't completely agree with that. People who achieve amazing things working even 16 hours a day are pretty common. I have done that many times in the past. When I did my engineering here in India. Preparing for public exams, and entrance exams- I have regularly worked on subjects like Math and Physics almost 15-17 hours a day. Most of friends who cracked the exams did the same. It happens all the time.

When I worked at the call center, I would show up at work at 1 AM in the night, get back to home by 11 AM, sleep till 4-5 PM in the afternoon and then work towards learning programming till 12 in the night again. I would do this thing every day, for months. Most Indian IT giants who get outsourced projects routinely over work their employees, I worked for one in the early part of my career.

But again its also about practice, and how much you can take. Most of it psychological. You can never do anything, you have convinced yourself that you can't do.

You will be surprised how long you can go sleepless, when that is the only option you have.
Yay for science! Though I am not quite sure why the virus only attacks cancerous cells. Has it been modified to identify cancer cells?
It is pretty healthy for the gatekeeper though and I think that is the problem.
> I am going to go one step further and claim that anyone who says they work 10+ hour days regularly and are still productive is full of shit.

It depends on the type of work, work environment, and people one's working with.

One environment I've worked in had almost nothing but 'performance budget' and 'risk budget' defined. It was fascinating for myself, a 20-something at the time, to sit in a quite comfortable office for 12 hour stretches just looking at numbers and figuring out interesting things to do. Invigorating, in fact, with almost no pressure, just fun.

In another I ended up in quite a large organisation as regional 'service delivery head' which basically meant fielding several hundred emails per day across quite a broad timezone. Despite a an array of systems hacked together across several decades, and perhaps that was the fun, the team and I were pretty productive, however defined, and cut operating expenses by a considerable margin. Less blue-sky, more operations focused, but fun long hours nonetheless.

Having a child was quite a learning experience: we're all learning, all of the time, and we're also doing stuff, all of the time. I now work for myself, and view time on HN, or watching recordings of STTNG, or walking in a local park, or going to local university art displays, very legitimately as productive time, as I'm exposed to others' views, findings, methods, and inspirations of people that create something great.

I've never filled in a timesheet.
How Samsung's 10 Million Galaxy S5 Sales Stack Up Against the iPhone
Not working for ox.ac.uk addresses (name@kellogg.ox.ac.uk)
Yes but I use the default bash, as do probably most OS X users.
NCIS: Los Angeles 5. Sezon 24. Bölüm Sezon Finali Türkçe Altyazılı izle
Bicycle Maintenance Tips – Part 2
> ...They aren't interested in what's good for you, they are interested in what's good for themselves:...

Very true, but then that's why the aversarial justice system is so important. It's ok for prosecutors and police to use every means legally at their disposal to try and prove someone guilty, as long as that person has an independent advocate with sufficient authority to protect the accused and challenge the prosecution case.

The problem here is that the way these people were treated was perfectly legal and even morally acceptable at the time. Clearly lengthy unecessary periods of solitary confinement, drugs and agressive interrogation without an advocate present should be completely unacceptable. They even used simulated drowning. The paraelells to Abu Ghraib, Guantanamo, the treatment of Bradley Manning and CIA waterboarding are stark. It's pretty clear that these kind of abuses simply do not work.

People subjected to these treatments will say, and even come to believe absolutely anything, so any information that comes out of such processes is worthless. That's completely aside from the deep immorality of using such techniques in the first place. ALl it does is provides moral cover and justification for oppressive regimes to use such techniques completely indiscriminately.
"Geirfinnur Einarsson may have shared the same surname as Gudmundur but the two were not related."

Very minor nitpick. "Einarsson" is a patronymic derived from a parent's given name, not a surname or family name as is common in many western cultures. In the case of the article, Einar is a common Icelandic given name [1] that both victims fathers shared.

The Icelandic naming system [2] is interesting. Basically, children get a given name plus a patronymic (father's give name with son or dóttir suffix) or matronymic (mother's given name with son or dóttir suffix). So people two generations apart in the same family have completely different names, and non-siblings having the same patronymic isn't an indicator of kinship.

[1] http://en.wikipedia.org/wiki/Einar

[2] http://en.wikipedia.org/wiki/Icelandic_name
Modernize Your Legacy
Show HN: My MVP, PerfectLearn – personal knowledge management for web and mobile
Hacker News is really being taken over by non hacker stuff. Interesting article, nice design, but don't really expect things like this here
Absolutely amazing work. I have been meaning to give this a go for ages.
The paper should be titled "POS Cryptocurrency with no blockchain" as that is the most innovative idea they are talking about.

There already exist pure POS coins, Nxt through a concept called transparent forging may be capable of resisting anything up to a 90% attack.

I'll have a read of this properly when I get home.
> if our editorial board had been paid for their work (as many are)

To my knowledge, the vast majority of editorial boards are composed of researchers who are not paid by the publisher (they have their normal salary, the same as if they did not take part in the editorial board), nor even have a contract with the publisher. I don't think it's true that many editorial boards of academic journals are getting any money out of this job.
Quickly scanned through - pretty sure jinja is a templating engine, not a static site generator...
Is this real? Can anyone with actual knowledge of the history of fighting cancer with modified virus provide input?

From my completely uninformed point of view it seems that if it's real, it changes everything...