skysight-inc/HackerNews huggingface dataset:
This observation is the single most important thing you need to know if you work in consumer mobile.

To first order, iPhone owners spend money. Android owners don't. This is because your average iPhone user cares more about what phone they're using and simply uses it more.

This is a first-order approximation. The small percentage of people who actively choose Android do spend and do use their phones a lot, and by goodness are they vocal, but the more useful way of thinking about the market is not two-segment, it's three-segment:

* Vast majority: don't care about their phone OS, won't pay for anything

* Significant minority: want iPhones, will most probably spend money

* Significant but even smaller minority: actively want Android, will buy premium Android phones (e.g. Nexus, high-end Samsung), will either spend money or, with roughly equal likelihood, jailbreak and pirate everything in sight.

From this perspective iOS remains the most compelling mobile OS to target. Additionally, iOS users – on average - use apps more and for longer, though again that effect is small when you control for the kind of Android devices people go out of their way to choose.
It's selling on Amazon now.
I really loved the first half of Broken Age and felt let down by the second. The puzzles were the perfect difficulty in the first, the artwork was amazing, the characters captivating.

The second half didn't have very many new locations, the puzzles turned insanely hard and the story made no sense at all with super weird and nonsensical reveals. It's sad because the art, music and production value were way up there. Still glad I bought it.
That's $correlation !== $causation. You can't for sure isolate "default search engine" as the only variable (because it wasn't), but I'm sure it was a significant driver.

Remember that Google was pushing performance, had a massive install base and marketing budget during those years.

There is a huge amount of friction added to a system (in this case, the browser-web ecosystem) when a major change like the default search engine is changed. The aggregation of all frictions is what causes users to alter their behavior or seek other solutions to reduce that friction. If iOS were to switch, some users would figure out how to change their default setting, others would simply see an increase in frustration with "the product" (meaning iOS + web search). It is likely to cause some migration, but probably not a significant amount until and unless other frictions are added.
Well I was thinking they'd best have done this before firing him, instead of firing him. And after 6 months if everybody, after cooling down, still thought what he did was fundamentally inappropriate THEN they'd fire him.
Until they emerge on the streets with their tiki torches.
Apple users won’t complain, sure there will be a lot of fake iHater complaints on the web, but you can choose your search engine provider on iOS and anyone smart enough to be bothered, will be smart enough to change the search provider.
Not that I'm a fan of Google Glass, but how do the Spectacles qualify as "something different" when Glass came out like 5 years ago? You can say that Spectacles are well-executed, but claiming that they're somehow "trying something different" makes no sense to me.
Trying to understand this from a customer's point of view:

1. would this be dispensed just gas? Pull up, pay, and pump it in?

2. But in this case you would also pump the old stuff out?

3. Is there any "prep" time needed for the solution? aka charging
Isolated Integration Tests in Shell
A Salesperson's Standpoint: Coupon Codes
> And WHY would this be a problem inherent to women?

Who said it is? It's a woman who wrote that, after all. And right after what you quoted comes this:

> That said, I’m proud to say that our freelance journalists on UrbanAMA are predominantly women and are kicking butt on the AMAs they are hosting.

Oh god how horribly disturbing.

All of this kiddo shit is the result of not listening to Camille Paglia. Close the intellectual honesty gap before you worry yourself further.
Does anyone know how they do this scraping from a technical standpoint. The articles allude to it being the same as data Google/Bing spiders, which can clearly access more data that average internet IP for making their result summaries. I had assumed big sites whitelisted specific crawler IP ranges or User-Agents for the search giants. Do they somehow spoof this?
I doubt that if he was a serious criminal that created and USED said banking malware for a fraud, and the FBI clearly had victim impact statements, that he would get such a lenient set of bail conditions.

The longer this case goes on the stranger it gets.

My current working theory is that the FBI was investigating the Kronos malware, caught one of the developers and/or sellers and they knew he was working with someone, but not who, and this redacted person didn't like MalwareTech for any myriad of reasons so he claimed, as an informant that the other developer was MalwareTech.

Like I said, just a theory. I could be wrong and we haven't seen the FBI's evidence.
We're launching other programs soon, starting with AI/Machine Learning, bioinformatics, and data science.

We plan on becoming a full blown university at some point.
Modafinil is relatively side effects free? Are there any studies of long-term modafinil use effects?
> You think during the OJ Simpson trial, we should never have talked about what the trial was for? Just kept talking about his football career and what a great athlete he was?

This tells me you may have misunderstood the intention of my comment. I am talking only about the headline. People are more likely to know who it is with the NHS mention, as he was not known at all for the Kronos allegations until his arrest. We will see the truth during trial, the only point I intended to make here was regarding the headline making perfect sense.
That makes some kind of sense but I'm not sure why it matters. If an 80/20 ratio magnifies the harassment problem by 4x (and, by the way, there's no guarantee the response is linear), then harassment will help reinforce the 80/20 ratio. And, anyways, either way: that's just a lot more sexual harassment.
They frame it as '64 bit users with more than 4GB RAM' so a lot of those are OOM related. More discussion @ https://groups.google.com/forum/#!topic/mozilla.dev.platform...
Except Google is generally paid per click or per display (Doubleclick banners).

It's possible iOS users use their phones more, or some variation on that.
>>> I can only assume that the reason why you are being so incredibly defensive, offended and acting like a child is because the criticism hit home.

Uh. You could assume that. You could also consider that perhaps your ad-hominem response plays a role.

I feel like you've successfully illustrated my point for me though and am going to exit this exchange.
Quick summary: It's a flow battery[1]. Replace the liquid with fresh liquid and you are recharged.

This one is different by not having a membrane.

[1] https://en.wikipedia.org/wiki/Flow_battery
This reminds me of the dongle hell of the 90's; Apple had done so well once Jobs got back onboard; it was at the end of his tenure that MDP took over, and then Tbolt, that brought us right back into the nickel and diming, "we have a $30-80 solution for your problem."
Have two bootloaders, one is trivially provable and can always be relied on in case the entire world falls apart, and can never be updated. The second one is updatable if needs be.
If you have examples for the Google side, I'd legitimately love to hear 'em (email dollars@ if the list is too long for character limit).

This has been far from my experience internally and what we're trying to share with users, but that doesn't mean we can't also improve.
> do you know of any mathematician who (publicly) shares your views on mathematical notation?

Gerry Sussman from MIT. I've seen him lecture in particular about how math notation relies far too much on implicit assumed knowledge (like operator precedence) rather than on explicit syntax. He said it's vastly easier to teach people math when you make everything explicit and thus he likes teaching in Scheme, force them write out the full algorithm with no implicit hidden assumptions.
I think the risk of some software being kept on many versions old, full of security issues libraries is pretty significant, because the major impetus to force an upgrade has gone away, that is it wont even function without updating.
Cool, thanks for the info. Should I assume from the bevy of comments rather than links that this isn't documented anywhere? If both myself and the OP had to ask the devs personally for this info, then it may be productive to make a blog post describing your strategy (or just a comment in the source, even).
It's not just the nukes. What makes arms races start is a relative parity of force. If you have one carrier and the US has eleven, there's no point in building another one or two without building ten. So you either bite the bullet and build ten, or you don't build any. That's a whole lot of money to shell out, so most countries won't do it.

But let's say you have a carrier and nobody else has more than one. Building a second makes you top dog and opens up a range of strategic options.
Do you offer opportunities for existing programmers who are looking to improve their skills with the goal of getting a higher programmer salary?
What discussion? Like, you would have responded, but now you can't? That's just more of the same.
to Google: about 8 to 1...
This new interface is the most confusing UI yet.. Also, the update managed to "forget" all my existing settings..
That's really how humanity is.
> (like if the system never reaches the app and the hardware watchdog timer stops being reset)

Worst case scenario is if the system does come up enough for the hardware watchdog to get kicked in a timely manner, but nothing else works.

The watchdog needs to be the last initialized bit of code on the system.

Even so, determining when a partition is "bad" is hard.
Yes, out-of-virtual-memory crashes (OOM) are, in theory, no longer possible with 64-bit applications. We still do see some OOM crashes from 64-bit Firefox users.

32-bit applications on 64-bit Windows can access a full 4GB virtual address space (if they are compiled with a special linker flag) without needing the 3GB Windows boot-time flag.
Bluetooth working great for Apple AirPods. I think Snapchat is having a software problem.
Note that for every single one of those dongles, there are a handful of manufacturers that offer the same quality for half the price. It's not an issue that they have such a large offering for connectivity, it's that their items are overpriced, I mean $30 for a Lightning to 30-pin adapter, what a racket.
I was going to quote the chapter in "Making Software" where, as I recall, it says the evidence is not conclusive, but if you like it, use it.

I then did a search for "TDD metaanalysis" and found that paper.

I know there are more such papers, but I don't track the field. Whenever I look into them they are not that convincing for TDD. Certainly not as convincing as TDD advocates argue.
As a kid, I never played "Rocky's Boots" - but I did fall in love with their other game, "Robot Odyssey":

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

There used to be a fan-made online version, done in Java, called "DroidQuest" - but apparently it is only available via github now:

https://github.com/ThomasFooteDQ/DroidQuest
I saw an article with a proposed fix for this the other day. I have no idea how correct it is, but it's probably worth trying if your phone is already a brick. https://www.xda-developers.com/nexus-5x-bootloop-fix-boot-ph...
They're all going away after cross-chain atomic swaps become THE thing.
Tools are neither good nor evil. We decide how a tool is used, and to that end our histories and children decide if it was good or evil.

Quantum Computing unlocks a lot of crypto-breaking, but post-quantum algorithms are already getting mainstream. People are starting to understand implementations, the theoretical underpinnings appear solid.
As somebody who contributes occasionally to OpenSSL-esque projects the crypto world will handle this. New algorithms come-and-go. New cypher suites can be made, this is standard practice.

The _scary_ applications of Quantum Computing really have more to do with plasma turbulence and protein folding. I'm more concerned with nuclear/eugenic wars then my bank being drained.
I actually have most of these because I tend to buy new Apple equipment, and try to connect it to old non-apple equipment.

Something like a lightning to VGA adapter is a must have in my household.
Can you also recharge it in the battery with electricity, or do you have to go to a special station? The ability to "fill up" at home is one of the great advantages of EVs, although I realize a lot of people can't do that.
Jasonpark.me
The author had some good reasons, but drug dependence on its own seems like a pretty poor reason to stop drinking caffeine unless you have other symptoms. There exists a great deal of consensus on Coffee's effect on health:
https://www.nytimes.com/2015/05/12/upshot/more-consensus-on-...

... people tend to build a great deal of psychological dependence on friends and significant others as well. Dependence does not seem a bad thing on its own.
Thanks, it seems to have the same simple interface as f.lux used to have.
People who deal in that local currency.
Does anyone have a technical breakdown of what code he admits to have written? TIA

I'm late to the party and most of the articles I've seen so far focus more on the person and WannaCry as opposed to the 2013-2014 aspect.
No, that would be if P=NP. This is either a proof that P!=NP, or not a valid proof of anything.
We take this kind of abuse seriously, so please email us at hn@ycombinator.com if you ever see anything like it. The community is pretty sharp at detecting this kind of organized behavior though, especially with the combination of new accounts all about the same age with few or no prior contributions. We spend a lot of time on anti-abuse software to catch these as well.
I feel your anticipation. But I think the more such experiments happen, the more we as consumers would accelerate towards zero emission transportation future. As it stands, time to charge battery (especially on long road trips)is one of the factors discouraging consumers to adopt electric vehicles.
You might be interested in the Luna programming language/dev environment. It's designed to have a 1:1 correspondence between the visual, node-based environment and the written forms of the code. I haven't been able to try it yet since it's still in closed alpha, but it looks very intriguing! Given your experience with a similar visual language and later interest in more conventional programming, you could make a good case for getting into the alpha. There's a signup form on their site (one for the alpha and one for their newsletter, depending on your level of interest).

http://www.luna-lang.org/

Last HN discussion: https://news.ycombinator.com/item?id=14612680
>> except subject to the arbitrary and Orwellian US financial regulations!

abiding by those seems to be the only recipe for long term. Otherwise you're talking about living in interesting times. Never know when or how they come for you
Lots of wonderful things grow where I live! I'm particularly fond of the blackberries, lavender, and cherries. For berries and cherries I only take one or two very occasionally, and I never cut lavender, only rub my hand on it for the scent.
Unless I'm mistaken, the limit for 32-bit processes on 64-bit Windows is actually 4GB; the 3GB limit is when running on 32-bit Windows.

https://msdn.microsoft.com/en-us/library/aa366778.aspx
Presumably in case there's still bugs, since a lot of the Windows code probably was not really well tested for AMD64. I'd also assume 64-bit builds take up more memory due to having 64-bit pointers.

Maybe most importantly they just don't want to assume, at their scale, that there isn't at least one user that might need some time to be able to move to the 64-bit builds for one reason or another.
Looks like someones been drinking too much of the agile kool-aid...
> As a registrar Google is serving the public and I doubt you can deny someone this service in a moral sense.

Actually, you can deny anyone except protected categories.

> Can a doctor deny to treat them if they end up in his office for serious injuries?

Yes, the doctor chooses not to treat patients with the illness or injury you suffer from.

> What if all registrars deny them, is it morally right to effectively erase them from the internet for simply expressing their thoughts?

Nobody is being erased from the internet. Also, they can open their own registrar system.

So no, there's no obligation for Google, or any other registrar, to host their information.
The few machine cycles that were ever saved by NOT moving away from it (which is the ONLY justification for keeping it) were far outweighed by the waste of human cycles.

If Python would simply suck it up and eat the 20% performance hit, we could stop talking about the GIL and start optimizing code to get the 20% back.
I've been drinking about 1000mg of caffeine a day and developed tolerance to the point where I don't feel any effects anymore.

Recently, I tried to quit caffeine for 10 days and didn't feel the need for it, so I'm hardly addicted to it, rather I just enjoy the taste of it. Since I'm completely tolerant, to the effects of caffeine at this point, trying a decaf could be an interesting option. Has anyone researched health implication of drinking decaf?
I agree that it's a good thing, but your last statement is simply not in accordance with reality. The median IQ is 100, half the population is of below average intelligence, the problem we face is what to do when labor is no longer valued because machines do it all and half the population or more has no skills of value to the market. Education helps the top few percent stay ahead of the machines, it does nothing for the bulk of society who are not and will not ever be smart. Thus it's an economic problem of resource distribution, we must move away from a labor based economy if we allow automation to continue. We cannot handle massive automation with our current economic system.
If you ask me, the "fuck you I deserve what I have" is not correct and misrepresents the values you're trying to caricature. If it has to be anything, it would be more: "fuck you, I deserve what I've earned". And if that happens to be an "oppressed" individual that has passed through many barriers and hardships, then they deserve it even more, because they've earned it.

That's the other thing that's problematic about reverse-isms. They essentially dismiss the effort and good work oppressed people have done to rise above their circumstances, by telling them that they need handicap-scoring because they're part of some magical grouping. The commonality is rising above circumstance, and that is something that spans across all the "isms" and groups that are currently hot-topics.
Hard to believe that Tesla isn't working on something like this.
Nazis can always find the nearest beer hall and do their nazi things there.
Who is pulling your strings? Workplace essential knowledge
It wasn't necessary for Google to disprove Damore's arguments, because they didn't fire him over the quality of his science, but rather due to the controversy arising from his claims, whether true or not.

It's completely irrelevant to Google's interests whether his claims were unsupported by data, harmful [to society], or politically incorrect. None of those were the reason they fired him: they fired him because his claims attracted attention that could reflect negatively on Google.
I know the reasoning, I guess I'd just prefer to set it manually based on when I'm actually using my machine. As in, near the end of my usage at night I want it to be very orange no matter what the time is.
Yes. XCAT is definitely the way forward for transactions that involve only XCAT-compatible chains. Especially as it can be implemented either in a pure P2P fashion or with trustless exchanges, resulting in zero or very low fees.
> They don't do ota updates for planes

Could have been the Electronic Flight Bag, those can run commodity OSs. I can see an OTA failing there and it needing an OS reinstall. It'd be odd, but not impossible.
All of that with virtually no automation as well. Just sheer brute force of labour: Machinists, welders, forge operators and their tools.
> You weaken your own rights by choosing to interpret "speech" literally instead of as participation in public communications and discourse, which increasingly occurs over channels that do not require everyone to be within shouting distance of each other.

Are you implying that every online community and service should be forced to accept absolute freedom of speech?

Porn is speech, should YT and Fb be forced to host porn?
Ask HN: Why did Google turn me down?
I had a Google interview a few days ago. I thought I did very well. Most problems I wrote out complete solutions to, while others I at least discussed in depth and it was clear that I had the solution. In each case I communicated, asked clarifying questions, discussed my approach to the problem, dis/advantages, diagrammed, considered other approaches, and discussed runtime/memory complexity easily. I split the problems up into smaller pieces and produced straightforward algorithms. I prioritized getting a right answer over optimizing. I stepped through my code and corrected issues if I encountered them. In several of the interviews I exhausted the interviewer's questions in the 45-minute time and got to ask questions of my own. I felt I had a good rapport with the interviewers in at least the majority of the cases.

I actually really had fun. I had come into the interview feeling apprehensive, but left feeling confident, feeling that if I were the one interviewing me I would have had no problem making an offer.

One week later, the recruiter contacted me and told me that I had been rejected. My feelings are hurt, but beyond that I'm simply confused. I really don't know what I could have done better short of just knowing the questions ahead of time and writing down the answer. Due to Google policy (which I don't understand either), the recruiter was about as vague as can be about why the answer was no. The most detail I could get was that two out of my five interviews had gone well, from which I take that the other three had not.

Obviously no one reading this knows how my interview actually went. But given my perception of the interview, what could have caused me to have been turned down? What was I likely doing wrong that cost me the offer? If there's anyone reading this at Google, what is it that you look for in a candidate, that based on what I wrote above I might have come up short on? How can I improve?
Wow I never knew before the berries on an amelanchier are edible.
I think "used to it" has never been the same as it being right/useful/etc.
The escort carrier is by design definition created with lower standards. It sacrificed speed, carry capacity, armor and offensive weaponry for the sake of pumping them out as fast as possible.
I mean, when the base is a civilian ship, its clear that they're not working with some massively high standard to start with.
Question: Why is this a flow battery and not a fuel cell?

My impression is that the difference between flow batteries and fuel cells is that flow batteries are closed systems whereas fuel cells are open systems. Since this can be refueled, it sounds like an open system.

Edit: Your linked Wikipedia article answers my question. "A flow battery is a rechargeable fuel cell." I guess the distinction is not closed vs open, but rechargeable vs unspecified.