skysight-inc/HackerNews huggingface dataset:
one a day isn't enough to form a strong habit. Try 20 a day, or 60 a day to see what a strong habit is actually like.

And smoking cigars is still pretty harmful, with heavily increased risk of some cancers of the mouth and throat.
The price are through the roof, and you have to compare it to Median salary. The price per Square Feet / or Square Meter is expensive.

Of coz if you are working in Hong Kong as a wealthy individual you would have no problem enjoying everything HK has to offer. This is the same as any other place in the world.

https://twitter.com/FIVRE604/status/697822416894951424

You have to also include the City and State difference. Vancouver has a problem with Median Salary to Housing price at 10, and Sydney is at 12.
Hong Kong is 19. Which means if HK property prices dropped by 50% it will still be around the same level as Vancouver.......
I am happy she is doing this. The price that paywalls are charging for accessing research papers is unacceptable: the money does not flow back to the researchers, nor to the institutions. Most of the paywalled research has been sponsored by taxpayer money and hence should be publicly accessible or at a very low "maintenance fee".
Even with that, every uni does not subscribe to everything. You can still find important papers behind paywalls.

In my uni we had pages-long emails for the lab explaining the different procedures (at least 4, e.g. access with some other proxy, etc) to try to get access to an article before requesting it.
> One of the earliest lessons I was taught, and I taught my kids, is that if somebody else has something we want and doesn't want to share it, it's not OK to just take it.

That is why I don't take it away, but copy it instead.
"Prestige" of a peer-reviewed article in a particular journal isn't the most important thing. What matters is how well-cited your work is. Peer-review is done by contributors to a journal, so you could get the same from a free service.
Portable power bank (pink)
In Norway there is free access to NEJM, JAMA, BMJ, Annals of Internal Medicine and the Lancet (2 month delay). UpToDate, BMJ Best Practice and McMaster Plus is also free. See http://www.helsebiblioteket.no/om-oss/english for information about all included resources. You need to access these resources from a Norwegian IP to get access. From abroad, this can f.ex. be done through Tor if you define only exit through a Norwegian exit node.
This question is about as old as Seneca himself.
In page 10-11 (the introduction) of 'Seneca' Letters from a Stoic:

"In A.D. 58 Seneca was being attacked by people like Publius Suillius Rufus... But the campaign against him generally centered on the apparent contrast - it has been a stock criticism of Seneca right down the centuries - between his philosophical teachings and his practice."

I'm willing to go with Robin Campell's opinion on this as I'm by no means an expert. I think the circumstances of life itself lend itself to failing in your principles, reflecting and improving where possible.
Not from anywhere. Most major publishers, sure, but some journals are a little esoteric or very specific in their discipline and not part of the main journal subscription collections.
If it expires, so does your right to residency.
> I'm tired of the Kotlin hype (particularly with it unreleased, and so rarely used in production)

You call it hype, I call it enthusiasm.

But regardless of the names we use , what I find very interesting is that Kotlin is generating such positive feelings even though it's not even 1.0. I haven't seen this happen for languages in a while (probably "ever"). What's also striking is that most of what I read about Kotlin is positive, and again, languages hardly ever generate positive feelings so widely across the board.
As a python fanboy this makes me really happy. Great job, folks at PSF and Jupyter
I didn't know that you could raid ships using a website(!).

In all seriousness, the act of "sharing the collective knowledge of mankind publicly" isn't morally equivalent to attacking ships and killing people. We should stop using terms that are clearly propaganda created by the film and music industry to try to muddy the waters.
The GP is a great person to ask that question to in light of the fact that he is a student in UAE. I am curious why you assumed that GP is from the US?
These are Thinkpads. I recently bought a non-Thinkpad Lenovo (y50-70 gaming laptop) and it's a piece of crap. The keyboard and touchpad are mediocre, fans are pretty loud under load, the numlock key has fallen off (!), and it sometimes just powers off for no reason. It costs 40% of what a comparable MacBook Pro would cost, but it is unfortuantely reflected in quality.
Here a nice explanation of the vulnerability: https://blog.exodusintel.com/2016/02/10/firewall-hacking/

There is also a Snort signature to detect attempts to exploit this vulnerability.
At my very large and prominent employer, we use self-hosted GitLab locally, with Gitorious and GitHub Enterprise used in some other sections of the business.

Our local GitLab setup is rather recent and isn't quite a critical part of our infrastructure just yet, but I anticipate over the next few months we'll be switching more and more over to it. I recently started on a brand new project which is currently hosted on GitLab, though it'll probably move to public GitHub after we get approval to release it under a Free Software licence.
How does HTTPS help circumvent firewalls?

The firewall cannot do deep packet inspection on encrypted connections, since it cannot decrypt the data: https://en.wikipedia.org/wiki/Deep_packet_inspection
She? Is there someone publicly affiliated with the project?
That's not exactly correct here is a good personal example.
About 8-9 months ago I decided to walk to work only (I live in London, which is bike friendly but not that much) the overall "round trip" I take from home to work and back is 7.5KM (4.7 miles on Gmaps).

I split that trip into a shorter path which it use to get from home to work and a slightly longer path all and all it takes me about an hour and 15-20 min (~30-35 min short path,
~45-50 split longer path) depending on the pace to walk through that which means that I walk at about 5.8 KM/H which is a very decent pace for walking in daily cloths not on a treadmill without actually having to jog and even tho I still visit the gym 2-3 times a week this had a very good positive effect on both my mental (I don't get cranky to work, and I can blow off steam on the way home, and I don't have to cramp myself into the tube during rush hour even if it's only 4 stops for myself personally) and physical (better weight management, more energy, can push my self harder at the gym etc.) health.

Now could I say replace this with a higher intensity exercise? well yes and no, for higher intensity exercise it will mean that I need to both have a change of cloths and a place to take a quick shower this logistically complicates it sufficiently enough for me to not be that much of a viable solution.

Can I say use a bike to cover the same distance at more or less the same intensity? well sure however I will have to buy a bike (which isn't that cheap), have a place to store that bike at my work place (and while I might stat my day at the office I might not end it there and vise versa), and most importantly being sufficiently confident in my biking abilities to ride a bike in city traffic (UK drivers are utter cunts to bikes and pedestrians) which I do not have, I've written a bike when I was a kid, I did some cross-country biking when I was older but never had to ride with traffic and I much rather pass on that opportunity because I know it will not end up well for me.

10,000 steps isn't some mandate it's a good baseline for people who are at an average shape or worse and it's a good "quantifier" to evaluate the overall effectiveness of the amount of activity you do e.g. 1.2-1.5 hours of walking, vs 50 min of biking vs 30 min of swimming vs 45 min of running etc.

P.S.
Getting your heart rate to higher levels isn't that important, getting it to an elevated but a sustainable level for the duration of the exercise is.
Go do some deadlift at the gym your heart rate will spike for those 20-30 seconds but it's really not that healthy either. So unless you are already at a good enough shape to say bring your heart rate safely to say 130 and keep it there for 30-60 min you better off start doing something less intensive until you can bring your resting heart rate down if not the same intensity that will bring a good shape person to 130 will bring you to 160+ and if you are above 30 that might be a bit risky.
This makes me a little sad. So, a few observations:

- The use of metaclasses for (almost?) every feature in this library makes it prone to metaclass conflicts. What if I want to inherit from two classes that use two different features from the library?

>>> class MetaOne(type):
... pass
...
>>> class MetaTwo(type):
... pass
...
>>> class One(metaclass=MetaOne):
... pass
...
>>> class Two(metaclass=MetaTwo):
... pass
...
>>> class Both(One, Two):
... pass
...
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
TypeError: metaclass conflict: the metaclass of a derived class must be a (non-strict) subclass of the metaclasses of all its bases

- I've never had a problem with other programmers accidentally changing my "constants" (eg. THE_THINGS_IN_ALL_CAPS) and I've never had a problem with other programmers accidentally changing my "private" attributes (eg. _prepended_with_underscore). Naming conventions are good enough for those purposes, in my experience.

- And when they're not, there's __name_mangling, which is sufficient to avoid the need for a 'final'. Compilers can make use of 'final', which is why final exists in Cython. I'm not sure the purpose in pure Python.

- There's no need for the distinction between an Abstract class and and Interface. Python already supports multiple inheritance of abstract classes.
It feels like it might work better used as a test/verify step, but doesn't have the mechanics to be toggled on and off easily.

I can see the value in quickly knowing if new code is mucking with private/protected properties.
From the article: 45% of members have at least one part of a digit amputated. Those are probably not stats they tell you on recruitment day!
Ask HN: How are you currently managing open source licenses
Our legal department asked me to do an audit of our team projects. How are you currently making sure that you don't have unintended licenses creeping in via NPM, NuGet or Maven dependencies?
Show HN: Hubert, a Nest-Inspired Application for the Phillips Hue
I'm not sure why the author wrote that post, it consists mostly of irrelevant filler material (the only real issue pointed out is the fact that it runs as root on osx).

It shouldn't be that hard to find actual issues in torrent time, but this post is just complaining for the sake of complaining.
lxc uses the same fake ethernet devices (they're easy to create, check out brctl). KVM guests too, I'll bet.
"it" is a magic value that was introduced in Groovy, so a lot of people are familiar with it. You got used to "this" being a magic value, "it" is a pretty easy concept to grasp.

Besides, it's not any more magical than "_" (which has, what... eleven different meanings? [1]) and it's super convenient. Still, don't like it? Just explicitly name your closure parameter. But you'll be surprised how you will quickly stop doing that for trivial closure uses because finding names is such a pain.

You're right that Java 8 has been closing the gap, though, but note that Java 9 doesn't have any new language features that will close that gap further.

[1] http://stackoverflow.com/a/8001065/162410
Criteo CEO tells us the big reason why it's ad tech's star performer
Destroy an iPhone: Set its date to Jan 1, 1970
This is probably the best free, multiplatform sqlite GUI. I've tried many apps and I've stuck with Sqlite Browser for about two years now. It's great and does its job perfectly! Can't praise it enough :)
Yes, Alexandra Elbakyan, a researcher from Kazakhstan.

https://en.wikipedia.org/wiki/Sci-Hub
Yes, Russian neuroscientist Alexandra Elbakyan.
MIT Technology Review, and interesting articles from my Facebook feed.
> They will ship small, non-delicate items in huge cardboard boxes, with inflatable padding thrown in for even more waste.

At least we have social networks to rage about it: https://twitter.com/stefanmajewsky/status/642356938324475904 :)
Twitter, the NY Times, Growth Hackers for marketing/product stuff (though the content there is pretty thin at times).
If I'm bored & away from a computer I use the News App on iOS. I use newsblur as an RSS reader and I rarely update what I follow, but from there it's mostly sports blogs.
What's the practical difference between getting any paper you need from the authors and getting any paper you need from such a website? Except much more work for anyone in the former case without any benefit.
I think the project would benefit from a Terminology / Definitions section which lists in one table the names and crisp definitions of the concepts being introduced. It appears that you are using non standard terms so having a single list of the terms would allow readers to have that list open when they are reading through the layers.
At least in my discipline, authors either retain copyright to their manuscript and can disseminate that freely, or they are able to personally disseminate the final published article (sometimes including on their own website). No copyright transgression occurs in this case.
Reddit.com/r/truereddit
"The paper is awaiting peer review.
This means the results have yet to be critically appraised by other experts."

Difficult to comment on this, it may be illuminating a real factor, but without seeing what data they used, or how they processed said data, its mildly interesting at best.
There are lots and lots of empty Housing from Tokyo, HK and Sydney and Vancouver, most belongs to Chinese investors. We have empty housing sitting here, acting as a way to park money and yet we have so many suffer from housing price inflation.

If we Tax of empty housing for prolong period of time, like 6 months, which should force the owner to rent out its place, balancing some of the supply and demand issue.

IT DOES NOT solve the housing issues. Far from it, but it is one fair way to get more money to government and stop the price hiking so much.
Citations help you out in the long-time limit for sure; "worlds 7th most cited chemist" is definitely an improvement on "another dude with a bunch of Nature papers." But I would imagine that when you are going toward important early-career milestones (postdoc/assistant prof/tenure), they are mostly looking at your recent work, which will not have had time to accrue too many citations unless it is the absolute hottest thing. In those cases, journal ranking may be a bigger differentiator. I don't know how one would fix this.
Wow. Your city's policies suck. My town (in Germany) has several disposal facilities where citizens can drop up to 2 m³ per year of bulk garbage, toxic and electronic waste free of charge.
Actually, most people who complain about Kotlin do so because they think Kotlin didn't borrow enough features from Scala. It's tough to satisfy everyone :-)

The bottom line is that if you like Scala, you are probably not going to like Kotlin and that's perfectly fine. Kotlin is for everyone else and it seems to be pretty successful with that audience so far.
I think they're using cloud as a blanket term here; if it involves IP transport of some sort, it's apparently part of the cloud. To me (and I say this as a fairly opinionated person on the topic; a lot of the current day equipment they run is pretty cool, and runs perfectly well with fiber facilities), it sounds like Randall trying really, really hard to try and make his vision work - perhaps not entirely with a good grip on how to make it happen.

Instead of trying to bring phone company technology up with internet pricing, they're trying to bring in internet technology with phone company pricing. In the end, they're really trying to compete with the tech industry by becoming something they're not.
My RSS feed.
Certainly not. The foldl is a part of the TypeScript program that implements the Lisp.

By the way, as for "while" in the implemented Lisp, it is defined with recursion and will be executed with tail-call optimization. See

(defmacro while (test &rest body)
(let ((loop (gensym)))
`(letrec ((,loop (lambda () (cond (,test ,@body (,loop))))))
(,loop))))

in the const prelude of lisp.ts (http://www.oki-osk.jp/esc/typescript/lisp/lisp.ts.html).
I agree completely. We should also start owning the term and framing the debate around it. Cast it in positive anti-establishment terms. Like pirate radio, Robin Hood, V4vendetta. Lone, beleaguered hero(s) fighting for the peoples against tyrannical and oppressive regimes.
I frequently took advantage of this when I was a student. It was amazing that I could bypass any paywall and get access to all the journals/articles that I needed either for my courses or my own curiosity.

Unfortunately, that great privilege was revoked when I stopped paying tuition (aka graduated).
Product Hunt, Flipboard, Golem.de and Heise
I don't see any syntactic features in Java 9 that will close that gap further, but I guess we'll see.
Stop being obstinate. You know exactly what the parent means, and that publishers can sue authors who distribute the works for which they (the publishers) own copyright.
The problem is not really with what they've taken out (although pretty much killing TweetDeck still stings), but instead added to the overall experience.

* I'll click a tweet and immediately below it there will be an unrelated "Promoted Tweet". In the same place replies would normally be, so I always need to do a double take to see whether it's a reply or an ad.

* I'll look at my list and it'll always show a list of tweets out of order, the "While you were away" feature. The weird thing is that you can dismiss it, and then it asks you if you liked it; I always say no, but it keeps reappearing.

* They were recently inserting tweets from people I don't follow in my timeline because they were "popular". I think they changed that feature now, but it was very confusing at first.

* Promoted Tweets show way too often and are too similar to real Tweets.

* "Moments" is a joke. I used to like Twitter for live events (normally with just a search) and was excited to have a feature dedicated to that need, but they completely missed the point by making something that is hard to follow and not even close to real time. It's barely usable. That's what made me realize they have no idea what they're doing.

I like to follow a small group of people. My experience is a bit curated. But nowadays, almost everything I do on the mobile or web app will show me content I don't care about. The fact that none of it is controllable by the user (like the "While you were away" feature) is infuriating. This is not even related to ad revenue, it's just a point of user experience they decided to break completely.

I have moved away from the official clients and the experience is a little bit better. Doesn't change the fact that the platform is clearly moving away from the use case that made it popular in the first place, at least for me.
3D printed sundial whose precise holes cast a shadow displaying the current time
How the United States built a welfare state for the wealthy
Free, supported and turnkey.

Pre-sourceforge, you had to hustle and find a host or pay for it, build a web site, setup a mailing list on it, build all the infrastructure from scratch. Back it up, maintain it, etc.. Bigger projects had an easier job of those things, they'd even have volunteers to do the work. It says nothing of smaller projects or how you started a new project.

Sf dramatically reduced the friction to get things going. Then they also supported different tooling, cvs, svn, others, they had build and test servers, if you want to see if your stuff builds right on alpha running Debian or something else you didn't have access to, they provided that. They invented free code hosting, made tons of mistakes trying to monetize it but at least the first few years their heart was in a good place.

Plurality is good with this stuff, I don't know if it will be good or bad, but github will be different in five years.
> A useful function would be to check out the HN frontpage how it looked at a specific time. Let's say I would like to see HN as it looked like 8am Pacific timezone yesterday.

sigh, kids these days. first of all, i'm sure this exists somewhere on the internet. start with archive.org and go from there. if not, witness:

0 * * * * curl https://news.ycombinator.com -o /tmp/hn-`date "+\%Y-\%m-\%d-\%H:\%M:\%S"`

for bonus points, version control it with github so everyone can see it. even better, send it into elasticsearch. hint: curl -X -F -H

you could implement a website that does this in literally an hour with today's tools. hell, you could even run it through some basic tools like python NLTK and matplotlib and twilio to text message you a fucking color-coded n-gram frequency pie chart every time it runs. you don't need ruby on rails, rabbitmq, redis, and a huge sql schema to do this, just a few lines of bash and python.

this would be more useful than 85.1% of startups operating today, which is probably part of the problem. feel free to steal it.
GPS Tracking Down to the Centimeter
No they don't think it has to do with nicotine (not the discrepancy at least) for this study they more or less focused on cinnamaldehyde which is the compound that gives cinnamon it's flavor (it's also a known irritant and is used to kill mold, fungus and some other things).

I would assume that they've focused on cinnamaldehyde because it's most likely a common ingredient in e-liquid not only for the flavor but as it's an irritant (watch the fools doing the "cinnamon challenge" on YouTube for a good example of just how bad it can get) it's quite possibly been added to allot of liquids to increase their throat hit especially for those liquids that are aimed at recent former smokers that really look for that feeling to more closely imitate cigarettes.
To find true love, it helps to understand the economics underpinning the search
Practically speaking, none I can think of. But I completely disagree that the networking aspect has no benefit.
Yep came here to say exactly this except it's all customers for us.
Twitter, Quora, facebook.
Do you know how I would go about donating my student access to the site? Do I need to give them my login, or can I run a program on my computer that logs in and downloads without giving anyone else the password?
Cruz App Data Collection Helps Campaign Read Minds of Voters
Here is the previous discussion:

https://news.ycombinator.com/item?id=7933155
There are many easy ways to get it to from others. Most students at Universities have access to the journal subscriptions as well. They get access by logging in with their University credentials OR using the barcode on their student card. BOTH of these are lost very often. People so often enter their details in a phishing site and lose their credentials, but what can also happen is that someone finds a lost student card and will take a picture of it and post it on Facebook asking if anyone can find x person.

This student card is typically on a public Facebook page and anyone could just use that code and get access to a wealth of journals.
It's actually how babel's "standard" async/await support works. First to generators, then generators to ES5-compatible code using Facebook's Regenerator (which includes a polyfill).

Pragmatic and it works, but the code isn't pretty. Which is why Kneden was made.
Way back in the day, we would buy reprints from the journal, and then mail them to requesters. And then Xerox machines appeared, and we made our own copies. Now we just email PDFs.
no biggie, I'll just ask for the dot labels. thanks!
Yeah I'll recommend the quota email digests too. They do a great job, however those are curated. I'm not on it nearly as often as HN but it's a different category.