skysight-inc/HackerNews huggingface dataset:
Another trick I learned from an older HN comment is to create a .marks directory in your home directory and then add the following to your .zshrc

export MARKPATH=$HOME/.marks

function jump {
cd -P $MARKPATH/$1 2>/dev/null || echo "No such mark: $1"
}

function mark {
mkdir -p $MARKPATH; ln -s $(pwd) $MARKPATH/$1
}

function unmark {
rm -if "$MARKPATH/$1"
}

function marks {
ls -l $MARKPATH | sed 's/ / /g' | cut -d' ' -f9- | sed 's/ -/ -/g' && echo
}

function _marks {
reply=($(ls $MARKPATH))
}

compctl -K _marks jump
compctl -K _marks unmark

Now to remember a directory you type

% mark <any_string>

and to jump to that directory you type

% jump <any_string>

To list all your shortcuts

% marks

Depending on the version of ls you might have to change the -f9 parameter to -f8 for marks functions
AngularJS Adaptive Templates
"H.264、H.265支持到4K@30帧/秒". 4k@30fps
Show HN: Ampache – Web-based audio/video streaming and file manager
Brave New IoT World
47" 1920x1080 Full HD television

Am I looking at the wrong link?
Very interesting website, but this mouse hover zoom thing is annoying. I'd only make it zoom in after a delay or (better still) a click.
It doesn't make sense to me to say that torture is ineffective simply because subjects have incentive in the face of torture to say or believe anything.

For example, it doesn't matter if a person keeps on outputting contradictory claims of reality. What matters is if this person can produce evidence of novel knowledge. And of course even if someone delivered information in a non-tortuous interrogation, any government would fact-check.

I also don't believe it's very easy to confuse someone's existing memories. I don't think I can simply torture somebody, with professionals and equipment at my disposal, and cause discrete changes in beliefs ("My real name is Reek!").

These world governments no doubt have data on varying techniques of torture, and I have no doubt there has been a very long race, begun awhile ago, to map out the theory of torture, and I think it is a bit preliminary to say that torture doesn't work until we get a hold of some systematically collected data.
Yeah, check https://translate.google.co.uk/translate?sl=auto&tl=en&js=y&...
I think Nintendo was a lot more brutal than Apple is; there is a story, of which I forget the details, about how they bought up all of the cart manufacturing capacity in the run up to one Christmas, leaving the third party publishers sitting on great games but with no way to get them into the stores.
It is, check the Chinese site: https://translate.google.co.uk/translate?sl=auto&tl=en&js=y&...
Beware of the Subway investor (Franchise vs. Startup)
Yup. I rejoiced at that and backed Andy right away. It may not end up being what Upcoming was before but it felt right to back his initiative anyway even if just to condemn Yahoo!s take on it.

Upcoming is just another example: way ahead of its time. Take the number of companies in the events space nowadays. Take the millions of dollars invested or spent in such companies. Lots of meetups happening everyday around the world...

Yahoo! has just let it die instead. It's even hard to argue that Upcoming was off because it was ahead. I can't see why the events on Upcoming wouldn't turn into what meetups are today. All it needed was someone to take care of the product and the community. Gatherings and events have been happening since before Upcoming was created and are now being managed on Meetup, Eventbright, Lanyrd, etc... It isn't the case of these companies creating a new space for them, they just took it from where Upcoming (and others, probably) left.
Data Science Weekly Newsletter – Issue 25
Thats the old version (v1).
Russians have an interesting mix there. Family name is used, but it is common to address the person by given name and patronymic.
Yes, this patronymic naming is common in South Asia. Except they go one step further and put the surname in front of the given name. So if your father's name is X and your personal name is Y, formally you are called X Y.

I am from Africa where this weird inconsistency meant that many of my personal records have my given name as my dad's name and my name as my surname. Made the paper trail confusing as fuck when I came to America and had to prove that I was who I was.
I don't know if I understand you right (my English is not perfect), but when you mean, that using Bitcoin could prevent this from being illegal: I don't think so. The problem is not the amount of payment or the type of payment, but that it is a sales contract (at least in Germany, every sale would be made via a contract, if explicitly written or not -- also a handshake could be seen as contract). And the law just says, how any sale contract must be made ... There must be a good visible button that clearly states the intention: "Buy with costs" or something similar. The customer must be very clearly informed about the sale and the fact that he is making a sale now. Your demo informs afterwards in a rather weird way. Just giving a link and say "read further" or similar would be accounted to be a fraud, I guess. I am also not sure that having a different text would be enough.

I am no lawyer, but one remedy could be to have some kind of "frame contract" where you buy an amount of readings in advance -- and the readings afterwards could be accounted for with such a system. But such a frame contract would of course counter your ease of use goal -- and of course would bind the customers what would counter your goal to lower barriers.
Hi! To avoid having too long loading time, we have the support for incremental loading. But we definitely need to work on optimizing the size of our scene format also.
Isn't life strange. I had to wait over 15 years for my computer to be connected to the internet and somehow I managed.
The immune system is so complex that this is difficult to understand. I imagine there is some link to the Abscopal effect, where radiation treatment of one tumor in one part of the body kills the other metastatic tumors.

http://en.wikipedia.org/wiki/Abscopal_effect
The only time that I thing (note the I) is legit to restrict pasting is on an email confirmation field (only on confirmation).

Nowadays your email is more important than your password, and an email is usually rather simple to type.
Warning signs should include: "Have they already invested in a Subway franchise"
As for all the too-good-to-be-true Xiaomi products, you have to enter a lottery draw before you can actually buy one. The chance of winning is pretty slim.
You are one of the developers of BabylonJS? I saw an article based on babylon because on Coding4Fun :)

http://blogs.msdn.com/b/davrous/archive/2014/02/19/coding4fu...

I thought it was weird that i didn't found any links to babylonjs here :)

Seems like a great framework!
Too Many Threats, Too Few Professionals
Senate Slams Ad Servers for Security Failings
7 Startups – Haskell tutorial
My mother died a year ago from multiple myeloma and
And I can tell u that she would have much preferred measles.
Mozilla add HTML5 DRM, sadly but inevitably
Hey, I love your website. I've been through half of the teardowns. Have you ever thought about doing the same things for mobile apps?
Predicting Stock Swings with PsychSignal, Quandl and BigML
I'm pretty sure that homebrew is to MacPorts as git is to svn.
"The Committee on Homeland Security and Governmental
Affairs said that the advertising landscape as it now
exists "makes it impossible" for users to be protected
against malware attacks while visiting sites."

This is the primary reason we need to use tools like AdBlock. Not because Ads are annoying, but because they're a security risk.
You sir just changed my life. I never knew about CDPATH..
One thing I don't understand is this attitude of "well we can't detect it, so job is done". I don't know the specifics of detectability, but presumably it means that n<N for some N. So there could still be some cells left. Why not throw every weapon in the arsenal at them, to ensure the cancer is completely gone?

EDIT, addendum: If you have a few treatments that each can kill 9999/10000 cancer cells. It seems the current approach is apply treatment a. Not detectable yay! They grow back to original numbers. Apply treatment b! etc. If you did them all at once, they wouldn't have time to grow back in-between treatments giving a larger chance you get them all.
Why Boaz Sender is Running for the W3C Advisory Board
I use sizeup[1] to maximize the terminal (or any other app) with a keystroke, instead of native full screen. It works across all applications that allow window resizing, and has handy shortcuts for "half" full screen, which is great to position, say, a browser and editor next to each other across the whole screen.

Which reminds me, I really will go and pay my 13 bucks for it now, it's more than worth it. But the free version is fully functional with just an occasional nag screen.

[1] https://www.irradiatedsoftware.com/sizeup/
Was Summly that awful? I should hate my words to be crushed into some newspeak by some algorithm but I am not a journalist. I also like to read words written by a real human being. Hence Summly is not for me. However, I can see it appealing to those that get their news from 'free newspapers' etc. Was Summly that bad? Or was it the problem of 'child prodigy get rich' that gave it a bad reputation?
Google Already Getting Take-Down Requests After European Court Ruling: Source
Google/Android left phones with keyboards to become an Apple follower (along with their own innovations) and thrived. RIM didn't die because they tried, they died because the new stuff they put out was crap.
Because some weapons in the arsenal will be killing the patient as well as killing any possible cancer cells.

At some point the risks of the treatments outweigh the risks of leaving some cells.
This should be the norm and not something that is laughed at. For an absurd comparison, who would hire a programmer based on counting the LOC in his github repository :D

Then again I suspect that quite a few companies don't read the code of applicants either and prefer job interview testing of sorts.

I wouldn’t mind phone screening either. Ask the candidate to name his best/worst paper beforehand and discuss it over the phone (alternatively pick one without the candidate knowing it beforehand). Talk about methodology/his science theoretical baseline and where he thinks the field is headed.
Why Virginie Galindo is Running for W3C Advisory Board
Turkish Protest Riot Clashes Police with Protesters 
Turkish Protest Riot Clashes Police with Protesters
Dropbox also has problems with OSX Package files.

Rubitrack is one that caught me out - http://www.rubitrack.com/faq.html

"This is a problem known to Dropbox for many years and it affects not just rubiTrack but hundreds of Mac apps that use a package file format."
El Niño/Southern Oscillation (ENSO) Diagnostic Discussion
I would love a massive 40-50"+ monitor with the standard PPI of 94. Loads of space, with no worrying about scaling issues or ridiculously tiny fonts/icons/etc.
You can easily find a all new resale with 10% more on Taobao. It is still a reasonable price. You can consider Xiaomi outsources retails.
I hope this isn't your paypal password :P

=ntRKL<@O;<p1[13c%\5 )
It seems like the $60 million is just to get SpaceX certified so that they can launch military satellites.

Each launch will probably cost far more until their grasshopper system gets used.

"Musk, 42, ranked 133rd on the Bloomberg Billionaires Index with a net worth of $9.2 billion as of May 13." Wow.

"Davis said the Air Force estimates that SpaceX will be certified to receive contracts no later than May 2015."

This Senate hearing explains some of the costs: https://www.youtube.com/watch?v=IWVZYKGTenE
Cancer = Worst word for multitude of diseases where most are not related to each other except cell growth. Wish they could just not use it anymore.

Dad of a child who died from cancer and well the word cancer doesn't mean squat you need to know what type of cancer. Is it sarcoma or what?
http://www.cancer.gov/cancertopics/types/commoncancers
iTerm2 does vertical and horizontal splitting better than Terminal.app.

tmux does vertical and horizontal splitting better than screen.

That's my rationale for using iTerm2 and tmux instead of Terminal.app and screen.

(yes, I'm aware that screen has improved its splitting recently, but I switched to tmux in 2011, after seeing a presentation about it by Nicholas Marriott)
Nintendo was responsible for the death of the indie developer with the introduction of the certification process for console games.

Only the Internet allowed them to free themselves from what became a standard practice.
> 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.

I disagree. I spent part of my high school in India and I have worked on Indian engineering entrance exams. They did involve extensive amount of working through problems. There was more memorizing rather than abstract problem solving. I am not convinced the amount of clear headed thinking that was needed to perform practice drills on problem sets is the same as I need when I need to design something new or write theoretical proofs.

Not that you can't go rage hard and convince yourself you can pull an all-nighter or whatever. I have only found that at the end of the day there are two results:

a) The stuff that you make is not up to spec.

b) You are tired the next day and your productivity is fucked.

I prefer the long race.
> Maybe it's just I'm too new in go, but I feel like I'd rather have my errors taken cautiously by default, with the possibility to ignore them (catch) than having to use variable and put if statement everywhere I care about errors (which pretty much means everywhere, in my current design style).

That's what you should do.

> With errors in go, that's the reverse : errors are ignored by default.

To ignore errors in Go you need to explicitly ignore them because most functions return error.
> When Zuckerberg buys a company, from Instagram to WhatsApp, he lets it grow on its own. He capitalizes on the fact that those companies have their own following and uses that to grow

Isn't it a bit early to make any judgements on this?
Check out this page http://bost.ocks.org/mike/ if you haven't yet, there are several in-depth posts on how to do things with D3, also read the fantastic D3 docs.

I guess making a guide for every Gist Mike posts would be quite demanding regarding his output, in the end even his day only 24 has hours.
Some indian ayurveda recipes use poison to cure poison.
You can use hop to similar end, and it's got support for shortest unique name and tab completion.
https://github.com/Cue/hop
7 reasons to start a meditation journal
> If I can get in the zone and achieve peak productivity for 8 hours that is an extremely successful day.

The reason going to office takes more than 8 hours of productive work is because in an office environment, there is other stuff to do. Go to lunch with co-workers, attend meetings, help someone on something minor. These are things that take some percentage of your time and that adds up. For example, a few weeks back I was working from Austin. I was insanely productive because I could spend long stretches of time quietly thinking and producing.
I'm pretty sure there must be an offer of source and the license needs to be somewhere. Usually for things like router manufacturers you'll see a notice in the manual somewhere and a link on the support site.
>if they get patients with even worse reaction or even dying from it, it could kill the therapy for good in Phase I.

Perhaps. Or perhaps not. It depends. If it shows to be safer than a bone marrow transplant (insanely dangerous) its got potential.

It's all a benefits/risk analysis.
Looks interesting: the test suite for our current AngularJS project is slowly slowing down, in part because there's just more tests, but the major performance bottlenecks are:

* No parallelisation, even if test suites are all independent
* DOM tests, which cause a lot of GC pauses
* (probably) PhantomJS startup and initialisation (not measured)

I've done a simple optimization where my tests get split in the middle and run in two separate terminals (during development, continuous testing), but it's kinda iffy.
Where does this say that it's 4k? Everything on the linked page says it's 1080p, which is NOT the same thing as 4k. http://en.wikipedia.org/wiki/4K_resolution

Edit: Yeah, Ok, I just scrolled down, and realised the actual link for the TV in question is https://translate.google.co.uk/translate?sl=auto&tl=en&js=y&...
Mou, the famous OS X markdown editor, is on sale
One advantage of putting it in a meta tag is that the encoding is preserved even if the document is read from elsewhere (parsed from the local filesystem, etc).
Consider a Different Physics Textbook
All haematological cancers are everywhere. The bizarre thing is, despite their outrageously disseminated nature, many haematological cancers now have amongst the best prognoses (at least in certain age groups).
Saving time through good UX Design
See also: the breakdown of the link structure of the web because of the rise of google.
Summly was a hilarious bait and switch, their CEO was laughing all the way to the bank that they spent so much of such a weak pile of tech and no users.
good point. I hear that a some of the pornography sites are charging the bitcoin users more to make if for the non recurring payment style.
'open' is on of the things I long for most as a Linux user.
There are several ways to achieve something that are all inferior or downright broken. Usually you don't have a huge problem, until you have. xdg-open for example could've solved this, if it was universally working.

I wrote related rant once[0] when I tried to debug an issue of a misconfigured default browser.

[0]: http://f5n.org/blog/2013/default-browser-linux/
I think they are planning something big, finger crossed and hoping this time yahoo idea will work for the company :S
I am a mathematics professor who has served on several hiring committees. In our context this would be impossible.

In particular, I was asked to help hire an algebraic geometer -- algebraic geometry not being my specialty. For me to read and understand the highly technical papers of each of 500 job applicants, outside my area of expertise, would take an astronomical amount of effort -- completely out of the question.

And not only that, but distinguishing thorny unsolved problems from fairly routine technical exercises is quite a challenge -- one reason that high-end journals solicit multiple reviews. It is sometimes possible to fool many (but not all) of the experts.

We rely principally on recommendation letters (generic, and submitted via a centralized system, so candidates can get one set of letters for all jobs to which they apply). But, yes, which journals candidates have published in is important.
Thanks! didnt know the tab feature.
It's clear from the Chinese version of the site that it's 4K:
http://www.mi.com/mitv
60,000 jobs VS a killing machine.
There is a distinction between trusting a mathematical process and trusting random user "saurik" for example. I don't know you from hell, I would trust you to sell me lemonade. On the other hand, if you gave me a recipe for lemonade, that I could have the people I trust replicate for me. I might buy that recipe from you.
An intro to TDD and Ruby – FizzBuzz
I'd love to get feedback on this, and suggestions on what sort of videos people would like us to put out in future :)

Disclaimer - I work for Makers Academy, but I don't think that should stop me asking for feedback and suggestions on the content I'm creating on their behalf :)
For an important side-note relating to Nintendo's history, have a look for the BBC4 documentary "From Russia With Love" which covered the unexpectedly interesting history of Tetris (particularly the politics and corporate machinations around its move into the west) in which Nintendo played a part.
>I wonder if this works backwards - given a tree could you construct a maze? efficiently?

There are trees for which no rectangular maze exists - for example, any tree with a vertex of degree greater than 4. Or the tree with 4 vertices arranged in a T, which can't be fit into a 2x2 space. If there is such an algorithm, it'll have to account for the possibility that there is no solution, so I wouldn't expect it to be very efficient.
How to integrate JointJS diagramming library with RequireJS
Why split your terminal if you have screen / tmux?
About Erlang, what if those ;,. weren't needed after all?

I'm working on this: https://github.com/fenollp/kju/blob/master/examples/snippets...
The white lines are supposed to be the paths, not the walls.
The C# compiler has this sort of warning on by default.

Unfortunately, it warns about lots of things which the "lazier" developers really can't be arsed to do (like documenting the public methods and classes in their APIs).

The result is that in a team where not everyone is vigilant, a bigger project is doomed to have a compiler output with 100s and 100s warnings about things left and right.

And the result is that almost everyone ignores the compiler warnings, even when it tells you about things which are legitimate errors.

In short: The noise is a feature but is treated like a bug. The result of that is buggy code. I'm not sure how or if such a thing can be fixed by technology alone. A major shift in culture is probably also needed.
2013 Founders’ Letter
A plain old VPN could also circumvent this.
I wholeheartedly agree that it's a good investment to spend time learning your way around the shell. And I've been quite successfully proselytizing it at home: the terminal and the UNIX toolset has been part of my sons' introduction to computing. I actually wrote it down in form of a (free, online) book. It began with my sons in mind, but it soon became a more serious endeavor:

http://juanreyero.com/hacker-ways/index.html

HN is not the target audience, but it might be helpful for somebody.
iirc Terminal has some preferences for properly handling special keys like Ctrl and meta. Does that help our was your problem something different?
Agree, but it's actually more like:

cmd+space sa <return>

For most people. Because it seems to prioritise based on frequency of past selection.
There is a long history of cases in which a patient with cancer has made a miraculous recovery following an infection, and especially with fever (cancer cells have massively disrupted heat shock proteins which are usually mutated into non-existence in the pathway to uncontrolled replication and loss of cell cycle regulatory proteins) - additionally, fever increases the function of immune cells.

The earliest case reports I remember date back to the 1600s and for a short time in the late 19th early 20th century there were doctors that practiced that way however the results seemed highly variable and generally fell by the wayside.

It is great to think that this might be true, there is certainly evidence to suggest it is somewhat credible but like anything we will require more evidence before we can claim that it 'changes everything'. We can always hope though.

- ps apologies for lack of sources, I'm on mobile, I'm a doctor working on an oncology ward and I just had my worst day in my 5 month long career today and hardly in the mood to do the research legwork required to substantiate my claims. Google will help - start with hyperthermia therapy if interested in going down the rabbithole
They suggest an exponentially declining price during the distribution year. Unless I am missing something this will lead to everyone buying on the very last day when the price is the lowest. Why would you want to create those incentives?