skysight-inc/HackerNews huggingface dataset:
Can confirm: my wife bought a Doogee phone running Android to play Pokemon. It's quite good at the job for £60.

She didn't get another SIM though, so she tethers it to the Windows phone in her handbag.

Her experience has been that an app-less Windows phone actually has quite a lot of useful features built in, especially the social network integration. It's just that as soon as you need an app for something specific it's not there.
yes. my Xiaomi Mi4C gets an update every week. sometimes some minor regressions, but they're always fixed the next week.
i certainly prefer that to the typical android software update cycle from most manufacturers/carriers
Machine code translation is exactly how Intel Atom Android phones support apps containing native ARM code. Intel has a translator from ARM to x86 or x86_64 called Houdini. (I never managed to find any detailed information about it, it's propriety). Even if you're developing an app for Android using the NDK you may not realise that your phone doesn't have an ARM processor. Few people bother to ship x86 binaries, and the fact that works so well is why they still don't even as x86 devices become more common (they're mostly tablets). Compatibility is around 80% of apps [0], and the performance hit is somewhat substantial (e.g. 2x) but doesn't matter for most apps.

[0] https://regmedia.co.uk/2014/04/30/watt_compatibility_large.j...
[1] https://commonsware.com/blog/2013/11/21/libhoudini-what-it-m...
Bag Phones, Day Planners and Big Data
The go toolchain doesn’t but many of these vendoring tools do something similar. But you still don’t want to depend on the origin repo being up and have missing/altered repos break your builds.
Show HN: 30 days of Sketch
> The younger one usually says '<name>-senpai' or 'senpai', the elder just '<name>'.

Really? I thought use of a bare name was only for intimate relationships.
Jest 14.0: React Tree Snapshot Testing and React Native Support
Thank you for the info! I'll have to try this.
CO2 is the only culprit?

This one says Ozone layer is recovering:
http://research.noaa.gov/News/NewsArchive/LatestNews/TabId/6...

This one says increased CO2 has helped the speedy recovery of Ozone: http://classroom.synonym.com/co2-deplete-ozone-layer-4828.ht...

I understand the topic is climate change. Probably there are other factors contributing to it. Its been said Methane and NOx are more potent. Is there an increase in those emissions? We are only looking at CO2 it seems.
Slideshow De-slidifier: see all the slides at once
If anyone needs me, I'll be sulking in the corner with my Windows Phone.
Yes, sir.

What's happening is that this extension auto filling the password in unintended sites. Where it is getting passwords from (offline or from cloud) is immaterial for this case.
There's some time since I stopped trying to work with dropwizard on non-REST projects so I've forgotten most of my problems. Some of those that I wasn't able to resolve are:

- Integrating with spring-security
- Integrating spring-security-tags (sec:authorize etc) in the templates
- Using a different template engine in general (wanted to use thymeleaf)
- Not able to bind forms to objects
- Enabling pagination

Please notice that all these are related to my specific needs (server side views) and, when trying dropwizard I had all these already solved with spring-mvc. Maybe if I kept pushing I'd be able to resolve most of these but, because of lack of documentation, and generaly because I understood that dropwizard should be used to create REST APIs, not server-side views I just switched to spring boot.
I used to have quite a few of these bookmarked in the 90's. Can't recall most names but found this one:

http://gasnet.lbl.gov/

New banner seems to be this catch-phrase:

https://en.wikipedia.org/wiki/Partitioned_global_address_spa...

Used to just call it software NUMA or single-system image because what we really wanted was a SGI machine built out of commodity parts. :)
Is there anything in the emails that hasn't been discussed to death already?

Benghazi is a pretty much settled issue after 8 or so enquiries failed to turn up anything of substance.

I'm guessing that the rest of the stuff is the usual small potatoes politics that just happens because it has to happen.
> Breeding mice that die at birth is an unsolved problem I'm sure they are thinking of

That sentence is both horrible, absurde, macabre and logical at the same time.
Only problem in world righ now apart from constant growing number of humans is isolation and borders, when u lock down shitty spots they just keep boiling pressure rizes and here comes da booom, opening all borders for free human movement all over the planet is first priority to avoid desperate getting more desperate and angry, its a win win for everyone more people have access to knowledge more will become smart, more smsrt people = better life for everyone.
Unicode 9 support
"It does not matter how many people use framework X."

Unfortunately, it does. It sort of makes sense Manifest Against Mediocracy includes such statement, since this is the large impediment in fight against mediocracy, but simply asserting it doesn't make it true.
They stated "Clearly it's not a cheap product"
Could you please try once again?

The geoJSON data actually takes a bit of time. You will be able to see the loading of geoJSON-data state by state.
I have tried a bunch of Macbook Air competitors, but none of them have a trackpad as good as MacBook.
> Right-spirited use of GPL software could risk exposure to a lawsuit.

Users of GPL'd software will never be sued. It's developers and distributors that choose to create software using components with conflicting licenses. In my opinion, the benefits for users far outweigh the annoyances of developers.

The reason Richard Stallman presumably claims that ZFS is a derivative work is because otherwise the strength of the GPL would be perceived as being weaker. It was a political play IMO, not one from the standpoint of ethics. Though, it would be fair to say that if you create a translation layer for Linux that would be a derivative work of Linux but because of how it would be used it would also require licensing ZFS under the GPL (because the two pieces of software are intricately linked). So it's possibly true that there would be an effective violation of the GPL.

> I guess this could be called the "ten foot pole" argument in favor of more permissive licenses.

On the other hand, users are also not protected from developers or distributors creating modified versions of your work that are not free software. I guess that could be called the "protection of freedom" argument in favour of stronger copyleft licenses.
>Our civilisation is a chaotically stable system

This.

Worse, it's a chaotically stable system run by people who have no idea what a chaotically stable system is, or how little change is needed for the wheels to come off.

I'm not even slightly optimistic, because as a species we have evolved exactly the wrong kind of management and decision-making processes to get through this.

Survival requires being able to think at the species and planetary level.

Too many humans are unable to think beyond their own individual short-term interests, with clan (tribal and class) interests coming a close second.

Until that changes, planet-sized problems like climate change are inherently unsolvable.
I was running OSX in VMWare every day for a couple of years, did iOS development. With 8 GB RAM and fast Intel SSD in my Windows laptop, the VM was faster then hardware MacBooks I saw. Modern hardware-assisted virtualization is very efficient, BTW that's exactly what allowed those cloud computing.
The Olympics aren't hugely relevant anymore. We'd all be far better off just ignoring the games and focusing on the corruption that establishes them in the first place.
It's not really very much more effort. I use KeeFox (Firefox) and Keepass2Android (you can guess). I love both tools, they've made password management trivial, and I used to be a die-hard "one password for everything is just so much more convenient" fan.
Hiring Software Developers at Scale
Exactly this. I'm abandoning them now.
Any interpersonal conflicts of interest must be declared in the form of a passive aggressive email sent to the PC chair. In the event an interpersonal conflict of interest is declared, the validity of the interpersonal conflict of interest will be determined by the PC. The best conflict of interest emails will be anonymized and includeed in the conference proceedings.

If you are using LaTeX to typeset your paper, then we strongly suggest that you use this LaTeX class file (with the ‘sigtbd’ class option) and template. If you are using Microsoft Word, we recommend you give up on following any of the formatting requirements and submit in whatever format you please.
It does. There's Photos on iPhones, on TVs and Watches.
I hope this is intended as sarcasm.
What kind of development would we be talking about? I still use my 2009 MBP for day to day development. It's ~10% slower than a Core M3, I usually do webdev on it, but it's also fine for AOT things like Rust, Haskell and even some C here and there (I recently compiled RethinkDB, no biggy).

Things that really hurt are short battery life which is ~1.45hrs, and that it misses the modern CPU extensions which will obsolete it soon. Both of this issues obviously won't be present in a Core M3, so I see no reason why you wouldn't dev on an M3 unless you compile big native projects with great frequency.
I'm not sure this will ever be possible considering even switching to different RDBMS that do have a standard (SQL) is usually non trivial.

BTW when people say cloud here I assume they mean PaaS and not IaaS because IaaS has many standards (openstack).
Coal is the biggest source of electricity. it's 39% in the US and over 70% in China, for example:

https://www3.epa.gov/climatechange/ghgemissions/global.html

https://en.m.wikipedia.org/wiki/Coal_in_China
PostgreSQL functions with Elixir Ecto
"A little knowledge is a dangerous thing."

More information does not necessarily lead to a better vote (where "better" is defined as the vote that the voter would pick were they in possession of all relevant information).

To illustrate, imagine two candidates: candidate A, who looks like a regular politician, and candidate B, who looks like a serial killer. In the absence of any further information, you vote for candidate A.

Now imagine you read an entirely truthful pamphlet detailing guy A's trust fund excesses and other misdemeanors, while helpfully mentioning that guy B volunteers in a homeless shelter in his spare time. You switch your vote to guy B.

But it transpires that guy B occasionally abducts and murders the odd homeless person. He really is a serial killer! So your initial, "uninformed" vote was correct, and moreover correct for the right reasons, despite being strictly better informed after reading the pamphlet.

Trump will certainly have skeletons in his closet too.
This is great. Thanks for sharing.

I'm downloading it right now and taking it out for a spin on my computer first. Never used ChromeOS before!
I want an alternative, got a good one?
"But not too easy. There’s always going to be a class of users who aren’t really qualified to use your project. Someone who’s never written any code before isn’t going to get very far with Django; those types of users should fail quickly. Don’t get them through the tutorial only to run into a wall later on."

I couldn't disagree more. Are you going to purposefully obfuscate your tutorial to 'keep the noobs out'? Obviously, you need to have a target audience in mind and to not bore them with ultra-basic stuff, but this attitude of "not qualified" is slightly nauseating. There are a lot of self-taught people who learn by going through tutorials that are 'too difficult' - if there's any doubt about whether your reader might not be familiar with something, then explain it.

Tutorials are not the place to be elitist.
Well, I have made music, and I think in that way.

The mere score of a blue piece is just as good as useless for conveying the power of a particular blues performance for example.
They sold their future. The next bug will be sold to the highest bidder.
We use KeyPassX in our company.
Ctrl+F "customer" -> zero results

Did we forget a little detail here?
Speaking as an end user- seeing that they provide no incentive to 'hackers' to help them instead of using this information otherwise, I'd say I'm inclined to not trust them.
Sorry buddy, the IOC like Disney get what they want (or pay for):

http://www.inta.org/TrademarkBasics/FactSheets/Pages/Protect...
SQL Injection on sctrack.email.uber.com.cn
Medical Tourism Industry Poised for 25% Year-Over-Year Growth by 2025
Medical Tourism Industry Poised for 25% Year-Over-Year Growth by 2025. http://travelsolutions.trip-smart.com/newsposts/medical-tourism-industry-valued-at-439b-poised-for-25-year-over-year-growth-by-2025/
The image captures the nighttime appearance of the France-Italy border
> don't use it to parse things that have rigorous standards describing them

Where a regex must be used, there is a reference regex for parsing URL: https://tools.ietf.org/html/rfc3986#appendix-B

Edit: a permalink to demonstrate the above reference regex: https://regex101.com/r/yJ5nU4/1 -- would have prevented the LastPass bug.
Laptops with discrete GPUs tend to have an integrated GPU as well, and keep the discrete GPU powered off most of the time. The 30W you quoted is the maximum power consumption for the discrete GPU, when it is active and running at full tilt.
Clinton Foundation Donors [1]

$1,000,000-$5,000,000

Carlos Slim

Chairman & CEO of Telmex, largest New York Times shareholder

http://www.politico.com/blogs/media/2015/05/clinton-foundati...
IMO the problem is that most sides in the discussion don't propose any viable solutions:

On one side there are the climate change deniers (and the people who don't care about it). They are fine to continue business as usual.

On the other side there are the people who are concerned about climate change. But instead of agreeing to effective solutions (compromises) that allow us to somewhat mitigate global warming (such as nuclear energy) they oppose those solutions and instead propose things that are 1) not realistic to implement in the short-term and that 2) the first group (the climate change deniers) would never agree to.

Basically the outcome is that we're stuck in a grid lock now and nothing happens at all.

Regarding nuclear energy: Most of the people whom I know oppose nuclear energy because of 1) "what happens if there's an accident" and 2) "what should we do with the waste". My response to this: 1) Per TWH nuclear energy is statistically safer than other energy sources: http://nextbigfuture.com/2011/03/deaths-per-twh-by-energy-so... and 2) While there are some more long-term approaches for waste (reprocessing, maybe Thorium) even in the short-term I prefer a well definied disposal site over just blowing the waste into their air (which is what happens with fossil-fuel powered plants. I recommend reading http://www.independent.co.uk/voices/commentators/james-lovel... for a few more arguments.
KeePass, but I'm not 100% on that one either.
I really do miss my Windows Phone, which has sort of surprised me, having expected to be wowed by current Android device.

The app gap is/was a brutal death blow to an otherwise very nice platform.
It might be highly annoying to a small percentage of HN readers, but so are many other things.

It's impolite to use a new, throwaway account to foist personal preferences rooted in 19th century prescriptive grammar on us all.

I have a hard time in German remembering if a noun is feminine, masculine, or neuter. They should get rid of the gender system to make things easier for me.
A: OMG B, You're cheating on me.

B: I can't believe you went through my phone, A, how can I trust you ever again, it's over.
Work on your memory, it's very hard to hack.
Low physical capacity second only to smoking as highest death risk
"Android has competition in form of iOS"

iOS share is <15% and declining(1), while Android has ~85% of market and is growing fast. I would not call that a fair competition..

1. http://www.statista.com/statistics/266136/global-market-shar...

EDIT: provided a more accurate link
No one is under any obligation to provide bug bounties.
Or just wait for Windows 10 Redstone on Aug 2 and run the Bash on Linux Subsystem for Windows. No overhead and you get full speed with unmodified debs.
Normally I like bike shedding about bug bounty payouts just about as much as complaints about paywalls. If you are going to go poking around someone's code for fun or profit, the terms of the bounty program are readily available [1] so you can't complain after the fact for earning the maximum payout. LastPass isn't Facebook, and they never claimed they would pay more than $1,000 even for a full compromise or RCE.

On the other hand, using regexp to parse the URL when it's such an obviously security critical code path... just, why?!

[1] - https://bugcrowd.com/lastpass
Keepass(x).
I think the original author's intended message was that it would be pointless to have part one of the Django tutorial being a Python tutorial. If you don't know Python but you are trying to learn Django, you're starting in the wrong place.
Yeah but the Macs either come with gimped AMD GPUs or integrated GPUs.
I switched to 1Password after Lastpass got acquired. I obviously have no special knowledge how secure it is but it's serving me well. OSX browser integration excellent, iOS integration mediocre.
Reading this, I wondered if they deeply understood the difference between bandwidth and latency. I doubt compression would be the thing, as I'd guess they had a latency problem, not a bandwidth problem.

You see this kind of misunderstanding commonly pooled with other "a computer has physically moving parts" misunderstandings like the ORM or connection pooling concerns outlined.

After tyranny of abstractions, nobody knows how the moving parts really work.

// As alternatives given you'd like to keep the immutable data approach which brings a lot of goodness, consider a log-structured file system for the disk concerns, and geo-sensible replication for the latency concerns. At this scale, for near real-time app, bi-coastal DB is a bad model. You shouldn't have all users in SF querying a database in DC. Given the nature of the business model, they can share geographically at one time scale, and roll up and replicate geo diverse data at a high latency leisure.
The Techcrunch article reads more like a blog or opinion piece. For example: "...it’ll be interesting to see how many units Xiaomi ships."

Also, no mention of battery life, which is the sine qua non of laptops. Unless I missed it, and I read the article twice to be sure.

I'm always sorry when I click on a TC link.

Here's Engadget's take, and they do mention the 9.5 hour battery:
https://www.engadget.com/2016/07/27/xiaomi-mi-notebook-air-l...
The term "client" is being used (once):

> Therefore, our true purpose is to express the intentions of our clients using as little code as reasonably possible, accompanied with lots of documentation and lots of tests (testing code and unit tests don't count as LOC).
I think he's talking about situations where a network blocks certain things, and how steganography allows you to bypass that.

edit: stegano, not steno
The concern with the low payout is that it's supposed to be a way to compensate white hat hackers and dissuaded them from going to the black market with security problems like this. Given the business that LastPass is in wouldn't you agree that it's extremely crucial they make sure white hat hackers are aptly compensated for serious problems they find? In fact I'd think it'd be reasonable for them to pay more than Facebook for certain classes of bugs(like this one). After all all your passwords are more valuable than your Facebook account.
Remember when the US decided North Korea hacked Sony ? [1]

President Obama used an executive order to impose more sanctions

[1] https://en.wikipedia.org/wiki/Sony_Pictures_Entertainment_ha...
That's dynamic linking for you - you need to take the good with the bad
To be fair, it looks like the visibility is great, I don't know the weather conditions at the time of the accident but I feel the 'driver' must not have had his eyes on the road at all. It's not like a combinator like that speeds onto a highway, it was probably visibly entering it from a mile away.
erikb put quotes around "Linux" and talked about a truly open OS. I don't think the intention was specifically for a literal Linux distro on a phone.
Rethink the file system. Think log-structured.
Perhaps LassPass users might like to donate to show their gratitude -- after all, you just protected an awful lot of people's passwords.

Have you got a mechanism you could post here for them to do so?
> In Europe, you may be better off not saying anything defamatory, even if it is true.

That makes no damn sense. How could the truth be considered defamatory? It's real, it's fact.
Now I feed kind of smug about my Yubikey + passwordstore setup, plain GPG wins again :-)
Philae Lander: “It’s time for me to say goodbye”
I no longer eat meat and a big reason of why is it sucks for the climate. :)
The problem is that most of your neighbours and friends would see you as the hippy idealist guy who gave up apples in vain, because while you don't use apples anymore, airplanes full of apples keep flying, apples factories and farms keep producing and consuming apples, and apples provider ads keep showing how cheap apples are.
There's a sense of helplessness (learned helplessness, some would say), due to the perception that your efforts are pointless, as you are but a drop in the ocean.
I've read a fantasy book where this was solved by moving genetic experiments to a faster-time universe and checking out on them every few generations.
LastPass unpatched zero-day vulnerability gives hackers access to your account
What could possibly go wrong with this :)

It will not only work, is non-enforcable, it is also totally against the spirit of the olympic games.
It's hot in summer, who would expect that?
The Nixon Shock (2011)
Android Reverse Engineering use case: bypass SSL certificate pinning on Prisma
There are natural carbon sinks which will reduce CO2 levels. The problem is we are digging up carbon vastly faster than they operate. So a 50% reduction would push things off by more than that. Also, their is a lot of inertia in having a carbon based economy, so a larger change at the start can be much cheaper long term.

Consider an electrified road would be cheaper than gas and no need to refill the tank, but we have ~zero cars that could use it right now. However, start building them and economics will finish the job. How to pay up to that tipping point? Well a new tax of some type...
If you're using a *nix system: https://www.passwordstore.org/ I switched over from LastPass a few months ago. It uses gpg for encryption and supports git for password syncing between systems. Pretty simple to set up and use. There are quite a few third party apps for it already (both desktop and mobile)
Software Engineering is an exercise in compromise. How does the risk of a bug compare with the benefits of the code?

I think it's fair to say that there is more code being written today, by a more diverse group of people, than ever before. It would be a real shame to tell them the amount of code they should be writing is 0 since that's the only way to prevent bugs.
Honestly this just sounda like Google m/o (aka embrace/extend/extinguish 2.0) at everything.

Well... to be fair here, Google did invent BigTable, then the HBase clone was created based on the public information about it.
You can buy http://amzn.to/2a4isAQ [0] and swap it in. This model is compatible with the Chromebook you mentioned. It's about $50 for the 128GB SSD expansion.

[0] Yes this is an affiliate link through my Amazon account.