skysight-inc/HackerNews huggingface dataset:
It’s interesting that Andreessen can’t see the solution, but perhaps expected.

What a weird dig. It's neither expected, nor established that he can't see a solution. I'm not as smart as Andreessen and I could come up with half a dozen solutions.

Author's favourite is fine but far, far from obvious. How viable is it to run your own federated wiki anyway? Are there packages for popular systems? Are there plugins for major browsers? Is there any federation actually happening? I skimmed the resources[1] and don't know. Does anyone here run one? That would be a solution, this seems more like an idea.

And it's not like no one's doing anything. There are services like Pocket or Readability to store an article until you want to read it, Evernotes, Google Keeps... Our very own 'idlewords will archive the contents of your bookmarks for a fee[2]. Finally, there's archive.org.

[1] https://github.com/WardCunningham/Smallest-Federated-Wiki#ho...

[2] https://pinboard.in/tour/#archive
I find Bret Victor's comparison between the internet and the LOC a little weird. I've always thought of the internet as a publishing/sharing medium, not an archive.

There are plenty of books that go out of print within ten years, we just happen to have infrastructure beyond publishers (libraries) that preserve published copies.
I give up. You win. I should have disclosed that I have never met a Thai person or spoken to one since I've been living here. And I've never driven here or seen any Thais driving. I've never seen any Thais flaunt the laws, or eat spicy food. In fact the only people I've met in Thailand have been drunk middle-aged men on Soi Cowboy looking for "brown strange."

Also I can't read or "work out" what smarter and better-informed people like stephenr mean, I need it spelled out, in English. I am not equipped to understand or respond to the close reading and careful parsing of language stephenr has demonstrated.

Actually I've never even been to Thailand, I made everything up. Kudos to stephenr for deducing so much from my comments and exposing me, calling me out on my delusions, and setting the record straight.
You can see some IR sources like remote-control IR LEDs with a conventional CCD camera, but you'd do it by removing its existing IR filter rather than adding one. The IR cameras being discussed here respond to much longer wavelengths, though, and yield completely different results. The black-body spectrum for thermal IR has far too little energy at the frequencies that traditional CCD cameras are sensitive to.
The problem is that while unsigned types cannot have an out-of-domain value, they wrap.

Also, often negative lengths make sense as meaning "backwards". In C++ I often hit in algorithms code that looks like some variant of:

a.size()-1 >= capacity

But when a.size() == 0, a.size() - 1 is MAXINT. Of course I could re-write this as a.size() >= capacity + 1, but that requires remembering / noticing.

Personally I find this so annoying that when I recently had to write a set of my own C++ containers (as I needed 1-indexed rather than 0-indexed containers), I decided to make the return value of size() signed.
I forgot about that. AS REQUIRED BY EUROPEAN LAW.
On one hand, it's always nice to see people experiment. On the other hand...

* I didn't leave KDE for XMonad to get a window manager in my editor. I'm interested in maximizing the real estate for my code, because I also need a web browser and two or three terminal windows.

* I don't see how that's going to scale to something useful when you have a project with hundreds of files where you often need 10 files open at the same time.
>Right to be forgotten?

A ridiculous concept of a "right". I do not recognize that anyone has a right to force other people to forget things.
Would you accept the claim though that Clojure is less declarative than Haskell, in the sense the author means? (Without necessarily a great definition of "declarative". Like how mathematicians could go far without a good definition of "function" until it got to be a problem.)
The new idea looks like my desktop. A web browser, terminals, text editor windows ...
You can move a company without physically moving yourself. This is not a barrier.
Regardless of any received training, smart people don't usually struggle as much as normal people when they are presented with a new, different kind of problem. That's something you cannot learn.

Even a kid's brain will not "grow" more or less depending on what kind of stimulus he is exposed to. But it doesn't mean it's bad to reward and compliment your kid for struggling and working hard instead of just being naturally good at something. It helps the child to build a character and face problems instead of giving up. The article is right about that.

There are also many ways to get a better access to the full capacity of your brain. It's not like the movie "Lucy", but many conditions may prevent you for using it to its full potential: Age, injury or illness, sleep deprivation, stress and exhaustion, lack of nutrients, drug abuse and chemical unbalances, etc. Some of those factors present problems that can be treated or even prevented, and you will (most of the time) function at the same cognitive level as a careless smarter person.

Also, the fact that there is no way you can alter your intelligence without altering your DNA doesn't mean you can't use it to discover and apply better problem-solving patterns for a particular discipline, making yourself effectively smarter.
Two-way searching is the norm for substring matching. Even your libc is probably using it for strstr(). For example, here's musl's implementation: http://git.musl-libc.org/cgit/musl/tree/src/string/strstr.c
The statues on the pediment of the Philadelphia Museum of Art are painted in the old style:

http://commons.wikimedia.org/wiki/File:Pediment,_Philly_Art_...

http://commons.wikimedia.org/wiki/File:Pediment,_Philly_Art_...

I like it.
Okay, but how do you handle things like big PDFs or image gallery sites? Or pages that just pull in a lot of javascript includes? That stuff downloads in parallel, but then I would find myself trying to push it upstream through a little straw of bandwidth, sequentially.
That's pretty nifty, and a much more elegant product design than FLIR's.

The E4 can be modified for 320x240 support (at least the older ones could, don't know if they've "fixed" this or not), but it sounds like Opgal's sensor is even better in that respect.
The threshold is more "Is it an unstable flying fuel tank* ? y/n"

*or solid block of fuel
This would not work with dynamic content.

We already have systems like this (bittorrent, freenet, etc.), and almost no one sees them as a viable replacement for the web because they can't do 99.9% of the things we want (social networks, forums, email, etc.)
I love breakfast, not overrated IMO.
I may have missed something, but it seems like this only deals with the potential effect or lack of effect of eating breakfast (or not) on weight loss. What about the effect of eating breakfast on mental alertness, productivity, etc? Are there studies on that?
As a programmer and night owl, breakfast is usually the determining factor for whether I will do any productive work before lunch. I feel much better all day if I have something to eat, but the discipline required to get moving a few minutes early often evades me.
It's geek sociopathy at its finest. Or maybe that's the "Oh, come on, stop talking about the deliberately chosen name that could have been anything else and talk about the technical details!" attitude.

It's especially farcical given that without the name and the resulting offended people, butthurt Russians, and random assholes yammering about "political correctness", this post would have probably never made the front page.
Hypothesis: "Stop eating and you'll lose weight"

How do you scientifically prove this?

First, you must isolate a human being in such a way you can account for every single calorie incoming and outgoing. Incoming calories are relatively easy to measure, but for outgoing you have to at least measure:

- How much heat is produced by the body (how much energy is expended keeping the room at the same temperature)
- How many calories did the body use to warm sweat and pee: collect every single drop of sweat and pee, measure its volume and temperature as soon as it leaves the body, compare to temperature of water ingested.
- Collect every single particle of stool leaving the body, measure temperature, weight and calorie content.

Only after you have a human being isolated in a way all calories in = calories out, then you can test the "Stop eating and you'll lose weight" hypothesis. Before then, anybody with such a claim is just blurting out junk science.
no paywall:

http://well.blogs.nytimes.com/2014/08/21/is-breakfast-overra...
The itch list
I think it's significant that the Library of Congress has funding, an official mandate, employees, a clear legal status, and stores complete copies of the works in its catalog. A similar model would work great for the Internet (and archive.org is doing its best to fill the role).
One day. That’s when we plan to do all the things we absolutely MUST do on this planet. Climb Mount Everest. Learn to salsa. Hug Ryan Gosling. Judging from the number of things we’ve left for this day, chances are we won’t get to do most of them (there are no salsa instructors on Mount Everest or nearabouts).

So it’s best to start now! You don’t have to do everything you’re itching to do today but keep yourself focussed by putting a scratch-by date to it. Next week. Christmas. Before Justin Bieber hits puberty... Make a plan and invite your buddies to help, or buddy up with like-itched strangers and start scratching. You will keep finding stuff to add to your itch list but this way, you’ll also build a Scratchbook worth bragging about!
>I have a 24" screen that fits nicely into my suitcase.

Details, please -- particularly about the stand, which is usually the part that is very awkward to transport.
I'm actually working on figuring out user experience principles for VR. I have a Google Cardboard-style rig that I use with my Galaxy Note 3.

From my own experience, working with a keyboard at a desk doesn't really work well, for various reasons. For one, it's pretty restricting to the movement, and trying to scale the tracking to compensate so you can view a full 360 degrees in a shorter head-swing is both still limiting because you can't perform multiple rotations, and is still extremely disorienting. For another, having a physical sensation of a fixed object that isn't reflected in the visual display also breaks immersion. Also, if you have you move your hands off of the keyboard at all (like, to adjust the display on your face), it's really hard to find it again.

There is currently no good way to do user input in VR. About the best experience I've had so far was standing up, using a bluetooth gamepad.
ah, so it saves... everything? wow! that's nuts. I mean, where the heck are you going to store all of that?

and it is terribly inefficient to store say, 30,000 examples of the exact same article. or do you have a way to check and not store duplicates? if so, what if a blog post is saved today and has 10 comments and it is saved tomorrow by another person and it has 11 comments.

technically the page is different so it would be saved again

I think you need to explain exactly how it works a bit better or maybe I'm just not getting it

:)
"Time Is What Prevents Everything From Happening At Once.." - John Wheeler
An invitation to mass civil disobedience
> I find Bret Victor's comparison between the internet and the LOC a little weird. I've always thought of the internet as a publishing/sharing medium, not an archive.

The Library of Congress is archiving all tweets from the US[0], which I think is what he is referring to.

[0] http://www.businessinsider.com/library-of-congress-is-archiv...
A lot of fitness gurus swear by cardio before breakfast. The theory is that you'll burn more stored fat before you eat the first meal of the day (or drink anything with carbs, like juice or coffee with milk and sugar).

Is it true? As with all diet and exercise talk, nobody seems to know.
If @3x is a thing, wouldn't 1080p be kind of an Occam's Razor resolution for a 4.7 device?

Besides the fact that 1080p is common and marketable, it would be the perfect resolution to mirror to an AppleTV.

And having both the 4.7 & 5.5 phones be @3x would motivate developers more to add @3x assets. If the 5.5 phone is the only @3x device in Apple's lineup for a while, it might be tempting not to invest.

And then a 4K (3840x2160) at @3x might be perfect for a 12.x inch iPad. That would mirror perfectly to 1080p or 4K TVs. It would be 16x9, which is hard to imagine, but mirroring to projectors might be more important for a 12" iPad than the smaller ones? I could really see it used in presentations and education.

I say go with the standard resolutions when in doubt, even though there is no real Apple precedent.

(edit to add content)
> sleeping on a bellyful of food

This is supposed to be bad for you (according to those that grew up watching adverts for breakfast 'cereals'). You are supposed to go for a constitutional walk after a large meal, not pass out asleep.

I have observed what cats, dogs and animals on nature programmes do. Maybe they did not get the memo from the experts. As a rule with no exceptions I can think of, all of them go to sleep shortly after eating a large meal.

The athletes with the highest calorie requirements - Tour de France cyclists - they go to bed on a sizeable meal. It doesn't seem to be a problem for them.

Where did this idea come from that you should not sleep on a full stomach?
Dev Tees is back
> I've never driven here or seen any Thais driving. I've never seen any Thais flaunt the laws, or eat spicy food.

You didn't claim to have "seen this". You claimed "everyone does it". This would be like me claiming all americans insist on cheese with every meal and get confused between Austria and Australia.

> Also I can't read or "work out" what smarter and better-informed people like stephenr mean, I need it spelled out, in English

I'm commenting on your posts, and my own observations of life in Thailand. Several times you've made broad generalisations about various topics in Thailand, all of which are demonstrably false.

When I called you on said generalisation, you proceeded to make ANOTHER generalisation. How do you expect people to react to that?
Extensive discussion: https://news.ycombinator.com/item?id=8215447

Other submissions:

https://news.ycombinator.com/item?id=8216151

https://news.ycombinator.com/item?id=8215471

https://news.ycombinator.com/item?id=8215280
And Scala [5] (with a Spark-specific fork too, iSpark [6])

[5] https://github.com/mattpap/IScala
[6] https://github.com/tribbloid/ISpark
http://www.reddit.com/r/askreddit
An usability upgrade would be to allow port ranges, for example I wanted to try 0-1023.
I have a decent breakfast every morning (750 to 1500 cal). And I eat dinner every night (around a thousand cal). On nights when I have a particularly huge dinner, especially if I eat late, I wake up crazy hungry.
Wouldn't storing and editing source code as an AST make a lot of syntax errors impossible?
How we built a Twitter clone in ~300 lines of clientside JS
Fluffy Old Guy with Five Kids to Shredded
this reminds me of Bret Victor's talk: The Future of Programming. http://vimeo.com/71278954

Similar ideas on the problems with code editors / current programming, but Bret Victor's ideas are a little more fleshed out.

Also, if you haven't seen it, it's a pretty funny talk. Brilliant guy.
microwaved oatmeal at my desk for breakfast = no cravings for a big or unhealthy lunch. YMMV
I've something like that for TODO. But I'm not sure whether that would be legal or not ?
I once read you can answer all headlines that are yes/no questions with no. Seems to work here, because if you start hungry in the day you are grumpy (I am). If you are grumpy all day you can't concentrate (I can't).
Feynman Lectures on Physics now free online
If you wanted to target the Obj-C runtime, but aren't interested in learning the syntax, wouldn't you just use Swift?
The museums, libraries and cultural heritage institutions are working hard on digital preservation. I think there's a lot to learn from there. Check out this for an instance: http://www.lockss.org/about/how-it-works/
This is disgusting, in so many ways. Investing in Africa often has its own set of moral qualms, but doing business with Mugabe lacks even the pretense that you're doing any good to offset dealing with a bastard. Sadly, I think mercurial is right - nothing will end up happening, because that's the lay of the land.
Why wouldn't a farmer have food available in the morning?
After waking up, when do you grab your first bite?
Chromecast Rooted
Vanishings In America's National Parks
In the long view, farming is a pretty recent invention.
Port scanning /0 using insecure embedded devices (2012)
Do people actually pay for the NYT? HN consistently has a bunch of NYT links that I can't read because of the paywall. I can't give that organization money because of its complicity in deceptive war propaganda.
So like he said then, very recently. Agriculture is ~9000 years, homo sapiens at least a million.
Yes. 2 problems that immediately come to mind are

1. Copyright law.

2. Dynamic content.
JTAGulator Finds Debug Interfaces (2013)
point is, would have there been any difference at all when you would not have skipped breakfast and instead maintained those amounts of calories by spreading them out more evenly during the day?
What kind of thing is legal to do once but not 65,535 times?

Google for "scan ports" and you'll discover plenty of people offering this service already.
You have good reason to be suspicious:
http://www.americantable.org/2012/07/how-bacon-and-eggs-beca...
That was my first thought as well. I'll also add that it doesn't look like it would work as well in Java thanks to Java being much more verbose.

Given about 2 minutes of thought I'm leaning towards this being the wrong approach. The challenge with verbose languages is getting enough context on screen or in your head to think about the real problem; it's a pretty old problem and a lot of things have been tried, but not much has really worked. What I would like to see is something that hides more of the incidental complexity and lets you not think about it.
Or hunter-gatherers, before there was much farming going on?
Coin delays product launch until spring 2015
Most animals are not obligate bipeds. Their bodies are intended to be horizontal all the time.
This is the kind of inanity I'm talking about.

(Calories eaten, calories burned, calories stored in fat cells) is not a closed system, so thermodynamics doesn't have a lot to simplistically say about it. There's also chemical energy stored in other forms, there's calories excreted, there's thermal energy in and out. Yes, there is clearly an extreme at which thermodynamics will force fat to be burned, but thermodynamics alone does not tell us whether that is meaningful when the goal is promoting long-term health (of which losing weight is, for most people, a meaningful piece).
Is it technically possible for counties to own the "last mile" and charge companies a maintenance fee directly proportional to the amount of customers that use each service?

Can the last mile connection be shared between companies or is it technically required for every company to maintain their own lines to peoples houses and businesses?
I'm curious. I would like to know if it is worth to learn a new language only for speed reasons or if it's better to hope in improvements in Python... What do you think?

Anyway awesome! It's going well :))
No. In even a modest(hah!)structure like Larry Niven's Ringworld the tensile strength required to hold it together exceeds that of any known material. Sorry I'm too lazy to dig up the specific reference, but I'll give you a pretty picture instead.

http://www.dennisantinori.com/Resources/Ringworld/

Edit: a reference

>>> Peter Weston passed the word from a British college professor: the tensile strength of the Ringworld floor needs to be on the order of the force that holds an atomic nucleus together. From such stuff you could make a garbage bag that would hold a thermonuclear explosion.
http://www.larryniven.net/stories/macrostructures.shtml
That's true. What you spend in time and effort, you do gain in less ambiguous legal protections.

I'll add that you do get to control the features you're presented with and your privacy is better shielded from commercial interests. The benefits are many compared to the relative inconvenience and cost.
The life of a bodybuilder – Bodybuilding motivation
Most of the time I skip breakfast, but I'm not too religious on eating it or not - it's more of a time issue for me.

In the past month and a half, I've lost about 17 lbs. For me, the trick has been to eat less overall (usually 1-2 meals a day), and to exercise more consistently. I've still been eating some not-so-great foods like fried chicken, fries, ice cream, and pizza & garlic knots.

In the interim, I have also been getting healthier as well - this morning I finished a 15 mile run, which is an increase from my (then) limit of 7-8 miles before starting on this fitness crusade. Granted, I am a distance runner and have run several marathons, but it is an example of increased fitness.
This definitely depends on the person. An ectomorph has no business performing heavy cardio while being in a large caloric deficit. Endomorphs, however, could benefit from it. I myself have tried fasted cardio in the morning - it produced great results but my brain could not function as it normally does. I found myself making far more stupid mistakes throughout the day.

TL;DR - it depends on the person. That is why there is no and never will be a definite answer
This is pretty cool. Thanks for sharing, rileyjshaw.
if you wake up hungry it means you didn't go to bed full

you is too general here. Maybe what you say is true for you, but nor for everyone. Not everybody's body works in the same way, and not everybody's stomach and digestive system works at the asame rate. I can eat all I want, I'll still be hungry in the morning (or more general, half a day or less later). There is one steady effect of eating too much before going to bed for me though: I get horrifying dreams. Really, horrifying. I also can't imagine it's super good for your sleep when your body still has a lot of digesting work to do.
Hidden surprises in the Bitcoin blockchain and how they are stored
You're right, it takes longer to upload a page than to download it. And image gallery-like pages take long (I know because I save Imgur pages now than then :)). But in practice, this isn't a problem.

There are a couple of heuristics to avoid wastefully uploading pages: the full page is uploaded only if the reader expresses "sufficient interest" in the page. Currently the heuristic is 90 seconds of continuous reading of a page, or scrolling to the bottom. If a page is read for a minimum of 10 continuous seconds then only the text of the page is uploaded.

Static assets like JS files benefit from deduping: they take time to upload the first time, but subsequently processing them is much faster.

Typically, people read multiple pages in a browsing session: I rapidly open many tabs and then read each one for multiple seconds. There's a debug mode in Purple Rails in which a timer counts up when I switch to a tab. I find that typically spend 100+ (usually much more) seconds on a page that I read through to the end. This is usually enough time on a residential broadband connection (I have Sonic DSL) to finish uploading a page. I also use Purple Rails on a tethered 4G connection almost everyday: uploading is slower than DSL but it works.

Basically, by the time you finish reading a tab, the previous tab you read would have finished saving.

Like I said, nothing too fancy.
After I started eating breakfast I lost 10kg