skysight-inc/HackerNews huggingface dataset:
Yes. And because of this you should definitely go to Yelp and give them a one-star review. And destroy their Facebook page. And maybe go take a shit on their doorstep. That's definitely the answer when a small business makes an error like this. They're frustrated by something they don't feel is fair and made a ham-fisted attempt to fix the problem. Ruin them.

(The ice machine thing, though -- that actually seems like it's much more indicative that it might be worth staying somewhere else...)
I have always wondered this myself. I find it more difficult to stay focused on a project that is not well defined, but for ones that are well defined and give a clear picture of the expected end result I can get into the flow for hours as I run off the checklist of things that are expected.

I think that ambiguity kills programming production, and in this industry there are copious amounts of horror stories about poorly defined projects. And I don't think that documentation is some sort of mindless work break either, as someone above eluded to. Being able to effectively explain your code from a technical and/or functional standpoint also takes focus and energy.
Obviously there needs to be mutual understanding of a contract for it to be enforced. The original question included the phrase "if I carefully read and then sign that contract," which I think indicates that the contract was mutually understood and agreed upon.
Read the yelp reviews, at least once mentions it.
I was looking at the single threaded numbers because those are usually more relevant to what you would be doing on most Macbooks.
I'm not sure I understand how this is supposed to work. They say they'll take it out of your deposit. But a review would happen after the wedding has taken place, yes?

So by then wouldn't you have paid in full and settled everything? In that case, they shouldn't have any money you would be expecting to get back from them. So what are they taking it out of? Are they just going to send you a bill for $500 per bad review? Is there anyone who will not just laugh and throw it away?
Nice looking site, not really for me but looks useful to others. You should look at disabling directory indexing, https://workfrom.co/siteadmin/wp-content/uploads/
> Similar clauses are in many contracts.

I'm not sure that I believe this. I can believe that there are some places out there that think that they can get away with enjoining you against posting negative reviews (until the law eventually settles down against that, as I'm sure that it will), but I find it hard to believe that there are many places that think that they can fine you for the actions of other people. Can you give examples?

EDIT: As baddox (https://news.ycombinator.com/item?id=8131575) politely points out, I worded this badly. I want to say something like "the actions of other people over which you have no reasonable expectation of control" (for example: you can reasonably be expected to prevent guests in your room from damaging the furniture, but you cannot reasonably be expected to monitor the Internet usage of all your guests after they leave to make sure that they do not post a negative review).
From that article:

"In Britain, you never get a doctor bill. These systems tend to have low costs per capita, because the government, as the sole payer, controls what doctors can do and what they can charge."

That's plain wrong - there is still private health care here in the UK and, as far as I know, they charge what the market will bear.

Of course, most people use the NHS - but in the smallish city I am in (Edinburgh - 450K people) there are a number of private hospitals.

Private healthcare is generally seen as a way of keeping senior medical staff happy as they get to work at the NHS and do private healthcare work on the side.
You Want To Be A Millionaire But You're Lazy
A sarcasm detector? How very useful!
For this example (1 column data), you get much closer results using R's scan function rather than read.table

awk 'END{for(i=0;i<1000000;i++){ print int(rand() * 1000000) } }' </dev/null > data.txt

time datamash sstdev 1 < data.txt
288619.72189328
0.72s user 0.01s system 99% cpu 0.736 total

time R --vanilla --slave -e 'sd(scan("data.txt"))'
Read 1000000 items
[1] 288619.7
1.09s user 0.04s system 99% cpu 1.134 total

R read.table read performance is fairly slow by default because it has to infer the types of columns and check for inline comments, quotes ect.

This seems like a better replacement for awk and bash one-liners to me than tasks I would use R for.

For instance counting unique elements.

#naive approach
time (sort data.txt | uniq | wc -l)
632209
13.09s user 0.04s system 101% cpu 12.984 total

#using hashing
time (awk '!a[$0]++' data.txt | wc -l)
632209
1.34s user 0.03s system 100% cpu 1.360 total

#R
time R --vanilla --slave -e 'length(unique(scan("data.txt")))'
Read 1000000 items
[1] 632209
1.20s user 0.04s system 99% cpu 1.244 total

#datamash
time datamash countunique 1 <data.txt
632209
0.83s user 0.01s system 99% cpu 0.840 total

Quite good performance in that case, although R surprised me here as well.
Interesting solution.

But how, and when, will the price be negotiated? I think it's important for pharmaceutical companies (or any company at all, really), that they know they can sell their product for its intended price. Otherwise they can't calculate whether the operation will be profitable or not (unless they know the maximum price beforehand).

But how do you set a sensible maximum price on a drug before it is developed?
Actually, that I can understand.

If we were in an understanding world the guests who wouldn't normally go to a place like that (and won't/don't enjoy it) but are because it is part of a big event like a wedding, would not leave bad reviews on that basis on the understanding that it is what the bride/groom/others wanted and they are happy.

But we are not in such a world and there are people out there who will leave a bad review because they went to somewhere they would never like on its own merits and don't like it...

I can't say I like their way of dealing with it and can see why people are up in arms, but I can see the problem that they are trying to protect themselves from.
A piece of paper asking guests to keep this in mind when giving reviews would suffice.

A company that threatens to fine me for giving them a negative review is much more likely to actually receive a negative review from me.
That was the biggest thing I missed about Win7 when I switched over to OSX. However, there are several third-party apps that will give you a Win7-like window management experience. I use Spectacle.

http://spectacleapp.com/
Maybe http://zfsguru.com/ could use some help.
Great effort! Would you consider making some research to reveal what is the performance of scripts written with PureScript compared to the same task written in JavaScript alone? I think that would be a great value added to such publication.
> but I find it hard to believe that there are many places that think that they can fine you for the actions of other people.

There are plenty of examples of that, even in the context of hotel booking. The person who pays for a hotel will be fined if non-paying guest damage hotel furniture, for example.
Very much this. I think 'agile' has been abused a lot by product manager-y types (anyone filling the role) to try and excuse nebulous, ambiguous tasks as being okay to work on ("do your best, that's what we're paying you for; figure out what it should do"). They're okay to have ("we're not sure how that's going to work yet"), but they're not okay to start working on until you nail it down, and nailing it down can be as hard or harder than the actual implementation.

Also, as clarification, documentation can indeed be mindless. "This REST API has changed and needs up to date documentation; let me go look at the code and find the new endpoints and write them down and what arguments they take" is a completely menial task.
Well, any company could have done that. That's investing. The question is what effects it will have on the market if the government starts acting as an investor.

I'm sure the government's investment department would be visited by a lot of lobbyists, for example.
I agree. If they are offering something unique and unusual, it is their problem to ensure that the guests are educated. And, guess what? If guests don't like it, they need to change their strategy and modernize.
I have no idea either, they say if you take the review down you get your money back. I'd just take it down and wait to receive my deposit then post the bad review afterwards. If they still charge me somehow(holding my cc), then they're probably in way bigger trouble as that seems like credit card fraud or something along those lines.
No, mine does not.
My weak, but (I think) practical, implicit definition of 'problem' was:

> a question that a mathematician might ask

I agree that this is not a very useful definition, by virtue of its extreme and probably excessive inclusiveness, but I think that it's hard to do any better without using words like 'interesting' that themselves need careful definition. (It's fair to argue that my definition in turn requires clarification of the term 'mathematician', but I can weasel my way around that by replacing it with 'person', or else just declaring that anyone interested in trying to ascertain the normality of a number is mathematically minded enough to be called a mathematician.)

By this definition, I think that it is hard to argue with my claim to have produced an uncountable family of problems—simply because, at least classically, to do so you'd have to produce a specific number x about whose normality no mathematician could ever ask. I could then demolish that counterexample by asking you if that particular number x was normal. :-)
Talos: An ExpressJS-inspired middleware framework for building IRC bots in Node
Relevant XKCD: http://xkcd.com/1357/
Domain Guardians Announces $1M BTC.com Sale
It's an interesting idea, but even for the narrow use-case of looking at a display it does not replace for everyone the need of wearing glasses/lenses. This kind of display may only "fix" something that affects both eyes in an equal measure. If the image distortion have to be different from one eye to another, then an individual-eye-level correction is needed.
dumb dumb fucks. You get punished, retard-niggers. You got serious hell to pay for fucking with God.

You fuck with everything. All it takes is God talking to the world and sentencing you to death, retard-nigger.
I'd call insulting people in response on the yelp page "ham-fisted", but that really seems a bit of an understatement when they're trying to charge people hundreds, if not thousands, of dollars for bad reviews.
That sub title is hilarious.
I don't have a device, so I cannot verify. But wouldn't an ssh tunnel achieve the goal of penetrating your NAT externally while still not exposing it to the public internet? Granted that is probably not within reach of most users without a tutorial.
It took me a moment to figure out why that won't happen. It could use a comment in that place.
Yes, I have seen it, and I have used it a few times. For some types of modules, I really do like how it separates out the state from the logic itself; as a person who started writing firmware first, and then started logic design, the two-process method can make it feel less like software sometimes.

Everything I've read these days says to use numeric_std (I've read the reasons why, and it makes sense), so I just never even bothered using the std_logic_*signed libraries. I'll check out your MIPS project; I'm intending my next project to be a fully pipelined RISC machine :-)
Agreed—I meant to be more precise about the kinds of behaviour that you (the contract-signer) can be expected to monitor. I have updated my post accordingly.
Are all of those services definitely listening outside of your local network?
Imagine if this ridiculous policy on their website is actually the result of a malicious hacking.

Then the hacker sends pagesix.com an anonymous tip about the policy.

Then the hacker posts the pagesix.com article on HN.

Now, that would actually make a good story...

[EDIT: Typo & Grammar]
Your guests are the ones leaving the reviews, not you.
We Hack What We Love
"makes an error" and "makes a malicious policy" are two entirely different things.

You forgive accidental mistakes, but you should punish intentional morally unacceptable behavior.
YoGitHubStreak : Don't break your GitHub streaks
Comcast Confessions: why the cable guy is always late
You specifically called for people to post negative reviews. How can someone review something they've never experienced?

Regarding the other reviews being disingenuous or skewed, note that this policy only apparently applies and has ever even been stated for wedding parties. Are wedding parties big users of Yelp? Is it a credible use case for a general hotel?

Imagine that you're a sushi place and everyone loves your fishy goodness. But then you are called to be the primary caterer of a conference center event, leading to dozens of terrible reviews by people who don't like fish. Should their "I don't like fish" reviews be placed side by side with people looking for a sushi place to eat? Is that useful for users of yelp? As a sushi eater, no, that would be terrible noise.

The solution is of course to simply stop serving a niche food at the conference center, just as this hotel should stop doing weddings.
Honestly, I'm still on the new-ish end of FPGA design (a year or so), so I'm probably not qualified to answer the first one, but I'd have to guess probably not much faster? A fully pipelined CPU could theoretically achieve the maximum clock rate that a given FPGA family could support (i.e. not more than 1 level of logic b/w flops). Actually, yes you could write your own BIOS in some HDL; there are several FPGA dev board that are "USB sticks." See [1] and [2].

[1] http://www.latticesemi.com/en/Products/DevelopmentBoardsAndK...
[2] http://www.altera.com/b/nios-bemicro-evaluation-kit.html
It's illegal to sue people for bad reviews (SLAPP); I think it's just against Yelp TOU to pay people for good ones.
I'm really impressed, by far the best open source web based implementation of spreadsheets that I've come across.

An area which I'm struggling with is the formatting; and this was because I didn't see the 'Save to: A1:A20' at the top, I expected the button to be below or expected it to save when I changed the values.

Other than that, it's really good!
Maybe. I don't see how it is right for anyone to be "fined" for giving their opinion.
Terrorists are turning to Android encryption post-Snowden
Interesting idea...not sure how much it applies to me. I have my product (www.petworkslabs.com) up and running on basic bootstrap but feels it needs a bit of UX work. I can give your product a shot if you think it might help my product. Also, you have a typo on your home page (on the green button)
It's well established that you can be held to a contract to not say something. There still needs to be the standard requirements of a contract: mutual understanding, consideration, legality.

This contract holds you responsible for others' behavior, which is less well established.
That's a ton (it's really 5%) for for convenient international movement of money, I actually agree it's not horrible given the dearth of better options.

Something built on BTC/Steller/Ripple will probably improve upon this soon, and HOPEFULLY somebody nails international ACH and makes it super easy/safe/reliable in the next few years. That would help Steller/Ripple/BTC networks and provide a non-crypto option which, let's face it, no matter how bullish you are on crypto it's gonna be a while before you can reliably expect someone to participate in the crypto economy.
For video files, guessit does something similar using only the file name:

http://guessit.readthedocs.org/
Maximum 10 hours, but I'm usually drained afterward. That's only if I'm in the middle of a big push, like for an MVP or something. Average is probably 6 hours, assuming the requirements are well defined and I know the language and system well.

For poorly defined requirements, a language I don't know, or any other "bullshit" variables, tack off two hours per bullshit variable. Hence if there are 3 or more bullshit variables, my productivity effectively goes to 0. (A bit tongue in cheek of course; really one should take responsibility for one's productivity no matter how much bullshit.)
Watch the Northern Lights from your bed in a floating snowflake
alu.vhd, lines 40 - 42

-- arithmetic
alu_results.add_result <= std_logic_vector( signed( nos ) + signed( tos ) );
alu_results.sub_result <= std_logic_vector( signed( nos ) - signed( tos ) );

This logic can be done with one adder instead of two. In two's complement, invert the 2nd operand and assert the carry in.
The cure rate for interferon/ribavirin is ~40%, whereas the cure rate for the new therapies is 97%+, even for those who have failed interferon/ribavirin.
It has to be unenforceable in court because how would you know the guest actually posted the comment and not someone else masquerading.
This is actually a tricky question. Your assault & battery law probably says something like "unconsented or violent touching," so the fact that you consented doesn't matter, so you've been assaulted. And you can't enter a contract to perform an illegal act, so you don't owe $300 -- it's not a good contract.[1]

But it depends why you're being slapped! Obviously we can't go prosecuting everyone who intentionally whacks into someone else according to the rules of whatever sport they're playing, so we make an exception for that. This gets tricky with sports like boxing where the rules require you to do something that looks pretty much like a brutal assault, so the exceptions in that case get pretty finicky -- we might insist that you make your mutual-battery deals in public, in licensed boxing rings, instead of by giving Brad Pitt a nice manly handshake in the basement of a bar and refusing to talk about it later.

And then there's the whole gray area of less socially-accepted sports, like Quidditch or BDSM. We (even prosecutors) often approach things from the perspective of, "if this activity seems normal to me, it must be legal; if it seems wrong it must be illegal." When moral judgments and fear of the unknown creep into that analysis, it can lead to some twisted logic to justify the outcome we know must be right.

[1] Now consider whether you can be prosecuted for A&B as an accomplice.
Btw, I remember there was a law stating that the code less than 10(?) lines is not copyright-able, no?
Yes this is true, but this is the wrong way to do it. I have stayed at many places reviewed badly by people who just do not get it. Like I stayed at a wonderful rustic place in Maine [1] but there were quite a few reviews complaining about the rustic nature and giving them one star. As a human being I can then read these reviews and decide that the people rating it one star were expecting that this should have been some 5 star modern hotel or Sandals. This happens with restaurants too as some people do not take into account the cost/location of a restaurant in reviews "I have had better burritos in San Diego, zero stars!" when reviewing a Tex-Mex place in New Jersey.

Bottom line is that people are smart enough to filter out bad reviews.

1. http://www.tripadvisor.com/Hotels-g40525-Boothbay_Harbor_Mai...
"(is) dead" and "death" are different words in English, which both can be literally translated with "mort" in French.

that's different words in English.

similarly there's other languages that would translate the English words "(of) death" and "death (of)" to different words (because of case).

and you don't say "Certificate of the Dead", which is yet another phrase with a different meaning and nearly the same words.

it's just different!
Win Life – Avoid Two Things
I'm pretty sure burnout is endemic to this industry, if not most of society. It's a good idea to be on the lookout. Don't underestimate the dangers of burning out (they may include losing your passion entirely).

Thanks for taking the time to write this article.
How Cotton Bureau Became the Internet's Coolest T-Shirt Store
MDBM is a super-fast memory-mapped key/value store
Maybe it's the "star rating" system that's broken.

When reviewing rated product/service offerings, I go straight to the 1-star reviews. Skimming those, I differentiate the "valid complaints" from flukes (a small failure rate is understandable), unrealistic expectations (it's a vintage hotel, not a new Hilton), tangential problems (Amazon didn't smash the box, the shipper did), hysteria (political opposition isn't a reason), humor (Family Circus isn't peer-reviewed), etc.

We need a way to express these, especially a "for what it is, it's good (whether it met my needs/interests or not)".
Why don't people understand that free-speech protections only means the government cannot throw you in jail for what you say (but they do anyway under the "try to stop us" method http://www.npr.org/blogs/thetwo-way/2013/07/12/201422486 ).

It has no meaning against other individuals.
Neither, maybe. As contract it seems to fail for lack of consideration, but it still probably is consent to being slapped so there is no assault.
Here is the approach I would recommend taking if it were me:

Get in touch with the team at Fotopedia ASAP (Call them if you can get their details either from the site or via WHOIS). Start a conversation immediately about arranging a deal for them to recommend you as an alternative. Depending on what your model looks like for your own business I would recommend even going so far as to offering a cash incentive for them to do so (Nothing major at all).

Creating a landing page specifically targeting Fotopedia users. Offer them a special deal for signing up. Get Fotopedia to send all their users that link in an email to their customers.

You might want to also considering running an Adwords campaign targeting their brand name (This may or may not be OK in Google's TOS depending on where you live). Send all of that traffic to that same landing page.

But for a couple of hundred dollars you should very easily pick up a large number of new clients this way. Again knowing nothing at all about your own business I would tend to think that this is a bargain compared to your usual CAC.
Haus is a side project that I worked on: an app that can help renters deal with the frustrations of apartment bills, service providers, roommate payments etc.

I would love if anyone signed up for the beta: https://hausiq.com
I think that this is my new favourite esolang. Type-level naturals (http://www.haskell.org/haskellwiki/Type_arithmetic), eat your heart out! What was your inspiration for making this?

By the way, sorry for a "useless use of cat" (http://en.wikipedia.org/wiki/Cat_%28Unix%29#Useless_use_of_c...) nit-pick, but note that

$ cat examples/fac.typo | typo

should probably be

$ typo < examples/fac.typo
This is beyond stupid and this is not even untrue.
Nah. The Rap Genius representative was offering up a specific and unnatural chunk of HTML with numerous links to different areas of the site. The rules for that S3Stat plan says nothing about linking back at all, although of course you are naturally likely to. Not even in the same ballpark.
A bride is a business partner, forcing guests to stay at the hotel. How is this different from docking an employees salary for unsatisfied customers?
Yelp is useless anyways.
Twitter is a great resource for this. A lot of their users will be complaining—do a search. Also, try to get news sources that report about the shut-down to recommend your service as an alternative (also via twitter).
Uh, because sometimes direct translation isn't appropriate? That was your own point, was it not? It's just that the case you picked happened to be one where the direct translation was in fact the correct translation...
Please refer to my points re subsides, loans and limits. These are not insurmountable problems. Many other countries have figured how to make universal health achievable. IMO it is time America did the same.
I Just Wanna Party