skysight-inc/HackerNews huggingface dataset:
You're right but I feel that the App Store has on average better quality apps compared to Google Play. It could be that not many people would go through the trouble to get their app to the App Store unless they're serious about it. Plus there is also the yearly fee which enforces this even more.

I could be wrong but I would think that Apple uses the yearly fee to pay for the people that review the apps before they are published on the app store. Whereas on Google Play it's more an automated process.
I felt (in a good way) like I was back in high school Latin class. Ecce Romani!
You two have convinced me to buy an R1-HD.
If I recall correctly, Medium uses this login method.

There are a lot of smartphone apps that almost never log you out and would benefit from this. I recently had some trouble trying to remember how to log into the Taco Bell app after a session that lasted ~2 years. And I've lost count of how many friends have been unable to remember their Snapchat password and just creating a new account instead when they get a new phone.
Giving an American company where your people are, where they are going and with whom they are likely meeting and traveling was a non-starter before we confirmed every Tom, Dick and Harry at a three-letter agency has the ability to stalk their - and anybody else's - kids and ex girlfriends.
Agreed, but when you're dealing with a culture that abhors critical thinking and sees something harmless like this bot as "bullying", we're a long way from that culture of fixing errors.
It was fixed, but not (publicly) recognized as a security issue, so likely not backported + updated by distros in "stable" channels.
> However, there was nothing stoping Rethink from building their own service and promoting it as the "official" RethinkDB service.

Nothing except the facts that writing a database engine and doing DBaaS are two entirely different things to get right, it would have required at least double the money and headcount, it would have caused even more risk on the consumer side, and ultimately diluted RethinkDB's core competency. Other than that, great idea.
Nope.

It looks like "web fonts" in general are poorly implemented. You can recreate the problem with just a text box and font styling CSS.

If you look at some of my other comments in this tree you will see screenshots of the same text box with and without the local fonts installed. Presumably when local fonts are installed the OS handles everything, without the browser and the noto-fonts definition file gets in the way.
I don't live in the USA, so I can't comment specifically on the USA.

Of course, due to the people I associate with, I don't know anybody without access to internet. But I knew quite a few people at school who didn't have access to internet at home.

There's a lot of parts of the world where there aren't libraries with publicly accessible computers.
> Every company that you listed produces a product other than Ad Space / eyeballs. Even Facebook has diversified to sell something other than ads

That's an exaggeration to put it mildly. Facebook is getting nearly all of their $22+ billion in sales from ads. They have practically no revenue diversification. Google is the same. So there's nearly a trillion dollars in market cap courtesy of ads.
Well, yes, that's the point. Bad working conditions, and H1-Bs that have to tolerate them or go home empty-handed, have worse consequences, at least morally, when making meat.
One problem with this, is that your code often ends up in a state where only step-through debugging works anymore. It might become too complex to reason about just looking at the code, from the types alone, or by printing data.

Same problem happens with other methods too: If you develop solely with unit and integration tests, it might actually be quite difficult to get a step-through debugger set up to debug your application. I worked at a company where I was the only one who used a step-through debugger, and some uses of compile-time metaprogramming would frequently break the debugger.

And if you use multiple techniques as appropriate(unit tests, printf or equivalent, step-through debugging), it's generally easy to use any of them as appropriate.
Yes, and I'm calling bullshit on that. The issue isn't confusing + with -, it's everything else. Credit limits, setting up campaigns "by accident" etc etc. The story is bullshit. Either didn't happen, or wasn't an accident.
IIRC reversible computations only take zero energy if you perform them infinitely slowly.
Why would you assume that? A site's password requirements are public information, so you should expect an attacker to read them.
If you consider the matter in the long-term, the sustainable model is the only approach that actually provides returns over time. At the end of the day the argument is everything now or a little now and a little later.
And they pay taxes, buy things from local businesses, pay rent to local landlords, etc. Quite unlike foreign call centers. Great news all around.
> And, btw, why should an init system come bundled with a time client or a time client bundled with an init system?

http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin/init/
http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin/ntpd/

Alas there is no OpenBSD-solitaire yet, but who really needs that if you can play "Hunt the Wumpus" instead:

http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/games/wump/
This portion of the speech reveals the main requirement for this to be successful:

> Death penalty for traffickers, in our experience, has been an effective deterrent, as part of a framework of laws, coupled with effective enforcement based on rule of law. Drug traffickers stay out of Singapore now, largely, because of the knowledge: first, that there is a highly professional and incorruptible police force and there is a high probability that they will get caught; and second, there is rule of law, an independent judiciary and a high probability that, based on the laws, they will face the death penalty. So we do not have slums, ghettoes, no-go zones for the police, or syringes in our playgrounds.

I don't think you can have the latter without the former.
And then you discovered your worst fears?
Ahh, call-out culture is the best. It's so great when people find a high horse they're comfortable riding.
As in using PGP or something?
Sure, even making 400k in silicon valley or sf doesn't go that far if you want to own a decent house without a long commute. For the employee, it would seem silicon valley wages with full remote in an affordable housing area with worse weather might be the best tradeoff.

Hmm, do you know of any specific companies that aren't large that value quality over delivery speed? I guess the key is to look for companies that really measure their key metrics, and ruthlessly iterate on improving them. For instance, if you have a viral growth model, focus on your viral coefficient with tons of a/b testing etc. Using data and metrics goes a long ways! I've observed many companies just "shooting in the dark" which seems a bit odd to me. Not sure how that happens.

Jeff Jordan did a great job at opentable of a/b testing the customer sign up flow and it dramatically increased revenue. That's the kind of leadership companies need more of in my opinion.
Why are you so abusive towards me when you agree with me?

I'm not knocking them for stopping support for things they don't find sufficiently monetizeable.

I disagreed with the statement "Google has a deceptively simple incentive to make everything better", and gave counter-examples.

Append something like "... where it helps drive profit", then I've no complaint.
I think his point was that if your password is stored on your phone, two factor authentication doesn't actually add any security because it's no longer two factor.
Japan engineers propose harnessing typhoon energy for storage and distribution
You smile, but that's a harmful load of shit in a world that has an ever-increasing hunger for software that doesn't suck
This ad made me remember how much text "bulged out" at you on the screen in early computers (because they were CRT technology) and how it looked "sunk in" when the first flat screens came out. Good memories!
> Google's hiring is broken does not follow from Google's UI sucks.

Who do you think is building the UI and products? People that made it through the hiring process.
I agree, to that extent, I really wish Bloomberg or Business Insider articles weren't posted on HN. They often are fluff and don't understand the details, and thus just create unneeded noise on HN.
Like every other tool in programming, different people have different preferences and experiences. Symbolic debuggers have always ended up being a waste of my time, but I don't try to extrapolate from there to everyone else's preferences.
For my 200 and 300 level embedded software papers, I was essentially stuck with using flashing leds and printf to debug code.

For my 400 level embedded systems design paper (which was actually a hardware design paper, we weren't graded on the code), we built boards that we could program and debug with JTAG.

I was stuck on a pain point for hours until one of the tutors showed me how to use GDB with the boards via JTAG. It took me literally 5 minutes to fix the problem. Being able to step through the code line by line allowed me to see exactly where it was breaking, and why it was breaking.

If I'm ever doing embedded development again (unlikely as I'm now employed as a web developer), I don't think I'll be able to function at all without a proper debugging environment.
Thanks for your good work!
Also check out farmhack.org/tools
I wish Qt devs would fix the bugs in Qt before adding new stuff.
I don't think companies are considered sexist based on the ratio of men/women. They're considered sexist when they _act_ sexist and don't work very hard to cultivate a good environment.
The last one is easy. You just tell them it's a very good idea.

And while you are at it, tell them to use a long passphrase as a master password, ignoring upper case, numbers and special characters.
For the reference of people commenting here, the definition of quandary is "a state of perplexity or uncertainty over what to do in a difficult situation"

I imagine that if you are Sylvania, or if you are thinking about making large investments in LED manufacturing capacity, then yes, this is a quandary.
The planet has suffered climate changes before and there is a common trend in this cases. The forest will move.

Entire forests migrated to the north or south to return again after some thousands of years. After the ice covering Europe melted, hazelnuts and poplars regain quickly its territory and arrive first. Oaks came later slowly migrating toward the north from its mediterranean refuges. Finally we have the beechs still trying to extend its distribution towards the south and living in the cold north side of the mountains whereas oaks live in the sunny side.

If pines finally give up, a new forest based in different trees (more adapted to dry places) will slowly take over. Maybe oaks. It is worth to mention, that if this species need shadow in its first years, could need the dead pines in place for a while.

The new forest will be shorter also. Trees are living creatures that spend a lot of energy to assure that thousands of Kg of matherials will climb up inside the trunk each day. When water gets scarce, there is a point when the roots have problems to win against the electrostatic and gravitational forces that keep the water in the soil. By the laws of physics, greater the distance, bigger the work that you need to do against the gravity to move a given weight. Therefore, taller species of trees are less efficient using water and will be gradually excluded from the drying area.
You seem to keep straw-manning my argument - again I never proposed that voters aren't entitled to the information contained in the emails. The notion that you seem to be arguing against is Putin is a skilled propagandist who subtly alters and omits information to further his agenda - again which is solely to weaken the United States. Again, he has a proven track record of doing this. That's why I advocate learning about issues from multiple reputed sources who can vet information and contextualize it, and not take as fact random Wordpress sites set up by Russian intelligence services.

Lastly, if you've read my last few replies they are all saying that these are fair tactics, and candidates who can't respond to them probably don't deserve our votes. I'm sorry you took this as meaning I'm pro-Clinton and against everyone else, but I'm usually for people basing their votes and opinions on facts.
That's true. But it does not follow that those who have accurate information, but live lives that are very different and disconnected from the average person's, are able to make good decisions for the average person.
I don't have anything against the presence of dynamic typing - it's in fact very useful. What's annoying is the absence of meaningful static typing: parametric polymorphism and exhaustive pattern matching help me prove things about what my code does and how it can be used by others, but their usefulness is reduced to zero when dynamically typed code is allowed to break the proofs' assumptions. To be perfectly clear: it doesn't bother me in the slightest that a dynamically typed module can break the internal state of another dynamically typed module, since in most likelihood I'm the author of neither, and I respect other people's right to write their code however they wish. So I'd be fine with a Racket-like contract system, where well-typed modules can't be blamed. But, if I understand correctly, what Common Lisp has is nothing like this.
I always do. Sometimes this involves tedious NDAs & sometimes it ends the conversation with the company.
Counterpoint: it's a toxic brand which would afford Google diminishing opportunities to get ads in front of a relative savvy, niche audience -- the kind who don't click on, or pay attention to, ads.
Amazon Looms Quietly in Digital Ad Landscape
Create different personas for each site. This includes different usernames/emails. A password manager helps to manage this type of compartmentalization.
When have you ever needed to know the exact complexity function for bubble sort (beyond the simple fact that it's in a class well above that of any algorithm you'd typically want to use) in order to solve a real, actual work-related problem? Right there, on the spot?

That's the point of the "hate" behind these questions.
He got it wrong, but the way he went about getting it wrong is significant.

I'm probably just dense - how did he go about getting it wrong?
> Isn't the entire universe one quantum system?

Yes.

> If so, how can we talk about discrete systems.

That is an excellent question! And the answer is that when you do the math, the result of taking a subset of the wave function (the mathematical operation is called a "trace") is something that looks like a classical system. If you want the details, see this paper:

http://www.flownet.com/ron/QM.pdf

Or this video

https://www.youtube.com/watch?v=dEaecUuEqfc

which covers the same material.
https://i.imgur.com/5OwAPdn.jpg
Just curious, is there a difference between infinitely slowly and not at all?
The hell is call-out culture?
They talked about that at Yosemite as well. Before they were driven out, the Ahwahnechee would periodically start fires that cleared out the undergrowth and made the valley much more open.

Here's a drawing from 1855 of Yosemite Valley from Inspiration Point by Thomas A. Ayres: https://www.nps.gov/parkhistory/online_books/hampton/images/...

And here's one from Inspation Point in 2013 : https://upload.wikimedia.org/wikipedia/commons/f/fc/Yosemite...

The forest has become very dense which makes fires larger, more intense, and incredibly difficult to control. It also makes the forest more susceptible to pine beetle outbreaks (they spread faster when the trees are close), and that makes fires even more likely.
Certainly. I just mean, documenting private code is almost as import as public APIs.
I found the article largely incomprehensible, so I'll simply remark that the depicted shoes are bluchers, not brogues.
I very much prefer a more yellow light than a more blue light.
I feel like I'm in an asylum when I'm somewhere that has real blue lightbulbs.
Shouldn't something that only emits one color have a perfect CRI? Or are lightbulbs assumed to mimick the sun and that's why they don't have perfect ratings?
Sr. Systems Engineer|Seattle or Irvine,CA|Onsite|

CrowdStrike is looking to hire a Sr. Software Engineer in Data Services for the Seattle or Irvine area, to help us take our internal automation to the next level. We’re looking for a highly-technical, hands-on engineer. Who loves working with data plane services like Cassandra, ElasticSearch, Hadoop, and Spark, and is comfortable building self-service APIs and automation around large-scale cloud-based critical systems. We’ll be looking at candidate CVs with an eye on achievement. What you’ve accomplished in the past tells us the most about what you can do for us in the future.

Apply:
https://app.jobvite.com/j?cj=opBT3fwG&s=Hacker_News
Scale is important.

You should scale your expectations down, come up with the most simple, minimum viable product. If you still don't feel the scale is small enough, try to break off a chunk of that MVP you think you /can/ complete.

Then try.

You're probably going to make an initial version as you're learning, and your design is either going to radically change as you learn more about the problem you're actually trying to solve and the tools you're solving it with, or you'll end up throwing it away and refactoring the entire thing when you do have an understanding.

Then, when you've got something that works, you'll start tweaking it. Making X better, or adding Y; or even removing Z because you realize it isn't something that should be there.

That's the programming equivalent of the 50 pots thing. Each iteration you run being like a small test-firing, and each deployment being like a pot you actually feel like putting through use tests.
For sure. As a seller I think services like FE make a lot of sense. They have relationships with a lot of potential buyers to put your business in front of. Unless you're well connected it's going to be a lot harder to drum up buyers on your own. As a seller what you want is an auction where multiple buyers are competing to buy your business.

As a buyer that's the last thing you want because it drives the price up. See point 6: http://www.berkshirehathaway.com/2000ar/acq.html.
So you have an app with users. How much money does it make? What would 200k let you do?
A few folks have mentioned white noise already. I used to work in an open-office layout with about 50 people, and I found it was much easier to mentally cancel out the chatter with consistent, light, inoffensive background noise than to try to create silence.

http://mynoise.net was great, and I only had a $10 pair of in-ear earbuds. I haven't used the site since changing jobs, but I remember liking Rain On A Tent, Wooden Chimes, and mumbly-voice environments like Laundromat and Airport Terminal.
"a public Pagerank algorithm isn't an artificially scarce environment"

I already told you I retracted artificial scarcity claim since I didnt know it had established meaning in economics. I shifted to a similar argument based on monopolies. Google's PageRank wasnt just publuc: it was patented (monopoly), extremely effective, and more efficieng than contenders that sprang up. That nobody could copy or beat the algorithm is why they stayed on top despite tons of search and meta-search engines existing.

If it was public and not patented, search landscape + Google's valuation might look a lot different. The monopoly on the best technique is why they got huge rather than a temporary advantage.
One thing to note is that RAID here is probably referring to Microsoft's internal bug-tracking tool, not to an array of hard disks. That caused me some confusion the first time I read it.
For the love of all that's holy, my local pizza shop does NOT need a secure password. They don't even store my credit card. I honestly do not care if someone logs in and see's my favorite order.
Interesting, Machine Learning for Improving UX
Years of practice :-)

Seriously though, I don't actually know much about QM, I only know the One Thing that makes the rest of QM easy to understand (kind of like knowing Lisp makes the rest of computer programming easy to understand).

In case you want to know that One Thing, it's written up here: http://www.flownet.com/ron/QM.pdf

There's also a movie version: https://www.youtube.com/watch?v=dEaecUuEqfc
There's a great anime on Netflix called Silver Spoon (http://www.animenewsnetwork.com/encyclopedia/anime.php?id=15...) about a kid from an urban background who goes to an agricultural high school as a way to give the middle finger to his type-A father.

Anyway, one thing I thought was interesting is all the kids who grew up on farms know you basically don't name your livestock, and they even told him this, and he does it anyway (naming the pig he's raising for class Pork Bowl). A good chunk of the plot of the first dozen or so episodes is him dealing with the reality that he's going to have to slaughter and break down the carcass of what is more or less a pet.

I think the most interesting part is that the kids who grew up on a farm (I'm halfway there; I spent my summers on my grandfather's farm, but he only had a hundred or so head of cattle. Mostly he farmed the Holy Trinity: corn, beans, and wheat.) didn't even think about it; livestock is livestock, pets is pets. Watching him come to grips with it was very well-done and very interesting.
Didn't F.lux try to do this and get promptly shut down by Apple for violating the Developer Agreement?

https://justgetflux.com/sideload/
So if China can protect a local company that will clone uber, but with the difference of investing in local human capital and infrastructure, why not take that opportunity?

China is the textbook beneficiary of global free trade -- as Donald Trump's candidacy shows, there's significant appetite amongst the American electorate for renewed protectionism. Certainly many voters think (wrongly, I would argue) that Chinese manufacturing "harvests money" from American consumers.

Having said that, I don't think there's any evidence that the Chinese government put an anticompetitive thumb on the scales against Uber. That doesn't mean there's a level playing field for Western companies in China, but Uber's failure can be chalked up to a number of strategic missteps.
I don't trust debuggers with multi-threaded programs.

Organized (multi verbose level) tracing built right into the application can go a long way before you actually need a debugger.
No, it is ok. I think we all feel this way. Most HN readers are familiar with many of the 'leaks' and various 1984-esque things happening in our world. I'd say a lot of us are uncomfortable around the Amazon Alexa devices, let alone the actual govtech face readers. I'm not saying that there is anything to be/not to be 'done' about it. I'm just saying that you are not alone in this feeling.
the article presents as faded and hard to read

There are many different ways to skin a cat, so to speak.

In my case I read NY Times without any Javascript, courtesy of Noscript. So in order to easily read, I simply needed to

View
Page Style
No Style
> the App Store has on average better quality apps compared to Google Play

As a user I find good and bad apps on both platforms. From my personal experience I don't see any benefit in Apple's policies. Quite the contrary. For example you get automatic refunds in the Play Store, no questions asked.

Also, the quality of Android apps has been going up since Lollipop and the introduction of material design. I was an iOS fanboy not so long ago, but now I'm really happy with Android.

As a developer, working for Android is a joy compared to iOS.