skysight-inc/HackerNews huggingface dataset:
Wow, yeah. Explaining how a goofy CSS animation appears on your screen after being sent from a disk on a web server, starting from rare earth metals and silicon purification.
Science is that which explains and predicts.

If you are missing either of these attributes -- you are in the realm of legends, folklore, and farmer's almanacs.
He forgot to mention the Colombian paramilitaries that break up Coke bottling plant unions by kidnapping their children. Funny how "globalization" is presented in a saran-wrapped, sanitized version.
Really interesting. We have debated lines of code type metrics. There's no easy answer that isn't merely superficial. I would love some heavy hitter hackers to weigh in with more thoughts.
I found LCDUI practically unusable (in order to build a compelling app). Pretty much like anything else coming out of Sun after 2002.
An O claim can always be pessimistic. A linear time algorithm in N is not only O(N) but also O(N*N) an O(2^N): it is at least as good as all of these. If we are sure that the algorithm is faster or slower than N, then can say Theta(N), the tight bound.

http://stackoverflow.com/questions/471199/what-is-the-differ...

(Often, we are sure but we still use O.)
Assembly is part of how a computer computes, and there are people who want to understand every step of the process. Such people are not satisfied until they can pull back the covers, and say to themselves "Aha! I get it, this little thing here feeds into this thing here... which goes there... and out comes my answer. Cool."

And it's a good thing such people exist, because they build all of the foundational technology that you take for granted.
Kickstarter just updated their terms so it is possible this triggered that: https://www.kickstarter.com/terms-of-use#section4

"The creator is solely responsible for fulfilling the promises made in their project. If they’re unable to satisfy the terms of this agreement, they may be subject to legal action by backers."

However the CLANG project did make a prototype but it would be nice if projects fail they have to be open sourced or able to be observed or carried forward if possible.
EBay XSS flaw has existed for months
See also https://github.com/pfalcon/mongoose-mit or https://github.com/sunsetbrew/civetweb
I think you're reacting to the fake-ness in catered/fabricated bonding experiences. There's no way classic corporate training will match, say, skydiving, or a survivalist weekend. There's a reason Burning Man is considered a year's worth of relationship.

I want to say that the dividing line is whether or not the experience is as likely to break bonds as it is to create them. I don't expect to burn a bridge at a company retreat... but I would expect to burn some doing Survivor with my team.

Basically, yeah, I agree with you that it takes naivete to be drawn into /schemes/... but you can have these experiences without them being machinations. Or, at least, machinations of the sort that "when friends use you, it makes you stronger."
Says it studies the complexity wrt the size of the input but doesn't say the size of n is O(log n) when it comes to the example :(
This is my favorite sentence of the article:

> Modern tool chains are so long and complex that they bind us into one people and one planet.

When we think about colonizing the Moon or Mars with small groups of people with the intention of making the colonies self-sustaining over time, deep, long-evolved tool chains like the one described in the article could be very difficult to scale down and to replicate in other environments.
You can aim for them, definitely. Mostly by aiming higher than you can reach.
>>Yes.

Nothing is as annoying as the guy who throws a wrench into a casual conversation by asking for citations.

>>And none of them are stupid enough to tell me to "just google it"

Wow. So I imagine your happy hour conversations to be like this:

Guy: I remember reading a study where they found that X happens when people do Y.

You: What study is that?

Guy: I don't know, I just remember reading about it a while ago.

You: Actually, I see that you have your smartphone with you. Can you look it up for me real quick?

Guy: ...
it's wasn't just a repl it's a graphical repl (important on windows with its horrible terminal) with an integrated editor it was more like (wait for it) Dr.Ed or IDLE.
Opera mini is a great browser and very very lightweight in ram.

I really think that if the goal of firefox os was to create smartphones affordable to everyone , they should have gone with opera mini - they've would've got better performance at lower costs.
> but the particulars of static, class-based OOP are not necessary to realize that utility.

The design goal of a OOPL is to support object thinking. FPL generally have other goals, and some of their design philosophies reject object thinking altogether. You'll often see lots of objects in ML or Scheme libraries; but the languages are not really optimized for this way of solving problems.

Haskell, as a real pure FPL, is really the anti-thesis of object thinking. You cannot express nominal is-a relationships in Haskell very easily at all: it is all structural (and type classes don't get around that) and supports equational rather than name-based reasoning. You could add names to Haskell via GUIDs or impure language features. This is not really the way to program in Haskell, however.
GitHub.com/dustingetz/react-cursor

It supports o(1) shouldComponentUpdate

My hn comment history has some discussion about it

I'm on my phone now but if you email me I can give more info. I've used react-cursor in two enterprise grade apps in regulated industries and couldn't imagine using react without cursors (believe me I tried)
(Rhetorical questions) What does limestone look like? Where can I find it, and what do I need to know about working with it? How hot does the fire have to be, and what do I need to know to build a fire that hot?

Maybe I'm just dumb on some of these points, but these are my personal followup questions that indicate that, even knowing these basics, I couldn't immediately make concrete without "civilization". Even the great grandparents who made their own concrete, may have bought the limestone and not known how to get it themselves.
Watermelon is definitely not basic, it's just less acidic than most other fruits. But it's more acidic than distilled water (<7.0), therefore it's not basic.
It would be great if as a standard part of a Kickstarter pitch, people would specify what they will do if they fail to deliver. I assume promising to open source the project would be the most common choice, because that's what I think most backers would want.
Five Common iOS 8 Complaints and How to Fix Them
In a past life, I worked in an industry where just about all components of our large software system were written in C++.

Lots of multithreading, memory allocations, deallocations, etc. If there is one thing C++ developers know better than the language itself, it's debuggers and memory dumps. We used tools like windbg and gdb almost as much as the IDE.

Often, crash dumps from our release binaries didn't have enough inbuilt information to find the cause of the crash. We would then have to do things like walking the stack manually. For doing that effectively, it was necessary to understand x86 internals to figure out what the disassembled code is doing. This is probably the likeliest way most native application developers run into assembly language. Always helps to know it well.
Or, you know, keep the rights to your work and try again later.
> My experiences led me to believe that, while this can be effective, it only works on certain classes of people. That is, I think a person needs a certain amount of naïveté to be drawn in by schemes like this. They need to already be willing to buy into some litany of conquest and glory. To be young and/or dumb.

Only if the ritual is superficial.

When we're talking self-flagellation, or hunting elephants as a group, things operate on a quite different level.
Very interesting, considering the existence of this: http://en.wikipedia.org/wiki/Kalimotxo which sounds a little weird but actually tastes pretty good.
The key section: https://www.kickstarter.com/terms-of-use#section4

"The creator is solely responsible for fulfilling the promises made in their project. If they’re unable to satisfy the terms of this agreement, they may be subject to legal action by backers."
On Combinatorics and Zero to One
Not-boring math? Isn't all math not boring?
The answer is yes if you do:

Foo.call({});
Bonding happens even when the trial by fire is unexpected and unwanted. All you need is to survive it. :)
Put Your Life on Autopilot
Let me get this straight: you're advocating commercial dough deep fried in corn or soy oil over some sugar? You have no idea what you're talking about.

Sugar does not produce major swings in blood sugar levels unless you're diabetic. Have a working pancreas? Good, then sugars are a perfectly healthy source of calories which your system will merrily mop up into glycogen. Anyway, starch produces a larger insulin response than sugar, so the sugar phobes are laughably ignorant on this count.

As for your concern with nutrients, the fact is an adult male needs 2400+ calories a day. Protein and other nutrient needs are very easily met with some servings of foods such as eggs and milk and potatoes, still leaving a large calorie deficit. Sugar is a perfectly viable way to add four hundred or so calories to your daily diet. Sugary fruit is best, but high quality perfectly ripe fruit is surprisingly difficult to find. Low quality, unripe fruit has many allergens and toxins. In this context sugar is a very good choice.

Personally I daily have about 12 tsp of sugar (in coffee) and a coke. I'm shredded, btw.
These new terms of use seem more realistic in one area. The prior terms stated:

"Project Creators are required to fulfill all rewards of their successful fundraising campaigns or refund any Backer whose reward they do not or cannot fulfill."

The new terms state:

"If the problems are severe enough that the creator can't fulfill their project, creators need to find a resolution. Steps should include offering refunds, detailing exactly how funds were used, and other actions to satisfy backers."

In my book, this is more in keeping with the reality of a project that (honestly) failed. If the money's gone and things just didn't work out for whatever reason, it's just not realistic to expect all funds to be returned. If the person or persons doing the project had this kind of financial reserve, why would they even use Kickstarter, other than as a marketing tool?

I'm not sure how much difference the new terms will make in practice but they do soften a black and white rule that, frankly, shaded Kickstarters more toward pre-orders than speculative project backing.

Edit: As noted elsewhere, the new terms also explicitly further remove Kickstarter from imposing any specific requirements if projects fail--and therefore any implications of a role in enforcing said requirements.
I doubt that "everything's been done already". There are people who would kill to get the skills you (probably) have after 23 years of building things.

Everyone wants to "make something people want" (you can do the "make" part for sure) and "be relentlessly resourceful".
Or just stop using social media at all.

I don't use facebook, twitter, pintrest, or any of those things, and I don't feel any need to live up to some external ideal. Nobody's judging me, so I can exercise my own judgment of what's right for my life. It's allowed me to reflect very carefully and methodically on what is desirable and why.
That's a meaningful data point, and impressive! Nonetheless, I think Opera is exceptional for a few reasons and for a smaller dev, there's little practicality to J2ME. It's much more difficult to charge for or in your apps, and without a known brand, having your own wap or download site isn't productive because you still won't get much traffic.

I'm really just highlighting that while some of the aspects have allure, many of the challenges that are present in the current 'mobile' (android|iOS) landscape are simply heightened in the j2me world.
Snapper does not have a web gui and does not support ZFS. This looks perfect for freenas, zfsguru, etc. Hope to try it out. Thank you!
>Sure, a 2.5 K (or something like it) rise isn't going to bring the downfall of civilisation per se.

well, it did it for Roman Empire - the Mediterranean climate became unsuitable for grain production while Europe north of Alps became drier and comfortable.

Height of the Caliphates ( at 969)
http://en.wikipedia.org/wiki/Islamic_Golden_Age
coincides with the height of the temperature during middle ages. The caliphates were result of conquest by Arabs from Arabian Peninsula and the caliphates folded back with temperature dropping as the Little Ice Age was coming.

Add to that Vikings (http://en.wikipedia.org/wiki/Viking_Age) whose reach was maximized during about the same time as Caliphates as North Atlantic was more comfortable for sailing in the small open drakars. They reached Greenland and established colony there (which disappeared with Little Ice Age). Vikings are the "Normans" as in Normandy - and we know the key role they played in the history of Western Europe. Vikings founded the Kievana Rus which because of their leadership was pretty strong expanding and aggressive state for hundreds of years, almost until Mongols. Thus the warmth of 1000+ years ago and resulting Vikings outreach were defining factors in shaping the foundation of Western Europe and Russia as we know it.

Getting back to our days - one can only speculate how political landscape of USA for example would change in the next decades when growing corn in Iowa and cattle in Texas would become economically impossible.
Using the Widevine EME plugin that ships with Chrome.
What's your point? That Dr. Koonin is not a trustworthy source because he worked for BP?
Hm, sounds like a bug. Which example are you referring to?
Find a doctor and get diagnosed. I'm not going to tell you that it will help you get better...I can't promise that. But getting the diagnosis will allow you to sign up for Social Security disability and keep you from eating through your savings. Everyone is different and every depression is different and the only thing I'm virtually certain of about your situation is that the stress of eating into your savings isn't helping you. Having someone who forces you to talk about yourself beyond a superficial level on a regular basis probably won't hurt either.

That said, here's what I wish someone had told me ~10 years ago when I first sought help:

1) Psychiatrists are too quick to prescribe medication. It alleviated the initial symptoms and allowed me to go back to work, but it separated me from my emotions in a way that's been hard to recover from since I've stopped taking them. That sentence looks weird to read, but it's the only way I know to describe it.

2) Try CBT and mindfulness therapy first. Also, socialization exercises help. It may not seem like it, but simply adding a "how was your weekend?" to your interactions with the cashier at the supermarket or forcing yourself to smile at 1 person a day can make a difference, however small.

3) Depression isn't only disease. It's a state of mind that can be useful. Take this opportunity to think deeply about things. Your current state of mind probably allows you to "dwell" on an issue in a way that I sometimes wish I could regain.

4) Sunlight helps. If you're feeling near catatonic, you might try being near catatonic in the park, in a back yard or anywhere where you can sit outside.

Good luck with getting better and I hope you can believe that it's worth it to try.
Not really. The US government has been quite supportive of bitcoin. They even auctioned a block of bitcoin to the public.
if you were interested in adding salt and water (the by products of a neutralization reaction) to the drink, then yes.
Person-to-person e-mails, individually tailored and carefully laying out why you want to work for them and how you can provide value to their company, aren't generally seen as spam.

Where it gets into spam is if you send the same copy & pasted text to dozens of possible employers.
I am trying. There has probably never been a prize this large for solving any math or programming problem.
Yeah, that's definitely wrong. It looks like it's been an unsourced fact in there since the beginning of 2008.

Enamel erosion due to acid is tied to the acidity of the mouth, which, if the pH drops low enough, starts the demineralization of teeth (note, however, that this is a dynamic process, with systems in place to remineralize teeth, and that this dance happens every time we eat or drink something).

Typically carbonated water alone will be well under a pH of 4, which is itself well below the "5.0–5.7...known to trigger dental erosion effects" in the actually cited fact in that article.
Yes, but it'd probably alter the flavor for the worse.
U.S., Canadian jets intercept 8 Russian aircraft
> The number of individual nations that could produce a can of Coke is zero.

While this is true in that no individual nation could produce Coke with the exact same formula, an individual nation could surely produce a soft drink.
the article aside, this website's constantly changing header was very distracting
I was with you until "Cap-and-trade is a sound market-based solution". It's goofy market cargo-culting of something that isn't a market. If you want a policy intervention to burn less coal, end policies that are de-facto mandates to burn coal. If you want a policy intervention to build more nuclear plants, end policies that are a de-facto ban on nuclear power plants (and switch to policies that are a mandate to build nuclear power plants, unless you have some actual plan to move from a mandate-driven energy infrastructure to a free-market one). You can't expect policies to lower co2 emissions in general in the face of policies that mandate emissions in the specific because the specific always beats the general.
It's kind of like that. In three ways that I can think of. The models are run hundreds or thousands of times across different countries. The climate, modelled on a day by day basis, is effectively random for any particular instant. And the input variables, where they do change even minutely, act like seeds in a random number generator. It's not so much a glorified Excel spreadsheet as it is having thousands of Excel spreadsheets, each dependent on the one before and a slightly different scenario that's different for every set of these Excel sheets.

They are running these on super-computers many many times over and would have no interest in doing exactly the same thing over and over. http://www.climatechange2013.org/images/report/WG1AR5_Chapte...

And yes, they even mention the 15 year hiatus - they don't sweep this under the rug like so many have taken to believing they do. In fact, it's mentioned throughout the AR5. In fact, you can get a sense of them being just eager to tackle it in substantial detail - it's wonderful.
Neal, please release what you have made. We can do something with it, I promise. Go build something bigger than this.
I take a bit of an issue at the idea that extroversion is nonsense. I also find that teams that function like you describe are terrible for growth, and really only work when everyone's already highly skilled and experienced.
None of those graphs correspond with what the sun actually did over that time period. http://en.wikipedia.org/wiki/Solar_variation

The percentages don't change as the sun's output increases.
273K is slightly below freezing. ~290K is closer to the average earth temperature.
Look up black body radiation. http://en.wikipedia.org/wiki/Thermal_radiation
Radiation is T^4. If incoming energy increases by x temperature increase by x^(1/4). (1.001)^(1/4) = 1.00025. So 1.00025 * 290K = 290.0725K.

PS: This is of course a ridiculously simplified model but a 2.5k rise would take an increase of around ((290+2.5)/290) ^4 - 1 = 3.5%. The sun is no where near that unstable.
"Climate Science Is Not Settled" is an irresponsible title IMO when the main points of contention in public discourse are whether anthropogenic climate change is even real or not, and action vs. inaction.

It's a good article and I'm happy to see it (assuming the information is accurate). But deniers will point to the title to argue that the whole things is a hoax and that we should do nothing.

I'm sure the phenomenon of "Warmists" is a real thing too, and something to watch out for. But it's incredibly hard to talk about the subtle points presented in this article when so many people refuse to believe that anything is happening at all. It's like trying to debate foreign policy with someone who thinks that 9/11 was an inside job.
You can finally talk on a Verizon iPhone and surf the Internet at the same time
> The design goal of a OOPL is to support object thinking.

Yes, my point is that class-based OOPLs aren't the only way to do that (and in some respects create some unnecessary problems with that), which is among the reasons that many newer languages -- even ones that are not particularly functional languages, and which have OO roots -- are not class-based.
What Is Growth Hacking? Some Terms of Growth Hacking
That's a cool trick, though 'instanceof' won't work in this case.
--- Thank You ALL ---
The heavily commented code: http://annotated-code.maryrosecook.com/space-invaders/index....
I don't think your description of copying is particularly useful regarding physical art, as that type of "replicator" technology (molecule switching) is far, far away. In reality copies are, well, never so completely identical (far from it). Of course whether or not one can actually detect the differences is another matter, and at which level of detection one is required to differentiate copy from original is necessary is yet another.

What do you think about museums -- a public institution that is more or less the antithesis of your view of the art world? Without going into semantics, let's say you have a genuinely old artefact. Now someone comes along and makes a replica. Let's say they're virtually identical, and the only difference is in the carbon dating, which you can't really fake. Which one should be admitted into the museum?
Yeah, this is clearly something that only applies before the advent of in phone app stores. Back then word of mouth was the thing. This worked particularly well in developing economies for us with Opera Mini.
Plutonium: The element that saved the crew of Apollo 13
CareMessage (YC W14) Is Hiring a QA Engineer
CareMessage is a health technology nonprofit that leverages the power of mobile technology to improve healthcare outcomes for underserved populations, while simultaneously improving the overall efficacy of the institutions that serve them. We accomplish this through our innovative, patent-pending mobile platform that facilitates automated communication and outreach between these healthcare organizations and their patients. Through our clinically-driven algorithms, the CareMessage platform helps promote better patient engagement, education, and self-care.

We are looking for a Quality Assurance Engineer to help us make sure that each new version is ready to ship. Candidates must be willing to commit at least 15 hours per week. Telecommuting is acceptable, but regular availability for video conferencing is essential. CareMessage offers a competitive part-time salary.

Please see the job description on AngelList:
https://angel.co/caremessage/jobs/36998-quality-assurance-en...
Thanks ttronicm for sharing this. Here's another related release about additional funding from DARPA: http://wyss.harvard.edu/viewpressrelease/108/wyss-institute-...
I don't think a "backyard grillout" builds social cohesion quite like a war in Iraq does. Put another way, I'm pretty sure the activity is what matters most for building social cohesion.

It's not just about pulling your weight as much as it's also about helping your coworkers pull their weight as well.

To put it more simply, less competition and more cooperation builds social cohesion.