skysight-inc/HackerNews huggingface dataset:
It's hard to learn how to spend time with others. Once the external reasons are gone, (mostly school) you're left with the uncomfortable reality that a social life doesn't just make itself. Tools like social media give us more choice, but choice can only lead the horse to water. You have to take a step outside your comfort zone if you want to actually have friends.

I got lucky in some respects, I generally disliked my military coworkers, and I didn't want to only have them in my socializing pool, so I started spending lots of time off base. The habit stuck, and to this day I spend weekend mornings socializing at a coffee shop.

But I can see how lots of people get stuck in a rut of unfulfilling computer friendships and worse, Internet romances. Much as we bemoan the role of social media, I suspect the real issue is that lots of Americans just have higher standards for who they'll spend time with, and just as 15-20 years ago, most people still don't work on their social skills.

Used to be, even if you didn't agree with someone politically, you could still have an amicable conversation. Nowadays it seems like a lost art, nobody wants to even try. Everyone wants dead assurance that they're not "wasting their time."

All this is to say, I'm not all that sympathetic to the "epidemic" of loneliness, especially in young people, it feels like just another form of entitlement. Connecting with others is hard. Do it anyway.
Except it wasn't Amazon's domain they were using; it was souq.com, an online shopping site in the Middle East that is owned by Amazon.
Tick and Mosquito Infections Spreading Rapidly, C.D.C. Finds
"Everyone" has been fleeing California for as long as I can remember (and long before myself, my family, and most of my friends all moved here).
It seems increasingly likely that your customers got what they deserved.
My notes:

Numbers:

- Q Rev. $51.5B to $53.5B, Est. $51.4B

- Q2 2018 revenue of $61 billion, equaling analyst's estimates. That's 16 percent growth from a year ago. It's the fastest year over year expansion since 2015

- Apple sold 52 million iPhones in the second quarter, compared to 50.1 million units in the year-ago quarter. This represents year-over-year 3 percent unit growth and 14 revenue growth

- services revenue up 31 percent from a year ago and 8 percent from the preceding three months.

- Quarter over quarter, iPhone sales fell 32 percent in terms of units and 38 percent in terms of revenue. The average selling price was $728 per phone compared with an average estimate of $740.

- The iPad made gains from a year ago. Apple sold 2 percent more in the second quarter from a year ago with a 6 percent revenue gain. It sold fewer Mac computers compared with a year ago and revenue was flat.

- other revenue, watch, pay, tv, etc Revenue was up 38 percent from a year ago.

- Cash at end of 2Q $267.2 billion vs $285.1 billion q/q

- est. 3Q operating expenses $7.7 billion to $7.8 billion

- est. 3Q tax rate about 14.5%

Commentary:

- apple store now has 270 million paying subscribers - that's 100 million more than a year ago.

-
- In a note to investors, Morgan Stanley said it expects Apple to hike its capital return program by $150 billion to a total of $450 billion in returns by 2020. This would be up from the $300 billion program announced last year, which was expected to run through March-2019. Apple is also expected to up its quarterly dividend to 0.945 cents per share, up from the current 63 cents, according to Morgan Stanley.

- Apple was the largest non-financial issuer of U.S. investment-grade bonds last year.

and from Jon Elichman this was intersting

Number of iPhones sold in Q2:

Q2 2018: 52.2 million

Q2 2017: 50.8 million

Q2 2016: 51.2 million

Q2 2015: 61.2 million

Q2 2014: 43.7 million

Q2 2013: 37.4 million

Q2 2012: 35.1 million

Q2 2011: 18.6 million

Q2 2010: 8.8 million

Q2 2009: 3.8 million

Q2 2008: 1.7 million
GitHub accidentally writes clear text user passwords to logs
I just received an eMail from GitHub, stating that they accidentally wrote clear text user passwords to their logs (full eMail body below), when passwords were changed.

Hi there,

During the course of regular auditing, GitHub discovered that a recently introduced bug exposed a small number of users’ passwords to our internal logging system, including yours. We have corrected this, but you'll need to reset your password to regain access to your account.

GitHub stores user passwords with secure cryptographic hashes (bcrypt). However, this recently introduced bug resulted in our secure internal logs recording plaintext user passwords when users initiated a password reset. Rest assured, these passwords were not accessible to the public or other GitHub users at any time. Additionally, they were not accessible to the majority of GitHub staff and we have determined that it is very unlikely that any GitHub staff accessed these logs. GitHub does not intentionally store passwords in plaintext format. Instead, we use modern cryptographic methods to ensure passwords are stored securely in production. To note, GitHub has not been hacked or compromised in any way.

You can regain access to your account by resetting your password using the link below::

https://github.com/password_reset

If you have any lingering questions or concerns about this, don't hesitate to let us know. You can reach us by emailing support@github.com or by using our contact form:

https://github.com/contact

Thanks,

GitHub Support

Ref #19343129
This sucks for everyone, but I understand why Facebook did that.

A very real threat against users who delete their accounts is that a scammer will re-create the account, and re-friend your former network, in order to defraud your friends. The account uses your name and photos and is under their control.

FB can't tell the difference between you and an impersonator.

Now, how they even have the data to conclude that you're "impersonating" your deleted self is a fascinating question. Shadow profiles? And yet if FB didn't do anything about this, it would be even worse for people who leave Facebook.
How do you ensure the censor doesn't block the major c2s connections? I suspect most techniques are too technical for your average user.
Just reading or were you writing to the SD card? Flash memory gets hot during write cycles.
It looks like Xiaomi made more in 4 months than Oculus stuff in last 4 years.

https://www.oculus.com/blog/oculus-go-update-announcing-our-...
Just with e-ink screens? Do you think the results would differ from users interacting with the Kindle app on a phone or tablet?
TELUS Digital | Full-Stack Developer| Toronto/Vancouver | ONSITE | Full-Time/Contract

Our team at TELUS Digital is spoiled. What you’ll find here is that our vibe is completely different from what you may see in a traditional office. There are no cubicles or seating plan, instead, we have teams of people working side-by-side creating something exceptional for our customers.

We use a range of technologies to get the job done: JavaScript and Babel (ES2015-2017) coupled with Webpack, React, Redux and other libraries to provide a modern, easy to use Javascript toolchain and smooth Developer Experience. A central Design System is used for styling and hosts shared components, while our RESTful APIs are built with Node.js powering our custom services. Quality is a primary concern and we test our applications at multiple levels with QA and Product Owners embedded within teams.

Take a look at our open positions: https://telusdigital.breezy.hr/
Few days ago I've bought previous generation Retina 15,4 with funny faces from sellers at my local Apple store :)

Great keyboard, dependable battery, Magsafe, ESC and other goodies :)

And I couldn't be happier - no crappy keyboard, no donglemagendon and other crap :)
I'd be happy to give a very brief TL;DR with the disclaimer that I recommend either the book for a full picture or the Michael Malice interview on Joe Rogan's podcast (WARNING: NSFW language) [1]

There are a few factors involved (and please bear in mind I'm leaving out a lot of detail here, and this is nowhere near a comprehensive list).

1. There is extensive "brainwashing" regarding the great leader. He is praised for everything. There's a famous story about a western optometrist that performs surgery routine every where else in the world, but rare in N Korea that restores eye sight. The first thing people often do after receiving their sight is not thank the doctor, but to praise a poster of the great leader, thanking him for restoring their sight (I think this was a Nat Geo thing but I don't remember exactly).

2. There is a culture of tattling that heavily incentivizes ratting out your friends and family to the authorities. You will be punished for even having unclean thoughts, let alone taking bad actions. The pervasiveness of this makes it such that people often self-report themselves for thought crimes due to feelings of guilt or concern over getting turned in by friends/family (you may do less time in the prison camp for self-reporting).

3. Families are harshly punished for actions taken by their family members. This means that if you escape, your family will be likely killed or sent to prison camp. If you die in camp, your son/daughter/father/mother will have to take your place to finish your sentence. Thus even suicide/death in prison camp is a betrayal of your family. There is no way out.

[1] https://www.youtube.com/watch?v=5B_idqiEoUE
> Academic cheating is NOT morally wrong in a general sense.

Well, morality isn't an objectively-verifiable property of the physical universe but one about which different opinions exist and where even if a “correct” answer exists it isn't demonstrably so, and in that sense nothing is morally wrong in a fully general sense, and moral values are very much shaped by socialization, sure.

OTOH, academic cheating involves violation of agreements and obtaining things of value by false representations, which is fairly broadly considered to be morally wrong generally, not just in the specific case of academic cheating.

> But there's really no equivalent of "cheating" in real world industries where it's the results that matter.

Pretty much the entirety of the law is about defining the what is cheating in seeking “real world” results, in the same way as academic codes define what is cheating in academic contexts.

Particularly, delegating assignments to third parties outside the scope of authorization by those giving the assignment, or using materials prohibited by those giving the assignment when completing it, is cheating in the real world, and not just the academy. (The reasons assignments have those kind of restrictions may be different, of course.)
Second this tip. For Emacs users, remapping Caps Lock to Control is a godsend.
No single raindrop believes that it's responsible for the flood.
Purely reading, and the device was hot when not even mounted sooo....
Morally, it's still the right thing to do, even though I guess it's in amazon's best interests not to allow it.
There's a danger here of stereotyping, taking people we disagree with, sticking them in a big bag, and then sticking a label on it.

Having said that, there are emotionally ill people in the world. While some people focus on the psychopaths, there are also people who are depressed, sad, angry -- and want to be heard. They continue feeling this way no matter what your interaction with them is.

If they are only 1% of the Twitter population, and Twitter has 100M subscribers, that's a million people. These people are emotionally injured and will remain so no matter how anybody responds. In fact, for some, interaction may exacerbate the problem.

I don't know how you deal with that using automation. Seems like whatever you did would just make the problem worse.
One thing that is consistently amazing is how accurate Apple's guidance is.

Horace Dediu: "How accurate is Apple’s Guidance? Over the last 23 quarters the average error has been 2.63% (measuring from top of guidance range)." [0]

[0] - https://twitter.com/asymco/status/991345104848867333
It's not. It helps you find stuff.
You generally prefer the other person not knowing you "cared" that much, but it's a simple vetting trick.

Fear of everything you do in private being creepy is just a self-limiting belief.

Digging for bikini pics isn't part of the process here.
The 2018 free privacy tools starter kit
Seeing people glued to their phones while out somewhere social infuriates me to no end. If that's their thing, then so be it. At least they're usually quiet while doing it. But hearing them bitch about their shitty social life while not even looking up on their phone to look at the person across from them (who's usually on their phone too) boggles my mind.

I have noticed this happens more to younger people, but I have seen quite a fair share of older people doing the same thing.

The good thing about seeing this in public is that I feel like a jackass if I think about doing it. So I just leave my phone in my car or at home when I'm with someone.
Yeah, I think the way the 5 boroughs are organised is great for New York. People who are okay with high-density housing flock to Manhattan and those that want to have suburbs, leafy streets and green lawns stay in Long Island, West Chester etc. The key enabling factor is the (now decrepit) public transportation system. The Bay Area, again, has nothing like it (once again, possibly due to the crazy geography of the place).

But New Yorkers beware. The Subway is at risk of being destroyed by idiot Cuomo. It's already leagues behind London (which does it cheaper and better), not to mention Tokyo and others.
The most fun I've ever had in the web inspector https://imgur.com/a/KKj82eZ
Location: San Francisco, CA

Remote: not opposed

Willing to relocate: yes

Technologies: Java, JS, SQL, Excel

Resume: https://alephnan.github.io/resume

Email: see resume

Computer science grad with experience in full-stack development and data science. I’ve worked in both FANG and startup environments. Interested in junior trader or trading support roles in NYC or London. Uninterested in cryptocurrencies. U.S. citizen and native English speaker.
Turner Broadcasting System, Inc. | Analytics Architect - Analytics, Data, Decision Sciences team | Atlanta, GA | ONSITE

https://www.turnerjobs.com/job/atlanta/analytics-architect-a...
It's not all that specific. What I'm describing isn't that far off from what Microsoft found when Windows Vista was presenting a lot of UAC elevation prompts.
Some scale for the new $100b buyback program... Larger than the market cap of all but 51 of the S&P 500 (with one of those being Apple!). That's nuts!
I got the exact same email a second ago :/
This specific fork, yes (has to be renamed). Another fork, perhaps not. Per other threads, I've got more work going in for transactions and other features, some of which Salvatore wasn't even interested in hearing about, let alone merging.

Feel free to keep using Salvatore's Redis, it'll be around as long as he is, I'm sure.

And feel free to take a look (or not) at my fork in a few weeks. Maybe I'll disappoint you again. :)
Forcing people to live near transit is a good thing. The problem is thebat are doesn’t allow building dense hosuing near transit lines (common sense!) and so very few people can actually let people live near transit.
WhatsApp web does key exchange over QR code, which is a fascinating choice.
Android Nougat.
First thought is that probably a SMD component has shorted itself out. Unfortunately that's default behavior for many SMD components -- short circuit instead of an open circuit.

If the power adapter supplies 20V (which sounds like it might), then any components which might have shorted them selves out could be passing 20V to the other usb power line right next to it.

The other side of the machine probably has another USB controller, which likely explains why it's fine.

So, in short, I don't think this is a problem with USB-C, just a bad luck of the draw that you got a failed component along the way.

Edited to add:

Louis Rossmann's macbook repair Youtube channel is pretty good at discussing why things fail for a mac.
https://www.youtube.com/channel/UCl2mFZoRqjw_ELax4Yisf6w
As an emacs ex-user I could never live without Caps Lock being remapped to Ctrl, the advantages on Mac are tremendous, I use daily C-a, C-e, C-r, C-s, C-k, etc etc. This is one of the best features of Mac OS in my book, being able to use Cmd for operating system commands and Ctrl for typical UNIXy commands. Whenever I have to use a linux (usually Ubuntu) laptop I cringe at all the Ctrl-Shift-C/V.
What Can We Learn from London’s Long Struggle with Air Pollution?
Instagram Unveils a Bully Filter
Wow, that sounds really illegal. The electric company's behavior, I mean.

I wonder if there is a group that would test your power output independently and help push (through legal enforcement) a reduction in charges.
Front (YC S14) | Software Engineers | San Francisco, CA & Paris, France | ONSITE | FULL-TIME | VISA

At Front, we're redefining work communication and collaboration with our shared inbox for teams. Front brings all of your communication channels (email, Facebook, Twitter, Twilio SMS, live chat etc.) into one place, so you can triage and assign messages, have internal conversations around them, and even sync work across other apps you use from Salesforce to GitHub, without ever leaving your inbox. Today, over 2,500 companies rely on Front to power their communications, and we're just getting started.

We are hiring for software engineers across all parts of the stack. Apply at https://frontapp.com/jobs#openings or email us at jobs@frontapp.com.

* Our next chapter: Announcing our $66 million Series B round | https://frontapp.com/blog/2018/01/24/our-next-chapter-announ...

* Forbes: How Front Founder Mathilde Collin Raised $66 Million From Sequoia In Five Days | https://www.forbes.com/sites/alexkonrad/2018/01/24/this-foun...

* Front product roadmap | https://trello.com/b/kZsVVrc8/front-product-roadmap

* Transparency at work | https://medium.com/@collinmathilde/transparency-at-work-how-...

* 20 Female Founded Startups to Join in 2018 | https://blog.angel.co/female-founded-startups-to-join-in-201...
That's a strong claim. What led you to conclude that nobody asked any of those things?
it absolutely is. it's called "conspiracy to commit fraud".
QED-it | Software Engineer - Protocol | Tel Aviv | ONSITE

QED-it, a funded Tel-Aviv based startup, is looking for experienced software engineers to join its core team. We are tackling the hardest and most interesting problems in the Blockchain space - solving the consensus/privacy paradox, using zero-knowledge-proofs. ZKP is a new technology, that up until recently was solely explored in academia.

We are funded by smart money from top tier angels, and have assembled a team of experts in cryptography, computer science, security and distributed systems. We’re at the heart of the private Blockchain industry. The founders built and sold successful businesses in the space, and are focusing on privacy as the key to Blockchain deployment, impacting industries from banking to aerospace.

QED-it is building a unique product combining cutting-edge technology, design and implementation of cryptographic protocols and user/developer-facing APIs. We’re looking to expand our team with more great individuals!

=As a Software Engineer working on Protocol, you will:=

* Apply zkSNARKs and design protocols in a variety of use-cases
* Collaborate with research scientists to implement cutting-edge cryptography efficiently
* Develop tools to make cryptographic constructions deployable in a multitude of environments

=About you=

* You have a few years of work experience in software engineering roles, preferably with some experience in using experimental technologies, cutting-edge environments, languages and algorithms
* Have a strong sense of long-term/delivery trade-off
* Looking to be a part of a product bridging multiple levels of complexity in its first stages
* Having an academic background in advanced mathematics or equivalent knowledge is an advantage
* Good communication skills and able to quickly adapt to new challenges when needed
* Without using Google, you know what Q.E.D. means, possibly even 2 different meanings

=What you get=

* Competitive full-time compensation
* A driver seat at an expanding, global technology company in an exciting, emerging industry
* Great office location in Tel Aviv
* Sharp, motivated peers who can’t wait to meet you :)

=Join QED-it!=

* Send an email to jobs@qed-it.com
Other dating services already use data from one's Facebook account. E.g. "Happn" requires you to login with Facebook credentials, and then uses photos from Facebook.
Where do you live?

I'm curious because I've used Craigslist all across the west coast in the USA and I've never found myself worried. I've used it for bigger ($XXXX) and small purchases ($X). Brand new and very used. Most people I've met are very friendly and decently honest. Flakey is usually my biggest complaint with Craigslist people.
> The cause is noble

The cause is noble, but the mechanism is dubious: it can be viewed as, in effect, saying to oppressive regimes “to harm me, you must harm a bunch of innocent bystanders, too”.
well article 6 is as concrete as it gets:

https://gdpr-info.eu/art-6-gdpr/

(and maybe article 9)
https://gdpr-info.eu/art-9-gdpr/
You’re right — they’re probably going to sweep in all news feed algorithms so it has a profound binary effect. If it just affected advertising and third-party tracking, it would be a no-brainer for people to activate.
Author of the paper being discussed, and of Gidget here (along with collaborators). The work was primarily funded by a grant I received from the National Science Foundation:

https://nsf.gov/awardsearch/showAward?AWD_ID=1240786&Histori...

After the research, I raised some money through a Microsoft Research grant to support some additional work and pay for bandwidth for a decade. Just $4,000 left until I have to pull the plug :( If you like Gidget, please make a donation to support our skeleton crew.

Andy Ko
Associate Professor
University of Washington
http://faculty.washington.edu/ajko
Woah, Thanks! Does the AK in your name stand for Alaska? If so, I'm in Anchorage.
Cisco joins the Kubernetes cloud rush
That isn't so significant, the minimum age for the festival was 16 years.

Some European countries (primarily the Netherlands, some others) have "pill testing" where people can check their ecstasy is real. Ecstasy itself is fairly safe, it's when it's not actually ecstasy that it can be dangerous. A culture of harsh punishment for minor drug use is deadly: people won't seek help when something is wrong. In countries where teenagers aren't going to fear jail time, the affected person's friends are likely to seek medical attention sooner than in the USA.
>- music now has 270 million paying subscribers - that's 100 million more than a year ago.

That has to be wrong. They were at 40 million a few months ago.
C cannot read the overflow bit after an ADD, because of it's abstractions ... so I would say modern ASM is still lower in some aspects because it has less constrains and more importantly, it is less expressive, which is the whole idea of this hierarchy.

The compiler should offer a macro for that. Then the question is whether to take the specification or the implementation at which point it's an absurd question to begin with. You could compare -O0 binaries, bypassing the optimization question, too.

High/low is not fine grained enough. IIRC, prolog for example would be dubbed a fifth generation language, after assembler, goto hell macro compilers, structured functional programming, and DSLs. Now coq and the like seem to be of yet a higher order (pun intended, sorry).
That'd be one very impressive lightshow :)