skysight-inc/HackerNews huggingface dataset:
Personally, I upvoted this because it is the first I've heard about lead and cadmium levels in Soylent.

I don't know if the complaints have any merit but I hope a full discussion will lead to a better understanding.
There are tons of folks on HN who believe in pseudo-nutrition claims (paleo diet usually gets points around here too), so I am not very surprised.
I primarily use it for breakfast.

I commute on caltrain each morning, and it's a pain to prepare food that I can bring, and consume on the train without being a mess/distraction to other commuters.

Soylent works well for this purpose.

Other benefits: I have really bad TMJ, so any amount that I can reduce chewing in the day brings measurable relief.
Some questions:

1. Is the data you scraped focused primarily for graduating high school seniors or is there distinction between incoming freshmens vs transfer students?

2. Is it safe to assume it's not actually focused on Ivy Leagues only but also includes other top tier schools such as Stanford, MIT, CalTech, etc?

3. Is there any distinction for success rates outside of grades and test scores?

4. I assume primarily focused on undergrad and not masters or PhD?
> Anyone who has taken a network security class knows that the first rule of Internet security is that there is no Internet security.

True, but not a useful observation because we're stuck with the core of what we have. I think it's more worrying atm that nobody can be bothered to even deploy what we do have: TLS, OCSP stapling, HSTS, HPKP, DNSSEC. This stuff isn't difficult to deploy at the individual level. Especially for this crowd. You can make a difference.

> We don't encrypt nearly enough

Ironic from a security conscious cryptographer and blogger who isn't protecting his readers or himself with TLS. Ok, Matt isn't using WordPress, but many do, and I wonder how many of them ever log in to moderate, or edit a post, over networks they don't entirely trust? WordPress has a built-in file editor and stores its config file in the docroot by default for crying out loud... if someone gets your admin session cookie you're toast. They're one patch away from your password, and your commentators passwords and email addresses, if they trust you with such, and can plant as much malware on your site as they please.

> It's the metadata, stupid

Yet Matt Green and Troy Hunt both use Blogger, effectively allowing their readers interests and comments to be further pervasively catalogued by Google.

I'm not saying these minor hypocrisies are even 1 millionth as grievous as failing to prevent the NSA from wiretapping the UN, or even terribly important at all, but damnit... there are things we can all do instead of just pining for a privacy utopia that isn't going to come. If you want privacy to be the norm then protect everything in your power, and aggressively, NOW, everyway you know how.
> Personally, I upvoted this because it is the first I've heard about lead and cadmium levels in Soylent.

I don't like Soylent, but to be fair there are heavy metals in everything you eat, even vegetables - they absorb them from the ground where they grow. What matters is how much, in the end.
get paid son/daughter

next up the airbnb how we aint' shirkin duties

fakin funks and dunks sinzce '69z
This title is pretty poor.
Ironing board. Works great and folds up when done.
15 / 0.5 = 30x higher than EPA levels
12 * 0.5 = 6x Prop 65 lower bound for Soylent
How is OOM unsafe? By that definition, all languages are unsafe.

And note, this is waving over the real safety issues that C/C++ has, which allows small bugs to turn into remote shells.
Does our disagreement make you anxious?
Or the unwitting impoverished courier with poor education who doesn't know of the harm of the ivory trade.
A great baseline that would make me feel better would be other foodstuffs' lead and cadmium concentration. Are these contaminants a part of most food production, at some astonishingly low concentrations already?

"Since Soylent is marketed as a meal replacement, users may be chronically exposed to lead and cadmium concentrations that exceed California's safe harbor level. We’ve worked with a few companies making protein powders and they just need to look at their ingredients and investigate."

Well, if it's extortion, they're doing a great job sounding legit. Maybe Soylent has a problem sourcing their ingredients from reputable providers? A low cost target was a big part of its appeal, so I could understand if they were aggressive in finding an affordable business partner to provide materials.

As an aside, maybe we should try to avoid linking to sites who bar copying article excerpts to the clipboard. A bit ludicrous to suggest that their article's copyright justifies this silly barely-DRM-measure.
After searching for this on the web I got there https://www.reddit.com/r/todayilearned/comments/2e1sh0/til_t...

and then here

https://vimeo.com/channels/starwarslegacy/page:3

Even after searching a bit for alternate version of the prequels I never knew there were so much effort and rereleases of the original trilogy. And the more they do the worse it gets... Seriously FOX and Disney should just let the original print out.
So I was wondering how "As You Sow" makes money if this is extortion (as claimed in the article), and found this:

http://www.asyousow.org/about-us/grantmaking/guidelines/

As You Sow’s grantmaking program is funded by settlements from our enforcement of California’s Safe Drinking Water and Toxic Enforcement Act (Proposition 65).

Can somebody explain to me how a non-governmental non-profit can go about enforcing a state law and getting paid for it? Do they basically sue random companies and extract "donations" in exchange for going away?
Prop 65 is per day, EPA is per liter. I calculated for drinking 3 liters per day.

Where does 12*0.5 come from?
> Did you have to do anything special when maintaining your bike?

I didn't, but I probably should have. I would get that freewheel thing too on on really cold days, the trick is to just not stop pedaling, and if you do, stop the bike before you start again.

I also installed my own studs every year, which was easy and worked very well. - like this https://www.youtube.com/watch?v=GI-fR2tXR_8
It's arguably not really a fair use of the term "oral culture" either. Most actual oral cultures placed a high premium on the ability to accurately retain core information (e.g. the whakapapa in Maori) with prestige for being able to convey it well.
Absolutely. I meant "allegedly unsafe" levels.
I suppose Soylent has markings that confess that it "contains a chemical known to the State of California to cause cancer, birth defects, or other reproductive harm".

EDIT: From Soylent's FAQ [1] "This warning is triggered by extremely low levels of the regulated compounds, and as such, the notification is a familiar sight to anyone who has eaten at a restaurant, stayed in a hotel, attended a theme park, or parked in a parking garage in California."

[1] https://faq.soylent.com/hc/en-us/articles/204197379
One of the most used in industry approaches to pathfinding in things like RTSes is what's called a flow field. It's a bit like a precalculated pathfinding map.

These are some of the most interesting for what you can accomplish (pathfinding a ton of units at once!).

A great resource for that is this blog:

https://howtorts.github.io/

It has working javascript examples and other related topics like flocking behavior.
AFAIK there is nothing in Soylent that is not regularly consumed by lots of humans already. Instead, the primary concern is its use as a total food replacement, since it's unclear what sort of dietary deficiencies may crop up ten years down the line.
15ug / 0.5ug = 30x higher than EPA levels not 100x

25 * 0.5ug = 12ug is the upper bound for lead in Soylent reported by this article

12ug / 15ug = 1 serving of Soylent is 80% of the actionable dose for lead in a liter of drinking water

So 1.2 of Soylent servings could reach the EPA's actionable dose for lead in water. People will eat multiple servings of Soylent a day.
In some cases, yes, but there is a lot of it that has diverged in the years since. In the case of Go, while it originated in China, it really flourished in Japan and the Japanese developed it a lot further, up through the beginning of the 20th century.

Throughout the 20th century, Go has gotten a lot bigger in China and Korea (where it is known as weiqi and baduk, respectively), and they are now generally favored in international matches, but before then, the Japanese were quite dominant.

As far as other pieces of culture, yes, the roots of a lot of Japanese culture come from Chinese culture. But they have had thousands of years to become distinct; calling them just "re-packaged ancient Chinese wisdom" is pretty dismissive. It is good to recognize the roots, and sometimes the Japanese themselves are a bit xenophobic about that, not recognizing those things that developed from the Chinese, but dismissing their entire culture as re-packaged Chinese culture is equally rude.
This already is a nice template. Plain text that responds well to zooming by the user; default colors that are easy to read and make links obvious; a few important images that are large enough to see, but don't take up half the screen like some sites' banners. If you prefer white-on-black text and have a user stylesheet for it (which I do), the site responds well to that too, without any nested <div>s or background-image:s complicating things (unlike some). I don't think that HTML5 web fonts or a whitespace-heavy designer template would aid in conveying any of the brief and well-organized information on the page.

See also: http://justinjackson.ca/words.html and http://motherfuckingwebsite.com.

(The only thing I would add to either of those is this bit of CSS: body{max-width:900px;margin:0 auto;} to make it easier to read on wide screens.)
iOS is vulnerable too as far as the vulnerability is concerned. It is not directly exploitable on iOS, however having a NULL task_t still does give you some abilities, even if not (directly?) SVC code exec.
Comment submitted unintentionally, see above
OP here. This seems to have been sandboxed Off the front page for some reason. Glad some people got to read this - will post more info on the suit as I find it.
Volunteers with lots of different perl versions and OSes run software that monitors CPAN for new uploads, and then automatically downloads them and runs their automated tests, and uploads the results.

Here's more on CPANTesters: http://wiki.cpantesters.org/wiki/WhatIsCPANTesters

And here's an example of the results for a popular module: http://matrix.cpantesters.org/?dist=Moose+2.1600
IMHO the examples you cite, such as the underscore-example has very little to do with any meaningful definition of "Literate Programming".

While modern languages like JavaScript (or lisp ;-) allow for a very free structure, and ordering of the code in accordance with how comments might fit, or the thought process that went into the design -- that's just proper programming style: proper comments, sane structure.

And I'm not convinced it does much to make sure the narrative keeps up with the code, as the code changes.

The meta-programming that (no)web enables for C/Pascal can be very helpful, as one might have code structured around loops (an algorithm that deals with an iterator, i, and an Array, a) -- code that might see re-use in places where the functionality doesn't lend itself (in a C/Pascal) to re-use in a function/procedure/module. But as in-lining has become more and more main stream, and micro-optimizations have become less and less needed -- this kind of meta-programming -- introduction of named code blocks to languages that otherwise don't have them -- has become less interesting.

I think a better example of "evolved" or "modern" LP is python doctests[1]. It's just a small example, but it is a way to tie commentary tightly with function, and allows for "Here's what this code does"-comment -- that can actually be used for testing.

But even doctests are a pale shadow of what LP offers. On the other hand -- some of the benefits in terms of structure/folding is also provided by powerful editors/IDEs.

I still think LP can have it's place, especially when writing code meant to be read as a teaching tool, like:

http://en.literateprograms.org/Binary_search_(Java)

LP often lends itself well to a top-down structure, regardless of any limitations in the underlying programming language (or common concessions to efficiency, manual in-lining etc). To a certain extent, one could/can/sometimes-should write C programs like:

include1
include2

action_function
setup_helper
sub_step1
sub_step2

setup_helper
sub_step1
sub_step2

main
handle_args
action_function

handle_args

But frequently it doesn't make sense to keep the actual sources quite like that -- if nothing else because there might be platform ifdefs, various libraries in use etc.

[1] https://docs.python.org/2/library/doctest.html
There is another pathfinding algorithm with smaller pre-computation step and comparable (if not higher) speed. It allows you to do benchmarks on various maps, and it compares itself to other algorithms. I also think it's simpler than JPS.

http://mikolalysenko.github.io/l1-path-finder/www/
An example of the A* search algorithm in use: https://www.youtube.com/watch?v=DlkMs4ZHHr8
I agree, I was surprised to suddenly see this post at #1 on the front page. And now it's somehow been removed from the site, though it still shows up in /new. Strange.

Edit: why the downvote?
TeX benefited from literate programming because it was written in a higher level assembly language.

(Also, it was written by someone who liked to write books, and if a book was about software, he wanted to integrate the writing of the book and the software.)

Better than literate programming is to write code that explains itself. Don't write two things, one of which executes and the other explains it; write an explanation which also executes.

In other words, don't desperately separate and literate; instead, lisperate!
The Berkeley AI class on edX[0] covers this, and other related algorithms, like alpha-beta pruning. It's a very fun class; recommended for anyone interested in this sort of thing

[0]: https://www.edx.org/course/artificial-intelligence-uc-berkel...
Yes. "Ask HN" and "Show HN" both do almost twice as well as standard stories.
I recently read "Economics in One Lesson" by Henry Hazlitt [1], and I highly recommend it for anyone who wants a foundational understanding of economics. "One Lesson" is meant as a claim that the book is pure "signal." And it is.

Even more terse and incisive is the 150 year old essay that inspired Hazlitt to write his book, Frédéric Bastiat's "What is Seen and What is Not Seen." [2] It's uncanny how well this essay holds up today.

[1] https://en.wikipedia.org/wiki/Economics_in_One_Lesson

[2] http://www.econlib.org/library/Bastiat/basEss1.html
I'm seeing w3schools more often on DDG. :/ For example the query [css font-face] returns them as the #1 result on both DDG and Google. But Google at least has the Mozilla developer network as the #2 result, while DDG's #2 result is... another w3schools page. As are results #4 and #7. You have to go down to #11 to get the Mozilla result.

Overall I find DDG good enough most of the time, though. The main thing Google still seems to do better is heuristically figuring out vague queries or queries for not quite the right term, as well as word-sense disambiguation.
Huh?

1. Mike is not a committer. The list of committers is here: https://bitcoin.org/en/development (Wlad, Gavin, Jeff, Greg, and Pieter.)

2. Your point is that Jeff "also" is for the blocksize increase? But... but... that's what I said: "Gavin and Jeff are the only two committers in favor."

So... what's your point? What's your math? Your problems go far beyond typos.
Spotify Smart DJ (Nw.js)
(15 ug/liter) / (0.5 ug/day) = 30 day/liter.

To get a ratio, we need to multiply by the number of liters of drinking water people drink per day (3 is recommended for men in temperate climates).

15 ug/liter * 3 liter/day = 45 ug/day would seem to be the EPA's idea of an acceptable daily dose from water.

3 servings of Soylent per day would come close, but not quite reach that level.

Of course, the EPA's action level might be unhealthfully high.
Quite short version:

Almost every perl module has a set of test scripts that can usually be called up by running make test. This happens by default when installing something with CPAN.pm. The output of this can be captured by CPAN.pm and sent on to a receiving server. Said server can be anything, but in almost all cases is the cpantesters metabase server, which integrates the result into a database which contains and summarizes the results of tests for libraries, by library version, operating system and perl version. In addition to people configuring their CPAN.pm that way and sending reports for everything installed, there are also many people who have set up servers that work on testing the newest version of every library uploaded to CPAN.
I've not used Soylent, but I definitely would. All that's put me off in the past is the need to order large quantities of it before even knowing if I'll like it, and a big waiting list to even get it in the first place.

Seems like a lot of hassle and since the attraction of Soylent for me is precisely to avoid hassle and nothing intrinsic, I'm putting off trying it until they work this out (if that's not already happened, haven't checked recently).

Anyway, the appeal for me is summed up really well by this marketing quote, in the article:

> “During a typical week there’s several meals I eat alone in front of the TV, weekday dinners mostly. Those were usually fast food, or frozen or canned. So I thought Soylent would be faster, easier, and healthier than what I had been doing before."

That absolutely nails the appeal for me. I love food, I even enjoy cooking nice things occasionally. However, the the routine of cooking something quick and boring for only myself on just an average Tuesday evening, coupled with all the faff around planning, buying ingredients, taking things out of the freezer at the right times, cleaning up, etc, just to sustain myself in a healthy way, is something I'd love to substitute away with something like Soylent and spend that time doing things I enjoy more.
you can also use !gi for google images and !gm to redirect to maps.
Thanks for your reply. Pretty good project you have there, and your overall mission, well, it looks like a moonshot but it's noble and pure. I like that.

Have you measured how many requests per second (reads/writes) can you get at max? (For some given hardware configuration)
They used to lean pretty heavily on bing IIRC.
Data Science with Python and R: Sentiment Classification
> Instead, the primary concern is its use as a total food replacement

Yes, that's why the "completely safe" is misleading, from Soylent's part. They actually have NO clue.
Although not a personal recommendation site, instantwatcher.com allows you to filter Netflix titles by rating and sort by a lot of other useful criteria such as production year, rotten tomato rating etc.
I just started reading the source + commentary for MIT's xv6 (an modern x86 adaptation of Unix V6) and I can't wait to use Linux-Insides to take what I learn and apply it to Linux.

Bravo to whoever 0xAX is, what a great resource!
Does I-1401 also prohibit the sale of antiques?
A Disproof of the One-Time Pad
I'm not good at caring about food. I hate doing groceries and cooking. Yet I still care about eating well.

A while ago I had a good reliable diet when I spent a few months with a good cafeteria at hands, but I don't have the motivation to shop and cook the proper meals myself everyday. My wife sometimes does it but I can't expect her to cook for me all the time. So then I end up at restaurants eating less-than-optimal food at a more expensive price.

Also when I travel, it's hard to maintain a good diet as you often don't have a choice in what you can eat and have to pick the best approximation you can from what's on the menu where you are.

So overall, Soylent is good for me because:

- At home, it's my baseline food. I know that I'll have at least 2 meals a day with proper caloric intake. Sometimes I'll eat all my day meals with Soylent, but most days I go eat with friends for 1 meal, or my wife insists on cooking something.

- On business trips, I can carry my food in my luggage and make sure I eat properly and maintain my routine.

It's just one less concern in life. I get the stability of a good baseline diet and I still have space for tasty stuff when I decide to take 1 less Soylent portion a day and go eat out instead. So it makes food enjoyable again. The chores part of food is gone: Soylent is a 2min task in my day. The fun part of food is back: when I eat out, I can focus on just enjoying the food.
Similarly Oleg Kiselyov repository of wonders:

http://web.archive.org/web/20080303222623/http://okmij.org/f...

He added a ~sidebar~ since, now it's all ugly. /s
I don't get it. What part of the title would imply that it has no dependencies outside of the standard library?
Very good point. I'm not sure I ever said 'I' in that context, I certainly don't mean so.

I see myself as just the campaign manager for the World Brain, and one of the first coders of this component of it. The World Brain, is you.

Others working on open hardware, hardware mesh net (wireless, Etc.), Etc., all of these people have already done just as much as I or more in making necessary components. So it certainly isn't about me. In this post-Snowden world, so many people know exactly what to do now, it is amazing really, so many people united and working together and knowing exactly what is needed!

Thanks for that input still! I will consider that in how I word stuff in the future. I am just /very/ excited about what I've already calculated as a certain path and inevitable future for humanity.

I found out late in my coding (only 2-3 months ago) that H.G. Wells certainly beat me in 1937 to the idea, no, realization, of a unified human consciousness :) (See his essay entitled World Brain.)

https://sherlock.ischool.berkeley.edu/wells/world_brain.html
Yes most fruits and vegetables contain trace amounts of heavy metals, arsenic, etc. depending on where they are grown the levels vary.
While it might be just the opposite of the main purposes of DDG - ie privacy, is there a way to have it show local results?

Like when I search for general things in google it will show me stuff around my area first, whereas in DDG its just generic and could be anywhere.
drunkposting ftw
I've been trying to write a JavaScript framework in a literate way for a year or so, here's what I've found:

* I end up deleting most of the prose once the code starts getting good. Good code is sort of literate already.

* As others have said, when you're doing some code churn, it's difficult to maintain a narrative structure that makes sense.

* Existing frameworks, at least for web programming, encourage you do draw boundaries around individual homogenous chunks of one type of code (router, view, migration) rather than human conceptual concerns (upload a file, browse my photos, etc). In order to do a good job explaining what a view does, you need to know what the controller is providing. In order to understand that you need to understand what the domain layer is doing. Frameworks just make it really hard to put, in one file, everything necessary to explain a concern.

I still believe in the idea, but I think for literate programming to work well it has to be done in an ecosystem where the APIs are all structured for literate programming, which doesn't really exist (yet).
The most mainstream lang similar to what you're talking about is F#. Excellent tooling support; lots of libraries via .Net, and a reasonable ML with some fun stuff like active patterns. Web dev can use the ASP.NET stack or F# specific stuff like WebSharper (cross compiler to JS, plus web framework).
Ultrafinitism