skysight-inc/HackerNews huggingface dataset:
Hmm, I think the app could just play a video of real world instead of 3D models. And about those fairy tales books, it seem the only needed part is the book cover? :/
In C++, underflows of unsigned types are specified in the Standard. -1 is equivalent to the largest value your unsigned type can hold. This means that you can rely on this behaviour.
Pivotal – Netflix Spinnaker
True, that part's still a potential problem. I often avoid it with something like this (which I believe is more clear anyway).

i = arraylength;
while (i-- > 0)

In other cases it really does make more sense to count up. Another unconsidered possibility is that the "found" case might actually return from an iterator function, so you can put the "not found" case after the loop regardless of which way you're counting.

The "counting down can cause an infinite loop" problem does exist, but I've also seen cases where counting up can fail too (e.g. index incremented twice within a loop either accidentally or deliberately), or where confusion of whether to use "i" or "i-1" caused bugs. It's probably even easier for a static analyzer to catch a counting-down bug than a counting-up bug, so I'm not really sure that a preference for counting up is all that helpful.
Games made more then Hollywood last year, so I would suspect this is still a large audience.
Yeah, we agree. My statement is that only the portion of executive comp that can be allocable to SRED expenditures can be deducted, which is what you're also saying. The key term is "excessive"--for SRED purposes, executive comp is excessive to the extent it does not relate to SRED expenditures.

But go ahead and call people names on the internet. It makes you seem like a true authority on the matter.
if you are thinking about "<0" on an unsigned type, you better be scratching your head already.
Not unusual for highly hyped IPOs to "pop". Underwriters and the first tier of investors like to structure IPO pricing this way so they get a guaranteed exit on the initial craze to buy and beat out subsequent buyers.

Facebook IPO'd at $38, popped up to $45, closed at $38 on the first day, then plummeted down to $27 a week after the IPO. Now its at $107. Anything can happen.
What a great write up of someone that was very influential in the BBS world for pretty much all users. My ZModem memory is downloading the 5 zip files for Duke Nukem 3D.

We had three BBSes (Tat's Box, Blind Man's Bluff, Microcosm) in the mid 1990s where I lived in East Texas and would have regularly monthly meetings at a local pizza place. It was a special time that I wish more people could have experienced.

The conversations about politics, religion, and computing in general are similar to what I see on the web today, but back then it felt like everyone was more aware of the fact that there was another person on the other side.
Obama Interviews Jack Ma at APEC About Climate Change
I actually don't know the answer to this - but is the situation as straightforward as: "they left money on the table today, but it's in the effort to improve perception and health of the company - and they will be able to sell more down the road with the boost of momentum and health of the stock performance from IPO. At that point, they can capture the value created by an event like today (where they purposefully leave some money on the table) for the move to be net-net positive?
Yes, but for very obvious reasons not in this thread. The most abbreviated version of that story would be: I indirectly owe Chuck Forsberg all of my wealth.
I seriously wonder what's wrong with using an int and the original count down construct. You have to think about it on 16 or 32 bit platforms, but this statement from the link:

>> Especially consider the case of an index into a string (char *) on a 64 bit platform. size_t is the appropriate type for an index because the limited range of int is not nearly enough.

That's just bull in most applications. Even if you could run 1 trillion iterations per second, the loop would take 2^23 seconds to complete or about 97 days. In general if you're not doing "big data" and int will index an array just fine thank you. And that's indexing bytes, it should index any other type just fine in any case - assuming of course that a pointer and int are the same size.
Not who you asked, but it's not been an impediment to me. I've worked at 4 person companies and 100,000 person companies and the masters degree has never been an issue expect I make more money than those without it. I do full stack javascript (Node/Angular).

If you don't have a CS degree, getting a more technical degree couldn't hurt you, but it's more about the opportunity cost.

The masters degree is certainly not that useful for Web development, but it's a lot of fun and was pretty enjoyable to interact with smart people. It's also helped to have more formal learning in things like compilers for the few times I've needed to write a parser, etc.
World Toilet Day: One Billion People Have Nowhere to Go
Why, though? Once coins from two separate sources enter a common wallet, they become impossible to differentiate from each other.
Republic wireless (on the Sprint network) would be a relatively low cost option to try another provider and add WiFi calling. Their fee is $10/month plus data. That would be more than the $50 you pay now, but still manageable.
I normally use my browser on half on a fullHD monitor, just entered the demo and it looks broken. The sidebar overflows on the document and disappears for some reason, leaving only the separator overlaying.
IBM and Dell haven't had 'one new idea over the last 30 years'
I know, right? Not that it would be easy. ssh-copy-id is kind of an idea of how it could work, but that suffers from bootstrapping issues and doesn't seem to be supported except in very specific PaaS situations. A useful tool would have to dig into the idiosyncrasies of each service's auth policies, at least until it became popular enough that services would try to meet it halfway.
See this discussion of a lot of the options (sslh, haproxy, and a handful of other projects):

https://news.ycombinator.com/item?id=8923092
It's an interesting moral line in the sand you are making.

Persona/BrowserID simply reuses the concept of email address as identity (and email host as identity provider). This is honestly already pretty heavily cemented in the web (I think the war has long since been lost): almost every website uses in some way emails as natural keys for identities and with the critical overuse of email as the medium for "Forgot Password" login schemes, email hosts are already everyone's de facto identity providers.

At least there is more personal choice involved in email hosts, and indeed sometimes direct ownership in paid email accounts, unlike the walled garden monopolies we see in Twitter/Facebook/Google "social" logins.
Eternal Arena v1.0.1 Hile Mod Apk İndir
Ask HN: Hosted ChatOps Service
So I had an idea in mind to create a hosted ChatOps Service including Hubot, ErrBot and Lita.

Will you guys consider it useful? if yes, what are you guys expecting? or why would you not consider such service? What challenge will I face?

Cheers
Or something similar to Nim's metaprogramming features. Nim's templates and macros are wonderful.
This is no surprise for anyone who is using Square Cash. Clearly the best product on the market for its purpose.
As much as I dislike how the patent system can stifle innovation, I'd like to point out that the fact that this step seemed obvious as you were reading the article is not, in itself, evidence that that step is inherently obvious.

When writing academic papers that involve some new insight (in my field, it's computer graphics), a recommended way of writing the paper is such that, by virtue of how you describe the problem and the current shortcomings of the state of the art, the reader should almost be able to guess what your solution is by the time you actually reveal your own insight. If a description of a new method is well-written, then by the end it may feel like an obvious thing to the reader.

So, sentences like:

> Grover, Oskui, and their coworkers think that the reason stereolithography proved more toxic was that the 3D printed parts were leaching leftover building blocks that didn’t fully cure.

might be a description that hides additional background work.
I was using it as proof that E.U. financial regulation (however shitty it may seem) isn't new, since TI does a good job as watch dog and lists many examples that date back.
Starbucks gave them $25 million. Square lost $71 million on the deal so far and it won't be done for another year. So Starbucks got discounted payments, plus equity in Square, plus a board seat. (Looking at it another way: Square got a loan at nearly a 100% annual interest rate plus loss of equity.)

As for "visibility" they tried to promote the Square app to pay at Starbucks, nobody used it, and they killed that in 2014.

"This is an epic partnership" - Jack Dorsey, 2012.
I think if you have a disease that is curable with an antibiotic that gets really out of control you will find that government funding will become much more of a factor.

Been the government that threw a few billion bucks and saved thousands of (electorate) lives is a good vote winner.

The cost of developing antibiotics is large (in the billions) but US defence spending is 600bn dollars, UK defence spending is 60-odd bn dollars.

Governments should already be funding this stuff (imo) since the defence of the realm is theoretically their first goal.
As usual, great but also shows how things work.
If one day they want to block your conversations, or whomever, they can and will as well.
I never knew him or was aware of him, but apparently I loved him.

From the wikipedia page on zmodem: This design limits the feasibility of ZMODEM to only reliably transfer files that are under 4GB in size.

Haha, I remember waiting 30 minutes for 200k and that seemed like forever. How anyone would have gotten to 4gb back in those days and would even have a way to store that much data makes me chuckle.
Toward Philosophy of Entrepreneurship
I like to think this is similar to a telephone company.

A terrorist entity has a known telephone number which they use to actively reach people. I would expect the telephone company would drop that number/account once alerted.
Full text of Telegram post? When I try to visit the link in the Washington Post article, I'm asked for my phone number.
Looking for datapath.io beta users
The idea of datapath.io is to close a gap in today's computing environments: You can rent CPU, disk and memory in many flavors and use SDN to configure local network connections between your instances. What you cannot do is to configure your WAN connection: You are stuck with the IP transit offer of your provider. The mission of datapath.io is to enable businesses to configure their WAN solutions to their needs in various dimensions such as latency, cost and bandwidth using network protocols such as OpenFlow in a creative way. datapath.io is currently rolling out its beta in the most important AWS regions.

We are looking for beta users that like to test our solution at eu-central-1. Please write a short message of what you do and how our solution might help you to beta@datapath.io

Looking forward to hear from you.

Sebastian,
CEO
I would call that an act of war.
Good talk.
You'd take an apocalypse where no antibiotics work, and everybody dies, against a solution where some antibiotics work, and some people die?

Are you sure you've thought this through?
It is weird that I can't find neither the SQ symbol or SQUARE in Google Finances but it is available on Yahoo.
It's interesting to compare the terms of use - it looks like they had to update them.

Old: https://web.archive.org/web/20151117022238/https://telegram....

New: https://telegram.org/faq#q-wait-0-o-do-you-process-take-down...
Assuming that this is just a cri de cœur, I agree with it; but assuming that you actually mean it as a legal argument, it's hard to imagine (although IANAL). Otherwise, the "abortion is murder" folks would already have been sued just for that claim. (That's assuming you agree that abortion isn't murder; but your post also assumes, maybe more safely, that one agrees that content mining isn't a crime.)
Then add them to the map? :-)
This thread seems to be generating a great deal of redundancy.

If you're here to ask, "How come they were able to ban channels when Telegram is supposed to be private?", as sk4kerto mentioned channels are a feature for broadcasting information to the public.

If you're wondering how Telegram works, here is their documentation.

https://core.telegram.org/mtproto
Check Out the Simple Way Japanese Kids Learn Multiplication
Pre-insulting everyone who disagrees with you as a "cult member" is pretty nonconstructive as far as comments go, and for that matter so is the idea that tumbling is equivalent to money laundering, the latter of which always implies ill-gotten gains.

Someone has yet to successfully explain how you differentiate coins once they enter a single wallet. Say you know with certainty who owns a given address. That person makes a transaction sending the coins to another wallet, and the owner of that wallet makes another transaction.

You do not know who controls the second and third wallets. It could be the original owner splitting their money up. It could be a legitimate business accepting payment for services.

There's no way just looking at the blockchain to tell the difference between 'tumbling' and other perfectly normal transactions, save for very easily defeated statistical analysis
Why you need (and don’t need) a NoSQL database
Stupid JavaScript debugging tricks: Abusing the conditional breakpoint
Elm is such a pleasure to learn. I really need to sit down and write something non-trivial with it one of these days.
Ask HN: Android users, are you using any Anti-Theft apps?
They raise the question of the about face from its founder who vowed never to change policy regarding communication. They paint a picture of Russian govt previously pressuring him to release VK info on Ukranian opposition, etc. And the somewhat incongruence between previous interviews positions on communications and today's moves.
I'm not sure why either Starboard or the reporter thinks this is newsworthy. After you read the background, at the very end of the article you come to this little nugget of obviousity that every reader was waiting for: "Many analysts attribute little or no value to the business ..." Yeah, exactly. Yahoo!'s operating entity is totally and utterly worthless. No one would buy it. It's not even clear that you could construct a transaction in which Yahoo!'s current shareholders pay someone to take it off their hands.

The sad fact is that for most Yahoo! shareholders, the best deal on offer is going to be giving the US government 35% of the value of those foreign holdings and then selling their stock in what's left for $0. Starboard is just wriggling on the hook and looking for ways to avoid booking the inevitable massive loss on this holding. The IRS knows this and their private letter ruling denial is just them playing hardball. It's not right or fair, but if the IRS were a business partner, it's exactly what you'd expect.
The Machine-Vision Algorithm for Analyzing Children’s Drawings
I would've loved if I could just use a self-generated certificate to authenticate. Especially if they'd be on HSM like YubiKey/NitroKey. Heck, there's even <keygen> element in HTML5, so this could've been quite user-friendly hassle-free. I could consider paying someone to assert my identity, or get some assertions for free, or whatever - the possibilities could be limitless. However, there are few issues with this.

1. We're currently stuck with X.509 and those don't allow subkeys or multiple signatures.

2. Then, the problem is that, AFAIK, there's no way to tell in that we accept just anything in TLS. I think there were a lot of discussions about allowing spontaneous authentication (changing state machine to allow TLS client to send certificate without CertificateRequest) or adding hacks like DN=WebID, but none is here. My memory's blurry in this regard - I've read about this about an year or two ago, sorry. But I'm certain there were some issues here.

3. Then, the problem is, browser UI and UX for managing certificates are terrible. There weren't any changes in this area for decades, and everything about those is deep hidden. Then, there are no subkeys and no cross-browser sync or key escrow mechanisms (opt-in, absolutely), so it's very unlikely to be useable by average person. And so on.

So, format is not ready, protocol is not ready and browsers are not ready. Thus, sad but no, it's not going to work.
I have been one of the primary authors of a commercial C++ static analysis tool.

In a nutshell: C++ is horribly complicated language, and preprocessor is just the first brick wall on the way. Even if you walk around it or manage to blow a hole through it, there are other things. The fact that C++ even as a preprocessed language is very complicated. Its grammar is context-sensitive. You have to scan C++ definitions at least twice to parse them properly. And then you bump into a mother of all brick walls: templates. Which are turing-complete. Meaning that you can specify arbitrary computation in them, that will be performed by the compiler.
I would make the same claim regarding racism. Racism isn't the problem, discrimination is.

Thought police states are how extremists are born.
TimelyPick Introducing a new and innovative user experience
Couple points:
1) if you think there's nothing for you to learn at any decent quality University, you're vastly overestimating your own abilities.
2) taking time to focus 100% on your personal development, whether intellectual or otherwise, in a socially acceptable setting is a rare opportunity. College is essentially that.
3) there is value in being surrounded by like minded young people who have not settled for mediocrity yet.

All that said, whether there is a point depends on your own goals and whether you think you can achieve the above benefits outside of a college setting. On a purely financial basis, college almost surely does not make sense.
1 to 1 private messaging is not encrypted by default, logs are stored on a server and made available to all devices by a certain user. If you enable 1-1 encryption, it is only possible to read the conversation on those 2 devices that iniated it, as only those have the keys to decrypt it.
Without a product/market fit or a brand, there's really no super reason to stay stealth unless it's top secret tech, in which case, check out some patents. If your idea is easy to copy, it will be copied when you launch. If you're worth copying, that means there could be a business to build.
In my different area of that small town, I pay $40 for 75 mbit, that actually gives me 95mbit (even at 7:00pm). And is rock solid. I don't mean to sound like a shill but I think "most people" is an incredible stretch.
Not that surprising, IPO days are weird for that sort of thing. It will show up here: http://www.google.com/finance?q=NYSE%3ASQ
The financial press has spent the last two weeks lambasting them for a valuation that was essentially a down round from their last private financing. I'm sure they were aiming for a small pop, but 60% does make it look like they left money on the table and that they might have taken some of the heat off the criticism around the discounted valuation.

They just needed to get the deal done (http://avc.com/2015/11/getting-the-deal-done/_.
There are methods of tumbling Bitcoin (a la coinjoin) where every tumbling round effectively divides the confidence in a sender/receiver relationship by the number of people participating in the tumble.

So no, such mechanisms are not traceable by any reasonable metric.

You're right about the volume of plausibly tumble-able money being low, but it's at least in the five or six digits per day.
Flickr’s experience with iOS 9
Terciul din plante medicinale
From the article: "and you can also purchase a card scanner (so you don’t have to type the number in)."
And also ignoring all the commercial pharmaceuticals whose prices are being jacked up by orders of magnitude with no warning. Martin Skreli can make the mainstream news by jacking up the price of anti-infection drug pyrimethamine by 5555%. Cycloserine can go up 2160%. Isoproterenol, nitroprusside, tetracycline, and doxycycline went up abruptly.

When your quality of life, or even the remaining duration of it, is largely in the hands of a few executives at a single company, it's generally a good move to do whatever is necessary to reduce your dependence on them, before they realize that they can bleed you dry--along with those like you--with a few keystrokes in their inventory system.

It is inevitable that people made desperate by medical circumstance will do dangerous things with biology on a shockingly low budget.

For instance, did you know that some people are doing at-home fecal transplants using thrift-store blenders and over-the-counter enema kits?

How long do you think it will be before someone tries converting cells in their intestinal lining into beta cells, or implanting an artificial pancreas made from their own cells? It is very likely that any successes will be unknown, while the first person to inadvertently kill himself while attempting to cure his own diseases with garage-scale biotech will be criticized and demonized worldwide. And that will be the spark falling on dry tinder, as people realize that the cost of biohacking is now low enough to be within reach of ordinary people.
Node's Unicode Dragon
Parasite Is Really a Micro-Jellyfish
> complaining is not an option IMO.

Complaining (including to those responsible for the policy) is obviously an option, one protected by the First Amendment. (Which applies to "the people", not merely citizens.)

Whether it is a productive course of action is, of course, potentially a very different story.
After an explosion in the 80s and early 90s, antibiotic development ground to a halt as we 'won' the war. [1]

Researchers and funding moved on to sexier things. From a capitalist perspective, it's much better to wait for resistant bacteria than produce yet another antibiotic in a crowded field.

It's starting to pick up again. My money is on a continued battle until we develop nanomachines or wipe ourselves out.

[1]https://en.wikipedia.org/wiki/Timeline_of_antibiotics
> just track the flow and user the resultant amounts to differentiate.

The usual mitigation for this is to use common denominations for all inputs and outputs.
Android Google Search lets you use an app without installing it
Recursively Deleting a directory–with long filename support