skysight-inc/HackerNews huggingface dataset:
The fact that Android dominates global mobile phone sales does not mean that Google dominates the mobile market. For example, the biggest market for Android phones is in China - and yet the great majority of these phones have Baidu as the default search engine and do not ship with Google Play services. How can Google be said to own this market?

But device sales are not even the relevant question - web traffic is. And there, iOS and Android appear about even. For example, see Wikipedia's hits [1]: iOS across mobile and tablet is about 34 billion hits per year, compared to 33.5 for Android.

And that's before we even get to the notion of influence. iOS 8 adoption is at 73%, Android 5.0 is at 1.6%. Apple evidently has far more influence over iOS users than Google does over Android users. That means that Apple's adoption of a mobile web standard will have a much greater impact.

[1]: https://stats.wikimedia.org/wikimedia/squids/SquidReportClie...
This mindset also creates and incentive for employers to keep their engineers from working on open source as much as possible, so that they don't look attractive to other employers and are never able to jump ship / ask a pay raise.

In general, I think it is a very lazy and ineffective answer to the "interviewing is hard" problem.
Firestorm, the Guardian's multimedia interactive pages
To get a feel for the tremendous size of that star:
https://en.wikipedia.org/wiki/File:Star-sizes.jpg
Help K-12 students use educational software at Clever (YC S12)
You can check perf tool.

E.g.

$> perf stat echo "hi"

Performance counter stats for 'echo hi':

0.718209 task-clock (msec) # 0.595 CPUs utilized
2 context-switches # 0.003 M/sec
0 cpu-migrations # 0.000 K/sec
59 page-faults # 0.082 M/sec
844,067 cycles # 1.175 GHz
561,879 stalled-cycles-frontend # 66.57% frontend cycles idle
<not supported> stalled-cycles-backend
611,918 instructions # 0.72 insns per cycle
# 0.92 stalled cycles per insn
127,740 branches # 177.859 M/sec
7,279 branch-misses # 5.70% of all branches

0.001207821 seconds time elapsed

For more stats, check perf list
Damn and blast, East India Company's opium trade just narrowly outside the remit:

https://en.wikipedia.org/wiki/East_India_Company#Opium_trade

Probably the most fascinating aspect of British colonialism to me.
The remnents of the supernova that occurred in 1054 is known as the "Crab Nebula", AKA M1 on Messier's catalog.

I remember observing this from my back garden some 10 years ago with a small telescope, but that's quite difficult now due to light polution. It's getting hard for people to see stars in many big cities, let alone fainter objects.
Show HN: VoxLords – WebGL game experiment
> There's a lot of valid points in Gemalto's report, and it seems dishonest to write it off so pettily.

I agree they have valid points that are worth setting the record straight on. But conveniently for Gemalto they distract from the core issue, which in my opinion is that they have been owned and are in denial of it.

Hopefully it's just PR and they are scrambling internally to keep spies out.
I doubt it would take just a few weeks b4 you could ace the test. They'll ask hard questions that prove a depth of knowledge. The only trouble is that in most day to day programming, you will very rarely require this depth of knowledge about algorithms. So then, if your aim isn't to get one of these jobs, this sort of knowledge is rather useless.

Better to study a new language or statistics / big data.
Rather, the most important skill you have day to day is your ability to concentrate & get stuff done. & the ability to take a big problem and turn it into manageable smaller tasks.

I think the focus on algorithms can be an underhanded way to prefer young, fresh out of school applicants. Those with good academic track records and with fresh mitochondria that can be utilized for great coding results.
GPG at least has the web of trust, with all its privacy problems. Most technologies just use "trust on first use".
From the article, it sounds like they just looked at old incident reports and said "yup, these two are 'sophisticated,' they could be the NSA/GCHQ."

Its a little disturbing that the "sophisticated" attacks they detected don't really sound all that sophisticated. Is spoofing an email and sending a PDF/Office exploit really considered sophisticated? While its a step above the most basic script-kiddie type stuff, that isn't unreasonable for even normal pentesting to do, and I wouldn't consider it an indicator of a nation-state attacker at all. Even if the attack was using 0-day in the attachment viewer, its not unheard of for malware kits to employ similar techniques.

It definitely says something that those attacks were at least partially successful against systems Gemalto thinks could have resulted in the theft of sensitive crypto keys.
You need to clarify the 4-5K per month, its being assumed it's US Dollars.

If it were Rupees or Yen then I'd get your point and suggest you sell the revenue source. But do it in a way that works as a double win. Find a development shop that will take you on part time and buy the tool. You'll get a lump sum and a steady job, they'll get a proven money maker and motivated employee.

This is one of those nice problems to have.

In the mean time, get community member(s) to be a bug triager and forum voice. Communicate through them.
Thanks for the information, but I was interested in why recording the sound with a microphone and playing it back does not remotely sound like a live violin.
"Medicine is mostly a guessing game".

Seeing a comment like this, on HN, in 2015, just boggles my mind.

I'm glad that very good "guesses" from people that have been studying medicine all their life, benefits from centuries of accumulated scientific knowledge on the subject, and used cutting edge diagnosing equipment were able to completely heal my crucial ligament when it broke, or were able to save my mother's life when diagnosed with breast cancer.
I concur.

As a contractor in the UK, you are likely not paying National Insurance contributions, are able to write off mileage and other expenses, can reduce your tax liability with dividends. Plus you'd still get access to the NHS.

I'm perm at the moment, but if I was a contractor I'd be saving a significant amount of money.
> Anyone who suspects they might be a person of interest can always just request a new one from their carrier.

I doubt SIMs are manufactured just-in-time for each individual customer; more likely, carriers order batches of hundreds/thousands/millions SIMs. Without a recall program, it will take years before you can be confident that your freshly-acquired SIM is not compromised.

I'd say it's safe to assume that from now on, any cellphone communication can be trivially intercepted by NSA/GCHQ. The most paranoid already assumed that, but now we have confirmation.
Snapmail: Self-Destructing Text Emails for Gmail. Available for Chrome
Never trusting the server seems equivalent to never using an online service. This isn't helpful.
Isn't this the same algorithm the author of XKCD proposed for Amazon to use in ranking reviews and was later adopted by reddit for ranking comments?

My google-fu is failing me on this one.
Is our everyday use of artificial LED Lighting Safe?
Yes, but the "survey" has a terrible bias of people who actually care enough to go and respond to such survey. It also means overrepresentation of python-dev people and so on. There is a very heavy bias towards Python 3 in such a survey (as opposed to say pypi download stats)
The returned 2013
Creator-Owned Economics: The Changing Market
Eliminate distractions and be more productive
I've been trying to figure this out for days now, by reading the specs. I originally thought the same as you - the shared symmetric key is used only for authentication. But reading descriptions of the protocol closely I don't believe they are really using forward secrecy at all.

The problem is that whilst, yes, unique and constantly rotating randomness is used to establish unique session keys, the session keys are derived from the random nonce that's an encryption of the network selected randomness. In other words if you have the SIM key, you can figure out what the session keys also were. Ultimately the standard SIMs don't seem to use asymmetric crypto anywhere, meaning a compromise of the SIM key still allows you to undo all the encryption. Ultimately everything is derived from these shared keys.

And yes the problem of 2G downgrade attacks remain. There doesn't seem to be any good solution for those short of phasing out 2G entirely.
Association Between Sauna Bathing and All-Cause Mortality Events
2010. Still works perfectly.
Facebook – 2M advertising milestone to promote startups and entrepreneurs
How to write modular CSS with namespaces in JavaScript with react.js
See: http://www.patientslikeme.com/
You probably were sarcastic, but in case you are not there's a brilliant article from Rob Pike about using and composing functions to create flexible APIs: http://commandcenter.blogspot.co.uk/2014/01/self-referential...

There is countless proof about Go's composability through functions and interface, but I keep coming back to that one document.
How is Stephen Hawking still alive?
Device sales and operating systems are irrelevant to web standards: what matters is what browser visitors use.

Google has a problem here - where Android is growing fastest (China, India, etc) people don't use mobile Chrome. China has the most Android users, and UC Browser, QQ Browser, and the old no-longer-supported Android browser are all far more popular than Chrome on mobile devices.

https://www.techinasia.com/uc-browser-beats-chrome-safari-ch...
A Zero to Maker journey
The Psychology of Human Misjudgement – Charlie Munger Full Speech (1995)
Why do all tools get created for Mac only?
I was also taken aback by this Perfect Forward Secrecy claim, and I hate how "anything goes" in this context because outright lies are hard to refute...

It would be a huge service to humanity if you summarized your findings and published them, with references to the specs...
PLM is much more focused around known conditions and benchmarking those patients with each other rather than discovery of new conditions.
Google tried Chrome.
I wish I could up vote you more than +1.
Belarusian authorities want to completely block independent websites
Stories of the Part and the Future
For anyone interested it's called fuzz testing: http://en.wikipedia.org/wiki/Fuzz_testing
I think you are rationalizing. These interviews are really not that difficult. Try going through "Cracking the coding interview", a month of practice should be enough.
Looking Up Symptoms Online? These Companies Are Tracking You
The African Hacker News
There used to be a news website like the HN for Africa-related stories/news sometime ago. I ran a search for it a lot of times in the past but no luck. Any news about it?
Show HN: Text your mom you're home with a physical button
Are you serious?!? Is Gemalto wholly owned by the CIA (through well known proxies), and nobody is reporting on that...? No...
I feel those images are a little misleading. One might erroneously assume there is a dense surface akin to our star at the outer edge of these massive stars but..

"In the outer reaches of the photosphere the density is extremely low, yet the total mass of the star is believed to be no more than 20 M☉. Consequently, the average density is less than twelve parts per billion (1.119 × 10−8) that of the Sun. Such star matter is so tenuous that Betelgeuse has often been called a "red-hot vacuum"."

https://en.wikipedia.org/wiki/Betelgeuse#Density
"Object-oriented programming is an exceptionally bad idea which could only have originated in California." - Dijkstra

I don't think this is a real quotation.
I suspected ground potential differences halfway through the article too, but I guess for web "hackers" out there it's equal to magic.
You are right.

http://programmers.stackexchange.com/questions/99166/dijkstr...

Although, OOP is still a mess.
Vaultaire: a Ceph based, immutable TSDB (written in Haskell)
Great conversation. Reminds me of some outsourced techs that I've talked to.
Show HN: Gmelius for Google Inbox – Import Gmail Signatures, Block Trackers
To replace email, we might want named conversations as well.
Show HN: Mappersmith a isomorphic, dependency-free, rest client for JavaScript
While scratching my own itch, I started developing this organization system merging/adapting other systems. I work in architecture and organizing (normally large) projects is essential for productivity optimization. Feedback welcome!
These "immersive" stories will disappear once the realization that the RIO on them doesn't work. Who actually sits down and passively consumes media in this half passive/half active way?

The only companies left using them will be those with no concern about ROI such as here; the state-funded BBC.
This is a Beta release. Your suggestions and feedback are more than welcome. Thanks in advance.

-- Florian, Gmelius dev
I found a list at http://www.patentlyapple.com/patently-apple/2013/05/apples-i...

"Smartflash's lawsuit filing includes the following list of patents that they're claiming Apple has infringed upon: 7,334,720, 7,942,317, 8,033,458, 8,061,598, 8,118,221 and 8,336,772. All of the patents are respectively entitled "Data Storage and Access Systems.""
You have to try to see if you can succeed. Apple tried with the iPhone, Amazon tried with AWS, Nike tried with the Jordan's and that seems to have worked out pretty well for them. Just because something exist doesn't mean someone else should not try to compete in that market, especially if they have the capital, and staff for a good competitive edge.
My Life as a Communist Stooge: Working in China’s Ministry of Truth
> Why waste time denigrating a project that's basically a labour of love for one guy that is actually tremendously important, even if it's "90's technology"? Old doesn't necessarily mean bad.

In the world of crypto, where we've learned so much, yes old means bad. Almost always.

Why denigrate GPG? Unfortunately, because the message that it's not good isn't being widely heard.

How many NEW crypto projects are being created that start out by saying, "first we will use GPG"? I've seen lots. OK, you failed right there, right at the start. Don't do that.

How many crypto geeks STILL spout rubbish about how the PKI is totally busted and the web of trust is the future? Way too many. WoT is sort of like the year of desktop Linux by now. It's just a bad joke that too many people won't let go of.

The most serious and effective applied cryptographers I know about are all ignoring GPG and rolling new modern crypto protocols. I feel the same way as Moxie - if you build a product based on GPG then almost immediately you are less interesting than a project that's doing something new.

And FWIW I have the same sinking feeling when I get a GPG encrypted email. Sometimes I don't read it immediately, I put it off. Sometimes I have to put it off because I'm not near my laptop. And when I decrypt it, inevitably I discover that I could have guessed the contents of the mail from the subject line and identity of the sender. The encryption was largely pointless to begin with.

The future of encrypted messaging is not GPG. We need to collectively let it go.
Top 15 sites built with Ruby on Rails – Part 1
In crypto options are dangerous, so it makes a lot of sense to be opinionated.
They are based in Netherlands, out of reach of secret courts and national security letters, what should they be afraid of?
I agree with you, I found this irritating, maybe it will improve in the future. In the meantime the wikipedia article is much more user friendly in my view :
http://en.wikipedia.org/wiki/Aral_Sea
How Much Gold Will the Apple Watch Edition Consume?
Great article! I've been using the same time tracking software and I'd never go back.
Lattice Semiconductor Expedites and Simplifies USB Type-C Implementation
I think a major part of the solution is going to involve teaching people about public key cryptography in school. It isn't the sort of thing that anyone wants to bother to learn on their own. Without this essential understanding any attempt to get the general public to protect their privacy is doomed. Even if they somehow manage to go through the motions they are eventually going to do something to mess everything up if they don't know what they are doing.

Some tasks require understanding. This is one of those tasks.
MediSafe: A Better Way to Help Loved Ones Get Healthier
Well, I was only quoting the article, but it sounds like he has a good point that the protocol doesn't support forward secrecy. I also tend to trust his judgment that it's too complicated, and/or the complication adds little value for "normal" users. I guess some of this can be isolated as an app/API problem rather than protocol, as you say.
Wanelo Clone,Social Commerce Script – Prystino
There is Whatsapp, which is not compatible but uses the Axolotl protocol as well.

You can find the protocol on github.
I only read the end of the article, but it seems the author agrees with you.

> Don't fall in to Tim's trap. Great developers create great software not because they follow the strictures of some methodology but because they are truly great, gifted artisans.

But I think this concept of self knowledge is integral to Buddhism at the least, and I know understanding it can be part of swallowing an iron hot ball in zen.
Ask HN: How to estimate your hourly rate as a consultant?
I'm starting out as an independent consultant mainly focusing on backend (Python) and iOS development. I need help evaluating my rate, as I never charged per hour before. I just had full-time jobs in different countries and the salary varied significantly, so an approach of just dividing my previous salary won't work plus I didn't have a job for over a year and worked on my startup, so my worth as a consultant is different now.

Also, some clients make an argument that a developer residing in India or Vietnam doesn't deserve to make as much money as devs in the Bay area, as the living costs are much lower, what do you think about it?

Some clients are asking me to install some time tracking software, is that considered to be a good practice?

It's very difficult to negotiate price as clients always try to belittle you, so it's extremely important to know your self-worth rate-wise.
KeyCDN: Cogent New Content Delivery Network – NOUPE
To be completely honest I find down-vote button way to close to up-vote button, so sometimes I am not sure if I clicked right one.
So some of them might be accidental.
Detroit Motor Show 2015: news round-up
ring ring

"Hello?"

[recording plays:] "Due to a change to the rules introduced by the government, you may be entitled to compensation for nuisance calls"

(stolen from https://twitter.com/rablivingstone/status/570496682829451264)
They might have discovered attack much earlier and hoping nobody else will find out, after all, it was made by government agencies so stolen data supposed to be in "safe hands" anyway. No proof, just a thought.
KeyCDN: Win One of Three Accounts Easily – NOUPE
Ordered two. The best thing about my original Pebble is battery life. I ordered the Samsung Gear Live Android Wear when it was launched and the battery life was a sick joke - needed not one, but two charges to get me through a day. It's much better now with new firmware, but for what I need (notifications) and especially in winter with thick cycling gloves on, Pebble wins. Not quite 7 day battery life, but four days easily with very heavy use. If it lasts the same with the new Time, then I'll be happy.
Wrong, as a self employed person you are absolutely required to pay in to social security. Heck, the article even spells that out...
Show HN: Startup Stash – Curated directory of 400 resources and tools for startups
Well, that is certaily an understandable position. I am very happy that such a software exists in the open source community, as unpractical it might be.

The trouble, however, does not start with the lack of UI design, or other impracticalities - for me it starts with the platform I choose to run a PGP type of software on.

Would you trust your Iphone, Android, Microsoft/Linux/iOS/Lenovo/Dell/et cetera computer with "really sensitive, mission critical" data?

I don't.

"The paranoid will survive" is a good sentence to remember. So I better install that PGP-etc on a offline unit and decrypt encrypt my messages there.
Startup Stash is a curated directory of resources and tools to help you build your startup. It includes 400 products in 40 categories, like for example: Idea Generation, Early users, Marketing, Raising Capital and Customer support. Each category consists of 10 handpicked resources and tools, all with their own detail page that displays some info about the product.

I thought it would be fun to build a simple and useful site that can help you find resources and tools while building your startup. Hopefully Startup Stash will become the first thing you look at when you need a certain tool, just like an oldskool startpage! :)

Would love to hear your thoughts!
Demi Lovato Wardrobe Malfunction, Oops Moment Photos
Yes, but that's a reason not to use /dev/random, not a reason to install snake-oil products.

The random(4) manpage is unfortunately exceptionally misleading, and has sadly led to a small but non-zero numbers of products that try to use /dev/random rather than /dev/urandom.

Sadly, gpg --gen-key doesn't even give you this option - but that's (as noted above) another flaw in GPG.
Here's how the clash between the NSA Dir. and a senior Yahoo exec went down
http://rondera.com/
A hypervisor is the best defense you can have against running code so close to root
"The supply doesn’t meet demand, so it is important to do everything you can to help attract, and retrain talent."

Here we go again. Please stop lying! Property supply also doesn't meet demand, guess what happens to prices? Salaries are static => no major demand.
Phasing out 2G isn't such a bad idea... Three in the UK have already done this with their 3G / 4G only network.
Second year student here. I consider a Phd to be "research apprenticeship". You should expect to experience the full life-cycle of research. "Writing code" is only one part of it.

In my case, "writing code" accounts for ~25% of my time. Much more time is spent running experiments, analysing results and publishing.
It's probably equivalent to receiving a letter written in green ink (British perception that letters written to media in green ink are more likely to be from what I'll charitably call fringe interestts)
"...(open source and otherwise)." - how will that "otherwise" help?
This is quality! I nearly always forget to text my mum when I've got home from a long journey. One slap of this button when walking through the door, done!
But you can use existing workplace protocols to deal with the drug users who are bad employees while also ignoring the drug users who are good employees.
Communications of the ACM – Python for Beginners
> people who don't have them get Darwin awards.

Darwin awards, making fun of people who have died. Never really got how that became cool.

More often than not a combination of drug addiction, poverty and mental illness that lead to there demise.
Should Athletes Eat Fat or Carbs?
Allow web apps access to emails they have sent to me
Gmail should allow an app/ website to send an email and read that specific email once it has arrived in my account, provided I am logged in. This would allow a site to instantly verify my email address or to even log me in automatically/ reset pw, etc... what do you think?
is it actually interesting or is there a subtext here
An adventure in writing a PECL extension for PHP
The Do Not Call database in the US has never been effective because the type of company making these spammy calls doesn't care if they are breaking the law. There is no enforcement effort to track them down.
Show HN: Trela – Stop doing notifications the old fashioned way
After several of its most plaintiff-friendly judges retired. The district still has a disproportionate rate of out-of-court settlements in the country;