skysight-inc/HackerNews huggingface dataset:
I was an android early adopter who switched in 2012 - and I'll explain why.

At the time I had a T-Mobile G2 which was approaching the end of its natural lifecycle, I was also dissatisfied with the software quality of android overall - at the time I was looking for another android phone running stock android with a keyboard (something that didnt exist effectively), because the android on screen keyboard at the time was so awful - so I started looking at the iPhone - at the time I expected the same difficulties with iOS that I had with android (android always felt like it was half-done, for example non-scrolling context menu's that scrolled off the screen) - but I found overall that the software quality was just better with iOS - and added benefit is, my iPhone largely 'just works' - I spend all day repairing and building technology, the last thing I want to do is have to invest cycles to keep my own kit working.

With iPhone when it doesn't work (or has an issue), I take it back to the 'fruit store', and they make it all better, without me having to be much involved in the process - however with iOS this has happened precisely twice (once for a software bug, the other for a hardware issue), versus in two Android phones, I was performing a factory reset of the device about once a year due to software bugs (text messaging DB, apps that wouldnt uninstall, having to perform space management with a SD card and internal storage, email that would just stop syncing randomly, digitizer would stop working, etc), as well as a lack of updates to still new-ish hardware. While I realize with Google I have much more control and flexibility with how I can use my device, for me at least this added control is largely unimportant for my use case - yes there have been a few cases I wish I could do things with my iPhone that it doesnt do, but these are mostly edge cases, when I want to use my phone in a non-typical use case.

In addition with Apple, I know what the product they're selling is - and its not me. With Google, I've got a sneaking suspicion that I'm the product - don't get me wrong, I use Google, I like Google, but the relationship between Apple and I is much more clear cut. I also trust Apple as more likely to keep my data secure, and to stand at my side if someone (specifically the government) wanted at it.
And maybe two index funds from different companies. If you really want to not have a single point of failure, use two different brokers.
As I understand it a push for more bamboo would be great for this. It's relatively quick growing and useful for a lot of various building materials. You could sequester a lot of CO2 in bamboo that would be fairly useful and take a lot less processing than other types of wood.
Lighting with Unreal Engine Masterclass (Summary)
A confusing, content-less, arbitrary recommendation against Linode with no clear justification or reasoning given anywhere in the tweet stack is obligatory? I'm confused. Are there any actual reasons not to use them?
Here is what I think is the real purpose of the notch: Phones, and especially iPhones, are status symbols. A brand new iPhone only works as a status symbol if the people you want to impress can actually see at a glance that you have the latest model.
It's the only strong and clear reason for this weird design I can think of.
Well, if there were extenuating circumstances, Keysight neglected to mention them in its statement, which is the sort of self-serving denial that we have come to expect in these circumstances. TL;DR: We did not make any mistakes and you should not be asking about it.
I use the Refined library for scala and it works incredibly well (a few bumps here or there, and some occasional boilerplate for library interop). On my app server, it basically becomes my validation layer for all request data, after which I only worry about object ownership/authorization.

The big win with refined types is from compiler level support though. With relatively simple checking occurring mostly at IO boundaries, you can eliminate or make obsolete massive portions of testing, type checking, manual optimization, etc., and enable massive amounts of automated optimization. In other words, the "too expensive" refinement checking at runtime becomes a net performance and engineering benefit over the whole product lifecycle.
They are both getting pretty close though, to being the only option in their area (social network - especially considering how many apps rely on facebook for authentication - and search).
Also checkout Harry Browne's Permanent Portfolio if you want a passive investment strategy that yields similar results to a buy-and-hold index fund with much less volatility.
> Because it can be unlocked in your pocket for SOS use cases.

I will constantly downvote comments that make this point because unlocking your phone in your pocket is not a feature, it's a painpoint.

> Because it can be unlocked under the table or at a very low angle to be used in places such as a restaurant, meeting room, theater etc.

Do you use your phone without looking at your phone? Back when phones had buttons perhaps, but on tactile device this is almost impossible.

> Becuase TouchID actually allows multiple users on the same device if if that is not an intended feature.

wat
One thing I don’t get is why AMD is not paying attention to the deep learning market. They could easily turn things around within a year with a team of 10 solid engineers, yet they seem to be choosing not to. I’m pretty sure the chips are capable of delivering the goods, it’s just a pain to get to the goods right now.
Happy National Checklist Day – Learn the Historic Importance of October 30, 1935
That's a good point. I think google is able to measure this to some extent, but yeah I guess anything could be gamed.
Trump campaign adviser pleaded guilty to lying about Russian contacts
Look, if you see such an article from a authority the authority is well aware of what they do to their name. They've built this authority with hard labor over years. So the chance is far over >67% that they are trying to cash out.
Privacy Policy for an Email Newsletter
Just the opposite. It actually started in the 90s during the dotcom mania when what a company was doing, for good or ill, became eclipsed by how much money its stock could make the reader base. Ostensible tech sites turned into The Wall Street Journal. During the early 90s it was "Microsoft announces a new version of Windows. Here are the features you can look forward to (or dread)!" The late 90s turned more toward "Microsoft (MSFT) experienced a stock price jump when it announced a new version of Windows."
I don't know why anyone advocates using a VPN provider when it's so trivial to set up your own VPN now.

https://github.com/trailofbits/algo
https://github.com/Angristan/OpenVPN-install

Either of these options, depending on your preferences (protip: use Algo, unless you're in a place that blocks IPSEC VPNs...It's cheap enough to have both available). This at least covers the basics of what they're talking about being snooped in the post. Then you don't have to worry about trusting the VPN provider (but you do have to worry about trusting your cloud provider).

If your threat model is different, you might want to be in a pool of users, but you can use the same service and solve this problem socially...
harassment is not always sexual harassment. Now i think she read way to much into his emails but honestly, i would never work with a guy like this. Either he is "socially inapt" like other commenters said, either he is a very manipulative guy.
Basically the iPhone 6S was perfect as a phone (meaning I can see myself using it for the next 5 years) until the update. Now some apps will freeze and it gets really annoying. I've seen my friends using it on an iphone 6 and you can't even text anymore.
> A bit OT but how did ancient civilizations know that they should NOT watch an eclipse with a naked eye?

How does your civilization know NOT to watch an eclipse with a naked eye?
Flying and Fighting in the MiG-19: In Conversation with Wg. Cdr. Irfan Masum
My favorite is the null checking. The '?.' operator is GOLD.
> She's not doing this as revenge against him, or she would have given his name. She's not doing this because she's bitter about losing the competition because she won. Why can't we, even for a moment, believe this woman when she says "I don't feel safe" ?

If she felt unsafe why didn't she just get a restraining order? Unless, of course, there wasn't adequate evidence to get one in the first place.
Harry Browne would be considered an enemy of the state and excommunicated by most of the members on this site.
Low Precision RNNs: Quantizing RNNs Without Losing Accuracy [pdf]
As I mentioned in another comment about using VPN for torrents:

> That isn't great privacy wise as it's still privacy by policy. The best way to torrent is to use i2p which - unlike Tor - encourages that activity. (Short tuto: the default Java i2p bundle already comes with I2PSnark, a torrent client. To download a torrent, search through known i2p trackers such as the Postman Tracker: http://tracker2.postman.i2p )
If a function takes an array of Animal as an argument, the "intuitive" assumption is that you can pass in a Cat[] to it since it's probably processing the array items and a Cat is an Animal.

In usual Javascript patterns, this intuition works, but it's not sound, since arrays are mutable; the function could write to the array, appending a Dog or a Potoo or a Jellyfish- valid for an Animal[] argument, but not sound for a Cat[].

In practice, in most JS code I've seen, arrays are constructed once and then are passed around as immutable collections, so Typescript's unsoundness saves a lot more casting than it introduces errors.
Reactions to the last Apple event at my generally Apple-loving and Apple-hardware-heavy place of employment:

Apple Watch 3 — Holy crap that's amazing, I may get rid of my phone for this and just buy a nice stand-alone camera! Oh, you still need a phone. So much for that.

iPhone 8 — Meh. Not as big a jump as the 7. Looks... fine.

iPhone X, after the ultra-hype leading up the announcement — The hugely revolutionary, world-changing thing is a second, slightly better phone? Am I accidentally watching a parody?

iPhone X was especially a let-down after the almost-awesome but then totally-not Watch 3 thing—which was (the Watch 3, that is) still the most interesting thing they announced, despite being like 20% as interesting as it initially appeared to be.
From the Techstars FAQ: "Whether or not you continue to work on the idea with some or all of your team is completely up to you. Approximately 25% of Techstars Startup Weekend participants continue working on their idea with all of their team". She also gave him one of the 3 tickets, he just wouldn't be presenting the project in a booth and wouldn't continue working on the project.
Re: avoiding IB, https://github.com/SnapKit/SnapKit is a lifesaver, a lightweight DSL that nearly 1-to-1 wraps around AutoLayout APIs.
Why do you think that brainwashing people through repetition is the only way to "tie them together"? (Whatever that means...)

Causing 300 million people to carry on war (forever) with the rest of the world (7-8 billion people) sucks.

Dissent is the highest form of patriotism. We should worship that instead of the murderous and dishonest military machinery.
DHH and basecamp made money because they are explicitly not open source and you have to pay for it.

The fact they are built with RoR is an implementation details. 37signals was very good at communication, Ror or not. Their blog and books were fantastic.

ROR as a FOSS may have helped, but I doubt it was instrumental.
> Your investment plan should be aimed, first and foremost, at preserving what you have—preserving it from investment loss, government intervention, or mismanagement.

The advice is decent and normal, but I really love how regular advice is "colored" with libertarian perspectives.
Can you provide examples of this manipulative manner in which they are used? I'm having a hard time understanding your justification.
If you do a search on Google, and click on an AMP result you'll find yourself at a URL like: https://www.google.com/amp/wccftech.com/wikipedia-updated-it...

This is because the way Google gets those lightning-fast results for AMP pages is to rehost them onto their own server and background-load them while you're viewing the search page. It's even a reasonable position -- they want to do the background-loading safely, so having known-good content helps them.

People are calling this rehosting because, well, your content is hosted on Google's servers, in a very visible way to anyone who sees the URL. If you share it, that's the URL that goes to other people rather than the canonical one.

That said, non-Google browser makers have been doing things to mitigate this. iOS Safari notices when you're trying to share an AMP URL and figures out the canonical one for you to share instead. (I hear Firefox does this, too, on Android as well.) It's a bit silly that the major browsers are all adding in Google-AMP-specific hacks like this, though.
Another downside:

Recently the Federal Government sent out a malware to certain persona of interest. That malware played a higher pitch sound than can be heard by the human ear. They were able to track that person and identify them because they heard the sound on the computer's microphone. TOR or VPN can stop this.
> When you find that one golden person who says, "I trust your judgment", it's honestly shocking.

That's because most people's judgement is not always good. Just see "Mark" as an example.

In addition, they were probably not questioning your judgement, but instead attempting to see if there's anything else they could have done, earlier. It's common practice when a good employee makes or requests a dramatic change - it's a sign of good management that they are trying to identify and fix potentially systematic problems.

As for the rest, I honestly think that any harassment was limited to Mark. It's just not that uncommon for companies to give the squeaky wheel grease to get them to just shut up. On the flip side, the constant references to "subtle threats" reflects a bias at play by the listener, not necessarily the actual intent of the speaker.
What advantages do index ETFs have over a comparable index mutual fund against the same benchmark?

Or, to ask another way, is there any reason to prefer anything other than Vanguard's Index500 vs anything else attempting to replicate the SP 500? (I call out the Vanguard fund because the fees are very low, .14% iirc.)
I typically don't trust VPN providers, so I set up my own on AWS with this CloudFormation script. [0] It is almost effortless, takes 10 minutes and I can spin it up or spin it down without paying for a subscription, only AWS metered costs.

EDIT: another poster mentioned Algo [1]. This method requires a high degree of savvy and entails a higher level of difficulty, but looks much more configurable.

[0] https://www.webdigi.co.uk/blog/2015/how-to-setup-your-own-pr...

[1] https://github.com/trailofbits/algo
Might be risk averse but great advice.

Rule #2: Don't assume you can replace your wealth.

The fact that you earned what you have doesn't mean that you could earn it again if you lost it. Markets and opportunities change, technology changes, laws change. Conditions today may be considerably different from what they were when you built the estate you have now. And as time passes, increasing regulation makes it harder and harder to amass a fortune.
> & Uber when needed

Wait, why not just buy a used stick-shift? That's way more 'friendly' than having a new-ish Uber drive all over town.
As the article points out, The power google is quite scary. The problem is, we depend on it for too many things. I think the solution is to diversify our usage of it. Perhaps, use a different email service, or start using Bing. Find, something else to replace google docs. By diversifying, we reduce our risk.

Same for facebook, perhaps start using a different social network and messaging apps. Sure, no one will see my posts, that is until I send them a good old fashion link, to a photo of my cute daughter.

we need those "PODS" from Tim Burner's Lee's https://www.digitaltrends.com/web/ways-to-decentralize-the-w...

In this model, all your data belongs to you. Any social network you allow or visit can make use of the data, but it all still belongs to you. And you'll be able to switch from Social network to social network or document provider(docs, spredsheets software) as easily as changing your socks.

And we don't have to completely replace GOOG and FB, we should have to offer alternatives and reduce the cost of switching - That's the key to preventing these services from turning Evil.

Are there any social networks out there currently that do this yet?
Dynabook: The Complete Story (1996)
The overlap between people who love Haskell and people who love Nix is huge, yet Nix has no static typing!

Sure, people recognize that a good static type system could improve Nix, but they also recognize that making such a thing isn't easy and that advanced type systems steepen language learning curves.

I just try to counter the meme that people have to take a side and can't simultaneously appreciate very different languages. :)
Browne wrote this at at time when regular people holding international accounts was no big thing. Also, he was quite wealthy himself, so I'm not sure he had any idea what "regular people" could do or not do since most of those firms would laugh you out the door if you wanted to park $10K there.

The powers that be don't want any of us to be financially stable. They want us powerless and broke, while they themselves enjoy all the benefits of international mobility and freedom from taxation and accountability. Same as it ever was.
I am adamantly opposed to the MPAA in every way. The movie and television industries act more like a colluding monopoly than a business. The prices and costs have risen much too high out of greed, and by some strange quirk, they're using the legal and regulatory systems to gouge the public. This goes far beyond just pirating television shows. It's Comcast, net neutrality, set top boxes, and massive media conglomerates all rolled into one.
Not in your list is reducing/stopping the consumption of animal products. https://www.nytimes.com/interactive/2017/06/09/climate/drawd...
Why not store the money in Bitcoin instead? It's outside of government control and you should get a nice return on your investment.
I use apple carplay and it still asks me to unlock my device sometimes. With touchId I can do this without taking my eyes off the road.
And only 33% of people in the world are Christian. Other religions might have an even larger fraction of climate change deniers.
This is one of the rules I don't believe to hold water, unless you're a multi-millionaire or better.
I don't think anyone can help individually. Cutting back your consumption is isomorphic to unilateral disarmament, and simply increases the incentives for others to consume the fossil fuels you didn't. What we need is a globally enforced agreement that prices in the effects of emissions so that the incentives are aligned, and cutbacks aren't simply gobbled up by defectors.

(The same logic applies to [most] attempts at technological solutions. The benefit of efficiency technology is not that it solve the problem by itself, but that it makes the actual political solutions cost less utility.)

Alternatively, we could research large scale optimal efficiency carbon sinking, since that could be faster and cheaper than replacing the globe's infrastructure and enforcing a universal, tenuous agreement.
If it's a reasonable amount of money, the Swiss will hold onto it for you. They'll even speak German down the phone to you!
... because it's dark and facial recognition is going to be problematic without an external light source. Or am I off-base?
I have an Amazon Fire TV running Kodi. I use it for watching the original 26 years of Dr. Who; that’s it.
You're wrong. See section 5.1. I've drawn a graph of it that shows it to be a classical NN with a single output node.
> You claim that having solidarity with your nation, family, corporation, etc. is an enabler of evil.

No, I claim that refusing to ackniwledge and criticize evil by members of your family, nation, corporation, etc. around outsiders is an enabler of evil. Solidarity doesn't require that.
Who Actually Owns Your Content When You Post It to the Web
I believe it is very "if you can't win them, join them" moment for the Amazon.

If they will not engage with Chinese makers, people will simply shop on Chinese mail order sites as is particularly popular with current American college age group now (and yes, Alibaba provides a lot of hard statistics on that.)

If they will begin actively working to detriment of existing Chinese sellers, they will loose even more.

They are choosing in between "not winning much in move 1, and loosing a lot in move 2"
Unless stremio and other pop corn time like can work transparently with i2p, it won't help.
I use 1Password due to convenience. I'd happily go with an open source format and whatever implementations exist for different desktop and mobile operating systems, but these are often lacking in terms of ease of use and user experience and are therefore not the best option should I want my relatives to make use of them as well.

1Password passes the litmus test which is getting my wife to actually using the password manager that I installed her. I didn't have much luck with open source alternatives.
Great API. May I ask what is the full URL for GET /lookup?
I did a quick research

- The web was invented in 1989

- It became public in 1991

- The first ad banner appeared in 1994

- The first central ad server appeared in 1995

Interestingly ads roughly coincides with the "eternal september", the time when the internet really became public. It means that the greater web, the one that is accessible to all people was born with ads.

And BTW, I wouldn't trade todays internet for what we had in the 90s. Yes, it was cleaner back then, ye didn't have to worry too much about ads, privacy, all that stuff and the SNR was much higher but it doesn't make up for the sheer amount of information that is available now backed by search engines that are borderline psychic.
...or it might go to 0? Bitcoin is many things, but it certainly is not a savings account.
Maybe in general? I don't have numbers, but over the past few years a lot of the competition I've seen seems to be all-cash buyers. At least on the west coast (Vancouver, Seattle, LA). Low interest rates elsewhere in the market could be freeing up the cash, but I don't see it being the primary driver for getting mortgages.
Logging with timestamps is not in opposition to purity.

All purity does is force you to change the type of a function that wants to log something, to reflect that it’s returning a value that, when evaluated at run-time, will have the side-effect of printing to the console. It’s still a pure function since it returns the same description given the same argument(s), the only difference is that when this description is evaluated by the run-time system, something will be printed to the console (in accordance with the description).

In other words, you’re not restricting the effects your program can have, only how you can choose to describe them (as first-class values whose evaluation has a side-effect that is not observable by your code).

It’s all explained perfectly in this talk: https://www.infoq.com/presentations/io-functional-side-effec...
> That malware played a higher pitch sound than can be heard by the human ear.

That should be "... can not be heard ..." right?

Also, do you have a link with more details.
> I don't know why anyone advocates using a VPN provider when it's so trivial to set up your own VPN now.

That won't give you any privacy as anyone who wants to de-anonymize its traffic can correlate the fact that you connect to it with your IP (asking the VPS provider for logs) and that you bought it (asking the VPS provider for your banking info).
Best reply ever.