skysight-inc/HackerNews huggingface dataset:
> But generally the greenhouse gasses emitted by cows are from the organic matter that they were fed.

> Excluding the farm equipment and fossil-fuel-based fertilizer, cow burps form a natural closed loop. Meaning, grow corn or grass and it takes in greenhouse gasses from the soil and the air. Feed it to a cow and it releases those same greenhouse gasses.

Plants take in CO2. Cows fart out methane. Methane is a much more potent greenhouse gas than CO2.

http://www3.epa.gov/climatechange/ghgemissions/gases/ch4.htm...

> Pound for pound, the comparative impact of CH4 on climate change is 25 times greater than CO2 over a 100-year period.
But if the promotion of biking comes at the expensive of those who cannot bike (via transit/driving taxes etc) then the situation may occur where the disabled and elderly are in fact financing the biking lifestyle of the able-bodied. We are nowhere near this now, but if say 75% of people started commuting via bike the other 25 might wind up paying for the infrastructure. So there is both an infrastructure and taxbase problem to deal with before society at large can take up biking.
Probably just a placeholder number used by someone who didn't think about what 10.x actually is.
From what I can tell, Google plays as nice as humanly possible, there were just a lot of NIMBYs in the Mountain View city council until recently who hated the idea of getting housing in that area. But the NIMBYs lost badly last fall, and now the city actually is moving forward with housing in North Bayshore. I just wish they were moving forward with more (I think right now the plan is like ~5,000 units).

See: http://www.bizjournals.com/sanjose/news/2015/04/15/heres-whe...
I have a lot of respect for Chris for all his dedication. I remember being a bit gobsmacked when I sent in a few bug reports for DrawQuest when it was launched, and in the middle of the night I got an email back from Chris thanking me for the bug reports.

I continued to send in bugs, and he continued to reply to my emails – pretty amazing dedication. When I initially emailed in, I didn't even realize DrawQuest was one of his creations.
I meant the commenter as the example of mainstream audience that acts like other things didn't do it first. Wasn't sure what Rust's official position was. Thanks for link as I'll keep it in mind for future discussions. :)

Note: Strange that they draw no inspiration from Ada despite it countering many issues by design. I figure at least its tactics if not syntax would be a nice start on a new language. Least they borrowed from and built on a lot of good ones, though.
I'm sorry, but what?

If the system call doesn't exist, then the program won't compile, because the system call stub won't be defined for that platform.

If the system call is ioctl, and the user tries to call with an request that doesn't exist, the program won't compile because the request will not be defined.

But we don't even export ioctl! First of all, it's not type safe. We only expose ioctl wrappers that are type-safe and use requests defined by the target platform, not arbitrary integers passed by the users.

Of course if the user does an indirect system call, and mucks with unsafe, and passes it arbitrary data, than that's a user problem, not a Go problem.

Using ioctl internally by Go is the right thing.

Users indirectly calling ioctl and breaking type-safety with unsafe is just bad code, but that doesn't have anything to do with Go. Go won't prevent you if you want to shoot yourself like that.
The best quote: "Our market is simply back-logged with companies that will never go public any time soon, that are far too expensive for most buyers to take out and who feel very good on paper but have painted themselves into a corner."

You reach a point, and then its make it or die, no other check-ups, no other funding rounds. Once you can't be acqui-hired you have set the clock, make a profit or die, there is no other way out. If you're in that situation and you don't yet know what the product is, its a very stressful time.
> At the moment biking is dominated by young fit and generally healthy people.

That's a cultural difference, not a physical limitation. Cultures change.

> I see lots of young parents going to work by bike, but do they take their kids to school on bikes?

I see this quite a bit. I plan on taking my daughter to school on my bike. I bike to work every day. I'm neither young, nor particularly fit. I see a very fair representation of 60+ commuters on my route.

> Does grandma get to the doctor on a tricycle?

I doubt many sick people ride too much. Fortunately, this use case is relatively rare. The overwhelming majority on the road are on the way to work, school, or run errands, not doctor visits.

> And what about the growing number of people who need to be brought places, who cannot drive themselves?

They would be very grateful that the roads are not congested with people making a 5 or 10m commute to work.

> There are a great many people with special needs/requirements who will never be able to move themselves safely by bike or any other vehicle. They and their carers should not be cut out of city planning, nor should they be confined to special communities.

I'm not sure where you're going with this line of reasoning. There's a growing number of people who cannot drive due to failing eye sight or injury. Does this mean we should eliminate all funding for roads all together? Is there some city design policy you're advocating?

It seems like you're somehow equivocating the creation of more options for short distance travel with elimination of highways all together.

More commuter options, e.g. bike, train, bus, etc. Only serve to alleviate congestion and make existing travel options more efficient.
Typo! 34.0.0.0/8. Sorry.
Solid stuff, glad to see someone testing my assumptions :).

If there's one thing I could teach new CS-grads it's how much your memory access patterns(and cache) really-effing-matter. Everything else is almost noise in comparison.
Typo; I meant 34.0.0.0/8.
It's throwing an immediate db connection error currently.
I think it's a complete tragedy that customers in the US can no longer get health information from 23andMe.

I started a genome software company that primarily targets the academic research market, but we recently adapted our software for 23andMe users:
https://www.enlis.com/personal_edition.html

Happy to hear opinions and bug reports!
There are two groups that put tape over their webcams in large enough numbers for me to casually notice a trend. Grandparents, and people who work in infosec.
> "The good news is that I've recently returned to 4chan as a regular, anonymous user, and I'm really enjoying it."

> I've never visited the site, and really don't want to. So maybe I'm missing something, but why would you want to associate yourself with a place like that?

> I see people post screenshots on Reddit sometimes and it seems pretty deviant.

As depicted in some screenshots people post on Reddit. (One thing that helps: look at the background of the screenshot. By default, a blue background indicates a "safe for work" board, and that's well-known enough that people sometimes use the term "blue board".) And yeah, a subset of it is, including several entire boards.

4chan features the full gamut of what you could expect from the Internet, or humanity in general. The quote about Usenet and "a herd of performing elephants" applies quite well there. And like the broader Internet and culture in general, the quality of content varies massively.

However, the bet of what 4chan has to offer includes some amazing content, much of it original, and only a small subset of that makes it to the outside world. A huge number of Internet memes start there. People create impressive original art, sometimes drawn on the fly and posted in response to others nearly in real-time. Despite the name "image board", people write and share huge walls of text there too. People tell stories ranging from side-splittingly hilarious to heartwarming. (Yes, really, 4chan can do "heartwarming" on occasion.) And much of the best content gets saved in screenshots, files, and wikis, and re-posted later. (Its transient nature has as much to do with its culture as its anonymity.)

For one of many examples, the tabletop gaming board /tg/ has quite an impressive array of content. People develop campaigns and settings there, run games on the board, design games, produce interesting original writing, post stories of gaming adventures, and otherwise produce an astonishing amount of original content. You can go there if you run a game and you're looking for material or inspiration, or if you just want to laugh at a pile of nerdy jokes and enjoy some interesting stories. And note that /tg/ is considered a "safe for work" board, and the moderators do enforce that.

Also see the TED talk from Christopher Poole ("moot"), which mentions several more interesting stories.

4chan does have a large amount of "background radiation" to ignore, and portions of its culture can be quite toxic. It's not in any way a curated collection of content. But parts of it can be awe-inspiring, useful, and fun.
That's doesn't appear true for legacy blocks. They are, effectively, owned. ARIN can't "claw back" legacy IPs which were assigned before ARIN ever existed.

I own legacy IPs. And I pay nothing, because I did not sign the ARIN registration agreement. If they could force me to pay by threatening to revoke my IPs, they would have done it already.
Typo; they have 34.0.0.0/8 and were discussing moving to 10.x internally last I remember.
eslisp-fancy-function looks great. One standard package with a lot of sensible defaults - based on learnings from ES6, Coffeescript etc - sounds like a great idea. Again, great work!
Different strokes for different folks, man. Help contribute to the research/dev community by helping affect the research/dev community where it matters.
DeepMind: Deep Reinforcement Learning with Double Q Learning
Single stack IPv6 is just not happening; there's just WAY TOO MUCH STUFF out there that only speaks IPv4.
Very sorry, I had "protected bike lanes" and "dedicated bike lanes" confused. Thanks!
Are there any differences between the models of Scholarpedia and SEP?
What’s a winning culture in a growth focused company
Totally agreed. There's a big difference between "given precedent, we shouldn't trust this" and "this is definitely spyware."
For some reason the video keeps on failing to play for me, here's the youtube link for people with similar problems:
https://www.youtube.com/watch?v=PIad4KkQkuY
And twice the battery life (more if you run the 360 in Ambient Mode, which the Pebble does inherently) and half the thickness!
There's no single policy that solves the problem. It's a combination.

Building public transit extends the longer commute. Building out local cycling options extends the area that the public transit options can serve. It also relieves congestion on those same public transit options since some of those living 5 or 10m away are more likely to bike.
> It's more than the infrastructure, especially when it comes to schools. North America has a culture of selecting a child's schools from amongst many in a wide area. Not everyone sends their kids to a school a mile down the road,

Most people send their kids to public schools that are at least somewhat close by. A lot of what you're describing occurs when they select their housing: they explicitly pick an area that has good schools.

> nor do all of their kids attend the same school at once.

Well, most people don't have that many kids these days, plus with sufficiently good infrastructure, kids as young as 8 can bike themselves to school.

> The getting hit is a problem. I don't know of any long-term riders in my city who haven't had violent confrontations with cars. There is even a movement towards fitbits not for fitness but to use as evidence after the inevitable accident, evidence of how long it takes to recover.

Yeah, I'm thinking about getting a helmet cam. Would help for evidence, and I've also heard anecdotes that if drivers see the camera they drive more cautiously.
Unlike reddit, 4chan is not a popularity contest. There are no likes or upvotes that dictate what you see; everyone in a thread sees the same content. Furthermore, there are no persistent identities, so you have no way of gauging the value of someone's post other than by examining its content. I think this dynamic is what made 4chan such a creative force: the only way for a post to "live" longer than one thread was to make it memetic, remixable, broadly applicable.

What I really like about 4chan nowadays is the pace. When a new episode of my favorite show is out, or when the Super Bowl is on, or when a presidential candidate says something stupid, I know there will be a thread about it. At times, it's almost like we're all in the same room together. Having browsed for 7 years now, it really does feel like home to me.
When extending the language, the committee will often try to re-use existing reserved keywords to avoid colliding with a variable name in someone's code.

Thus we have yet another overloading of "static" in C, the use of "auto" in C++11 (which worked out quite well), and interesting type names such as "long long" in both.

When the committee breaks this rule (think nullptr in C++11) they first must choose a name which is suitably rare (and often a bit clunky as a result), they then scan for that name in large code corpuses, and evaluate how much work they are making for the maintainers of any codebase that's going to be compiled against a new compiler (and which may need to be modified to do so).

Some languages (I'm thinking JS specifically) have keywords that are not in use but are still reserved in case they may be useful in the future.
Well, a long series of repeating patterns happen very often in organisms and have some well understood evolutionary paths.

It was even Turing that discovered how some of those patterns form.
5 Fun and Free Tools That Organize Your Life
Yup, and thankfully the outgoing NIMBY city council members got replaced last fall with ones that have a more urbanist leaning, and they're moving ahead of housing in North Bayshore now. I just wish it was more than ~5,000 units; that's not very much compared to how many people work there.
I believe all devices on Verizon's LTE have been supporting IPv6 for some time now.
More like 3 or 4 orders of magnitude, depending on what you count (which languages / articles) and that is leaving aside the talk and other parts of the wiki commons.
The lack of conversation didn't allow it to become a community. I still miss it.

I don't really use the current one, but have made a few attempts to reach out to the current owners to help out.
Bikes also alleviate congestion on public transit and roads.
Instead it has to do with the ability of large groups to keep big secrets. That's a pretty hard thing to do.

Honestly, I wonder if this is a myth started by a large group that was keeping a lot of secrets. It seems like it would be pretty easy to keep secrets under wraps by compartmentalizing knowledge, emphasizing and rewarding loyalty, and intimidating or marginalizing potential whistleblowers.
Science Fiction came into its own once we moved past serialization; there's simply more value in a complete, cohesive, edited book.

Serialization was simple an industry constraint, not an actual desirable state of being.
Bringing+Fixed+Width+Integers+to+OCaml
They do it for free :^)
When you can't persuade a small town city council, it is because you aren't doing enough bribery. Maybe that is wrong.
Was the software designed only to detect tests? Or is detecting tests (and other cases where limiting performance has no adverse consequences) a side-effect of the system's intended behavior.

For instance, suppose the vehicle was programmed to shut off its engine when stopped at a stoplight. Suppose the test scenario measures emissions while stopped at a stoplight...
"might" is the key word there though. What if the array has a statically known size, like the code sample in the email?

I suppose it could just be for consistency.
But if it means time between meals, or between homes, it's probably not better.
One can do a ray tracer in O(1) at runtime in C++ ;)

https://github.com/phresnel/metatrace

Performance 100%!

OCaml is a really clean language though!
Nothing stops someone else from announcing those IP blocks. You would be hard pressed to prove ownership in court.
And why? Because in practice, C on Unix was better for writing actual programs that actually worked to do things that people cared about. And that's why it matters: Because C was actually better in practice. Everybody seems to be in denial about that; maybe they should learn to deal with it.

Was that "actually better" due to C, or to Unix? Well, maybe some of both, but Unix was written in C, so C was useful for writing the operating system that you blame for C taking over the world...

If you don't understand why C was better in practice, you're going to fail in attempts to create something better, and never know why. You're just going to be ignored, while you whine about how your way was better.
Scholarpedia is set up in a similar fashion. Each article has a recognized expert in its field assigned as a currator. It is certainly not comprehensive though.

http://www.scholarpedia.org/article/Main_Page
Ugh. The last thing a smart, creative young person with a soul needs is to be sucked into the VC empty-air universe.
Tinnitus Remedy: How to Stop Ringing in the Ears
I'm definitely sympathetic to the DRM and dad thing. And, in many ways, it applies more broadly to digital assets (whether DRMd or not) vs. physical ones. OTOH, I've spent way too much effort throughout my life lugging stuff around and I'm currently trying to, however slowly, systematically digitizing things I care about that are amenable to it.
My current company has maybe 100 left to sell virtual server hosting with. Sometime in the next year this fact will reach management and we'll be going on a harvesting spree to reclaim them from elsewhere. All of which is ridiculous.
How is America's military supremacy fading? Last time I checked we still have plenty of nuclear weapons
The difference is that from start to finish VW's aim was deception, while GM "only" failed to fix a problem after it was brought to their attention. Plus, pollution does kill, just not as directly as faulty parts.
I don't disagree, but even the bike capitals of the world of Amsterdam and Copenhagen don't have bike rates that high. They're more in the 33-50% range depending on which area you're looking at.

I agree that we also need strong transit. I wish we could get a real subway around these parts.

I'd also like to reiterate that in these bike-friendly countries, many elderly actually still bike. In fact, instead of looking at it as something that doesn't account for their hypothetical bad health, you can look at biking as something that supports their health being good as long as possible. Part of why America is so fat is likely because of how car-dominant we are.
About this:

"but there's lots of people who live < 10 miles away from Google who'd be willing to do it if there was better infrastructure"

Then the headline should be "Google wants to make biking easier in Silicon Valley". The comparison to Copenhagen simply doesn't make sense. Riding a bicycle to work is an activity that is practical in denser areas, not in historically suburban valley.
>> Phones just don't produce a really great reading experience.

If i'm not mistaken, the kindle is 6".Many phone are 5.5" or 5" which isn't that different - especially with the fact you can control the zoom.
Come to think of it, with computer proliferation this will permeate everything, and already has.

Trying to buy airline or cruise tickets? Some kind of shenanigans are bound to happen. The system is trying to infer if you might be willing to pay a lot.

Though, in the old times this haggling was done by real people.
SEP articles are definitely better-structured, especially the ones on general overview subjects. I think that's a general property of the respective authoring models. Wikipedia is good at specific articles on well-defined subjects, while the general overview articles often range from incomplete to haphazard. An encyclopedia written by individual expert authors is better at crafting long overviews, which often require subjective and carefully curated synthesis of material.

But I use them both, for different things. The general overview articles are much better at SEP than Wikipedia. But Wikipedia has a lot more narrow articles, on subjects that SEP doesn't cover at all, or mentions only in passing in one paragraph of an article. For example, a huge number of short-to-medium-length biographies of historically important philosophers (SEP instead has a small number of quite lengthy biographies).

I do wish something like SEP existed in more other fields. I don't know of anything like it for computer science, for example.
1&2) Yes, you're right. All popular operating systems out there are more or less plagued with the same issues. I'm not bashing GNU/Linux (or any other OS) here - I use it and it's a good system. My only point is, that designing protocols (as opposed to designing apps/services) doesn't really help to get rid of inconsistencies and bring compatibility. Sometimes, yes, I bet having a well-defined protocol saved many from inventing their own. But - in my personal perceptions (and I surely could be wrong) - not even remotely enough.

3) They're not hard, just inconvenient to some degree. Given enough time and patience, everything can be worked around (and there are compatibility wrappers/hacks). But - honestly - it's still a mess, both on the surface and under the hood. I really don't want to even think that this particular file picker is unaware of "recent documents" list of another framework. Don't want remember that PgAdmin3 has its own peculiarities interacting with clipboard and selection. And, back to the original article's topic, surely don't even ask myself whenever a smart bulb would be compatible with some phone app, especially one that I may haven't even encountered yet.

@Unrelated: Thanks for the advice. I don't use those features either. Although I don't have any complaints with PA, next time I'll have time and consider messing up with my system I guess I'll give JACK a try.
I think Clojure is the better-designed language overall, but JavaScript's simplicity and the size of its community and deployment make it very attractive. The enemy of "better" is "good enough", I suppose.
The strange economics of open-source software
It's in the subsequent response [0] from Linus.

[0] https://lkml.org/lkml/2015/9/3/494
In those cases, one would be best served to speak with a fee-based financial advisor (http://www.napfa.org/) These advisors make money in a way that is far more transparent and typical of professional relationships: they charge you a price for their service, and you don't continue to pay them when they aren't adding value.

I would even argue that many of the cases you listed are better suited for a lawyer. Another example of a typical relationship where I pay them $X for their service instead of X% of my assets in perpetuity.
"knows what they are doing"

I'm not sure that necessarily applies to most large companies.
Sorry for not putting it more clearly. When I said that liquidation preferences do not drive up valuations, I meant (in the spirit of the article) that this is not an explanation for why valuations today are extraordinarily high for this number of companies as compared to prior eras when they also had liquidation preferences.

Of course, as your comment correctly points out, a liquidation preference has value, even immense value for its downside protection. And this value is reflected in the valuation. It just isn't the reason for a huge upward spike above the historical norm.

Hope this clarification helps.
The new iPad Pro should be really really good for comic book reading, as the traditional 10" iPad is a bit too small, leading you to have to scroll around as you read.