skysight-inc/HackerNews huggingface dataset:
Salaries on AngelList
I had a question I was hoping someone could provide some insight on. I am curious, how dynamic are the currencies for the salaries at https://angel.co/salaries?

Meaning, if I select Developer > San Francisco, is the average salary computed in USD?

Moreover, if I change the city to Toronto (Developer > Toronto), is the average salary reflected in CAD or USD?
It's not the vehicle that doesn't see you, it's the driver. If we make it acceptable for them to hit cyclists (like we tend to), they'll keep "not seeing them".
Why Telegram Voice Calls Are Blocked in Countries Like China or Iran
Post by Telegram CEO making serious claims, that could result in huge discussion was posted 3 hours ago and flagged https://news.ycombinator.com/item?id=14157784

http://telegra.ph/Why-Telegram-Voice-Calls-Are-Blocked-in-Countries-Like-China-or-Iran-04-19
FWIW, the thread on Plastc from 3 years ago: https://news.ycombinator.com/item?id=8422928

Edit: apparently there is a r/plastc and it declared plastc a scam 7 months ago: https://www.reddit.com/r/Plastc/comments/52or45/due_to_recen...

To me it's fascinating how much Plastc seems to have flown under the radar. The initial announcement, and then almost no coverage until today: https://www.crunchbase.com/organization/plastc/press

I wonder if they even got the millions in preorders it claimed? How would anyone know if they lied? Did they ever get VC funding, which would presumably require me to tell the truth to investors?
I doubt they are going to issue refunds since they are going to file for Chapter 7 bankruptcy.
Most of the overarching premise is correct along with most of the general details of how it unfolded. Some of the darker stuff is he-said / he-said that is still debated to this day (specifically in the relationship between Kroc and the McDonald brothers).
So all books about Docker are now outdated.

What will happen with hub.docker.com? Is store.docker.com the replacement? Or will both coexist? Which one will be hosted on mobyproject.org ?
I may be wrong, but this is simply saying that jupyter (the notebook interface) requires python 3, not IPython (the backend interface), which should still support python 2.
This may be enough (receive SMS without a phone) if you're desperate for Azure or other account:

https://news.ycombinator.com/item?id=13631724
Davelnewton, appreciate your response. My experience is that if I ask 2 or more developers, I get the food fight that Anold and Maxx are having below. So if I pick a developer out of the internet and he/she recommends "Atom" I know I need to avoid him/her. On the otherhand, if he/she says "React", I know at least 2 others have mentioned it. You suggest that I just talk to a developer and put myself in their hands. That's how I spent $600,000 on 3 Microsoft Gold developers who recommended .Net framework, and got me a desktop PC version in Windows 7, one month before Windows 8 debuted and wanted $100K more to either 1)make it compatible with Win8 or 2)rewrite a web version. I applied for YC S17 in hopes of getting the $100K to get my app rewritten and back on the market. I also hoped that YC would advise a reasonable programming approach and an appropriate developer who could make it happen, but I got rejected this time,and am out in the cold again until maybe next October. So I thought I would give HN a try - and you were nice enough to respond. Thanks! I would appreciate any further thoughts you would be willing to share.
First of all, clearly the advice I'm giving is a bit too early for where you are at presently. I think that's giving credit to you for the quality of the work you are producing. Basically, I want this app. You might want to dial back just a tad on the intricate details, out of fear you may wind up never shipping an initial version. Being a software dev myself, I understand that you could spend another year (hell, even 2-3 years) completely hashing out every minute detail. However I think that what you have is getting to the point of being "above and beyond what is necessary" that you need to stop tinkering so much, and find a way to ship something sooner rather than later.

When you get around to desktop clients, ignore the seemingly negative consensus regarding Electron[1] if you think it's the right fit for you. All the negativity I've read about it is from "purists" who aren't specifically singling out Electron; rather they are hating on all non-native implementations. I noticed the mention of Xamarin on your site; never heard of it, but I'd be weary as they seem to be oriented more towards mobile whereas you're looking for a cross-platform desktop solution which is where Electron shines.

If your goal were to be the gold standard for apps, you should be developing using native OS X APIs; the performance you get from a native implementation on OS X is astounding. However, if you do native OS X you're putting yourself in a position to do native Windows and possibly Linux apps, and the collective work required for native-everywhere obviously does not come easy or cheap - particularly if you are doing this as a solo project without assistance from a team.

Electron is a perfectly fine balance for most UIs that are fairly simplistic, which is going to be true even for the most advanced todo-type app. Extra bonus being that if you put in the effort to plan out the Electron app side-by-side with your web/browser-based app, you can share the frontend development between the two, resulting in less overall work.

[1] https://electron.atom.io/
Why on earth would you want to sign on using facebook? Not saying this isnt a bug, but what is the use case sceneraio?
> I really have no problem with the wild west nature of the internet at large. I grew up digitally on the internet and physically in an income depressed area, so the idea of "country clubbing" my life seems counterproductive.

Yes, it is "country clubbing" to avoid sharing child pornography... It does indeed seem counterproductive to avoid people who revel in that. After all, it's not like we can kill them for their ideas so we might as well listen to and look at literally everything they say all the time.

> But hey you do you! The beauty of the Fediverse is that we can all talk to each other!

Quite the contrary: the beauty of the Fediverse is that we can create sub-networks that allow us to talk to fewer people. Talking to every single person is FAR more effectively done on a centrally managed network like Twitter.

Even without instance blocks and mutes, the amount of time it takes for messages to propagate across the fediverse is long enough to create segmentation and shape user behavior.
Have you considered that your usage is at fault as opposed to vim? Out of 127 plugins installed and even more tried I cannot recall ever having an issue other than having bound a key that the new plugin would have bound.
I think it's a bit conspicuous how you mention good ECC for printing stuff out, since good ECC is a staple of many forms of storage (especially hard drives, optical drives, tape) and we don't mention e.g. "storing bits on spinning rust with good ECC and reading it back in again".

I think the problem with paper is thot it's not really part of the computer any more. You need a human to take the paper out of the printer, store it, and put it back in the scanner. At least with tape and optical, we have robots to do that for us.
Great to see WASM!
Did not read all of it. But looks nice.
I always thought I was a dinosaur (and probably I am one) as I consder e-mail a different form of mail, and since mail is delivered once (or maybe twice) a day, I normally do check e-mails twice a day, typically as soon as I arrive in the office and some half an hour before leaving it (in the evening only replying to really urgent messages, that are rare, all others are replied next morning).

It's somehow refreshing that the people that studied the issues deriving from "continuous update" came to similar conclusions:

>Mark’s ideal system does allow for urgent communications, just not through email. If workers need to contact one another with time-sensitive requests, she says, they’d pick up the phone, send an instant message, or talk in person.
I have no suggestions where to find people to talk to (that really depends on your field).

But on the topic of how to talk to people, I really want to recommend the book by Dale Carnegie 'How to make friends and influence people'. Ignore the corny title and read it. This book has changed how I talk to people.

The biggest takeaway for me from that book was that people love to talk about themselves. Make the conversation about them; focus on their situation instead of on your product.
I just bought this movie yesterday. One of the things in the trailer was exactly this point of owning the real estate.
Your Turn, Toronto-Waterloo
What I really wish is for them to make decent developer tools. Other than that I love Edge!
Similar hate post coming from me soon. I have an MSA & Office 365 (Azure AD) login using the same email. I use my MSA to login to my Surface, but now, all the sudden, I can't setup Outlook to connect to my O365 email. Their solution: rename your MSA. My response "no freaking way... no telling how much stuff that's going to break as I've used that MSA for over a decade".

And then I read your post today... I'm glad I closed my Surface and went back to my MacBook last night...

Ref: https://techcommunity.microsoft.com/t5/Outlook/Can-t-connect...
> And Damascus steel isn't particularly good. It's mainly an artsy gimmick.

To add to this, most "Damascus steel" knives aren't made of folded steel in the core. The core is a solid piece of some metal and the exterior Damascusoid material, created by pattern welding, gets attached to the sides.

It's functionally pointless, but it does look really nice and shouldn't hurt the usefulness of your knife in any way. My EDC pocket knife is pattern welded for this reason.
This isn't by accident. Google has engineered it so that companies have to buy PPC ads for their own search results, to avoid 'competitive' PPC from rival brands.
If you do this I recommend you don't mention the gift card until after the meeting.

I might meet to chat for 10 minutes but if you told me you'd give me a $5 (or even $50) gift card in exchange for my time, I probably wouldn't.
Delegated Account Recovery with Facebook
Sounds like you need a good mentor.
I agree largely with goatherders.

Perhaps the question you should be asking is "how can you go listen to your customers"
I think the beauty of Wunderlist came from it's simplicity.

On another note, I think that for most busy people mere to-do lists are passé. It's too easy for things to fall through the cracks, to create overwhelming lists where nothing is prioritized.

What you need is an auto-scheduling planner that turns your to-do list into a schedule in your calendar. And then if you don't finish things, they move forward in priority order until you get it done. Gives you smart reminders only when you have free time.

If that sounds interesting to you check out Focuster http://focuster.com

We're bootstrapped and having a great time listening to customers and building a product whose time has come.
This drives me crazy. My business partner insists on using Google Drive. So I go along with it. But not being allowed to access my Drive while being logged into other Google accounts is so annoying.
Well that's $155 down the drain.
Hm, maybe I just divorced my personal account early on and forgot about it. I remember it being frustrating. Does Microsoft not allow you to do this?
It doesn't matter. A collection of roles/claims are associated with each account, resulting in different authorization profiles.

Just merge them into a single collection and have my experience be dictated by that merged collection. With how entrenched they are with the Enterprise world, they should have foreseen this scenario and designed their family of products to facilitate this seamless merging of authorization rules across disparate accounts.
It is - but if they don't Neiman Marcus will bid for that term instead and come up as the top result.
Uh, the difference is Chrome is usually right. Dealing with Firefox bugs is starting to feel like dealing with IE. Favorite example: a 9 year old bug where a select's option menu will render in the wrong location if there's a transform in the DOM above it (https://bugzilla.mozilla.org/show_bug.cgi?id=455164)
It depends really.

Takata airbags got the PR damage, even though its airbags were installed into Ford / GM / etc. etc.
that's the problem, every site I tried failed their "is this a real phone" check including their own service and the phone that nearly any normal person, technical or otherwise would consider a "land line"
I remember at that age understanding that ads are not truthful at a deep level and filtering them. I find it's much harder for me now. Everything seems like an ad now a days and I may not believe the message but having the money to pay for so many ads on expensive platforms gives me a different message. If a company can afford a superbowl ad it gives me the impression the product has resources behind it and I can assign a level of trust.

Kids are better at filtering in some ways.
Yea that threw me off too, what is going on o_O
Self-driving cars need to be safer and more reliable for the regulators and mass to adopt. Humans are pretty bad drivers with only visual + audio information when one of both are impaired by natural conditions (weather, night time etc.) or artificial conditions (DUIs etc.).

By introducing more dimensions of sensing (LiDAR, Sonar etc.) as some others put it, it should theoretically help judgement during driving and thus improve the safety aspect.
If you went to school in the last 30 years, or popped on the news during that time, I can't help but wonder how delusional you must be to buy waterfront property. I say this knowing brilliant enginners with homes they are still paying off in New Orleans. Why? You must know the return will be terrible, and it is just a temporary luxury, at a steep price, right?

Are people in general this head-in-the-sand or is it really that hard to grasp?
"In 2011 after buying a pair of sneakers, then a fruit smoothie and noticing a Google Wallet icon on the cash register, Marquis asked the cashier how many people actually paid with their phones. The cashier responded that so far 2-3 people per month were using it...

Immediately the lightbulb went on in Ryan’s mind that there was a significant shift happening in the market from a physical credit card to digital payments. His mind went wild as he dreamed about what the future of digital payments could look like and within a short time after he launched Plastc." [1]

So, after shopping at a store that sells fruit smoothies and sneakers (?), and being told that nobody cares enough about a universal credit card to use the free Google Wallet one, he concluded that the future is a universal credit card that people will pay hundreds of dollars for?

Only in Silicon Valley...

[1] http://www.huffingtonpost.com/bryan-elliott/plastc-one-card-...
How to act as your own certificate authority using OpenSSL
I have two or maybe one Microsoft account(s). It's impossible to tell because I seem to have made two accounts that some parts of their systems think are the same, and other parts think are different. My theory is that I was a victim of some sort of migration bug at some point because I have had at least one account for a very long time (probably since Halo 2 for that online multiplayer). This problem makes it impossible to update relevant details on either account, IIRC.

Their support is the worst; they were totally unable to even comprehend the problem I was seeing, let alone fix it. I just gave up trying to use them.
> A chapter 7 bankruptcy case does not involve the filing of a plan of repayment as in chapter 13. Instead, the bankruptcy trustee gathers and sells the debtor's nonexempt assets and uses the proceeds of such assets to pay holders of claims (creditors) in accordance with the provisions of the Bankruptcy Code. Part of the debtor's property may be subject to liens and mortgages that pledge the property to other creditors. In addition, the Bankruptcy Code will allow the debtor to keep certain "exempt" property; but a trustee will liquidate the debtor's remaining assets. Accordingly, potential debtors should realize that the filing of a petition under chapter 7 may result in the loss of property.

http://www.uscourts.gov/services-forms/bankruptcy/bankruptcy...

I wish they have clarified this in the email and the website in plain English. I'm no lawyer, but this sounds like they won't refund.
Juicero's CEO responds
I've done bigger on aws
If you have a malicious browser add-on or your system/browser is compromised, you're pretty much pwnt, aren't you?

The only hurdle left would be TOTP or Yubikey.
Yeah, it's interesting. On the one hand, they're slaughtering the market value of of SNAP because that's based on them becoming the next Facebook-sized behemoth.

However, they're ALSO preventing a bunch of old farts like myself from signing up for Snapchat accounts so I can put mustaches on every car that drives by, and preserving it as a "cool" haven for "kids these days," thereby increasing Snapchat's value to its existing userbase.
> I should be able to put all my family in one group, my drinking buddies in another, and my coworkers in another ... and then I can freely share whatever I want with whomever I want.

This is basically what people use private groups for. It feels more intuitive than posting everything as a standard post with restricted permissions.

> I've also had plenty of people not trust the permissions. Like, posting pictures from a party, people will freak out when I tag them ... and even when I tell them that I've locked down the album permissions, they don't trust that some error down the line won't expose everything.

No offense, but they may also not trust that you've configured the permissions correctly, or that your definition of "locked down" is one they think is appropriate for the photo or will be appropriate for the photo in a year or ten years.
Vulnerabilities in #Linksys #routers allow attackers to hijack dozens of models
To be fair, IE was awful and held back the industry. Likely, it was awful and held by the industry by design.

To this day, the versions of IE in use by actual people are awful. MS finally has Edge, which isn't awful, but absolutely no one uses it.

If I tell an end user to get Chrome or Firefox, that's the end of the problem, whatever system they have it will work. If I try to tell someone to update their IE or to get Edge, I'm stepping into a black hole of trying to divine which version of Windows they're on and how recent their updates are. None of my mac loving coworkers can easily test against IE or Edge and headless unit testing against IE isn't a thing.
Point 2 is a good call. Hadn't thought of that.

In practice, Point 1 isn't too realistic though:

Front-end and back-end almost always use different build/debugging tooling, different unit/integration testing frameworks, and even different paradigms. Unless your developers are good at constantly switching modes, it's hard.

"no real upside" is wrong, as you point out, but I would stand by "no guaranteed upside" :-)
I skimmed through this and saw no management of PGP, encryption, key storage, or key exhange. Is that not going to be one of the main focuses of this? I wish that PGP/encrypted mail would be a main feature post Snowden.
Bose headphones allegedly tracking what you're listening to
Amazon Just Patented an “Aquatic Storage Facilities” Concept
We have office 365 but no personal account. I still get the question every single time... And it doesn't work well with password managers
This one is more on the data collection side of advertising, but I'd say it's still relevant:
https://en.wikipedia.org/wiki/Children%27s_Online_Privacy_Pr...
Keeping knives sharp is 90% of the battle.
Ugh - Carbon steel is not easy to sharpen because it is soft. It is because it contains fewer carbides. Typical stainless steel alloys used in production knives are hyper-eutectoid, and the excess carbon (anything > .77%) ends up forming carbides with the alloying elements. These carbides - Tungsten, Chromium, and Vandium carbides, are harder than the surrounding matrix of hardened and tempered steel, and can only really be "cut" with a diamond stone. If you only have a water stone, the high proportion of carbide in stainless knives makes it difficult to sharpen because the exposed bits of carbide in the matrix are harder than the stone and don't get removed.

Another issue with commercial knives altogether is that frequently the mass market ones are soft by design (<58 HRC). This saves costs in the post-heat treatment grinding into final form. (knife blanks are oversized when heat treated so that any slight warpage during quench/temper can be ground away). handmade knives are usually not done this way, and so many hand makers are comfortable going much harder since they are less worried about the economics of hard material removal at mass scale.

(Source: Have spent several years learning to make knives)

For good browsing, check out hypefreeblades.com
This reminds me of an answer from Bill Nye's AMA on reddit yesterday, where someone asked Nye to speculate on a worse case scenario resulting from the US not doing anything in response to climate change:

"The quality of life for people everywhere will go down. There will be less food and less clean water
available in the developed and the developing world. It's reasonable that this will lead to conflict:
more violence, more war. Here in the super-developed US, people will have to abandon homes in Miami,
Galveston, Norfolk, and other coastal towns. It will lead to defaulted mortgages and people looking for
jobs inland. Where will those jobs come from? Sooner we get to work the better." [1]

[1] https://www.reddit.com/r/IAmA/comments/66ajul/i_am_bill_nye_...
I don;t think that is really what happened. :) As part of the runtime abstraction, kubernetes must necessarily decide how to handle stdout/stderr logs. Not having a decision for something at a given point in time is not exactly a bad thing.
Does it still work well if I click-drag the scrollbar very quickly from the top to the middle or bottom of the list? Or if I use a keyboard shortcut to jump immediately to beginning or end?
A Case for Progressive Web Applications in 2017
> CW was a bolt-on feature that was developed without any consideration for other fediverse servers and how they communicate using shared protocols

Because how many years did they have to develop it and elected not to? Forking happens to meet demand.

> Now I see plenty of jerks, admins are sharing blocklists based on zero information and hiding the fact from their users,

Which instance. Name names.

> if you speak a non-english language you can be as offensive as you want to be

We'll block them pretty soon. Already userscripts to GT toots inline are circulating. Don't worry.

> and there is a massive Japanese Mastodon server that is flooding the network with child porn.

It is a tesatment to the Mastodon network that this was resolved in under 12 hours. Twitter has let CP accounts live for far longer.
It's worth pointing out that this is no longer free for new signups. $5/user/month now.
They really need to get their quality under control.
Re: speed. Do you suppose pypy might help?
Cadillac Adds Level 2 Highway Autonomy with Super Cruise
Paper, 2.2 released
The review itself is worth reading for itself, but I found it interesting that its author is the novelist John Crowley. I wonder if it is just random that he was asked to review this book or if he is currently researching the topic for a new novel.
I will recommend the book "Wishcraft." It is not specifically about this, but has a lot of good general advice for just getting things done.

You might also find the UX book "Don't make me think" generally useful. I am mentioning it because it does talk about how to get effective feedback on your website. If you are doing an online thing, you may find it very pertinent.