skysight-inc/HackerNews huggingface dataset:
Interesting -- that seems like it'd be introducing a lot of points to grow latency if you're casting a Chrome tab. Do you happen to know if that works differently?
Check out https://gyrosco.pe/
8 Things App Developers Need to Know About Android M Beta
They have a DIY site so users can trade recipes and check the formulation against a basic nutrition calculator.

Most of them are made to target different goals (weight loss, allergen avoidance, bodybuilding, etc) and come with Amazon links so you can just add all the components to your cart at once.

http://diy.soylent.com/recipes
Did Newton speak French? I'd guess not (or not very well). His principal scientific works were written in Latin, which was the academic lingua franca of the day.
Individual app permissions: good for developers or bad for developers? Discuss.
I posted this because our company also uses Stripe and I wanted to get more community opinion on this matter. Hacker News has a way of always being relatively grounded on subjects.
An incomplete list of words that are now startups
> Just use the octet index instead of the code point index.

And how, exactly, are you going to do that in any extant programming language other than C or assembler?
http://www.theregister.co.uk/2013/07/22/war_on_erupts_in_bri...

Its a term that was used for years in relation to the filter that it was about "perverts".

For someone dedicated to factual accuracy, the fact you seem to think commonly used terms in relation to something are "wrong" is proof you really don't get it.
A Word on Guilt, Police Brutality, and the Pedal Pub Squirt Gun Assailants
Yeah, paypal wouldn't give you the 5 days and they'd hold onto the money for half a year.
Maybe they have changed (we still use PayPal and haven't had anymore issues), but on Thanksgiving day a few years ago, they completely shut us off with no warning. At least Stripe gave a week. They also said all of our funds (which at the time was most of our cash...not making that mistake again) would be held for 6 months. We lost a week of revenue before getting reinstated after I finally got connected with a VP that got it sorted out.
Living wage is different than the poverty line. I wouldn't be surprised if $150k was really tight for a family of 4 in SF proper.

Running the calculations, a payroll calculator indicates that $150k/yr turns into $3925 take home every 2 weeks or just over $100k/yr. The housing alone for a three bedroom (assuming everyone shares a room) would run at least $60k/yr. That leaves $40k/yr to support 6 people. That may be possible, but it's not easy and it's damn near impossible to be saving for college on that amount of money.
This is actually what I hate most about these stories.

Fortunately for the guys involved, when they post something and it goes somewhat public then suddenly all companies are so eager to solve your problems.

So what about us underdogs that really don't have anything remotely famous enough to get their attention? We are screwed basically.

This really speaks loudly about Stripe that they kept sending canned responses until the threat of public shaming was looming over their heads. Then they suddenly are swift to solve the issue? even with a phone call?

Not cool.
Since you mentioned you didn't understand what LLVM's "in bounds" meant:

In general, LLVM semantics are largely derived from C and C++ in terms of undefined behavior (although some aspects, like signed overflow, are merely optional). The rule for "in bounds" means that pointers can only be manipulated to point to some address within the bounds of their object, or possibly the address just after the object (which cannot be dereferenced). A concrete example:

struct foo {
int a;
char b;
int c[32];
} obj;

char ptr = &obj.b;
char ptr2 = ptr + kerfuffle;

In this example, it is undefined behavior if kerfuffle is not in the range of [-sizeof(int), sizeof(obj) - sizeof(int)]. (e.g., ptr2 == &obj.c[32] is valid, but ptr2 == &obj.c[33] is not).
> Products come and go all the time,

Yep, just what I want to hear when I'm uploading my 1000s of photos to that product...
You need to ask why people ask for bribes. What happens when there are not enough opportunities/jobs/good-paying-jobs. Everybody tries to squeeze as much as they possibly can out whatever opportunity they can, any way they can. Because the perception is opportunities being scanty, and earning opportunities being rare, anybody would act at the same level of dishonesty.

In a society of abundance stealing/corruption rarely makes sense.
This seems like such a minor thing to people who live in houses/rural areas, but I took home a Chromecast that is completely unusable for video because I live in a densely packed apartment building. My TV is RIGHT next to my router, but there's so many 2.4GHz networks and so much interference that Netflix buffers like crazy.
> UTF-24 would take up 3 times the space as UTF-8, and the vast majority of text processed is actually in the ASCII range due to verbose markup formats like HTML, XML, etc

Sounds like these "verbose" markup formats are the real problem in taking up too much space, not the Unicode transformation formats.
They're not forced to, they're tempted to. And most people will. From the presentation, it looks like as soon as you take a photo it's uploaded and backed up on Google's servers.
Many Amazon clothing related items have a great no-questions return policy. So, you can order things you want to try and then return them if they aren't what you want. No return shipping costs charged (directly).
> "Our environment is a highly balanced system and we are the destabilising element."

Okay, so we colonize Mars. Then what? We continue to destabilize the Earth's ecoystem? And what of the billions of people on Earth - do we ship them all to Mars?

If we can build a self-sustaining environment (either in an enclosed area or through terraforming), then why can't we do the same here? Building a self-sustaining city/arcology here on Earth is 1) certainly cheaper than doing so on Mars, and 2) will help mitigate humanity's impact on the Earth's ecosystem.

> "Space exploration is also inspiring: during NASA’s Apollo programme to the Moon, the number of graduates in mathematics, engineering and the sciences in the US doubled."

Also, the US dumped massive amounts of money into the sciences post-Sputnik. Quoting from http://en.wikipedia.org/wiki/Sputnik_crisis:

> Education programs were initiated to foster a new generation of engineers and support was dramatically increased for scientific research. Congress increased the National Science Foundation (NSF) appropriation for 1959 to $134 million, almost $100 million higher than the year before. By 1968, the NSF budget stood at nearly $500 million.

BTW, all sorts of things can be inspiring. In the UK, TV shows like Time Team and Meet the Ancestors have greatly increased public interest in archaeology, and no doubt inspired some to enter the field. Going back a few decades, Julia Child inspired a lot of people to start doing French cooking. So yes, space exploration is one of many things that can and have inspired people.
Why you should incorporate your startup in Delaware
I don't think it is a at all a fact that the conscious mind forms a thin layer on top of our daily cognition. We are in position right now where we are explaining behaviors left and right but we have made absolutely zero progress in the scientific study of consciousness. If anything, we are getting closer and closer to showing that we are not conscious. Wouldn't that be an interesting result.
I emphatically recommend that you not use JSON web tokens for a security problem as straightforward as protecting an API. JWT is a horrible kitchen-sink standard; it is cryptographically terrifying.

99 times out of 100, the problems people try to solve around APIs with cryptography are better solved with simple 256-bit random integer tokens.
This is why I'm much more in favor of vouchers. From the papers I've read, its a less costly option, encourages/rewards parental involvement, and retains the freedom to choose (and the competition/movement that comes with it).

With vouchers applicable to private schools, you don't have to burden yourself with the entire cost or keep him in a school that he/she is not compatible with. At the very least, vouchers amongst public schools seems like a no brainer but I've met a lot of resistance from some friends that are teachers.
What Else Would Russia Do to Cryptocurrency Community?
Yeah, I hope Youtube doesn't try to become Twitch. It might be more appropriate to have a live twitter feed of some related hashtags.
Why couldn't the string implementation simply provide a string offset class? Internally, it could be represented as a byte offset but at the point of use it wouldn't have to know that.
There is a button to hide the chat box. I couldn't click it too soon.
It would be really nice if this type of information was listed in their API. I still don't know why when you look up an item it doesn't say whether its same day delivery or not.
Like I mentioned above, the root of corruption is lack of opportunities.

If there are things in abundance, the desperation that drives people to resort to corruption reduces.
I believe the point made in the blog post is that 5 days warning for basically just kicking you out for no reason is not something you would expect of a business partner.

Stripe is a provider, yes. They can choose who to do business with, yes.

But the way to handle this is basically giving no recourse to the customer? I mean, like the post says, not even an email where you could at least argue your case for those times when there are misunderstandings at least?

I think it's not so much about kicking the off Stripe as much as the way they did it and how they left no alternative to these guys (except for public shaming, which apparently worked just as expected).
I do the mental time = money calculation all the time and come to the same conclusion. And I greatly prefer my work to shopping.
> goes through all the hoops to teach themselves

The average course is 50 hours a week in class, plus 150 hours a week studying, meaning 200 hours total. So to repeat what I did, you would have to spend 200 hours studying graph theory, then 200 hours studying data structures such as trees and graphs, then 200 hours studying algorithms that operate on data structures as well as big O notation, then 400 hours studying calculus, then 200 hours studying discrete math, then 200 hours studying theory of computation, then 200 hours studying logic gates, ALUs and assembly language, then 200 hours studying mutual exclusion and critical sections, then 200 hours studying floating point numbers and data representation, and so on.

In my experience, it is quite rare to find a self-taught person who can explain what deterministic pushdown automata are, or what the elements of mu-recursive functions are, or how to find a function maxima with Lagrange multipliers, or how you can prove a problem is NP-complete through reductions. They might even have problems explaining exactly what the relation in a relational database is.

Usually self-taught people go straight to trying to learn Ruby or PHP or something. Their knowledge of CS is not very deep. There are exceptions, John Carmack has a better knowledge of C++, programming techniques, computer graphics and other areas then the average BSCS graduate. But he is very honest and open about what he knows and does not know, and what topics he is getting around to now.

One time I had lists of numbers (like "1 7 3 0 2 4 6" or "8 3 5 2 0 1") and had to make a hash of them. I suddenly thought, why not just turn the lists into Goedel numbers? I then did a Google search and saw other people had used Goedel numbers for hashes in similar situations. How many of those people were self-taught? Probably very few.
Kid Has Talent
>"The money doesn't become "real" in a money supply sense until the IOU is paid out"

Debt=money

When the lending is done by a bank the iou becomes real money since day 1.
A very thought-provoking piece. Thanks for posting it.
On community governance
Chrome tabs use the same process for initiation, but then use WebRTC to actually stream the tab over the local network.
All of the recent data center designs I've seen published have hot and cold aisles, where the AC is blowing into the aisles on the 'front' side of the racks, the racks suck in the cold air and spit it out the back.

I've been in small server rooms that don't work this way and it feels like you're having hot flashes when you move around the room, and eventually someone puts a house fan in to even out the temperatures.

(the aisle segregation isn't actually that new of an idea anyway. False floors with vent holes were created so that you could run the AC under the floor and have it pop up where you wanted to, and most of those holes are in front of racks. Also seems like a convenient place to drop screws and lose them forever.)
Your periodic reminder that there are more people on Ice Cream Sandwich and earlier than are on Lollipop:

http://developer.android.com/about/dashboards/index.html

Heck, Gingerbread is at 6% versus 10% for Lollipop cumulative. And 5.0 has 9 times the adoption of 5.1. Instead of announcing a new Android version, why not announce how you're going to get new versions of Android onto devices already in wild? And if Google wants to blame the OEMs for this, the OEM you owned when I got my Motorola X (and still owned when you shipped 5.0!) still hasn't been updated. It's absurd.
Android M Developer Preview and Tools
They can check the amount of "randomness" in each photo to determine whether it's an actual photo or a disguised file.
Interesting talks, even though the style of every single presenter so far indicates they must have watched a lot of TED talks and subscribed for at least a year to a toaster club in the south bay.

Once again, embarrassingly, every single reference to the 'developing world' is stereotypical.
And when we say a lifetime of memories, we really mean it. With Google Photos, you can now backup and store unlimited, high-quality photos and videos, for free.

In Google parlance, a (free product) lifetime is somewhere between 2 - 7 years.

<edit to add>

Looks like the unlimited free storage is for high quality, but not original, versions of the images and videos. Original quality is subject to storage limits/pricing:

https://support.google.com/photos/answer/6220791?p=storage&r...

With some sort of revenue, maybe this product will be sustainable.
Primary deficit is how much debt is generated every year by a government, ignoring old debts repayments.

If you primary deficit is positive, you need to borrow money even if all your creditors decided to pardon your old debts.

Fernando Henrique Cardoso made a law that mayors, governors and president are criminably liable for reaching the end of their term with primary deficit (thus putting the next person in charge in trouble).

Dilma Rouseff in 2014 had a primary deficit of positive 10 billion (meaning the government would need to borrow 10 billion more than usual).

She circunvented this by pulling a ugly stunt on the congress (she sent a law to the congress, where the law said that some of government spenditure "don't count" toward the balance, then she threatened to not sign the bill that allow congressmen to spend some federal money to help their homebase unless the congress approved her law)
This is what I use in mutt (incidentally it works in most mail clients ;) )

Read = Out of mind

Flagged = Take action, don't forget

Unread = Delete (and/or unsubscribe), read, or flag

I use folders for common senders, so Inbox only contains roughly unique emails (or spam) (ex: Steam and Amazon folders because receipts aren't important enough to take a decision on every time, but I do like to keep track of them)
Freeman Dyson on Stardust
I've heard of that extension. Does that make it better? What happens if there are multiple discussion threads in reddit of the same video? I assume the extension does a pseudo-submit/match-check to the reddit first to fetch the thread.
Getting Press – The Hacker's Guide to User Acquisition
TIL (I think?): Avago is the spun-off semiconductor division of Agilent, plus LSI and Emulex (minus, it seems, all the parts of those businesses that don't produce chipset products).

I think? this makes Avago the largest chipset vendor.
Link without tracking data: http://www.amazon.com/b/?node=8729023011
> Why would I hand over my photos to a third party, that, quite ostensibly, is capable of indexing and tagging it by face- and location-recognition and store on their storage.

"You're the product". I guess the data is used to enhance machine learning, that's why they also offer "unlimited" storage now (although it's compressed with yet to see what quality).

I wonder though if the image indexing etc will have the ability to opt-out from. There's also a question if there will be a good syncing tool to upload existing photos from the desktop device and keep it synced, Google Drive and Photos didn't like each other in the past.
Good points. I just don't agree with the rethoric that this is the worst Brazil ever had. Specially ignoring that in the nineties no corruption scandal was ever investigated... there are numerous cases... sadly all hidden under the carpet.

I hope that someday people will judge their representatives not based on their sympathy for a given party, but on actual meritocracy.

I don't think the actual government is the best, I just think it is the least worst we could get at the present time.
I concede, disappear is the wrong word. "Prematurely sunset" fits their actions better.

This is why my data gets stored in S3, and not Google's nearline storage. I know S3 is going to be around several year from now. I have no such assurances from Google about any of the services they have "in beta".

"Fool me once..."
You could have bought a nexus.
> I doubt they'd ever do anything like what Stripe just did to the OP.

What? Like locking up someone's funds for a long period of time? Cutting people off with little to no notice? Yeah, PayPal would NEVER do something like that. /s
I don't know, I agree with the parent. I hated trig in my first encounters with it; the thing that made it practical was writing videogames and graphics demos, and the thing that made it interesting was calculus. For many people, it's the last math they're taught, they don't get the applications, and it's no wonder they don't hunger for more.
Yes, we have to live with what was created, but given 128-bits is boil the ocean territory and someone has to type this stuff, I don't see a compelling argument for unbounded.
Fair enough - you're free to say whatever you want of course, and I'm not trying to tell you what to say or not to say, just be aware that what you say may have unintended consequences for others - my point was only to try to explain what those consequences might be in this case to you. Thanks for discussing.
That's a misconception. A neural net is just a mathematical algorithm, not any kind of simulation of the human brain.
I think a more interesting line to see would be graduation rates...At least in the US, the average graduation rates from college are surprisingly (at least to me!) low at around 55%.
Layerone Demoscene Demoboard Party
"Statically-typed Ruby" that isn't actually Ruby, but a subset of Ruby[1] + mandatory type annotations. A rather misleading title.

E.g. here's an example [2], with stuff like this:

## java.lang.String -> void
def set_title(title)
@title_view.setText(title)
return
end

I kinda doubt this will take off with most Ruby users. Though being able to use something quite close to Ruby to write native Android apps is somewhat appealing even with extra pain (RubyMotion seems nicer to me, but the compiler only runs on OS X).

[1] "The runtime implements selected methods from core classes" [long list omitted]

[2] http://webcache.googleusercontent.com/search?q=cache:sUdn7y_...
Let's hope it's an open protocol. I'm guessing this came out of Nest so they may want to make it interoperable.

I'm a big fan of https://www.particle.io (previously Spark). http://nodered.org and https://resin.io are also good but not used them seriously.
In the beginning, unthinking man existed, on Earth below the heavens. To man's eye, the Earth was without form and void, darkness covered the well of mans potential for he held no words to name it, but was lifted when man came to the water's edge.

And the God Voice on the water, saw the light of the morning, saw it was good, and separated the light from the darkness in man's mind. The light was named "day", the dark was named "night", and man was concious of morning, and concious of night - aware of the first day as a thinking being.

--

Neat, that was a quick 0. I ought to build a probabilistic post measurement tool to evaluate the response to taboo language among apes. Perhaps scrape and measure behavior and activity inside this virtual environment. How strongly does topic manifest upward / downward vote velocity vs chosen virtual expression environment? How is level of taboo evaluated in their little bone casings? Can I manipulate and influence their level of taboo response through word choice, telegraphing, inflammation method, or meta-level domino puppetry? Requires more thought.
google = mercurial
HIDE CHAT HIDE CHAT HIDE CHAT HIDE CHAT HIDE CHAT HIDE CHAT HIDE CHAT HIDE CHAT HIDE CHAT HIDE CHAT HIDE CHAT HIDE CHAT HIDE CHAT HIDE CHAT HIDE CHAT ;)
Let's hypothesize for a minute, why a technology giant, like Google cares about user photos?

Their machine learning systems are unmatched.
In order for machine learning to be more effective they need to be given context. What's the missing key for photos? People. What happens when you add in an authenticated Google user, who they already know everything about due to using other G services (mail, search, adwords) to that machine learning with photos?

My assumption would be they can simply learn more about you. Personalization is ad money, nothing more.
When watching that this XKCD immediately came to mind:
https://xkcd.com/927/

If they had announced how open and free their new standard was to use, I might have taken notice, but as it stands it is a Google-owned "standard" which likely only Google would use.
Large typography is trending. Personally I love it because I have a 30inch monitor that sits further back. It's way better for the eyes and just feels more natural.
Body count in Quatar and consequences of FIFA corruption
TIL too. My response was: "what the heck is an Avago and how is it big enough to buy Broadcom?!"

I don't really get the trend of taking well-established brands and changing their name to something nobody recognizes. This gets me all the time with Leidos too (i.e. SAIC).
For many clothing products, Amazon displays a histogram of how previous purchasers have found the fit (too small,..,fits perfectly,..,too large) and a summary (51% of customers say this runs large).
Unfortunately, I keep using Facebook to keep in contact with my family (this includes part of my extended family whom I haven't seen since childhood). I'm not sure it has much value since we rarely communicate through Facebook as we all have each other's phone numbers and other contact information. I'm hoping eventually my family will get off Facebook and maybe onto a more viable platform to maintain contact.
So it is a very complicated way to say that they ran the government at a surplus before debt payments?
Yeah, I owned a Galaxy Nexus, the idea that the Nexus line is some blanket guarantee of updates to new OS versions is mistaken.
Shut up and take my money, amirite?

Seriously though, I'm really impressed by the fluid motion. Even though the actuators are still sort of jerky, they are fluid enough to make this actually a viable technology. It's just too bad every design seems to have actuators that take up more space (in X/Y) than the part they are moving.
That and also, what's the UVP here? Why not Flickr if you're going to sell off your photos for storage? Even as a somewhat avid photographer with RAW files dating back to 2004 (25k photos) I'm no where near the 1TB storage that Flickr offers.