skysight-inc/HackerNews huggingface dataset:
Google has invested billions into search and it is nearly impossible for a small startup to invade the search business.

For example, imagine a company that allows you to search the internet without ads but charging say $2.99/month fee to use it. Even if I am willing to pay, the search accuracy and ability for a small company to compete with google is nearly impossible.

So here we are. Perhaps I’ll switch to DuckDuckGo. They recently got funding and I feel like they’re “cool” right now until if they grow huge and we are back to square one.

This is the endless corporate loop we are stuck with.
https://news.ycombinator.com/item?id=18050604
Yes, I have personally struggled a lot. About 5+ years of experience working in a highly distributed company where meetings for me and many colleagues take more than 50% of the time. There a lot of advice out there on how to improve things, but it takes time to master. The other problem is that it is not something that only you need to learn, all your peers have to and that takes time. There are also limits to what you can do with existing technology.

Compare the difficulty of doing project task tracking in MS Word versus JIRA/Trello/Basecamp.

With meetings, we are still at MS Word stage and Meetter is a JIRA/Trello for meetings.
I've been using DDG for ~4 years now. Haven't ever used a google bang and it never failed me.
At the Newark Public Library, Shopping Bags Carry Local History
Google offers 2 different paid YouTube products? Wow, that's not confusing at all...
In Taiwan they have people on scooters who will haul "trailers" of cardboard for recycling. So it's still a thing. AFAICT, they're not supposed to as it's supposed to be taken by the recycling company but often times either people hand it to them directly or they will retrieve from dumpsters (which take cardboard).
Antifreeze Surface Fights Ice with Ice [audio]
There's no conspiracy. The guys who make the ads target radio and the web in the area the radio broadcast was made.

The radio ad is for familiarity and the web is to get people to get whatever it is.
At this rate, the poor are better off without tv, radio and magazines. They’re largely just an entry portal into psychological extortion by these advertising firms.

I’m a huge fan of publicly funded media such as NPR and your local public radio station.
How did Sydney compare to other medium sized cities in the US?
For those interested in source code, one can review Chromium's implementation of this feature in chrome_signin_helper [1], dice_response_handler [2], and adjacent source files in the /chrome/browser/signin/ folder [3], as well as the files in the /components/signin/core/browser/ folder [4]. To my eyes, it seems an API call is made from the browser to Google to obtain the signed-in state.

[1] https://chromium.googlesource.com/chromium/src.git/+/master/... [2] https://chromium.googlesource.com/chromium/src.git/+/master/... [3] https://chromium.googlesource.com/chromium/src.git/+/master/... [4] https://chromium.googlesource.com/chromium/src.git/+/master/...
>> Keep the feedback coming.

Don't conflate Chrome sign in with any web page sign in - not even Google's own. Call that web page neutrality.

Also, I wonder if it will allow signing in with one account and syncing to another as it used to before the current mess. My use case: Keep myself signed in to G Suite Apps (Gmail, Drive, Docs, etc.) with my work address, but sync my bookmarks, extensions and settings to my personal address.

If not, the changes they announced don't help me.
Not even joking, I rear ended someone while trying to dismiss the "USE OUR APP" popup that comes when you navigate via maps.google.com instead of the phone app.
I haven't used Chrome Remote Desktop recently. What exactly were you doing when sync turned on?

I've been using Gmail without signing into Chrome. Post-update, I am signed in, but sync is still off.
I don't understand the difference between "signed-in" and "sync on". If you're signed in and not syncing, why the hell are you even signed in? In a browser, I thought signing in had the sole purpose of syncing my stuff.
The person you're responding too doesn't use the word justify.

Anyway, it's clarified as motivated.

i.e. what was the murderer's justification or motivation.
No Consumer Privacy Advocates Invited to Congressional Consumer Privacy Hearing
Hysteria. Do you know any teenagers? I have a teenage daughter. She's not on instagram, but most of her friends are. They have rich, full lives, are engaged at school, spend tons of time together in person, play sports, decorate each other's lockers on birthdays, etc.

Is instagram a net negative? Maybe. Are they zombies? No.
Review of the Assistance and Access Bill Currently Open
Congratulations! How did you make it through Orgo? I assume you had to take some undergrad courses in Biology and Chemistry prior to applying.

I have a relative who did the same thing. She is now a doctor.
I agree, more people need to not accept these type pseudo apologies which provide a toggle to turn it off after the fact, they damn well know that 99% of people won't turn it off. And they are doing this on billions of devices.

Don't every freaking website have "Keep Me Signed In" (Don't use this on shared computer) message for decades already?
I use this nice open source tool (really just some shell scripts) that Coinbase created, which supports cross-account assume-role with MFA at the command line:

https://github.com/coinbase/assume-role

edit: and apparently it doesn't work with this... :'(
There is a lot of truth in this. Switching to software development from finance was clearly a good choice. Past that, I think "my startup was awesome", "working for a startup was awesome", "big corp is the way to go" is going to be elicited by individual experience.
I'm a fan of the Electric Egg! Definitely out of its time
This led me to find another loosely related but very entertaining piece of dropbox history. The original "Show HN" post: [1]. It's funny to see so much skepticism knowing now what the company became.

[1] https://news.ycombinator.com/item?id=8863
Let's put it this way, let's say George Soros bought it. He then directed the employees who didn't quit to ban all people who are not leftists.

Or, let's say on the other hand the Koch brothers buy it and again, direct employees who have not quit to ban all non-conservative posters.

Would that be okay because they don't owe it to anyone to be a medium for everyone?
Has it been shelved from Chrome 70?

The last that I heard, it was temporarily removed in Chrome 69, and `www` would be reintroduced in 70. Unless things have changed again since then, `m` was the only change that was actually shelved.
They could send the results directly to the email id that was queried.
You can't download MacOS High Sierra now. Apple forcing you to switch to Mojave
I feel like integrating auto sign in, tracking and Google cookies is less of a disorganized decision and more of a premeditated, carefully snuck in effort for their ads business. All the stars align for the bottom line.

Just look at the state of Android. Try being a cell phone OEM who wants to use Android but without Google integration. Impossible.
Yes, they do. WebAuthn is the modern API, but it’s backwarss compatible with every U2F device. You don’t need a WebAuthn key to use the WebAuthn API.
1) I'm running a MacBook Pro (Retina, 15-inch, Mid 2015)

2) My display options are set to "more space"

3) I loaded this hackernews thread.

4) Firefox and it's child processes are using <1% cpu.

If I aggressively scroll this page I can push the cpu usage up. We have a variety of fixes in the pipeline that will help with this (https://bugzilla.mozilla.org/show_bug.cgi?id=1429522, https://bugzilla.mozilla.org/show_bug.cgi?id=1265824). That being said, only 4.7% of our users are on MacOS so it's more difficult to justify prioritizing work specific to that platform.
AWS often releases features very early, to satisfy the first tranches of early adopters before rounding out the feature with feedback from these passionate users.

AWS EKS is a good example for anyone who has had a play already.
> but I thought Swift 4 was supposed to be "the last major breakage"?

It wasn't even major. I updated several projects from Swift 3 to 4 without issue. The largest project was close to 200k loc and it only took me 20 minutes to get everything up to date.

Just make sure your dependencies aren't in Swift because then you're relying on 3rd parties to update their code. I'll be avoiding all Swift libraries except for PromiseKit (it's so nice!).
I'm also a fan of patronizing the media you enjoy. Content makers having a direct relationship with their consumers.
moving to bay area from the east coast. i knew not a soul.
To be fair to real life there's a reasonable chance of forgetting :)
There are basically two parts to ABI stability. Memory layout, and calling convention. C++ defines the memory layout ABI exactly - two c++ compilers will (theoretically) produce identical struct layouts irrespective of inheritance, virtual vs non virtual classes, etc

C++ implementations generally use a calling convention that is stable ABI on each platform, but different platforms may have a different ABI. In the past the MSVC ABI was different from most posix platforms, I’m not sure if that carries through to win64.

The easiest way to explain why C++ the language doesn’t prescribe the calling convention ABI is that you may want to compile code on different cpu architectures. There’s no way you could (sensibly) have the same calling convention :)
How to Create a Profile on Bisexual Hookup Apps and Sites
You can send it to me at jrmuizel@mozilla.com
Here is the paper from the medical journal: https://www.thelancet.com/journals/laninf/article/PIIS1473-3...

Of note they did measure lead levels and they were very high, but they have good evidence for staph.
> I can think of MANY examples of where great
> strategy compensated for bad technology

Well, there's never a compelling argument that someone had a bad strategy once their product is a financial "success." They may have simply won a lottery, by the argument won't sound convincing.

Another thing that bothers me is: if you're making a shitty project, what is the point? You become what you do. If your project is bullshit, and you're spending all day strategizing, you'll wind up attracting idiots as customers, and scumbags as employees. Why bother... easier to go into banking or something.
Too bad there wasn't enough feedback about http:// and https:// hiding to make any difference. The biggest problem is that the two are hidden differently.
Qutebrowser userscripts aren't in-page JavaScript at all. They're external scripts run by the browser to control its behaviour.

http://qutebrowser.org/doc/userscripts.html
> I refused to be anal about picking one programming language over another.

Given that, what is your opinion of where is the puck going/gone for programming languages?

ReasonML? Go?
Had a quarter-life crisis, so decided to quit my job after working 5 years as a software engineer and get a masters degree in a foreign country in 2010. Had to choose a specialization, and chose AI/ML only because I liked reading sci-fi. Graduated in 2012 and was suddenly and accidentally in a great position to ride the AI and data science wave taking over the industry.
How about storing things locally?
Shouldn't we be able to set home address in a map to get directions without it tracking anything at all? The 24/7 of everyone's existence should not be a marketing opportunity. You know, like TomToms and other GPS maps used to before everything was always connected.

Is it really unreasonable to expect any company, or Google specifically to decide "you know, home address and travel is more sensitive, let's provide some options to leave that out of ad tracking"?
It was only bad for 1 to 2, and `UnsafePointer` stuff saw a bunch of changes in 2 to 3, but most app-makers aren't interacting with C libraries.

Every year since the first has been quick and easy.
I started off in management with a small team but as I continued to deliver I kept on getting more and more teams.

Turns out I am not cut out to lead from such an abstract level, directing other directors and barely knowing how stuff is being shipped.

However this is where I was most surprised. My senior leadership recognizes where my skills are and have let me “manage myself” out of my role and move into a senior (think fellow/principal/staff) individual contributor role where I manage peers and work hands-on with whatever interests me (as long as i can align it to some product).

I have influence in a couple major tech areas for this Corp. influence in a type that I develop strategy and report on a semi regular basis to the C suite and am actively brought into other silos to contribute or kickoff ideas.

Long story short. I’ve spent years as “lead developer” at startups with no where to go except perhaps CTO. Here I am able to carve out an influential space that can maximize whatever talents I have while working closely with others who can augment skills I lack.

I had such a negative view of this corporate world prior to joining that I am ashamed of myself now that I know what the reality is, at least for my own experience.
All I have to do is load gmail and it'll hit over 100% CPU in top. Usually between 125% and 175%.
http://bit.ly/2QaGqzJ
Oof, that sucks for many people, but depending on where you were going maybe takinhtg bart to millbrae and transferring would work? Of course then you have an expensive Bart trip to go with your expensive Caltrain ticker...
Hackers are not operators, in the context of hn at least.

If there's anything you see every day on HN, it's people relentlessly arguing about "building what people want", and "solving problems".
One of (the?) most popular HN member, patio11, got a lot of this massive amount of karma because he gives a pragmatic and clear view of generating sustainable revenue in business. This is what the HN crowd likes.

The old fairy tale of hackers only focusing of products and ignoring strategy is long gone, and most people here know this.

It's not necessary to differentiate hackers and strategy people.
Not really. If you have first and last name, it's not hard to find residential address. Semi-public information. [1]

On the other hand, the data about online activity can be voluminous and private.

[1] https://www.whitepages.com/person
> It's annoying, but as I said, I'm not willing to take the risk.

Convenience is the enemy of security. I think you're making a good choice though. It's a minor inconvenience for increased security and peace of mind.
This is what I am struggling with after quitting WhatsApp 2 weeks ago. No one joined Matrix or even Telegram and the only people I can message now are the ones using an iOS device because of iMessage. Not even SMS - no one sends or replies to one.
For many of us home address is not very sensitive information. What we do online can be.

It’s not just what Google knows about you. If your account is compromised, attacker may be able to download all historicsl information and share it with everybody.
I work at an ad-tech startup, and I hear you. Ad-tech has lot of rotten apples. Advertising done right (aka unobtrusive, privacy conscious, and value additive) is a great for free information exchange. Bad ad is always bad, but ad may not always be bad.

There are lot of people working on it (including my startup) to solve the problem that are fraught with ad-tech in general and we are making progress but there is lot of inertia in the industry when it comes to change.
> "No presumption of innocence was extended to the children who died with them."

So, would it be better if they held a trial and then killed them?

Does anyone believe that their innocence or otherwise has anything to do with them being killed?

Are there circumstances that make you think that the killing of children is OK?

It's at least a non-sequitur, possibly self-aggrandising yellow journalism and at worst it could be taken as a start at justification.

Sentences like these give me the creeps.
An attacker could send money that the recipient would think they received but they didn't actually receive it. The attack could be used against anyone but exchanges would be an obviously profitable target.
Well, on my last project, I found PyInstaller to work best and Nuitka changed too many things about the environment.

PyInstaller felt quite close to an auto-unzipping python interpreter and your code, simple.
YES! So annoying!
Here's a link to the repository: https://github.com/pablasso/chelodina
just switched in response to the recent news about Chrome holding on to Google cookies.
There was a Frontline show about life in North Korea, they follow some folks who sneak into North Korea and try to distribute food / money to the poor.

One child about 5 or 6 they meet says his mom had to go to the next town to work and had to leave him ... she never came back.

The little boy tells the story as directly as a 5 year old would tell it, he is homeless with no family fending for himself in the streets.

At the time my oldest was 5.... I can't get that child's voice and image out of my head.
If we truly paid what it cost for content, instead of fueling about $1 trillion in middle-men, creators could get paid (very handsomely) and we wouldn't have as many societal problems.

I'm cautiously optimistic that a utility token like BAT, or some other way that people can provide micro-payments for content will win in the end. I'd gladly pay $0.25 to read a well written article on the Internet, so long as it went to the creator and didn't fund the advertising machine.
A better way to hire
Love my yubikey
Most doctors I've talked to, my Pulmonologist, and doctors that do the checkup during company required medical checkups talked like robots. Saying the same sentences every patient every day gets old fast.

I remember one doctor playing his gameboy while waiting for the next patient in his very small examination room.

That looked to me very uninteresting. What do you think?

Edit: My Dad however long ago, a GP, had his own clinic in our remote town. Went to medical missions to an even more remote island riding on a speedboat. That should be interesting.
I have been using OsmAnd~ [0] lately and have been pretty happy with it as an alternative. Uses open street maps, works offline, pretty good and configurable app.

[0] https://f-droid.org/en/packages/net.osmand.plus/
I tested this literally yesterday, created a new Chrome profile, logged in, and it didn't automatically turn on Sync.

I just tested again now, and took screenshots this time, and once again, it didn't automatically turn on Sync.

https://imgur.com/a/ceShKkl
>So here we are. Perhaps I’ll switch to DuckDuckGo. They recently got funding and I feel like they’re “cool” right now until if they grow huge and we are back to square one.

DuckDuckGo's primary selling point is privacy. If they infringe on that, they die.

Also, I just switched to an iPhone again after years of using Android, for similar reasons. Apple is scary but right now I want to distance myself from Google as much as possible.
Taking the time to learn relational database theory and SQL.
My best career decision was transitioning from wet lab biology to computational genomics during my postdoc circa 2011.

I saw the kinds of DNA sequencing analysis our collaborators were doing and said "hey, I could do that", so I checked out all the R books from the library and taught myself some stuff. And then around that time both Coursera and Insight data science were just starting to become a thing, so I looked up the Insight curriculum and cobbled together my own version with Coursera and made a genomic data viz website.

That computational transition set me up to go into data science in 2014, which has turned out to be a succession of being in the right place at the right time for incredible learning and growth opportunities, but it never would've happened if I hadn't decided to analyze my own sequencing data.
What that invite will do? Will it let me join a public network or a private? What does it mean? Is it like an IRC channel or a reddit subreddit (pub/pvt)? Or it will let me just connect to you and some degree of your connections (like a network of people knowing each other -- kind of a pub/pvt club)?

I am sorry to ask these (I guess mundane) questions here but I tried the docs and it isn't really clear. Also patchwork desktop app brought my laptop to a standstill so couldn't explore much.
Wow aws-vault looks awesome. Something I badly need so I can clear out my ~/.aws/credentials file.

Thanks for the tip.
What I described is really a 3-month probation rather than a ban, during which your comments will default to [dead] but we'll be happy to vouch for the good ones. Since our software doesn't do probations, we have to use the ban system to do this.

You say my words are misleading...

This deserves a thorough rebuttal, but it's late. In the meantime: Actually, this is a ban. You have this habit of reframing words to mean the exact opposite of commonly-accepted terms. Hell, the definition of "probation" is "the release of an offender from detention, subject to a period of good behavior under supervision." Note the word "release," not "imprison."

That's not the explanation; the explanation is what I said above: off-topicness, drama, metaness, troll topics, self-referential rants, and tedious back-and-forths.

That's not an explanation, Dan. Those are labels that you use to sweep under the rug what you wish you didn't have to deal with. It's very easy to explain to someone what they did wrong: Quote them, and say "This is not okay, because <specific reason, not a label>. Would you please stop doing this?"

Obviously, you could pull quotes from my recent comment history. But my recent comment history was to catch your attention and demand that you give some minimum form of explanation, like "You are rate limited for two months. Check back then." Even the most trollish of trolls get this courtesy, but I do not. And when I ask for it, I'm ignored. When I demand it, I'm banned until the new year.

This is the tedious back and forth. Can't we see eye to eye? You want me to act a certain way, and I have given you every indication that I will act that way if only I could understand what you want. You use labels like "off-topicness, drama, and troll topics," when from my point of view most other users are talking about these same topics and engaging in some spirited and interesting conversation.

And I'm sure you can create all sorts more trouble for us if you want. But for what reason? Doing that is not going to feel any better.

I don't want to cause you trouble. But I also didn't pick this fight.
Yeah, there's something about a map for a kid. I remember carefully studying the ones in J.R.R. Tolkien's books.
Amazon should be picking up the tab on the AWS costs. Great PR move, great for customer case studies etc and slash what is probably 2nd or 3rd biggest cost driver.
In a way stuff like this and the recent news that they don't delete their own cookies from Chrome when deleting all cookies could be good news. It seems to become clearer and clearer that Google is getting desperate to squeeze more and more data out of people in order to sell that data. Hope they will lose their good guy image because now they are just another big greedy company like all others. Nothing wrong with that though. It's just good for people to realize that.
I used to but sold them all around 2 years ago (quit embedded around 4y ago)
For me the darkest place I have ever been to was Abbey Caves in New Zealand. But I think almost any cave would work.
Obviously, you can see no sky from there though.

But still...
The darkness there was surreal. It was thick and you could almost feel it with your skin.
And all your senses go crazy.

One of the best and bizarre experiences I have ever had. Would definitely recommend (however, be careful with caves!).