skysight-inc/HackerNews huggingface dataset:
This is pretty interesting, there is also tons of room for improvement and optimization.

One of the reasons why PV cells are far below their theoretical efficiency, which is something like 93%(Carnot efficiency based on sun temp which doesn't exactly equate to this application but is close enough), is because pv materials have a band gap and waste a lot of the broad-spectrum light energy from a source such as the sun(massive oversimplification).

If this became a thing, it would be plausible for solar pv material guys to put their heads together with laser manufacturers and create a pv/laser combination with absurd efficiency(perhaps >80%). I wasn't able to find the conversion efficiency in the article, I would be interested to know what it was.
iOS security flaw lets attackers crash any iPhone or iPad nearby
Perhaps but when people tell me something is illegal and therefore immoral I always respond with the fact that the holocaust was completely legal in germany.
Erasing that distinction enables some goodies such as first-class type constructors, which makes it possible to manipulate types of higher kind. This in turn, presumably enables things like Generalized Algebraic Data Types.
If you feel trapped inside Facebook b/c your friends keep you there, you can start a Campaign for your favorite new/open social network on https://www.iWouldDo.it/ and start having your friends migrate.

This new tool specifically offers a way to beat the "prison effect" of products that are subject to the network effect.
Unlimited slow data is kind of cool. But unlimited, really slow, and free data (like the Kindle's Whispernet) is awesome. It's great to never actually be stuck completely without network access, even if you're somewhere your usual provider doesn't even exist.

I wish Google and Apple would copy the concept and just have their phones always be on the network, with cell plans just serving as a way to get voice service and get a decent download speed. Now that Google has built out an MVNO, they could definitely enable such a thing.
Especially now that WhatsApp (recently acquired by Facebook) tries to hijack voice calling already. Even if you press the phone number in the WhatsApp contact details.

This was a major annoyance for me because I was used to abusing WhatsApp as my address book and the voice call quality with WhatsApp is often atrocious (plus it uses up my phone's very limited data plan).
I am sorry, but how can DynamoDB be cheaper when I have to pay to provision capacity and SimpleDB is practically free for low-volume stuff like this? S3 is probably an even better option, which seem to be on the roadmap, thankfully.
On Android their app asks for "read call log" permissions.

Luckily, I am running on root and can disable that access, but it's certainly possible.
Oh, and with all of that, I have to say no, they are not racist, sexist, or any other -ist. They honestly don't care who you are. If you fit the profile of someone that their advertisers are willing to pay them to put ads in front of, you will be allowed into the system. It is purely a matter of economics in a capitalistic society.
Here in Sweden we use TrueCaller [1] which is almost the same as FB Hello. It is available for Android, iOS, and WP. And pretty much cover the entire world. It will be interesting to see how TrueCaller can compete with FB Hello.

1. http://www.truecaller.com/
TL;DR The Apple watch only shows users the time when the watch thinks it is in use. This feature will annoy users.
I'm sorry I offended your sensibilities, but this is a perfectly cromulent use of the word "incentive". If you look in a dictionary under "incentive", you might find an example sentence such as "The rising cost of electricity provides a strong incentive to conserve energy."
Are the permissions different on iOS? Because I'm pretty sure they ask to see your call status and caller information on Android.
As far as I recall there was a small update in SimpleDB just a few months ago.
Interesting, yeah I think it makes sense to make the current balance field an input for situations like yours. Thanks for sharing!
Satellite photography appears in Google Maps, so rockets are needed at some point.
Ting Mobile (https://ting.com/rates) uses this exact pricing model (1.5 cents per megabyte) above and beyond 2 GB of usage.
Does anyone know if they are data-mining the phone calls?
At the same time they're not going to invite shoddy monitoring/injection services like many ISPs have done.
I don't know about Twitter or Pinterest's tracking, but I do know that most ad networks will also track you as much as they can between all the sites.

There are several products that help deal with this, but they don't get nearly enough attention. The one I'm familiar with is PrivacyFix [1], but there are several others that should also be investigated if this matters to you.

[1] https://www.privacyfix.com/start/install
Don't forget the full page take-over-your-screen 'fbi' warnings that you can't close.
It does for now. Whether or not the tech filters down into other products, this exact phone won't still be $650 in two years.
$30 for 5 gigs? When did T-Mobile start offering this? Why am I then paying $50 for 2 gigs?
See [1] and [2].

[1] explains which version should you use. (I probably go with mainline).

All the newest features are added to mainline releases. By the time most of the bugs are fixed, their version is renumbered and branch is forked to make a stable release.

[2] is where you see the information about upcoming nginx releases.

[1] http://nginx.com/blog/nginx-1-6-1-7-released/
[2] http://trac.nginx.org/nginx/roadmap
Pretty much everyone I know in India uses this too! It's one of the very essential apps here cause of call abuse. Will be very interesting to see how this plays out, indeed.
What I think is fascinating about this is how front-and-center the whole "block unwanted calls" feature is. They mention it several times on this one page, when they could mention a bunch of other features instead. It goes to show how concerned people are with potentially allowing frictionless contact from mere acquaintances.
17 Kick-Ass Event Planning Blogs
Except T-Mobile already has unlimited international roaming (text/data) on their postpaid plans. (Admittedly, the special $30/month plan costs less than the postpaid plans.)
I use C++11 and it's awesome. It's expressive like python but still maintains strict type safety. I built a (still young) curl wrapper using C++11: https://github.com/whoshuu/cpr

Edit: Misread the parent posts and thought they were referring to C++11. Today I learned C11 is a separate standard.
On the topic of learning ops, I want to second my recommendation from another thread for "The Practice of System and Network Administration" and "The Practice of Cloud System Administration"

These books focus on principles, rather than specific technologies, and I love them for it.

http://everythingsysadmin.com/books.html
Excellent! It's my favorite bug catcher on both platforms :).

Question: How Crashlytics (or Fabric) lives? It's free, but how are they making money to survive?

I'm asking because it's an awesome service, and I want to know if they will be free forever, or in some point (like how did happen with Pivotal Tracker) they will charge with an ugly and useless free option.
Can fiction show us how animals think?
Sure, but there's no reason it will always be the case. It makes sense to start with a limited number of hardware devices, and only ones under your control.
5 awesome C++ libraries we use
You must have a grandfathered plan.

I had a grandfathered plan with unlimited data, until I gave it up in exchange for Canada service.
It's been a while, but even spending 5 figure a month, I found it difficult to get quality support from AdWords.
I doesn't seem available in Canada at all, that looks more like it's the international roaming coverage (from T-Mobile or Sprint)
I know this is not popular.
I think ML has a clean syntax and simple but powerful semantics. I enjoyed coding in it. It just looks better than OCaml. Haskell is, I think, even cleaner, but there is a tendency for developers to explore the possibilities available in Haskell and then increase the complexity.

It would be great to see the ML community unify and provide an offering that would give it the kind of support that we are seeing in OCaml and Haskell.
Very true, I should have been more specific when I say "created". Popularised is probably a better term.

I worked with some old and crusty Perl and C hackers that called themselves sysadmins that definitely would have qualified as "SRE"s during the 90s, it's just they were taken for granted.

All the term SRE has done is create a role that is more appreciated and better compensated with a better understood set of responsibilities and required skills.
Yeah! Exactly. 1.9.0 is set to release on April 28, 2015.
C++'s runtime is small and ubiquitous. Depending on how the software is written (if it allows disabling exceptions and rtti), it might be the same size as C's runtime, which is practically (but not totally) nonexistant.

I'm not an expert on Java, but my experience with it is that it's runtime is fairly huge and requires custom installation.
Nowhere does the FAQ address this, but I'm assuming that my home and office wifi data use on my phone would continue to be unlimited? They're not going to somehow meter my home wifi use? My wife uses her phone all the time for home internet surfing and email.
> "Clogging the network" would be solved by carriers actually bothering to invest in their networks

This is exactly my point. With unlimited data plans, carriers have little incentive to upgrade their networks. It increases costs without directly increasing revenue. With pay-per-GB, the incentive is clear: upgrading the network increases usage which directly increases revenue.
I would see the use for getting quickly restaurants/businesses hours, my solution right now is to query " <name of the business> hours" in google and hope that google provides the small information box with the hours.
However this Hello is on Android, if I had an android phone I could just ask OK Google and expect the information to come even faster.
Data isn't a scarce resource, bandwidth maybe, but data conservation is not (should not be) a user "incentive".

Carriers acting like data is scarce and in need of conserving are discouraging users from using their product...
To be pedantic - it falls under optics. The study of light. Light is light, even sunlight.

Sunlight is just the name we give to the infrared, ultraviolet, and visible light we receive from the sun's electromagnetic radiation.

...Although I do like the sound of luxology or solluxology...
GP may be thinking of RethinkDB.
I've gone down that path before of storing encrypted secrets in SimpleDB. Unfortunately, encrypting string values will bloat the length of your strings, bumping against the 1024 value limit of SimpleDB: http://docs.aws.amazon.com/AmazonSimpleDB/latest/DeveloperGu...
IIRC, the CRTC and the Canadian incumbents wouldn't allow something like that.

Ting Mobile is US-only, also resells Sprint and T-mobile, and their headquarters are in Toronto (!).

It's a certain kind of schadenfreude when you talk to a Customer Service Representative in Ontario for a service that doesn't actually work there.
White collars have always had better salary growth than others.

Generally, blue-collars rely largely on 'manual labor' and, therefore, after its peak productivity, they hit a depreciative tendency(younger employees/outsourcing/...) .

White collars rely largely on networking and influence, hence its 'productivity' continues to grow.

The more 'manual work' one performs, the smaller his salary growth is.
Well the real question is "Does it increase radio power usage more than a couple percent?", not whether it literally takes a single joule.

Also the answer could be no! Transferring to a better connection can let you run the radio at lower power.
Speaking of retargeting, something fascinating happened to me yesterday: I was using Chrome, and searched for some particular product (e.g. "buy [product] [city]" in the address bar) to see who had it locally available.

After opening a few tabs, I switched back to the address bar and started typing "[store name] " (where [store name] is a department store that sells all sorts of things.)

"[store name] [product]" was the very first suggested search result in the address-bar drop-down.

I don't think the suggested query service includes Adwords results. This would suggest, then, that Google added a retargeting feature for its own sake, to help users; or, in other words, retargeting is something that just falls out of optimizing suggestions for relevancy!
Oooor, they're not skis, they're explosives. That's why they look at them. Right?
Google Fiber customer here: it's not the best support I've ever interacted with, but other telcoms have set the bar so ridiculously low that it's comparatively great.
EM Drive tested by NASA might be warp drive
Nobody is forcing this on anyone. If you find it useful, install it. If you don't, then don't.
I can't verify what contract the employee signed with NASA. If they retain rights to use the work abroad (we don't know) they potentially could sue you. Again, the risk is minimal but it's present. I can't name you a specific case, only that if it ever gets to court a user of such an image in Germany never rightfully acquired a license and will therefore loose.
I don't have experience with Hadoop.

Almost all commercial JVMs have some form of AOT or JIT caching, specially those that target embedded systems.

Sun never added support to the reference JVM for political reasons, as they would rather push for plain JIT.

Oracle is now finally thinking about adding support for it, with no official statement if it will make it into 9 or later.

JEP 197 is the start of those changes, http://openjdk.java.net/jeps/197

Oracle Labs also has SubstrateVM, which is an AOT compiler built with Graal and Truffle.
something something video?
Musl libc has a c11 threads implementation.
"Opinionated" frameworks/tools/languages are becoming pretty common these says. I would say programmers are becoming quite fond of authors who just make some damned decisions.
Archive.today asked to block lgbt shop by their registrar
I think that is a moot point since you would have to pay the full price of your phone with the Google Fi plan anyway. It seems like the AT&T Next plans are actually a credit line with 0% interest as well; if you multiply out the costs, it's normally within $2-3 of the full cost of the phone anyway (i.e. AT&T isn't profiting off of your phone subsidy). For the sake of apples to apples comparisons, it seems like the Google plan is not a great value add...yet.
I am on T-Mobile and travelled outside the US late last year.

First off, I just want to say, the "free tier" of international data is extremely appreciated for two important reasons:

- Overage is literally impossible (i.e. no "bill shock").

- If you don't wish to pay, you get "something" for nothing.

So, now, the "bad." The reality is that T-Mobile's free tier is incredibly slow like "my 56K modem was faster than this" slow. A single modern web-site can literally take so long to load that my phone would fall asleep and then cut off the connection (meaning I'd have to start all over).

It is really only useful for push notifications and to check your email if you're really patient. Even for reading sites like Reddit, it would drive you up the wall. Looking at images (e.g. imgur) is a no-go and YouTube is definitely not even plausible.

Now, if you pay, you get more data per dollar than you do on most other big US networks and you legitimately get 4G speeds in many places (at least I certainly did). So if you pay you wouldn't even know you were abroad. And when you run out of paid data, you drop down to the slow speed again rather than being cut off (which is nice, so you feel safe to use 100% of your paid data with no risk).

So, to me, T-Mobile's free tier doesn't really change the formula for international travel. It just solves overage/bill shock and gives you some basic notifications and maybe email. Those aren't things to be sniffed at, they're legitimately nice, but people should manage their expectations.

PS - Protip: Restart your phone every single time you change countries. My phone got "confused" and would refuse to connect until I restarted. We did a cruise so a new country was daily, and I missed a day of data because I thought that country simply wasn't supported (rather than it being a phone problem).
Already archived: http://cm.bell-labs.co/who/dmr/
True story. I created FB account in 2012 - when I needed to log in so I could access their API documentation.

And what did I find? There was a 90% complete profile waiting for me. All my friends were already lined up, my personal data was already there, my photos were already there.

And thus I learned to love the Big Brother.
Congress to Everyone: Fuck you. we've manipulated your legal processes to cement our authority over you. you are nothing. bow to us. we own you. we don't believe you will rise up against us, because we've militarized and turned a blind eye to your local law enforcement. you're all too big of pussies to rise up and do what you know you need to. haha. you suck.
Sounds too similar to Firefox Hello.
They ride on Sprint, who is desperate for revenue. Also, Republic retains the right to boot you if you use too much "unlimited" data on Sprint's network.
When they broke messenger off into a different app I uninstalled. Right now I only use the mobile browser version and really only to upload photos of my daughter for my family to see. I'm starting to use it less and less though because the browser version is terrible.
Temporarily homeless, a story in one dumb move
Yup I was wrong, different on iOS.
Not sure if this mirrors his approach exactly, but ocaml does now offer 'first-class modules'

https://realworldocaml.org/v1/en/html/first-class-modules.ht...
No reaction yet from the _other_ Hello app?

https://hellotext.com/
It isn't a moot point. Many people reading might assume that that price includes a largely subsidised phone, since that is what people are used to with the big two.

All I am saying is, AT&T's offer no longer does, so it is close to what Google/T-Mobile are doing.
Downvoter: you probably disagree with the Court's interpretation, and personally, I'm with you. Dog sniffs should in theory have nothing to do with traffic stops, because the point is something completely different - to find drugs and weapons.

The way the Court historically treats the dog sniff is unique - it's not a classic search of possessions or property, because the only thing it reveals about them is whether or not they're contraband. Officers can freely perform a dog sniff during a Terry/motor stop with no additional requirement. The dog sniff does not require probable cause or even reasonable suspicion - in fact, it is frequently used to help establish them.

Sure, we might not like it, but that's the way the law is currently read.
Fair enough. It also falls under heliophysics. I would argue that we need something more specific.
If they are not public, that's obviously not the same thing, though you're still going through a lot more complexity than "here is this .war, put it on the server and reload the webapp".
I guess that makes Go the inverse of Perl. I assume if a Perl programmer shakes hands with a Go programmer, they cancel each other out.
Nice work. I'll look into this.
If they regret offering it, then they'd get rid of it like AT&T did.

No, T-Mobile and Sprint embrace it. It's what differentiates them from their competitors. They know that the claims of "oh no, unlimited data would cause congestion issues!!!!11one" were a poor excuse even a decade ago, let alone in the present day, and are thus unafraid to offer customers something that doesn't result in total shafting. AT&T and Verizon can have their fancy networks; they're moot compared to the millions of customers that pick Sprint and T-Mobile specifically because of the unlimited data plans.

Hell, T-Mobile's business model pretty much revolves around it at this point. "We'll give you a couple gigs of high-speed data; if you go over that, we'll just throttle you to 2G speeds without charging overages or any such nonsense. If you want more high-speed, pay for more of it or go with our actual unlimited plan. Oh, and we'll let you rollover your unused high-speed data and we won't make music streaming count toward it and we'll pay your current carrier's ETFs if you switch because we know that that's the only reason why you haven't already switched to us and you won't be locked into a contract anymore." They advertise all this every chance they get, and they deliver on those promises.

I switched to T-Mobile a year ago (from Sprint, which I switched to from AT&T) because of the zero overages, meaning that I wouldn't have to have an unlimited plan just for the peace of mind of not being shafted on a particular month because I watched one too many videos on YouTube or somesuch. A year later and I haven't looked back; definitely one of the better decisions I've made. Google Fi doesn't offer anything that would even remotely compel me to swtich (not even the dual-carrier stuff; I've found T-Mobile to be consistently better coverage-wise and speed-wise than Sprint in my area, so I'd probably just be on T-Mobile's network all the time anyway).
Scala is complex, and SML is pretty simple. (I haven't studied 1ML beyond the elevator pitch, which claims it's "minimal and uniform".) A very complex language with a large installed base can't offer simplicity.
Read the article, this is a separate app. No need to uninstall the Facebook app. Or does this new app makes you so angry that you feel like deleting an other app from them?
Main chart: http://forum.nasaspaceflight.com/index.php?action=dlattach;t...

Measured interferometry data show light traveling significantly farther through the EM Drive chamber than expected. Air currents (test setup was not evacuated) do not seem to explain. Test to be repeated this summer in vacuum.

Reddit discussion: http://redd.it/33dqdc
Yeah, I'm not confused about that.

But the comment I replied to was concerned that some users of the service might have more disposable income than others, which is an odd thing to bring to the table when discussing a convenience service that has a $650 entry price (I don't have a smartphone, so I'm not being a ridiculous hypocrite describing it that way).

I'm pretty skeptical of price controls, I never expect them to do me any good. The argument presented there is that surge pricing is bad because some people can't afford it. The other side of the coin is that if you ban surge pricing, you make it more difficult to charge less at other times.
According to the doc revision history: http://docs.aws.amazon.com/AmazonSimpleDB/latest/DeveloperGu... the last update to the developer guide was 2012.

According to the release notes: http://aws.amazon.com/releasenotes/Amazon-SimpleDB the last update to the service was 2011
I didn't switch to iPhone to have apps come out for Android first.
>In the name of homeland security, we can build more walls, erect more screening devices, interrogate more people, and make everybody suspicious of each other, but we should not do this at the cost of who we are as a nation of people who cherish privacy and freedom to travel, celebrate our diversity, and who are not afraid.

I feel the ending speaks more against it than for it. It's mentioned because it is a fact. It is a fact that strong encryption helps those who wish to communicate in secret for dubious purposes.

It's not a very pretty fact. Because it means if the average citizen does not wish to be spied on or wishes to have a secure line of communication - so must "the bad guys".

Unfortunately this isn't an easy problem to solve.