skysight-inc/HackerNews huggingface dataset:
This newspaper article states "In 2007, a major follow-up [to the 1997 AICR report] all but reversed the findings." They don't cite the study or provide a link, but it's almost certainly the 2007 AICR report.

Fortunately you can take a look for yourself [0]. The published research findings are pretty much the opposite of the Star Tribune's claims that eating healthy has no effect on cancer.

These are the AICR recommendations:

Be as lean as possible without becoming underweight.
Be physically active for at least 30 minutes every day.
Avoid sugary drinks. Limit consumption of energy-dense foods.
Eat more of a variety of vegetables, fruits, whole grains and legumes such as beans.
Limit consumption of red meats (such as beef, pork and lamb) and avoid processed meats.
If consumed at all, limit alcoholic drinks to 2 for men and 1 for women a day.
Limit consumption of salty foods and foods processed with salt (sodium).
Don't use supplements to protect against cancer.

[0] http://www.aicr.org/research/research_science_expert_report....

Edit: formatting.
Idealism, meet reality.

I live in an oppressed country. I need privacy to try to topple the government by any means. They watch us, they hear us, they follow us, the read everything we write, they want us dead, we want them dead.

Survival is a harsh word. Learn it or die.

Do you think Tor, Wikileaks, Bitmessage, Darknet are just toys that geeks code in their basements just for fun?

Do you know Snowden, Assange, Stallman, and many others fight for your rights and your liberty against those who try to oppress you?

Innocence, meet reality.

Privacy is more than a human right, is a vital need.

In heaven you don't need privacy, in hell you don't have it. Welcome to reality.
50ns in 1988?
haha, nice point. At least some of them are at the top
I have this photo-portfolio-profile-builder: http://pflio.herokuapp.com/

It supports custom themes (there is just one for now) and more customization can be build upon it with little code.

I wrote it for a customer who wanted a simple portfolio website (just the pictures and some pages for textual information), so I made this CMS-like thing to edit the page and it could be marketed for more customers etc.

But I don't have any hope it will get a customer, so its interface is still uncomplete (and it is in portuguese), but it works (with a custom domain). What would you do with it?
Any free app either has in-app purchases or advertisements. This app has both(you can just look at the app store listing and see this).
Your mention of nginx/luajit piqued my interest as we've developed a system based on that, coincidentally with those same 7ms/10ms constraints.

I was just checking your profile for an email address when I saw your employer on your LinkedIn profile and suddenly it all makes sense ;)
$74 after shipping? Newegg will sell you a motherboard with a dual-core x86 CPU for $50 ($32 after rebate). With a new AMD AM1 platform, you can get a four-core x86 and a motherboard for $69.

Raspberry Pi is a nice thing for $35. For $75, much nicer alternatives exist.
I code at approximately the same rate as the core rope memory weavers wove. I wouldn't trust mine to help people fly to the moon, though. That's incredible!
Not sure if this is the sort of thing you mean, since it was only a fault-finding thing, but the constraints were _very_ tight...

A long time ago I was Mister Fix-it for a company that made top-of-the-line lighting desks for touring rock bands. If your band wasn't touring with one of their desks you hadn't yet made it.

The company developed a new desk and sold the first couple. Then one band said they had an intermittent problem during rehearsals where the desk would just stop making the lights go. I got sent to fix it. Couldn't find anything, and couldn't make it break.

First show of the tour, 15,000 people in the audience, the house lights have gone down, the intro tape is running and the guy on the desk announces that it's stopped working! I ran backstage to get my tools to open the desk (god knows why I'd left them there), pelted back to the desk, and on the way I realised what must be going wrong. It must have been the adrenalin that heightened the thought processes. Opened the desk, moved the component that I'd worked out was shorting to ground and causing the output to stop, and he was back in business before the intro tape had finished.

I still get a bit of a high when I think about the total head rush of fixing that problem like that.

The 'permanent' fix for him was a tiny piece of gaffer tape under the component. The permanent fix was to use the component the PCB was designed for rather than one someone had to hand with a different footprint.
You can't go wrong with an Arduino. You can use the Arduino IDE to get up to speed very quickly, and then later program it with avr-gcc and get rid of the Arduino bootloader/libraries if you desire.

The next logical progression IMHO after Arduino/AVR chips is bare metal ARM development. Check out chips like the NXP LPC series which can be programmed with a free GCC toolchain, and more importably support on chip debugging with OpenOCD. Good getting started guide here: https://learn.adafruit.com/getting-started-with-the-lpc810/i...
*

Hyro - real-time HTML5 editor - http://jawerty.github.io/Hyro - if interested, contact me at jawerty210@gmail.com
"the code and intellectual property belongs to you unless you transfer copyright over or mark as open source"

The OP said he's working for another company while he's doing this ("I have a very well compensated job in a local startup"). Depending on the employment agreement he signed with that company, they may have rights to the code he wrote (especially if he wrote any part of it using the company's equipment or on the company's premises, or if the code is related to the company's line of business). Remember, this is in NY, not in California, so the protections against unreasonable employment contracts could be weaker. So he really needs to talk to a lawyer before taking any kind of action.
Related, maybe an area to expand into: I've always thought an "AirBnb for RVs" made sense. How many people buy RVs, use them for a while, then let them sit for 20 years while they devalue? Just a thought.
Why You Shouldn't Say It's Easy When Teaching
Zeroconf (Zero Configuration Networking) is the standards body name. mDNS is one of 3 components that Zeroconf uses, the other two being local link addressing and DNS service discovery.

jMDNS works fine on Android but it is a 3rd party dependency you have to add and it is slow to start up.

Android 4.1 started shipping their own native Zeroconf implementation (Network Service Discovery) which kind of works, but is buggy as hell.
Do you have lots of users? How did you market it?
It was a book written and updated annually by Benjamin Franklin extolling the practical virtues of prudence, saving, hard work, humility, and so on and so forth.

You can read a rambling summary of his views in this essay 'The Way to Wealth': http://itech.fgcu.edu/faculty/wohlpart/alra/franklin.htm

>If you would be wealthy, says he, in another almanac, think of saving as well as of getting: the Indies have not made Spain rich, because her outgoes are greater than her incomes. Away then with your expensive follies, and you will not have so much cause to complain of hard times, heavy taxes, and chargeable families...

and...

>Great estates may venture more,
>But little boats should keep near shore.

Ben Franklin is known as one of the 'founding fathers' of the United States. He's remembered as an inventor, natural philosopher, publishing magnate, political propagandist, capable diplomat (to France), and orator.
yes, but kevingadd was (almost certainly) talking about in practice. In fact, I vaguely recall reading that the V8 team originally wanted to abandon insertion-order enumeration for performance but couldn't because too much code broke on the web.

It's not quite insertion order, though, which is one of the issues with just specifying it in ES6 as it's implemented. If you insert with a numeric key (or a string that's strictly a number), I believe the JS engines don't agree on the order in which the numeric key will be enumerated in relation to the alphanumeric ones (v8 and spidermonkey will put the numeric ones ahead of all the keys, sorted ascending, then do the rest in insertion order, for instance).
TeXworks is a simple GUI for editing *TeX, and watching the output at the same time:

https://www.tug.org/texworks/

You can also click somewhere in the PDF view and 'jump to source'. Used it a few times when polishing/debugging a LaTeX document, I generally don't use it for writing though.
(I prefer to do all my writing in Vim).
Presumably because the buyer was offering a high enough multiple of the annual revenue to be tempting.

I'm sure the seller would decline $6,000 and accept $600,000. The buyer would be looking to find a point in between that both buyer and seller were happy with.
It was written to scratch a personal itch; never as a business. I'd be happy to see someone else pick it up and do something with it.
It's a shame there isn't a "Firefox OS" app for Android, that basically acts as if it _was_ the OS for the phone.

That way you could try it out without having to throw away your existing install/apps. There's no reason it couldn't be installed as the launcher, and take over running everything on the phone. I assume that that would be a fair amount of extra work though.
Sorry to hear it shut down, it had been one of the validating points, that there is something to be done with this space. Less competition I suppose?
cupsofcocoa.com

A blog with iOS programming tutorials starting from Objective-C itself and installing Xcode to networking and graphics. Strong ratings on content and writing quality.

I started the site in high school — I was teaching myself iOS development and realized there wasn't a site that started from ground zero. So I set out to fix that.

30k monthly visits at its peak (without any promotion), but since coming to college I haven't had time to create much content. Now getting 10k monthly visits.

Been around 2.5 years. Would love if anyone's interested in writing some posts, updating existing content, or taking over the mission of teaching people to program on iOS.
Heartbleed and RSA private keys
I have built this site almost 6 years ago. Twitter users can tweet texts with more than 140 chrs.

http://www.fullstory.co/

The site according to google analytics about 50k visits monthly.
Wow, that was a terrific explanation. Thanks for taking the time to write it up!
Nothing is loading when I click on photos
If the new part would be clearly useful for home servers, I would find that refreshing. "Makers" is not an actual use case. I always struggled to see exactly what Raspberry Pi was good for, that something else isn't better for.
Sure you can just limit your projects scope, but essentially you are trading "software can do foo with bugs" to "software can not do foo at all". Like it or not, problem domains and world around them do evolve, and no software lives in an isolated bubble. Notorious examples related to typesetting would be Unicode and OpenType.
With mathematicians, puns are always intended.
I tried to reach you with your email address mentioned on the website but the delivery have failed. Do you have a vision how much do you expect to get for this?
I would love to have it and move forward to see how far I can improve it and monetize it. I also started working on a dynamic blogging platform using python last week(https://github.com/scottydelta/miniblog)and could use ideas from your project to improve it. Let me know what you think about it. Cheers :)
Looks really cool!

What has the uptake been like?
> If 3x = 3y, then x = y. (and that's all)

No, that's not quite all. They prove it 1) even if x and y are infinite and 2) without resorting to the axiom of choice. It is those two things that make it interesting.
Made me LOL.
I thought that at first, and that could indeed be one thing he's saying. But I also agree with jmount that he probably understands that any tinkering is likely to produce as many bugs as it fixes, and therefore implementation changes are to be avoided as well unless addressing actual problems that people are experiencing.
No evidence, sources or credibility. Sorry but this article is just silly. This is an old world corporate fed point of view that is obviously incorrect.
M68K is dated. It's still used in some applications, but it's basically a dead end. ARM is where it's at these days.

There's tons of ARM development hardware out there, but two cheap, awesome development boards I'd recommend might include:

* The TI Tiva LaunchPad - http://www.ti.com/tool/ek-tm4c123gxl

* The STM32F4 Discovery - http://www.st.com/web/catalog/tools/FM116/SC959/SS1532/PF252...

Or, if you want to get adventurous, there's tons of ultra-cheap ARM development boards on eBay. You'll usually need to get your own JTAG adapter to work with them, and figuring out how to drive some of the peripherals may be a bit of an adventure, but the prices are unbeatable. (I paid about $40 for a "HY-STM32" board with a 3.2" touchscreen, for instance.)
I work with anthropologists. Their research relies entirely on data. It wouldn't be science otherwise.
Website Screenshots: http://www.bitpixels.com

Serves 40 million images a month. It can generate small thumbnails or large screenshots of full-length Web pages. It runs itself and I rarely touch it, but I don't have time to improve and monetize it.
http://brainy.io is a project i made that creates a complete API for you by inferring information from your Backbone code. it is a rapid prototyping tool.

the simple idea is that you create your front-end application without an API (using standard Backbone best practices). when you start your application, Brainy can inspect your routes and models and create an API for you.

future potential includes something like websocket support (syncing data), and out-of-the-box server side rendering. i have both of these working but not complete.

i'm not exactly looking to sell the project, but i'd love to appoint a new owner to the application. it has a lot of potential i just simply can't prioritize it right now. my email is in my profile if anyone wants to talk about it.

edit: i'm giving away something i put a lot of time in for free and i'm getting downvoted. why am i not totally surprised.
I'll take the bait. Post your passwords and logins for your FB, HN, email, and whatever else you deem private as a reply. Let it go for 30 days.
Warning: this video automatically plays.
http://godoc.org/github.com/gonum/matrix/mat64

https://github.com/gonum/blas

I don't know how mature they are though.
Where I work, everyone speaks in countless acronyms that only make sense within the company. It was very difficult for me as a new hire.
Yeah, I haven't touched the site in what feels like forever...unfortunately, don't have the time to fill it up with information... I might return to it one day
The Russia Problem
http://pitchpigeon.com

Press release platform for startups. Been around for a year, makes about $1k per month, all organically with zero maintenance. Still tons of potential but I am just way too busy with my main startup now, in a different space.

Contact me at yongfook@gmail.com if interested!
I'm not interested in buying any of them I'm afraid, but I just wanted to say that your website (shazow.net) and your projects are all very impressive. You have a readable style of writing and a good eye for simplicity.

Thanks for putting it out there :)
Please stop this—all of you.

Programming language flamewar is off-topic and inappropriate for HN. The personal attacks are beyond the pale.
http://www.ulmusoft.com

Prosper Stocks -- best visual stock screener for iPad in my opinion, and investment portfolio performance study tool. My interest shifted away from stock market and would like to sell this app.
Thank you so much.

I am a scientist and these silly buzz words, while they're great for salesmen that work for businesses, drive me up the wall!

Regarding "deep learning", you are totally right. Deep learning refers to a particular formulation that may inspire development of a different class of algorithms.
Just like every other YouTube link.
In the graphic on the home page:

It erks me that different words 'stalkers' and 'stalking' are used to refer to the two parts of the graph, when there is no distinction between them.

Confused me that's all :)
There are at least 4 different types of ordering behavior in a map:

1. Returning in insertion order. Quite strange thing to do as it requires extra bookkeeping.

2. An order unrelated to insertion order that is consistently the same for a given set of keys. Using a hash it would be sorting by the hash value, in a balanced tree, sorting by the value itself.

3. An order unrelated to insertion order and that can be different for the same set of keys but is always the same on repeated iterations on the same map. This could be a hash table where on creation a random salt is generated on creation and hashed together.

4. An order that actually changes on every iteration. Is there an efficient way of doing this?

From the discussion here and some quick testing:

Type1: Ruby 1.9.3 (very strange)

Type2: Ruby 1.8.3, python 2.7.3, Perl <5.18

Does anyone know if Go and Perl 5.18 are doing 3 or 4? Ruby >1.9 behavior is also quite strange but seems to be intended, they've implemented a hash together with a doubly linked list[1].

[1] http://www.igvita.com/2009/02/04/ruby-19-internals-ordered-h...
Looks interesting, I might try it out on my next Angular project (starred it to remember for the future).

As a side-note (don't mean to hijack this thread) but I always wondered why a service doesn't exist that sits on top of GitHub that allows for reviews/commentary beyond just issues on all these cool GitHub projects. There are so many awesome projects that look really interesting and I want to integrate into a project I'm working on but have no way of really knowing how effective or relevant they are without actually trying it (which sometimes works out but sometimes ends up being a waste of time). Just a thought, wonder if anyone else here at HN sympathizes.
This is a fantastic thread.

However, as someone else mentioned below, videos are terrible - too hard to scan, and far slower rates of information transfer than text.

So, I had an idea. I'm going to pay for transcription of some videos, and will share the transcripts (free, of course).

I'm choosing a transcription service now and will try and have the first one within the next 7 days.

If this is interesting to you, give me your email to help me validate it and I'll send out the transcripts over email.

Videos I'm planning on getting transcribed first:

- All of the videos in the OP

- A few more Naval videos

- A few more Andreessen videos

Link to Google Form: http://goo.gl/Hy5ob1
We just started handing them to core devs (and yes it's a really nice device). Once we'll have confidence that it's stable enough we will roll out to more people internally at Mozilla and then externally.

Just a few weeks away!
I get the same feeling.
I think this is a good thing to get right in a new language. The .NET hash function for dictionaries is fixed because of this problem -- there is too much legacy code which depends on the ordering of that particular hash function to change it.
dumb your resume down, stop talking about management positions when your interviewing for entry level. Basically your telling the hiring manager your going to be gunning for his/her job or moving on as soon as you can. you just have to tell them what ever the job is you've always want to do this job/ work for this company etc.
This article (and some people here) seem to be mixing up the conclusion that particular so-called "super foods" are viewed with skepticism by oncologists. And a poor high fat high sugar diet is very clearly associated with cancer, diabetes and heart disease.
In between these is a grey area of whether a slightly more healthy than merely adequate balanced diet is good.

Its pretty clear though that poor diet is associated with cancer.
Yeah, kind of. Now that they've rolled some of it into the OS things are better, but in the bad days before 4.0 you'd get devices hard wired to discard any broadcast or multicast packets while the screen was off and so on. Manufacturers had a distinct tendency to mess with anything not explicitly used in the OS.

Google aren't helped when people like Samsung decide to redefine the bump to file transfer to mean NFC to initiate WiFi Direct, not what everyone else had deployed which was Bluetooth, and without the fallback position of making that work. That's the curious thing with Android, they did in many ways engage in the wider world hoping for a bit more wider co-operation (at least within the OHA), but you'd be hard pressed to find an area of the OS anyone other than Google had a positive impact on, but there is plenty of the reverse going on.
I guess this can clean logic flow in a controller, but here you end up with a bloated object instead.

The biggest problem I see though is if you want to save a reference to the unregister functions of the $watch callbacks.

Otherwise, this is a cool idea, although it falls a little short.
Email me, you can find my email in my profile. A few people have expressed interest so I'd like to find a way to get as many people involved as possible.
Thank you for the kind words!

I have a few more projects in the pipeline that I've been reluctant to publicize, but now I'm suddenly feeling more motivated, ha. :)
How do you make money from it right now?
"Makers" is not an actual use case.

I don't agree with that--it might not be a use case to you, but is certainly a valid use case for these small development boards. Look at the success of Arduino, Maker Faire, 3D printing, DIY drones, etc. to see evidence of a large and vibrant DIY and maker community.
Well we have PDF.js, so it's evidently possible, if a bit tricky.
This is very cool. The core of the code should be pretty simple, here's an article on how to play an image using windowed fft :

http://www.ohmpie.com/imageencode/

Then just add some standard chorus+reverb processing, possibly a bit of distortion.

There are other programs that do this kind of thing (Photosounder, MetaSynth), oddly not so much free software.

As a side note, it's kind of odd that the coloring in this gui lays out the light spectrum with the low frequencies in violet and the high frequencies in red.
Pure laziness on my part. I built it for myself and using it has been payment enough, but now I'm getting too busy to run it and do any kind of promotion. Feel free to email me (in profile) if you want more info.
Wait, what exactly is happening? Do they randomize iterations or just use a hash algorithm that will spread the keys more randomly into the table? The former would lead to cache misses on big hash tables, while the latter would still performs the same, but it wouldn't be random. It just would be more obviously not the insertion order.
Interesting question...

I have no idea, we honestly haven't thought of this one bit. Send me an email at team@leadngin.com and I would be happy to test this for you.
Doesn't Amazon make you sign an 18-month non-compete? How could someone jump to Google?
Truly love your comment. As for the current situation; I'd like to argue that it's not about violence at all though.

It's about the belief that capitalism is the true(est) reflection of personal worth and that monetary wealth itself determines personal value.

In the future I predict that technology will let us return to the original notion for which money is but an imperfect proxy: credit, or deservingness.

It's not until the wealth of the rich actually becomes dependent on their goodwill that they will behave as though it is.
I've been sitting on partypal.com for a long time. Any ideas for apps that could use this brand?