skysight-inc/HackerNews huggingface dataset:
I like the idea of the federated wiki, but search engines rank copies of pages poorly, so it is not clear how visible copies would be after the original content disappears.

I used Evernote for years, but recently canceled the service because I spent too much time curating compared to reading old material.

One option that I am considering is archiving really good web content as web archive files and saving them locally in folders indicating the year of capture. Local file search would quickly find old stuff and if I stored the yearly web archive folders in Dropbox, I would have them available on different systems.
How plagues really work
The dying American dream, perfectly illustrated with Legos
Comparing React and Conductance code
time flies like an arrow (whereas) fruit flies like a banana
What Should You Do After Drinking Coffee?
I don't know the exact details, but I remember hearing quite a few people here in Ontario talking about coming back once or twice a year to maintain their OHIP health coverage.
Kpatch: Dynamic Linux kernel patching
I've never been blocked from NYT? I live in NY
This comment, whilst perhaps accurate in and of itself, is missing the point of his article I think...

He's saying that a small, simple, imperative core is easy to understand (and the rest of the language is built on that), whereas more declarative languages tend to involve more complex compilers and more magic, making those languages harder to learn and comprehend.
Wow - this is awesome. Anybody interested in helping me map out a dependency graph of the concepts in the Feynman Lectures?
> One day I mentioned that “SSL isn’t working”

The distinction is who they think you are. I a junior programmers comes up with "I think gcc is broken". Well they could be right, but my first instinct is to say "no, probably not".

Then Linus says:

---

For chrissake, that compiler shouldn't have been allowed to graduate from kindergarten. We're talking "sloth that was dropped on the head as a baby" level retardation levels here

---

I'll probably believe him.

These are two extremes. The pragmatists vs sceptics is just as much pragmatism and scepticism about the person reporting the problem.
Fruit flies like an arrow, time flies like a banana.
I think it has more to do with the monotony of 9-5 work. The routine of ramping up and getting ready for work without any risks that could upset our day.
I tried giving purplerails a shot. I use LastPass for password management, and I am not going to type in a 25/30 character password every single time I want to log into an application. I think you're going way too hard on that part. This is the first time I've had this happen to me when using a web app, and it immediately made me close the page.
"I get that calories leave body in various forms but they get inside just in one."

That's not strictly true, though it might be a good enough approximation. Calorie is a measure of energy. If you're heated, energy is entering the thermodynamic system. Of course, thermodynamics tells us that converting heat into chemical energy is harder than the other way 'round, so it's unlikely our body is doing a lot of that efficiently.

"And if you eat less calories than you loose then you are bound to loose weight. No matter what crap you eat. It might not be pleasent. It might not be healthy but I think that it's almost surely more healthy than gut surgery and by transitivity than staying obese."

You're bound to lose weight, but the following is perfectly consistent thermodynamically: "all your muscle wastes away before your fat, then you die, then you can't keep up burning more than you eat". I'm not saying this is the case! I'm saying we need things other than thermodynamics to get any reasonable conclusion here.
Too bad to see Sea Launch go, launching at sea, from any location (ie the equator) has a lot of appeal for technical reasons. Also sad to see the Zenit 3SL with the RD-170 go, I don't know of any other rockets that use it (Atlas uses RD-180). Maybe when the situation in Ukrain stablizes they can start business again. I wonder if the also effects production of the RD-180?
IBM Bounties
In my experience, fruit flies haven't cared much about arrows. What are "time flies"?
Lets hope that talented soul doesn't end up like Aaron Swartz.
I think the federated wiki is a neat idea, but in it's current incarnation, I find it to be exceedingly unlikely that a page I'm looking at there will stay around 10 years.

Even if I'm making a copy of every page I see, I'm not sure I'll still run a federated wiki on my server in 10 years.

I don't think this is a real solution to the problem posed by Bret Victor.
I agree, this talked about none of the things I was hoping it would talk about.

I've always assumed that breakfast was said to be important because it improves various facets of functional performance, not because of weight loss. Maybe general body health from spreading out digestive load.

I've always wondered whether breakfast has an impact on performance throughout the day, or just the morning. It seems fairly obvious that you'll be more tired if you don't eat breakfast though.
GITenberg has a mailing list:
https://groups.google.com/forum/#!forum/gitenberg-project

And there has been some conversation about the project on the OKFN-humanities list:
https://lists.okfn.org/mailman/listinfo/open-humanities

OKFN is organizing a skype call about the project on the 1st of September 6pm UK time that will be announced on the humanities list in the next few days.
there are actually 15+ kernels https://github.com/ipython/ipython/wiki/Projects-using-IPyth...
"All rights reserved"

https://github.com/jerrymarino/cupertinojs/blob/355ea51/cujs...
Wouldn't Thailand lose out by not allowing digital nomads to work there? What they contribute to the economy by staying there they would otherwise be forced to spend in a different country. So what is the law saying that you're not allowed to perform any "work" while you're in the country supposed to achieve, assuming you are not taking any jobs from locals?
This is a fantastic overview of this part of the publishing space. GITenberg has a mailing list, and needs to start collecting breakdowns like this. I would love it if you would join us:
https://groups.google.com/forum/#!forum/gitenberg-project
Are UFO Alien Faces an Inborn Facial Recognition Template?
I am familiar with PTs and I have been traveling since 2007.

It might be perfectly legal for Russian nationals. Since I am not Russian, I do not know with certainty, which is why I ask if you had checked with an expert.
How do you plan to prevent abuse? E.g. this website allows someone to portscan another IP without exposing their own IP. Even with a per-IP throttle, someone with a botnet can use this website to effectively portscan any one host without exposing any of their botnet's IPs.

I've been using http://www.canyouseeme.org/ for this purpose. It does have the limitation that it only allows testing the ports of the connecting IP.
Nitpick: It's not licensing for a language, it's licensing for a specific tool. Common Lisp itself is not proprietary (having a standard) and code can be portable across implementations.

To answer your question, I would say that the business model (of charging for licenses) is fine in principle, but developer tools is a very difficult business to be in.
As long as you're using a desktop environment, you can have this environment today, with no extra programming required.

Those who live in an iPad-only world may still be slightly stuck though.
Damian!! Neeraj and I were just talking about our check-ins yesterday; what are you up to these days?
I was at the Linuxcon talk for this yesterday, here's the slides:

http://events.linuxfoundation.org/sites/events/files/slides/...

It's important to note that it's not exactly production ready, but it can work with really simple CVEs (things that don't require changes to data structures and such).

Because of this, kpatch needs a person to manually review the patch before applying it, so some kernel knowledge is required to make sure that you're making a good patch.

I do think that it'll get better as time goes on. This is a really neat feature and brings an open source competitor to ksplice.
How easy is it to use the jupyter colabratory stuff with kernels that aren't python?
The Growing Blue-State Diaspora
Alert vs. console.log is not the main problem
Oh wow!! I hadn't seen this, super cool. Thanks for sharing
Who Likes What? – Discover Topical Interests of Twitter Users
>But it is hard to imagin[e] the sophistacted sculptors leaving the painting to less subtle hands. //

It is hard to imagine. But there could be other reasons to use garish and unnatural colours, perhaps the colours were akin to pythagorean forms - they could represent perfect colours, seen as more godly or regal.

You can see a similar sort of thing in some sectors of [UK] society today. People paint on makeup that makes them look orange-y or an unnatural flat/monotone brown and that is seen - in limited circles - as the epitome of beauty. Consider Geisha as another example, flat white with shocking red lips, how unnatural.

This brings to mind reflections I've read on how important it is to not assume that just because something seems obvious or the best method available in the period with the technology available that it should be the case. Occam's Razor be damned, humans often complicate things beyond their need and those complications aren't often unrefined in some way.

It is fun to imagine marbles as life-size, lifelike figures, lacquered to give a living shine and perhaps dressed in fine vestments and perfumed; the uncanny valley of yesteryear.
I agree, I very rarely use my mouse when editing. I imagine this idea, and especially the Code Bubbles idea linked to in the article, would work best with a tiling window manager similar to awesome (http://awesome.naquadah.org/) or tmux (http://lukaszwrobel.pl/blog/tmux-tutorial-split-terminal-win...)
Yes, I will accept that claim. However the definitions I inferred from the article are new to me (albeit similar to other definitions I'm familiar with). I gathered the same definition as lynndylanhurley.
This is so incorrect it's almost funny. For the record:

First: Falcon 9 so far has 11/11 successful launches. This was not a Falcon 9, this was a test flight of a sub-orbital development vehicle (F9R-"Dev").

Second: "Vega rocket (aimed at the same size of payloads...". Your Wikipedia link says maximum payload to LEO is 1,963 kg, while Wikipedia quotes Falcon9's maximum payload to LEO is 13,150 kg.

And how much do they charge for those 1963kg? Wikipedia quotes 32 million euros per launch, or $42M, corresponding to $21,000/kg, for the Vega, and $4,109/kg for the F9...
Yeah, the 'no excuses' part was more in the vein of "you have no excuses not to learn something."
I was really hesitant to get one of those large phones, but my last trip to Korea and a visit by some friends here convinced me that like usual, Korea is living in the future w/r to portable electronics.

So I just got a Note and it's possibly one of the most liberating personal electronic devices I've gotten since my first smart phone. The Samsung software sucks as usual, but once you get things set up (taking all of half an hour) it's easily the best mobile device on the market right now.
That is surprisingly similar to Zawinski's law:

Every program attempts to expand until it can read mail. Those programs which cannot so expand are replaced by ones which can.
This was confusing. Nakamura Cyborg is a human playing and chess computer program called stockfish. Live commentary is on twitch...
Mugabe had led one of two guerrilla groups that liberated the former Rhodesia from a white-minority regime

Liberated in the same sense that Stalin liberated Eastern Europe.

The hedge fund (Och-Ziff) sounds like it was ripped from pages of a movie script. Young protege, cross-Atlantic deals with African dictators, corrupt soviet oligarchs, lavish estate in British countryside... no happy end though.
2600's Off The Hook interviewed him in 1991 and have the podcast online below, for those wanting to listen to something right now. Looking forward to the RadioLab episode as well!

http://www.2600.com/offthehook/1991/1191.html
> It's useless to categorize things as imperative or declarative without defining those words.

Yes because his use of the terms "imperative" and "declarative" are not the way I generally use them. When talking languages, I always thought you had imperative, functional, and declarative. Clojure is functional because of it's use of concepts like "functions are first order objects", closure, higher order functions, etc. I would never consider Clojure imperative.

EDIT: Possibly with the use of core.logic you could argue that it is "declarative" if you wanted to ;)
Show HN: WYSIWYG invoice creation tool for freelancers on iPhone and iPad
Gruber is a notorious shill. Daringfireball is about the only thing on HN I regularly flag because it's usually such brain free cheer leading drivel. But on occasion the analysis is good even if his introspection and self-awareness isn't.

His function in the technology news media is almost exactly like a political pundit, he sets the talking points and they'll reverberate around the Apple-sphere for years even they've long stopped making any kind of sense.

I didn't flag this one because for what it's worth, it's a decent approach and analysis and technically possible.

What's not said here is of course the denouncement that he's now obliged to make against the larger format phone (after towing the line for so many years that bigger phones are the worst thing since the last mass extinction event) and the writeup about how this entire kind of analysis is necessary because of weaknesses in Apple's approach to handling different screen size and resolutions that only now being solved.
> He's saying that a small, simple, imperative core is easy to understand (and the rest of the language is built on that), whereas more declarative languages tend to involve more complex compilers and more magic, making those languages harder to learn and comprehend.

Yes, for some unstated definition of "imperative" and "declarative".
Recursive CTEs are part of the SQL:1999 standard and actually make SQL into Turing complete language. I didn't realise SQLite had implemented CTEs, let alone recursive ones...I'll have to play :)
I have to disable safety mode to watch these? WTF?
> They only look the same to the extent that most of the screen is taken up by, of all things, text.

And the main thing I notice about most of the examples given in the article is that they involve most of the screen not containing text. In fact, most of the screen appears to contain nothing useful.

There's a reason why the major popular editors all fill the screen with text, and it's something I've discovered from years of editing code: nothing is more important to programmer productivity than being able to pack a lot of code on the screen at once. There is probably an upper bound to this, but I suspect it is higher than available space on my desk to put monitors in.

You don't really need annotations and graphics and dotted lines to show you how things relate. You just need to have all the things in front of you so that you can read them together. Since we tend to write code vertically, this is usually best achieved with a small number of side-by-side panes of text, a feature which basically every decent editor has.
"Some" specifically means a small or unknown number of something, not "the majority of" something.

"either young and unattached, or middle aged/older unattached men" implies either men in their late teens/early twenties or men 40+.

I guess it was too much to expect people to actually understand what words mean.
Chrome extension for adding Subtitles to any YouTube video
Sad to report that this does not fulfill the gaps in the extant on-demand grocery delivery system. It's expensive, slow, unreliable, and doesn't provide the items for which the application would be most useful, e.g. delivery of fresh perishable foods in a reliable fashion.

But, that's what beta tests are for. Here's hoping the next iteration gets it right.
"If I have to learn all the Objective-C / Cocoa APIs anyway" and "who want to avoid learning a new $language"...

Still not the issue, sure some people want to avoid to learn more, but that's not people we are interested in, those people wouldn't learn anything anyways... As you said, if you want to be very good yes you have to learn all the tools. So for good developers it's not about learning this or that, it's about learning both, and choosing the one you think is the best to write a full application.

", idiomatic JS does not map cleanly to idiomatic ObjC, you end up with code that is idiomatic in neither."

Sure, you end up with idiomatic RubyMotion. Is that an issue ?
What is the advantage of this over exposing Cocoa Apis to Javascript (ala JSTalk)? Seems like a lot of work to get parity with basic features like gc and standard lib (not to mention putting the onus on yourself to keep updating it as new ecmadcripts are released).

The advantage that comes to kind is that in theory if this is coffeescript-esque than libraries written in Cupertino is should be "usable" by objective-c? I haven't seen what the outputted code looks like though so I have no idea if it'll be as seamless as coffeescript <--> js.
"But the truth is that Ebola, murderous though it is, doesn’t have what it takes to produce a pandemic, a worldwide outbreak of infectious disease. It spreads only through intimate contact with infected body fluids; to avoid Ebola, just refrain from touching sweat, blood or the bodies of the sick or dead."

Oh, is that all? Just refrain from touching people? Because last time I checked, we touch people all the damned time, usually without being very aware of it. Easy experiment that will warp your perspective: try to go through an entire day without touching someone, or (harder still) touching something that someone has recently touched. Then track the number of times you accidentally touch something or someone, and later touch your face.

There's a somewhat alarming bit of Comforting Conventional Wisdom floating around the western media that we're totally safe from this because our hospitals are better than in western Africa (true, and yet hospital-acquired infections are incredibly common), or because we have better public health infrastructure (true, and yet we routinely have large outbreaks of rare diseases for which vaccines exist) -- but it's absolutely delusional to think that we're safe because a virus can only be contracted via human contact. The flu is mostly spread by human contact, and it gets around just fine.

The way this doesn't become a global plague is by stopping it before it breaks out of the isolated corner of the world it's flourishing in right now.
It's anonymous, but have to login with a facebook account to post? Useless.
Please please PLEASE do not do this. You would be burdening every other node from now until the heat death of the universe.
I'm glad to hear this! I'll be waiting for it to give it another try.
SpaceX F9R Dev1 [moment of explosion]
If you did that it'd be super awesome. Maybe something like http://www.metacademy.org/about but for physics?
Big Payoffs in HP Suit, for Lawyers
Yep. The RDF/XML data. I have a mirror of it on github: https://github.com/sethwoodworth/PG_rdf_metadata

I would love to have a complete python parser for the metadata. I strongly recommend collaborating with the Gutenberg package posted to HN a few weeks ago (and his rdf branch):
https://github.com/c-w/Gutenberg/tree/migrate-to-rdf

GITenberg has a mailing list and would love to have you!

https://groups.google.com/forum/#!forum/gitenberg-project
https://github.com/fmap/flp.mobi

This repository previously included a toolchain to build a collection of eBooks, in ePub and MOBI formats, from Caltech's online edition of the Feynman Lectures. Those scripts have since been removed, in response to the suggestion that their continued availability might lead to a permanent discontinuation of HTML access.
I think the idea is that it's going to be difficult, having looked at the code, to implement a version that is not similar enough to the original to trigger a copyright "derivative work".

For example, I believe it used to be the case (just a few years ago) that Microsoft employees were contractually prohibited from looking at GPL'd code.

But if alayne is planning on bringing that up every time someone shares a post that might contain GPL code, alayne is quickly going to become the most tedious person at the party, and that's why the downvotes are happening.

If your situation prevents you from studying and learning from GPL'd code, then just don't study it, and don't brag about not studying it.
I'm really impressed by CrowdMed and surprised I hadn't heard of it. I developed my own prototype of a similar system, also in 2013 (undiagnosedpatient.com). I was meaning to work further on it this year, but other work got in the way. Now, I feel like I don't have to - someone else has already done what I was intending with a better model and is much much further along. It's nice when others do your work for you (I mean that seriously, because I felt like it was my moral duty to further develop this site)!
Fix the mobile version its incredibly broken. It seems when you scroll to the testimonials some js kicks in and reloads the web page.

On a side note, great to see more Portuguese entrepreneurs :) if you wanna expand to Japan give me a shout. While not being a student this is something i would've used after i rented my empty apartment here.
> Yes, it can come up. See the recent Google / Oracle lawsuit, where it was specifically presented that Dalvik was a 'clean room' implementation.

I have no doubt that it can come up—all sorts of ludicrousness can; but my question was rather whether there have actually been any legal consequences, not just legal challenges.

I haven't been following the lawsuit, and can't find at http://en.wikipedia.org/wiki/Oracle_v._Google any clear indication of whether any of the decisions specifically find Google at fault specifically for copying GPL'd code. This article (http://www.zdnet.com/blog/bott/the-real-history-of-java-and-...), which may or may not be reliable, implies that there are subtle concerns at play:

If this were a simple matter of some code being open and some not, this wouldn't be a multi-billion-dollar lawsuit. But the precise details of how Sun chose to write its licensing terms are extremely important.
From the landing page:

"However, we want to be clear that this edition is only free to read online, and this posting does not transfer any right to download all or any portion of The Feynman Lectures on Physics for any purpose."
You can reference a function before it's defined, just as he did in the C example: http://clojuredocs.org/clojure_core/clojure.core/declare
The reality is more likely simply history - the Thai immigration system hasn't caught up with the 21st century.

The "traditional" situation is evident in other things too - for a marriage visa, there is a means test ($/month income or $$ in a bank account) - the amount required is vastly more for foreign men (marrying thai women) than it is for women (marrying thai men).

In terms of a theoretical "this is intentional" answer - I don't know, because I don't actually know what the average "digital nomad" would spend large amounts of money on - I'm living basically as a resident, I haven't left the country in 9 months, we have a car, imported our dog, etc.
It is not currently licensed.
To be clear, I didn't mean "why might there be fear about this?" (which I can understand, though it sounds a bit hysterical to me), but rather "has this ever actually happened (outside of a lawyer's dreams / nightmares)?", as a weaker version of the question "is avoiding this really good practice?".

P.S. Perhaps a good defence against a claim of copyright infringement would be "you can tell that my version isn't a copy, because it correctly finds 'nana' as a substring of 'banana'"? ;-)