skysight-inc/HackerNews huggingface dataset:
It is useful, but not particularly progressive. It's typically called "residential demand response". I worked at a company that has been building programs like these for many utilities for a long time. Typically the utility pays for the thermostats (or cheaper equipment attached directly to an A/C compressor) and gives the customers some sort of incentive for participating, like a yearly rebate.

Nest is an interesting entrant into the market because they can come to a utility and say "we already have X of your customers hooked up, you don't have to pay for anything besides the service!" One potential downside is that it is likely the utility will want more of their customers to participate in their demand response program than the number of Nest-owners. Despite its success, the Nest is still a luxury item, and these programs work best at scale. This could make it awkward for the utility to work with another provider, unless Nest is open to partnerships (which they may well be). It's a great play for Nest though, because now they have utilities aligned with their goal of selling more of their thermostats, which is probably really good for marketing.
That's just shuffling the question around rather than answering it. Why are more people running caloric surpluses than before? It is not happening deliberately.
> Not sure I'd want my kids getting exposed to this at a young age.

Is that a problem for legalization or parenting?
Personally, I don't think Windows 8, OSX, or Ubuntu look nice out the box. They're all pretty average, but I think Ubuntu defaults with the overall look and feel is the most pleasant. The Unity sidebar and blurred glass search background is much better looking than the boring startmenu/metro or tacky faux 3d launcher and grey gradients all over the place. Granted, it's been a while since I have seen the default.
Ask HN: Your favourite micro-startup resources?
While reading through a recent HN submission about baremetrics.io (https://news.ycombinator.com/item?id=7605420) I first learned of the term "micro startup".

There were a few good resources about micro startups in the comment threads. Just wondering what other sites the HN community can recommend on this topic?

Thanks!
Confusing, but it seems to be moved to https://warehouse.python.org/

Edit: I'm not sure they are related
Be a person, use an automated response.
Ah yes! He has some amazing stuff as well!
You can implement private mutable state (and dynamic polymorphism behind an interface) with records of closures. Depending on what you mean by "subclasses" here, they may follow trivially. Haskell typeclasses are a poor match to OOP, as you say.
Interestingly, most hotels do NOT own the property the offer. Hotel chains like Hilton are hired by property owners to manage the hotel business.

Or at least thats what wikipedia says (1).

like many hoteliers, Hyatt operates hotels for a fee as a management company, and does not usually own the real estate

(1)http://en.m.wikipedia.org/wiki/Hyatt_Regency_walkway_collaps...
There's a little bit of Complex Cause in there, too.
Alan Boyle reports "first-stage reignited during descent and video was being sent back." https://twitter.com/b0yle/statuses/457248899464314880
I think you need to get the article to be on the same level as, eg, https://en.wikipedia.org/wiki/Oculus_VR. What you have now in the sandbox is a stub at best, and a pretty bad stub. Web-facing servers is not important enough be a quarter of the information you're including.
Well, there's a reason why modern Japanese raised on a more Western diet average something like 6" taller than Japanese raised on a traditional diet.

The same holds true for medieval Europeans and their all-natural diet.

Go look at some old suits of armor some time -- those guys were tiny, and they were the biggest, strongest men of their time.
I'm curious why the people who are not in the valley don't go to the valley.

Is it because they:

a) aren't motivated to
b) don't know what the potential is there may not even know
what is going on. May not even know about YC or VC's etc.
c) don't think there is potential there (think it's all over hyped and focuses on a few people who win).
d) have family obligations which prevent them from
moving to the valley
e) Other reasons?

Thoughts?
Ask HN: Spouse not on the same page
Curious if anyone can share some experience with marriage. I married someone who isn't as intellectual as me. She was generally supportive of my tech interests and career ambitions when we were courting. At the time she had a job (though she had massive student loans). A few years into our marriage, my wife occupies (shall I say demands) a lot more time than before. She doesn't work anymore either (suffered job loss so is going through a bit of emotional stress - so essentially a couch potato - unlikely she will find a job at her previous position). We are in our mid-30s. Wife wants to turn homemaker, and have kids. I'm without any kind of support network. I make decent money in tech (120K+) so should be able to support a family. But feel overwhelmed. I thought my mid-30s was going to be my last chance to do something entrepreneurial. If we have a kid and just my income, that dream is gone. Any one else go through something similar?
Thats better, certainly. Something about that length is always about right to start an article. People make the mistake of starting with something too short.
Computerphile - british channel - professors/students/scientist talking about computers/programming/history https://www.youtube.com/channel/UC9-y-6csu5WGm29I7JiwpnA

edit -- whatever category

Yogscast - british guys playing computer games like minecraft (their arguments are very funny) - https://www.youtube.com/channel/UCH-_hzb2ILSCo9ftVSnrCIQ

news - VICE and VICE news channels for real journalism.
It is primarily due to the fact that changes in altitude with regard to achieving orbital synchronization take time. This is also related to the concept of a launch window. Today's launch had an instantaneous launch window, required to reach all mission objectives, and for Dragon to achieve its precise window of opportunity in space. This means that the launch had to occur at an exact moment, down to the exact second of accuracy.

For a more exhaustive understanding, further explanation and exploration, you will enjoy the following:

https://en.wikipedia.org/wiki/Orbital_mechanics

https://en.wikipedia.org/wiki/Orbital_speed

https://en.wikipedia.org/wiki/Orbital_plane_%28astronomy%29

https://en.wikipedia.org/wiki/Orbit_phasing

https://en.wikipedia.org/wiki/Hohmann_transfer_orbit

https://en.wikipedia.org/wiki/Space_rendezvous

https://en.wikipedia.org/wiki/Docking_and_berthing_of_spacec...

https://en.wikipedia.org/wiki/Launch_window
I don't know what DNS uses the randomness for, but if a malicious attacker can gain from guessing the randomness, don't use MT, as the state can be extracted from MT by observing a relatively small number of outputs.
The option was an asset that had value as well. We do not generally charge capital gains on assets with values until they actually get turned into money. If a stock that you bought traditionally appreciates, or your house does, you don't pay cap gains on it unless you sell the asset in question.

I appreciate that in this case you're turning an asset into a slightly different asset, and that's not like just ordinary appreciation, but I don't know why it really matters. A rule of "capital gains gets charged when you turn an asset into cash" makes sense.
Speaking of YouTube: It’s possible to subscribe to your subscription list via RSS as described here:

https://webapps.stackexchange.com/questions/33493/how-do-i-g...

Unfortunately there does not seem to be a way to get the watch later list as a feed. But you
can subscribe to custom lists like so:

https://gdata.youtube.com/feeds/api/playlists/PLAYLIST_ID?v=2&max-results=50&start-index=1

Just replace PLAYLIST_ID accordingly. (Note that this is limited to 50 entries per feed.)
Clear and concise documentation explaining everything on a couple pages, which impresses me more than flashy interactive tutorials.
Simple architecture that won't create an unmanageable black-magic mess on the global background and crash with other libraries, even the source code looks so neat and clean. I will be using this soon!.
1 - Rand is faster

2 - You don't need the crypto qualities of it and you're emptying the entropy pool for nothing

3 - You're doing much more work, especially if you're reading one byte at a time from /dev/urandom (doing a syscall, etc), while rand is just a calculation
For example, the fact that you don't get to call the waiter -- they will visit you when they think they have to. And if you raise a finger, in US it's mostly taken as an offensive gesture.
How is caloric surplus an "explanation" for anything? Yes, a caloric surplus will lead to weight gain, but why do people choose to have a caloric surplus when clearly it's detrimental to health? If given the option, wouldn't you simply choose "no surplus, please"? Perhaps by searching a bit deeper we can begin to understand how the body's mechanisms attempt to regulate calorie consumption, and how we can strengthen those systems rather than subvert them.
Easter Candy Cartoon
As usual there's actually one effective way: Education.

You could also try scaring people about the end of the Internet, their money stolen and their pets kidnapped if they don't secure their router, but that would still be education.
Would a possible solution be to check how many people are using the random generator...?

One preson may have multiple processes reading from /dev/urandom.
Would it be within the YC wheel house to provide standard employee equity agreements (just like the YC note)?
Of course. But there are a lot of needs for random numbers that don't need the random numbers to be secure.
I don't know about "on demand" but PCEngines will give the source for the BIOS and has an older version posted to the site. http://pcengines.ch/tinybios.htm
> just wait until you're trying to understand a cyclic dependency graph in a data-binding environment (the usual OO manifestation) or a spreadsheet, with the local bizarre adaptations to try to make that sensible all interacting with each other in crazy complicated ways.

I think that may be a significant, fundamental problem with reactive programming. The way these graphs are constructed is typically (necessarily?) buried within the reactive programming framework, giving the programmer poor visibility into what's actually happening. Maybe that problem can be solved, but I suspect it might be intrinsic to reactive programming.

> I know the Haskell world has been fiddling with FRP but I'm still underwhelmed by the efforts.

I've test-driven some of those projects. Last I checked, the documentation was extremely sparse, and the only examples were trivial. I haven't yet seen an example of a useful Haskell app built with FRP. FRP has sometimes been described as the silver bullet for doing stateful apps in a pure FP way. Maybe it is, but for now, I'm sticking with pseudo-imperative Haskell for those purposes.
I'm absolutely not shuffling around the question rather than answering it.

In a practical sense, the question doesn't matter at all to people trying to live healthier lives.

The reason we have fatter people is we have more calorically dense foods readily available (meaning greater calories in) while people live more sedentary lifestyles (means less calories out).

This function to lose weight is so incredibly simple (paging jacques chester and his steam machine blog post).
Plagiarism detection in elementary schools
Wouldn't that be something with an umami taste?
This is probably not the right vehicle to ask 'Am I being treated fairly?', but I think I will anyways. The startup is pre Series A, I'm the first non founding/non executive level engineer, I'm technically a contractor but treated pretty much exactly like an employee (I know that's a whole separate thing), I'm not the most experienced engineer, i.e. last year at my prior job I was an intermediate level but this year I would be considered senior at most organizations, I get a decent hourly rate, it's 95% remote, and my equity percentage is... .25% with four years of vesting.

I could be wrong, but I've come to the conclusion that after dilution and taxes, any thing short of a billion dollar exit isn't going to be compensatory for my efforts. I don't know how correct my conclusion is, and whether I should try negotiating for more.
> University was mostly good for learning to write a certain kind of essay, and how to read in ways that are valued by tenured professors.

Not to be pedantic, but what specific value did you find in academic literary critique? My personal experience in University wasn't very positive. I found most books/papers to be derivative or more of a documentation of humanities people's self-referential knowledge (e.g., explaining all of the literary (Grego-Roman, Biblical and Celtic) allusions and historical context in "Ulysses"; and therefore, all of these allusions fit in this grand theory of {Hegelian Dialectic, Post-modernity}).

IMO, it kind of defeats the purpose of literature if one has to be so well versed in the Western cannon or whatever cannon to appreciate a narrative which ultimately conveys a human experience. A humanities grad student once explained to me that in literary analysis, the creativity is "in the interpretation as opposed to the creation for the author." I don't understand why in a subjective experience as literature, why an academic's word is then more valuable than mine or a monkey's. But I'm curious why you have a different perspective as for why professors in humanities have good perspective on literature.
When you say that China is geographically close to NZ, do you mean that it's closer to NZ than other big players like the US and Europe? I ask because I got confused due to the order you listed the countries and thought you were saying that China was closer to NZ than others, and it's not really. Even considering NZ's distance, China isn't too much closer than the US. Wellington to Los Angeles is almost exactly the same distance as Wellington to Beijing, for example.
Marc is far and away the biggest bubble denier out there. When this bubble pops, and it surely will, it will be satisfying to watch him eat crow.
Using Varnish with WordPress
Haskell does not have OOP facilities built into the language. But then, Haskell arguably doesn't have sequencing of IO built into the language. Standard libraries get the latter done, in many ways better than it's done in other languages. The former lacks a canonical representation provided by any standard (or nearly standard) library I'm aware of, but it's pretty easy to implement the pieces you need yourself once you're aware of the patterns.
Elons wife: Not sure what happened to main stage. Trying to confirm a visual, I think.

https://twitter.com/TalulahRiley/status/457245124406165505
Engineered to taste like chicken means pretty much that - they try to reproduce some of the texture and mouthfeel. They make it a bit bland and chicken-like, then use it for something that would have chicken.

Not sure about your first paragraph. I know tha. If you take a rel chicken and roast it, and serve it with vegetables, that you'll have a tasty nutritious meal. But if you take that same chicken you can take the breast meat off and sell that as fillets; same with the legs; the wings get sold too. You do that with all the bird. Eventually you have a carcass from which you mechanically recover as much meat and meat-like protien as possible. That gets sold off for low value meat style products.

So, you take some meat and chop it and re-form it into small lumps. You cover those in a salty spicy coating (which will soak up fat) and you fry those. You serve them with a sweet sauce (ketchup; bbq; anything with sugar).

Now you have a low value bit of meat that you can sell in high volume to many many people for incredible markup. It is really tasty - some people think there aee combinations of sugar / salt / fat that are hyper paletable - and really easy to eat.

This kind of popcorn chicken will have less protien, but more salt and fat and carbs than a regular chicken.
I think the point is that protein concentration is staying almost constant but people are achieving it by eating more over all.
Also worth a read if you're a Rolling Stones fan.
Selections from Paul Graham's Lisp quotes page...

"Greenspun's Tenth Rule of Programming: any sufficiently complicated C or Fortran program contains an ad hoc informally-specified bug-ridden slow implementation of half of Common Lisp." - Philip Greenspun

"Lisp isn't a language, it's a building material."- Alan Kay

"The greatest single programming language ever designed" - Alan Kay, on Lisp

"Lisp is a programmable programming language." - John Foderaro, CACM, September 1991

"Lisp is worth learning for the profound enlightenment experience you will have when you finally get it; that experience will make you a better programmer for the rest of your days, even if you never actually use Lisp itself a lot." - Eric Raymond, "How to Become a Hacker"

"Lisp is a programmer amplifier." - Martin Rodgers (first said by Chuck Moore about Forth)

Most papers in computer science describe how their author learned what someone else already knew. - Peter Landin (This is a paraphrase. I'd appreciate it if anyone can tell me the exact quote. - pg)

"The only way to learn a new programming language is by writing programs in it." - Kernighan and Ritchie

"SQL, Lisp, and Haskell are the only programming languages that I've seen where one spends more time thinking than typing." - Philip Greenspun

"The continuation that obeys only obvious stack semantics, O grasshopper, is not the true continuation." - Guy Steele

Source: http://www.paulgraham.com/quotes.html
The curl handle should be re-used if possible so that's also part of the problem.
That is like saying "the companies go out of business because they spend more than they earn. If you don't want to go out of business: spend less and make more."
It is correct, but not that useful to anyone who has spent more than a week trying to lose weight.
Can someone explain to me why being hired in a later round of hiring is really that much less risk? It sounds right on the surface, but is that really the case in practice? Not in my experience.

I've never known startups to be steady long-term job providers. Seems like most live on the edge, always with not more than 3 months cash in the bank. Even when you get a big round of funding and hire more people, the investors want to use that money even faster than your last round.
I started programming when I was 12. I'm 24 now and based upon where I went for school and where I have worked I'm pretty good at it.

I took Latin and Spanish in high school and was terrible at both of them. They were my lowest grades, and I hated them. My memorization skills are generally my weakest point.

So based on a sample size of one I think that programming stresses a different skill set. Programming anything that isn't simple stresses abstract thinking capability above all else. You alluded to this by mentioning good code vs diverse languages.

Good working memory pretty quickly stops being the largest factor as the problem size scales out. Instead organizational skills and the ability to abstract layers of complexity becomes the most important factor in programming ability.

I have noticed that I rely more on language references and code completion than some of the other good developers I know. Supposedly Spanish is derived from Latin, and I have seen many examples, but I found my experiences in one rarely translated well to the other where as my experiences in one programming language almost always translate well to other languages.
You're right, with the caveat that you did accept the offer :)
Came here to say this, and also add that this entire effort rests on the assumption that "natural" ability or "talent", in this case predisposition to language learning, actually exists. While certain people are no doubt born with enhanced cognitive abilities and all of us have genetic predispositions, the validity of this idea that people are naturally predisposed to acquire certain concrete skills is tenuous at best.

At least to me, a much better approach would be to test changes in your SYSTEM for teaching languages, rather than trying to select the inputs most predisposed to your system. Selecting "better" inputs might improve your success rate, but is it the most effective method of achieving the outcome you're looking for? Probably not. Most likely, the main failure is in the method of teaching languages, not the people being taught.
> Not sure I'd want my kids getting exposed to this at a young age.

I don't have time to dig up a study on this, but pretty sure it was done - % of teenagers who tried pot in Amsterdam is much lower than in the States or other places in Western Europe, due to lack of "coolness" factor.
There is a difference between "this isn't provided by the language, but I can easily implement it" and "this is impossible (or absurdly messy) in the language, but these work-arounds can make me care less".
I've worked at two startups, including one YC. Both were acquired by larger tech companies. I was employee #3 at one and rebuilt most of a broken codebase in the other. I got nothing out of either WRT options. I agree with the author on point 4 but I don't think more options are the answer, I should have just asked for a higher salary I would have been better off. Startup-bucks are even worse than a lottery ticket, because of tax complications and money required to cover strike price.

Now I work at a large tech company in SV and wont be involved in another startup unless I'm a founder.
The traditional American Spanish classroom is probably at least 80% English, and students are in it perhaps 5 hours a week. = 1 hr/week total

Compare this with the experience of a Spanish native speaker dropped into first grade in America, and not knowing a word of English. They have school for 6 hours a day, every weekday. = 30 hr/week total

These are not comparable, even by volume.

When you account for the burden of code-switching among languages, and the disconnection from what interests them of what little Spanish the Americans hear, it’s even more obvious why we Americans don’t end up learning Spanish, and Hispanic immigrants who go to school in the US speak English with fluency and ease, even when they first encounter it only late in life.
If you were committed to more equity though, this might make sense. Right now it's 25/25/25/25. An employer might want to offer above-market equity but backload the extra, so it's more like 25/50/75/100 compared to market (this example gives 2.5x the market equity rate). At year 2, pre-grant another 25/25/25/25 refresher to start after year 4.
InfoQ is great. Especially the Clojure talks, especially Stuart Halloway:

- http://www.infoq.com/Clojure/presentations/

- http://www.infoq.com/author/Stuart-Halloway
A lot of the consequences you're referring to seem to be issues related to parenting and a lack of education (both for parents and their kids). A large majority of this ignorance exists because of its criminalized history and the blatant propaganda that's a result of the War on Drugs.
Europeans also used to be quite short. The whole world is getting taller.
It's both, of course. Legalization means easier availability, even for something as relatively ubiquitous as marijuana.
They are all attempting to disrupt very established industries.
Rust is safe in the sense that it avoids many categories of bugs; it's not safe in the sense that you can run untrusted code without causing security issues. For instance, you don't want a script in a webpage to be able to read/write arbitrary files on your computer, but a Rust program would be allowed to do that. You would have to restrict a lot of capabilities before it would be safe for your browser to run untrusted Rust scripts.
Yeah, but that's cheating. Anything goes through white birch like butter.