skysight-inc/HackerNews huggingface dataset:
> A friend of mine has the Hario[2] -- it is a much more attractive unit, and as an all-in-one you can keep the entire device in the fridge. When it is time to order replacement filters for the Toddy, I think I'm going to pick up the Hario instead and give that a try.

I have the Hario (bought it last week, in fact) and like it a lot. 80g of ground beans (same coarseness as my Aeropress), fill it up and once it's full, in the fridge for 10-12 hours. The filter is very easy to clean and the whole thing is made from thick glass, so I'm not too worried about cracking it from an accidental bump.

And cold brew with a dash of milk is very, very good. Much (much) healthier than the sugar-loaded (65g per 500mL!) stuff from the supermarket too, which I recommend everyone avoid regardless.
Contracts are secondary to clear communication. Your first task it to understand and shape client expectations and to clearly communicate your abilities and project deadlines. Figure that out and spell it out clearly in your original estimate and contract. I don't usually write up a contract for projects <$5,000 - anything under $5k can be resolved in small claims court without getting lawyers involved. But I always write up an estimate and walk the client through it.

Remember, a contract may help you during a legal proceeding. But that's the worst case scenario - the best case is to preempt any legal action in the first place by clearly communicating and by providing great service. A contract is an instrument used to resolve disputes - it's best not to get into a dispute in the fist place. To truly protect and your business, consider purchasing general/professional liability insurance.

Invariably, clients are going to want changes. And that's a good thing. It can mean more business and more profit. You need to determine if these changes are in scope or not. Don't be afraid to ask for more money and revise your original estimate when you encounter feature creep. But you have to be able to clearly explain and justify any price expansion.

Building on that - don't be afraid to walk away. If a client isn't willing to pay more for more features, find a way to make a graceful exit.

Long-term support can be another revenue stream. And as the creator of the original product you are in the best position to provide quality, knowledgeable support. That's valuable and worth money. Make sure to communicate the long-term support strategy at the beginning of the project, be it hourly billing for bugfixes & patches, or a monthly/quarterly/annual payment for ongoing maintenance. Your original estimate should also budget for initial bugfixes and tweaks near or after launch.
It's not so much the shape of the moon but the mass concentrations. The moon has significantly stronger gravity over impact basins. Based on shape alone (low plains) you'd expect lower gravity there.
I think he might be the guy on the 1Password video too
Going by the argument that kale makes livestock sick, humans should never consume garlic, or chocolate, because they're poisonous to dogs and cats.

Different animals have different metabolisms.
OA says Java is being included.

Would processing (processing.org) make a good added extra? Has a lot of example 'sketches'. Has audio as well as graphical code examples. Lots of example projects around, some ambitious[1], exhibit Web sites, plenty teaching material available, peer reviewed/published stuff (might help with school committees). Comes with an integrated IDE and docs.

Might act as a bridge between the simplified graphical environments and Java/Eclipse while developing code concepts further.

[1] https://www.ibm.com/developerworks/opensource/library/os-dat...
I like the concept. Site looks clean...lots of hooks. I've used something similar in the past but more of a clock-in/out type of thing. Is that something you've considered or is this just for WorkingOn at the moment?
> The fanfiction process isn't going to generate _The Sound and the Fury_ or even _The Moon Is A Harsh Mistress_.

By which you mean what exactly? I'd say e.g. To The Stars is every bit the equal of The Moon Is A Harsh Mistress.

> if you don't believe that society benefits by having an economic framework wherein JK Rowling and Thomas Pynchon can dedicate all their productive hours to writing, and that instead we should do away with commercial publishing and switch entirely to the fruits of people's hours after they get home from their real jobs, you can have that. Today. Just don't read commercially published books. There is, as you point out, a lot of fanfiction out there, and a lot of it is probably quite good.

Unfortunately, copyright means that every so often some of it gets taken down, and potential socially valuable services don't exist (e.g. I'd happily pay for bound copies of certain works, but because they were produced in violation of copyright that business doesn't exist). So while I will continue to read fanfiction, I will also continue to argue for a relaxation of copyright law.
I wonder if those passages are enough to perform style analysis. reddit doesn't let us search comments, but we know they're a member of /r/Anarchism. These parts seem identifying to me:

* Capital letters and proper punctuation. Investigating the source code shows that they one-space.

* Single quotes, not double quotes, around individual words.

* Repetition in triplets with a serial comma ("...more empowering, more fun, and far more...", "...programmers, hackers, and reverse engineers...".

* No semicolons, sparing use of exclamation points at the end of comments only.

* Always uses contractions.

With further analysis we could probably find regional dialects, average sentence length, rate of punctuation use, etc. Crawling /r/Anarchism with that criteria could identify them.

Pure guesses and speculation follow: the hacker probably posts comments on /r/Anarchism. With 50,000 subscribers, there may be about 5,000 commenters. Of those, perhaps 80% of them put one space after a period. So, with only that criteria, we've reduced the anonymity set to 4,000 people.

For what it's worth, I commend their efforts (and am seeding the hell out of the torrent) but think it was a serious mistake to make a post announcing it. They should have posted it on major sites anonymously, not pseudonymously. To post prose online risks being identified by stylometrics or things like time between key presses, etc. (Perhaps these could be defeated by copy and pasting to and from Google Translate.)
Looks neat, but...

Are people actually OK with a privacy policy [1] that looks like this:

---

Furthermore, in the course of using the Services, you or someone else in your organization may provide us with information about your systems infrastructure and access to your systems infrastructure. In addition, we may ‘self-discover’ this information by analyzing additional parts your systems infrastructure that you did not explicitly input into the Services. This information may include, but is not limited to:

Names and IP addresses of servers;

Operating systems of servers;

Applications installed on servers;

Performance of elements within the systems infrastructure;

Configuration information for elements within the systems infrastructure, including any credentials that may be embedded therein;
Operational logs of elements within the systems infrastructure; and
Locations of files and databases within the infrastructure

---

1: https://www.opsmatic.com/app/docs/privacy
Consider that the 10% must also include Windows Phone users (as there is no Swarm app in WP).

'checkin users' probably means something like "active daily users on platforms where we have released swarm" and 'moved over to Swarm' means something like "has at least 1 checkin using Swarm". This is what I like to call "counting for marketing professionals".
Twitch – Changes To Audio In VODS
THE MYSTERIES OF BIG DATA AND THE ORIENTDB
Passed this around my family. Everyone who remembered the game got great joy from it. Then my autistic four year old insisted "MORE CARDS! MORE CARDS! BOOOOOOM!"

You, sir, have made my day.
The beauty of Yelp is that you don't have to read them! The power is in the fact that reviews are aggregated ("..and the fish is amazing!") and that you can search within them. Sometimes I wanna search "oysters" to see if their oysters are any good. Let's say out of 100 reviews one mentions oysters - at least now I have an idea what to expect about oysters, whereas in Foursquare this may not have even been documented due to the char limit.
The original Acer version had 4GB. I tried to buy one a month or two ofter they were released, but 4gb versions ended up being sold out because of the switch to the current 2GB version. So I never ended up getting one.
I’ve started building with paper – Haverzine
Microsoft Offers Chinese Workers A Free Windows Phone To Quit
The quest for consistency seems misguided.

If your code changes behavior based on the timing of the various sections, you have a bug, a race condition. The solution isn't to lock down your code and build with only one configuration. The solution is to fix the bug.

In the same way, if the behavior of your code is dependent on the order of operations in floating point, it is very likely that you are doing something wrong. The solution is not careful ordering of floating point operations, but using algorithms appropriate to floating-point (and avoiding floating point when it isn't applicable.)

Code that has been ported to many platforms tends to be more stable, because the heterogeneous environments have exposed bugs and flawed assumptions in the code's construction.
Thanks for speaking up. Doctors work between their boundaries, that includes giving medication based on symptoms profiling and comparing those with previous cases or just their medical training, unfortunately that sometimes backfires against understanding some individual case and therefore its treatments and diagnostic. You have to read for yourself everything about your disorder, your symptoms, and its treatment.

I would suggest you to responsibly try two medications, one is Duloxetine, the symptoms you describe (about the sleeping part)are very similar to mine, I coulnd't sleep, I couldn't sit and watch a movie even when trying to force myself to do so, and worst yet, I couldn't enjoy music, and I used to listen music all day long. I would wake up at night sweating for no reason. It may or it may not work for you but is surely worth a try. Just start with one single 30 mg at night, if you see improvements a couple of months later you can start using 60mg; of course if you don't see improvements just stop taking it. If you are taking any anti-depressants better read first about any possible reaction between that and Duloxetine.

The other medication that helps my brain be very focused is Modafinil, lost of focus is one of the symptoms of my chronic disease (Fibromialgy) and it helps greatly on that matter, it also helps a bit with the mood, it is usually taken by people with narcolepsy, a common sleep disorder. Is also taken by healthy people who needs to stay awake for long periods, such as combat pilots and overnight workers.
Easy solution: set IM to do not disturb and mute notifications until you're done with the intense focus task.
How to find part time programming work
How do software developers find part-time work? I currently work 7-3 and would love to pick up some part-time work in the evenings, but it's impossible to find any. Suggestions?
I've always loved the simplicity and beauty of Boids [1] by Craig Reynolds.

Here is the flocking demo from the p5.js website [2] for your editing pleasure: http://plnkr.co/edit/C2afiQ?p=preview

[1] http://en.wikipedia.org/wiki/Boids

[2] http://p5js.org/learn/demos/Hello_P5_Flocking.php
It would be a cool project for someone to hook up the instruments with wifi so that twice-daily readings are automatically taken and sent to the Weather Service.
I'm sympathetic to that viewpoint; I prefer the Haskell style where some things are mutating and some things are not and you can see which and control when they happen. But I've seen the Clojure style used effectively, building real-world webapps, and I'd take either over the imperative-language style where your tools give you no help and it's up to you to keep track of when mutations can and can't happen.
Doesn't this apply to everything? Anything consumed in excess will probably have negative effects. A balanced diet being the most optimal.
Interesting;

not to lessen your ideal,
but both sour and bitter fall into a category of complex flavors.

I absolutely agree that good coffee is a balance of sour (acidity) and bitter, but I take acceptation to the idea that it's a balance betwen these 2 flavors;

a coffee can be both very sour and very bitter!

Consider - nearly all of the complexity in coffee is from the development of acids as the coffee is growing, and the conversion of amino acids and proteins during the roasting process (Maillard reaction) of the bean;

if you over roast the bean the coffee will breakdown too far and develop carbonates, which are both cancerous and unpalatable. That's one type of bitter.

Coffee that's roasted a little less (but still far too much) will contain a campfire note (smokiness).

In both of these instances, good acids (which cause sourness) such as malic, tannic, and citric, are broken down - while less palatable acidic compounds such as acrylamide are produced.
>>However, I imagine you meant that if a camera were dropped among these people, would they have the rights to the photos they took? Tricky... but I guess yes, according to the law... (I am not a lawyer).

This was the point I was trying to make, animal or no, that matters, but I don't think intent does.
It is an interesting corner case. We'll increasingly have the ability to setup cameras that can be algorithmically controlled, perhaps using machine learning approaches to take photos based on autonomous evaluation carried by robotic vehicles. I think most would argue that the deployer of the camera is still the photographer.

However, how is that really different if--in this case--the photographer had deliberately given a bunch of monkeys cameras that they could fool around with and take pictures of each other or whatnot? In both cases, you're essentially creating the opportunity for autonomous entities to take photos under only somewhat understood conditions. And how different is that really from this case?

Levels of abstraction and indirection in the creative process. Do you draw a line somewhere?

(Mind you, in this case, IMO there's a pretty clear presumption that the human photographer owns the copyright and Wikimedia is playing with fiddly legalisms that aren't appropriate in this context.)
I don't think it's very rational to say that a vote "changes nothing," but I also don't think there's anything I could post that would change your mind, so I guess we'll just agree to disagree on this one.
The specification (http://riscv.org/riscv-spec-v2.0.pdf) clearly states the reasons. It has nothing to do with political/legal issues. There are very good technical reasons for designing a new ISA.

That RISC-V resembles MIPS is a testament to what was good about the MIPS design, however if you look closely you will find the many ways in which RISC-V is different.

Truly, the specification is highly readable and the footnotes enjoyable. Having implemented multiple MIPS cores and so far one RISC-V core, I'm deeply impressed with the care that went into the design.
> Do you think people in Turing's time could have possibly envisioned the existence or proliferation of the role of "developer"?

Yes, I do. Before that there were already people that spent most of their time creating algorithms, and programming machines.
Looks like a nice start. I'll be watching with interest. The collapsible command context is a neat idea for a shell that's attached to an editor -- I could see just having a pane that's always running the app being developed.

I'm curious how you handle the right-clicking on filenames in the shell pane -- for example, does it only work if the clicked text contains the complete relative path from the current working directory? If not, how do you determine the full path to the clicked file?
Luckily, no one has yet come up with a currency that allows for anonymous online purchases, so there's no way they could do this without being caught.

/s
I think I'm starting to understand. To attract desirable employees, startups don't need to be working on challenging problems or serving interesting markets, they just need to incorporate objects that you might find at a birthday party for children.
BE WARNED:

My computer started behaving pretty strangely after I began downloading the torrent. Transmission had to download the metadata five times, then my SSD was locked at 100% usage even after I switched off my wifi card. My computer became unresponsive until after I restarted.

I wouldn't be surprised if there were malicious nodes somehow injecting an exploit payload. I recommend downloading this on a machine that you don't care much about.
If you look at happiness surveys, as best as we can tell such people would have been significantly less happy than we are.
If my brief reading is correct, the ruling was that the case should be heard by lower courts and not sent into forced arbitration. So, while this was a "win" it isn't even close to being over.

Meanwhile, the Chinese company was being sued in US courts as well...

I think that the biggest risk for Sinovel to come out of this is that Sinovel will have no international export market. It wouldn't surprise anyone if they manage to get away with this in their home market, but if they try to export anything, they'll have to contend with international courts. Which means that they will have very few prospects for export sales.
If it's in a court, I would ask for proof that the animal took the photo. Could have been savvy marketing. No one is trustworthy when fighting in a court.

If the story is verified, I sympathize with the photographer. Accidents are part of the venture.
Funny you mention, I did have a similar project on the back burner. The following were all the measurements that were supposed to be sent back in CSV format :

"station","town","district","lon","lat","elev","temp","dew","humid","mbar","wspeed","wdir","precip","start","end","status"

Lon, lat and elev are longitude, latitude and elevation of course and start, end were UNIX timestamps. I had an idea to have it send data back every 5 minutes to avoid the jet exhaust anomaly problem mentioned in the article. I could safely discard the outliers and store the rest.

Sadly, this never got off the ground as I never had the time to build it.
They have owners, though.
Looking through those examples, it seems like all of the functions that p5 provides are dropped into the global scope. Do you know if there is any easy way to cause all of those functions to live inside a "p5" object or something?
Might wanna update that url :P.
React Style, an approach to styling React.js components
In the event he doesn't own the copyrights to the photos, I wonder if David Slater would have released the photos with the same story of the monkey taking a selfie if he had known it would be without financial gain.

Reading the nomination page https://commons.wikimedia.org/wiki/Commons:Deletion_requests... just makes me feel bad for David Slater in the end. They argue that he had no part in the photos creation. If he had not been there taking the photos, this photo wouldn't have existed.
I'm guessing, in theory, they do. In practice, well, it's not an issue. And if there were situations where this were commercially important, you'd want to make clear that copyright was explicitly assigned.
Nice article, but why does every post about the BeagleBone have to include a swipe at the Pi?
I have the idea that they are broadly intended to work for bikes and the like but that they aren't always installed or tuned correctly.
What kind of hospital (or anyone who sells mail for that matter) doesn't use email? It's recognized as both safer and cheaper. Snail mail through USPS is pretty archaic.
http://dtrace.org/blogs/bmc/2011/02/08/llquantize/ describes a very similar log binning technique added to dtrace a few years back. In practice, it's been one of the most useful things in the toolkit.
Swarm also is where the social components reside; seeing where your friends have checked in, seeing who's nearby, making plans etc.
Omega – A Development Kit For The Internet of Things
> Is it because our culture* discourages male objectification, or because it encourages female objectification?

Both. There's still a lot of latent homophobia throughout the US. What I mean by that is that there are many folks who are decidedly pro-gay-rights, but still feel uncomfortable around the sexualization of the male gender.

There's one thing I'm interested in: happiness. What's going to make the most people happy? Many laws that are morally prescriptivist, like those banning gay marriage, end up just oppressing people because it turns out gay marriage is perfectly fine and doesn't harm anyone.

I don't believe open displays of sexuality are harmful to anyone so long as we don't have double standards and we do exercise good judgment. So the idea of outright banning them by law does indeed seem completely ridiculous to me. It's just as ridiculous to me as banning gay marriage or banning porn or banning prostitution.

The reason we do have double standards is precisely because we've been led to believe over generations that the sexualization of men is wrong. Because many men haven't learned to be comfortable with their own gender, homophobia has been able to flourish for decades. It's gross when two guys kiss, right? Of course it is--you can find millions of people who will agree with you because they've carefully been hidden from that their entire life. Banning sexualization and sexual objectification will just lead to future generations who are even more incapable of coping with the realities of human sexuality in ways that aren't immensely harmful to many people.
I'm a mentor for a Lego robotics team and have been for years - this year's season will mark my eighth year of Lego Robotics. I love to help the kids learn and I even try to teach them (to some extent) how to code.

This looks great, and I'd much rather get four of these for my team than a new laptop for myself. However, it's crucial to have Mindstorms software, which only runs in a VM [0]. Can you test if it's at all possible (speed-wise) to run the NXT-G software in a VM? I don't care if it's a bit sluggish or if it takes five minutes to start as long as it's usable.

If so, this would be absolutely revolutionary. So many teams don't have enough computers or have to share one computer.

If you don't have the software or an NXT, I'd love to buy one from you guys, test it out, and evangelize it to everyone I meet. My kids would go crazy for another computer.

[0] http://superuser.com/questions/364864/is-it-possible-to-run-...
Honest question, since you posted this yourself on HN, what is the purpose of adding a “post to HN” button at the end of the post? Do further submissions after the original count as upvotes?
Not that this is a PubMed article (which the crowd here takes as the only truth), but it's an interesting read nonetheless: http://huntgatherlove.com/content/just-kale-me-how-your-kale...

Edit: Sorry, I liked to the wrong article! Again, I'm not saying you shouldn't eat kale - just that it's not justified or even scientifically correct to eat it raw! Here's the article I wanted to link to: http://commonhealth.wbur.org/2014/01/the-dark-side-of-kale-a...
I'm not seeing anything that looks like a reducing function transformer there. That all looks like variants of ordinary function composition, currying and partial application. Is there someplace that shows 'operator forms' acting as functions with this signature: (x->a->x)->(x->a->x)?