skysight-inc/HackerNews huggingface dataset:
> I'm always amazed by how open they are. Its great to see people like this succeed.

You don't have to be amazed. Watch and learn. They do it because it's good marketing and results in business. The catchy headline got me to click and read. It got the name 'backblaze' into my head one more time. It makes them appear relevant and enhances the brand.

Since Yev is probably reading the comments I will offer another topic that would be interesting.

Do a post on erasing data from SSD's and then being able to recover that data. There was a well known paper by some academics years ago about this. The result was YMMV depending on the drive, controller etc. That would make an interesting blog post.
Normally I choose the methods in <algorithm> because they take an ExecutionPolicy parameter, allowing me to make this code parallel if I wish, but both are valid.
Magic links are a valid method of login that is "right" for many users who end up resetting their accounts anyways.

It's better than using true SSO in the sense that "email is decentralized." Yes, that means if their email is compromised the account is compromised, but how many accounts are there are aren't already compromised when using a random password if the email account is insecure? Every story I've heard of an attacker gaining "access to everything" involves attacking the Email account in some way to then password reset everything.

You may also complain that Email is literally not secure so the link could be intercepted unless it was PGP encrypted (somehow). I grant that I think this is perfectly legitimate when the user is facing more advanced attackers (possibly those with passive access to traffic or backend access to emails. NSA or Company IT come to mind) and hence maybe the need for U2F or TOTP.

We get so many "password reset" emails on our old system that I think it'd just be better if they could login with just an email.

Users should use strong and secure methods for their email(s) and websites so err on the side of Magic Links or SSO. Preferably Magic Links because they expose less about the user by default except their email.
How many people in the industry you know (besides Tech), who use an e-mail client that is neither OS X's Mail or a web mail client?
I'd say it's more the general nature of Microsoft in this particular case. "There should be three different ways to do that" has been the case since Windows 3.1.
Money and political clout do equal power. Why would you rather power was projected through violent rather than nonviolent means?
Absolutely that helped in gaining a wider audience. But I suspect the reason yahoo chose google was because all their tech people preferred google because they all used it to search for code. Maybe it's my high school or my college, but google won over the CS crowd very quickly. Their clean interface and their ability to get the code we were searching for to help us with our homework really gave them a leg up.

Then their gmail ( especially the initial invite and storage ) and chrome made google the "cool" tech company and pretty much cemented their place in the tech world. Sadly, they've turned out to be monsters rather than saints and we are all the worse off for it.
Testify! QFFT.

There are other pathologies, too, but it's amazing how much worldview and the basic behavioral psychology elements of high/low trust and autonomy manifest themselves in what should be "objective" analytics projects.
Anyone suggesting anything owned by Facebook as an alternative to Pretty Good Privacy should be ignored.
HN even uses it.

It's a decent trade-off. Also, most users will check "remember me" and won't see your login form regularly.

I haven't seen HN's login form since I registered two months ago.
Facebook has a field in your profile settings that you can upload your public key. The purpose is to encrypt the email notifications they send to you.
The extend to which modern appliances feel a need to be internet connected is getting ridicules. My TV isn't going to be internet connected, even if it's able to. It simply have no reason to.

Smart TVs in particular should not be a thing. The TV manufactures have proven themself incapable of writing and maintaining software, so at this point they should accept defeat and just produce the TVs with enough HDMI connections.
TLDR: I use some password managers that don't work on websites unless you use the format the particular password manager I chose to use, is using. Therefore, web devs, please adjust your code so that my password manager of choice will work, and keep up with the ever growing list of password managers that have nothing to do with your website. It will make my life easier. Thank you!
"Solved" is a strange word. That implies that there is an end to the improvement to our country.

Compared to... say Japan... the USA is doing a heck of a lot better at maintaining high levels of productivity and luxury for our citizens. Japan is clearly hampered by an aging workforce and a lack of immigrants, for example. Ditto with China (especially because China had their abysmal "one child" policy for years).

So of the top 3 nations by absolute productivity (defined as GDP), the USA is doing best. (Heck, USA is even on the top10 GDP-per-capita, so we're quite efficient compared to other countries). That doesn't change the fact that we could be doing BETTER.
Trump declares national emergency over funds to build U.S.-Mexico border wall
Thanks for these. I had never heard on Antrim before, and will be looking up some of his works as a result.
I believe your idea makes sense. With time, people may learn a way around it however. One technique I use, is that if I were going to post something controversial, I just put it on a random domain and submit it as an article. Article submissions are only subject to flagging and not downvotes.
All of you are using pgp wrong, emails are a crap way to use it. It's not your fault, it was meant to be used that way. There's a better way to use it though.
Can the flavor and properties of a substance be measured? Can people define the ideal measurements? Then ultimately yes.
Who told you Shockley-Quiesser is a hard cap or "non-negotiable physics"? Maybe in silicon PV but there are newer generation concepts that go around it.
Very little of that is a problem in practice, and proprietary systems like AIM had more than their fair share of problems too.

>no support for threads

That one's just wrong. You can make a threaded client if you want one, although it's not totally clear why you would since the CPU load of IRC is going to be very low in any reasonable situation.

Edit: Oh I see, threads as in forum threads.... just open a new channel. Otherwise, the concept seems to map poorly to ephemeral real time discussion. This is the first I've ever heard of AIM,etc of having forum threads.
If a proposal is bad because the idea has flaws, it's appropriate to express disapproval of the idea.

If a proposal is bad because a decent idea is lazily written (as the original post states), it's appropriate to express disapproval at the person - if the only thing that was needed to change in order to make this proposal better was the person's attitude (do your homework properly before submitting the proposal instead of wasting everyone else's time), then it is constructive to target that attitude.
I discovered something similar by accident, only with the line audio cables between by tape/CD and the amplifier. I would pull the plugs out just enough so the tip made connection but not the ring. It would give the same effect.
I got excited when I saw the core was JS (as writing TypeScript/JS is something I enjoy) then I saw that all modules are written in python... That doesn't seem to make a lot of sense to me, allowing for any language or a subset of languages makes sense but writing the core and plugin system in different languages.
ADVChina is a really good channel., they've traveled extensively throughout China, you can learn a lot from watching their videos that you'd likely never encounter in mainstream news.
Read their comments, decide if I like them.
Keybase is one version of a modern take on Web of Trust. https://keybase.io/
I don't see why password managers can't deal with this. In fact don't most handle it OK?
Interesting, seems like it's been tough to build robots to withstand the radioactive materials in the water.

https://www.sciencealert.com/the-robots-sent-into-fukushima-...
Before Google, companies operated like a government office. I suppose, Google brought in a shift in thinking of internet companies.
This is ridiculous. By your logic, people who have a "passion" for cars wouldn't want to buy a car built on an assembly line that has lots of robots on it, which every car factory does today.

I don't know about you, but when I go to a coffee shop, I never talk to the barista. The barista is behind a machine, where I can't talk to them. I talk to the person at the counter where I place my order, and who takes my card, gives me my pastry, etc. Why do I need a human making a drink when a robot can do it better.

It's insane how tech people, of all people, will try to claim that humans can do easily-automated, repetitive things better than machines.
Just see how many websites use Google analytics.
Hunter-gatherers usually share what with each other whether they want to or not; not sharing, especially with kin, is the kind of anti-social activity that will get you kicked out of the group and having to fend for yourself on your own in the wild.

It is a social fact because ownership is a social fact, not a natural fact.
Anyone remember hotbot?
It's naive to think that such company exists, if it does, it's either small with mediocre performance or a failing startup.
Managers that try and change this get let go faster than you can say 'transpare'
I answered your question. My assertion is that neither the times nor the companies are different. Google was always evil. And facebook has always followed in google's footsteps.

And I wasn't accusing you of being part of Google's PR team. I'm saying I am sick of the google pr that I see here, especially in relation to facebook. Everytime people bring up facebook, someone always tries to imply google is better.
I'll be the first to admit that I'm not always a wellspring of human empathy, but even the article is pretty frank about the fact that flagging yacht sales were part of a long-term trend:

First, understand that because of the 1987 stock market crash and the 1990 recession, many of the toymakers were in deep trouble even before the luxury tax took effect.

The evidence that a luxury tax was the harbinger of doom for these people is not so great. The bigger thing which struck me about this story at the time, and I think it's pretty crucial, is that the evils of luxury taxes are probably exaggerated if you have to refer back to the same example all the time.
> The company's information security team is capable of tracking these individuals' whereabouts using the location data they provide through Facebook's apps and websites.
> But Facebook is unique because it can use its own products to identify these threats and track the location of people on the list.

This is so scary. That the company feels entitled to use that user data in any way they please is horrifying.

I would not be surprised if they are also using internal data to get to spy on spouses or ex, to stalk people, etc. Once the ethics of a company like this are zero, the possibilities are infinite.

This is why more regulation like the GDPR is needed. And also a closer supervision of the big tech companies.
Wait so all those people in the street with the protest signs were cheering FOR Amazon? Nope. Maybe the guy with veto power was put in place because he protects the city from BS like this? Possible. Our whole office is laughing at how Amazon approached this and couldn't get it done, so yeah maybe our bubbles don't overlap.
https://www.interfluidity.com/v2/7065.html
Chrome is just as insistent on using 8.8.8.8. Took me >2 years of constant pestering to make Vivaldi finally patch some of it out.

https://www.reddit.com/r/vivaldibrowser/comments/a23071/how_...
Why do you think CloudFlare has less incentive to sell your data than Google?

Both CloudFlare and Google are for-profit corporations which want to take actions to maximize their profits. Insomuch as they are profit maximizing, we should expect them to take actions where the expected gain is greater than the expected cost, and to prioritize actions which have the maximum gain over actions which are only barely profitable.

If the cost -- in terms of extra labor and reputation if the data-selling becomes public -- is estimated to be less than people are willing to pay for the data, why would any profit-seeking corporation choose not to sell your data?

We can't trust companies not to sell poisoned food, even though that's a huge reputational hit. We can't trust companies manufacturing herbal, vitamin or nutritional supplements to actually put the herb, vitamin or nutritional factor they claim they are in the bottles they sell. We can't trust the makers of USB cables to produce cables that actually meet the USB specifications. Why should we believe that any corporation, regardless of whether or not you pay them for their goods and services, would leave the money to be made selling your data on the table, even if there's a potential reputational hit if the practice becomes public?
Data Shows Amazon Leaving NYC May Cause Significant Downturn for Real Estate
Way back in the '90s, Postman was speaking at college. I was late getting there, and ran into a close friend coming out as I was going in. I asked my friend how it was so far, and he scowled and said "He's a cretin".

Now that I'm olde, I find myself occasionally agreeing with Postman. but reading past the first paragraph here, I'm right back to "He's a cretin". Sigh.

On the plus side, he makes an excellent bonfire out of the strawman he built.
ah, yes, i don't usually buy stuff on a plane but that's a more prevelant example that i couldn't remember earlier.
Although it is a historical (and disavowed) footnote, the Open Text Index launched in April 1995 and sported full text indexing of web pages -- more than 6 months before Alta Vista's launch in December that year.

It did serve as a back-end search for Yahoo! though it never could keep up with the full query volume. It was lambasted by the creators of Google for experimenting with putting clearly-marked ads in search results. That transgression looks hilariously quaint to modern eyes.

https://www.referenceforbusiness.com/history2/72/Open-Text-C...
Classical Music on Apple Music: What's Wrong and How Apple Can Fix It
Also, set the autocomplete attribute: https://developer.mozilla.org/en-US/docs/Web/HTML/Attributes...
"Amusing Ourselves to Death" is one of if not the best books for its avant garde cultural criticism.
1to1 Nat your traffic that is what I did
Hmmm, and their robots.txt seems to not be at fault. I wonder if they excluded it to not overlap with Alta Vista, still it's tragic that digital.com isn't browsable in the wayback machine.
What denotes good though? I can imagine scenarios where either high or low squawk/talk could be good...or bad.
Get Your Medicine Cheaper
Most "non-tech" people I know use Outlook.
Yes, because doing one bad thing erases all good you've ever done...
2020 is allegedly going to see the same fate. But with a minor difference. Now we will have billionaires rising in crypto domain.
https://koinpost.com/bitcoin-may-reach-50000-by-2021-says-ch...
Yep, I finally took a trip to western Europe recently and was shocked at how much cheaper it was to eat out at nice restaurants than in the US. Once you factor in the tax and tip, eating out in the US is very expensive.

I was also shocked at how much cheaper decent hotel rooms are there.
The use of PGP for email is somewhere on the order of a few hundred thousand users, while S/MIME is slightly more popular at perhaps a million or two. Out of billions of email addresses.
Serialbox?
what do you mean by 'consistently' ?
The "random keypad order" is used on secure physical keypads, which display a random order of numbers so that fingerprints, key wear, etc. can't be used to isolate the keys being pressed over time.
Accept your data. According to one PI, success depends more on the people doing a project than on the topic of study; some people make their project work no matter what the topic is. Others block their own way to success because they require too much evidence. I, for one, have always been excessively critical of my own data. Although I am a meticulous experimenter, whenever my results seemed to confirm my hypothesis, I was afraid to accept them because I knew I was biased (it’s funny, I know). I was spending too much time looking for alternative explanations instead of accepting that I was on the right track and moving on to the next step. We have all heard about the reproducibility crisis — and I am not advocating the reckless publication of unverified data, or recommending being so careful that you end up publishing nothing — but there is a difference between being reckless and shooting yourself in the foot.

And this, fellows, is how you end up with the reproducibility crisis. Incentives are just all messed up.
I can't remember one way or another but I think you're right about the importance of the defaults.
> In the future, we might see human-led coffee shops as a niche market!

Basically Tokyo right now
I actually trust my ISP more than Google.
C# 2? The freshness of C# 3! The comfort improvements of C# 4, C# 5 and C# 6! And now the new freshness in C# 7.0.

I agree with other posters that this introduces a new style, but when I look at C# 2.0 I see a language I do not want to use anymore. It is old and clumsy. Like Java :)
> I thought the best practice was to make it unclear whether an email or username is in the system

It's useless obfuscation. 99% of systems that tell you "if you entered a valid username, we'll email you a password reset link" also don't allow duplicate accounts by email. Try to register a duplicate on their sign up page and they will tell you "this email address is already in use."

Useless "security" obfuscation and creates a terrible user experience trying to reset passwords.
It's insane how some loud politicians were able to rile up opposition by framing the AMZN deal in isolation, as if this was the first and only time New York offered financial incentives to massive, profitable companies.

Atlantic Yards, Hudson Yards, 1WTC, MetroTech, Yankee Stadium... all of these projects, and many more, were negotiated and ultimately included large financial incentives or subsidies by various governments to the developers and to the big business tenants.

Virtually every big bank has, at some point, threatened to move out of NYC, or at least large quantities of back-office, technology and operations staff. It's all to get tax benefits and concessions from the city and state governments.

The idea that every other NYC business is paying their "fair share" and Amazon was expecting, or getting, special treatment, is ludicrous.
Except that they don't do that so it is probably moot whether or not the robot does it.
> pay for all the points people get

More like stagnant growth and very few levers to increase their (Visa/Mcard) bottom line - which, of course, shareholders demand. Issuing banks and acquirers deal with the points people get.

Source: was in the industry for a dozen years.
No offense taken!
Since these threads often become: patterns I think are stupid.

On the Xbox One (which runs the home theater in our house): it hides the characters of your password, which I think is somewhat silly to begin with, but you type it in with a giant, on screen keyboard!
I had an ISP at the time, and remember teaching users to always search on AV using "keyword1 AND keyword2", to get the results they expected. When Google came around, this became unnecessary.

IMO this was one of the biggest contributors to the perceived quality advantage of Google vs AV.
No web of trust? I would say that’s exactly the point. For tons of applications, you don’t need web of trust at all. Using PGP when you don’t want the web of trust features is an utter pain in the ass.

I want to be able to encrypt/sign and have web of trust be a different issue.
Citibank absolutely sucks for overall UX.

Have they ever heard of input type="password"?
67 and 73 are the sexiest primes because they straddle 69.
I enjoyed this PBS Space Time video explaining this and more with examples: https://www.youtube.com/watch?v=HUMGc8hEkpc
My password manager can deal with it:

Cmd + \, Enter, Cmd + \, Enter.

It is a little saddening, perhaps, but to say it’s breaking password managers entirely is a wrong.
Do you miss highlighting for string literals?

I don't think I would care one bit if my syntax highlighter stopped making keywords blue and type names green. But damn, would it get frustrating not having dumb quoting mistakes stand out right away. I like fixing those based on immediate visual feedback as I type, vs looking at a surprise compiler error next time I try to build.

Which of the below string expressions (C# as example language, many are similar) has a mistake?

1.

"Most strings are " + easyOrHard + " to read and " + concatenate + " with variables

2.

"Some, like \"" + onesWithQuotes + "\" are trickier"

3.

"Your friend \" + friend.Username + "\" has joined the chat"

4.

@"In C# multiline string literals denoted with @, \ is a legal character on its own and """" is used to escape the "" character"

5.

@"You're probably a jerk like my buddy """ + name + "" if you mix syntaxes like this"
That's a good way to lose loyal customers who order many times a year.
I bootstrapped my first company to several million and revenue by doing contract work on the side. Later, I decided to use the money from my bootstrapped company to launch another startup. Once we got some traction I decided to take company #2 the VC route. 0/10 would not recommend! :-) I'm working on a blog post about why bootstrapping can be much better for founders.

I'm in a similar position; company #1 is successful and now running without me and I'm switching focus to company #2 and considering the VC route as this business has appropriate scalability. I'm quite interested to hear why you are 0/10 on going that route. Will you be posting that to the facet blog or how can I ensure I see that when posted?
Practical tools to inspire your work
Bay Area tech worker leaves job, finds meaning documenting Rohingya refugees
"Don’t split login across multiple pages" should be #1. Why is this a thing?!
"Google regularly fails to include all words I searched (even if it's only three or four), often retrieving completely useless results. I doubt it's due to incompetence; I take it as a signal that they're now struggling to match the volume and characteristics of the data they have to ingest to an adequate user experience."

That is awfully generous of you ...

Google shows us what it shows us to maximize advertising revenue. They need you to keep clicking and generate hits on adwords-encumbered websites. Showing you zero (or one or a handful of) results for your search query is counter to this goal.

Showing you a batch of results with no adwords-encumbered sites in it is also counter to this goal.

I don't think they're struggling with anything at all - they are optimizing for paid clicks and precise search results is, at best, a very distant second priority...
I use to be an Altavista user. In Middle School one of my teachers showed us Google in the computer lab and I've been using it ever since. What I remember standing out at the time was Google's UI; it was just a logo, a text input, and two buttons. I thought that was neat and just kept using it after that. The search results may have been better, but that wasn't why I made the switch.
Or the Talos workstation[1]. I was hoping maybe this was a Power port of kubernates.

[1]: https://www.raptorcs.com/TALOSII/
A Common Lisp Interpreter Built in Cobol
How? By following your GitHub profile to your email?
Angular 1 does this.
Can you route 8.8.8.8 to your DNS server?