skysight-inc/HackerNews huggingface dataset:
On number 4, I believe most brokers don’t allow you to trade options right away, you have to ask for permission before your account is approved for covered options trading (writing/selling options for stock you own, blocks of 100 shares for each option contract). To write options for stock you don’t own (this called naked), you have to ask for another approval. Usually both approvals require some online screening.
From the article:

"I suspect that many still inaccurately equate or conflate “cloud” with “IaaS,” which is a perspective at least a full decade out of date. Without question, Amazon created and still leads the IaaS segment of the cloud—but the cloud of today looks nothing at all like it did 10 years ago when “cloud = IaaS” was a reasonable equation."

The "Cloud Revenue" number includes things like Dynamics, 365, etc.
Affinity Photo is SO much better and currently only $24.99. May be worth taking a look: https://affinity.serif.com/en-us/photo/
I assume that "50% no limit match" is for 401K contributions? In which case, I guess it still has an IRS backstop of $9750 if you max out your 401k contributions?
It is the UK..so yeah good luck collecting anything
I do not see any evidence of this in said quote.
> Musk is the world's richest person now, but he can't even help fund his employees' retirement

Tesla provides all its employees with stock options[0] and has had one of the best performing stock prices in the market.

Why on earth would I want a 401k when I can own Tesla stock at a discount? Musk is making all his employees wealthy.

[0]: https://electrek.co/2020/07/06/tesla-meteorite-rise-employee...
I have an old coworker in a group of friends that fits this description. Its frustrating because they will continue to spout this stuff off confidently, but not ever listen to the counter argument or understand that their philosophy is flawed. It makes it challenging to continue to engage with this group of friends.
Oh, we're absolutely using a backend framework, I didn't mean to imply that we're building everything with raw CGI scripts or something like that.

In terms of increased productivity, things I've noticed that have helped with productivity:

- Using native browser functionality for navigation and form submission allows the browser itself to take on some of the work that would otherwise be filled in by custom code like maintaining browser history.

- A standard SPA requires that you maintain an API for the front end to talk to, which a server rendered framework has no need for (we do have an API, but it's specifically for customer usage and doesn't need to cover all use cases we need for our application)

- The backend is a 100% known environment, and while you always have to think about browser / device capability, this is greatly reduced when you have small amounts of Javascript, particularly when it's not essential for your page to function - there's also far lower demands on client machines since the bulk of the work is performed by the server.

Changes can often be applied in a single "layer". If I need to add a new field to a view, I can just add it to a template, whereas in an SPA I'd need to modify my React components as well as my API, potentially needing to care about API versioning, etc.

- More of a broader thing, but I find that environments that use front-end frameworks heavily tend to become more specialized quicker, and environments where you have specialization between front-end and back-end leads to increased needs for coordination for any non-trivial work, which ends up being a pretty big tax on velocity compared to having full-stack developers who can work on anything.
Dr. Geo: Interactive Geometry in Smalltalk
C++ Command Line Arguments (Pro Tips)
Leveraging the Go Type System
Hi, as someone interested in typography I am interested in how and why you wrote a ‘ (U+2018 LEFT SINGLE QUOTATION MARK) instead of a ' (U+0027 APOSTROPHE) or a ` (U+0060 GRAVE ACCENT)? Is it used by a language on your system? is it in your keyboard? Or maybe a conscious typographical statement of proper style? I wonder :)

Personally I have had my dose of fighting with using multiple languages with incompatible keyboards layouts, I would like to hear your story (even if it has nothing to do with keyboard layouts)
Investing in the US Stock Market for Non-US Citizens
There's been discussion on here about this before, some of the more techie types on here wondering why ppl don't know basic stuff about insides of machines, filesystems etc. (I get it/the frustration is real)

But this is all part of a general change in computing to mainstream/consumer devices from what it was before and companies like Apple definitely have pushed it far in that direction with closed off OS systems that don't let/want you to see how anything works or change anything like settings, the malleability, and closed wall garden systems that iOS brought us. Android too obviously, but much less so.

It's tough it's just the world the youth have grown up in but also in certain pockets there's a light (if you think ppl need to know more) where there's more experimentation and access and exploration in STEM areas etc. More access and information to the niche worlds of creating/tinkering etc than multiple generations before could dream of. Here's to positivity that it continues to bring bright leaders to the fore
Do frontend devs have on-call? Backend devs do.

Frontend devs also have less algorithmic FAANG (and others) interviews[0]

[0] https://mobile.twitter.com/dan_abramov/status/10786586563449...
My understanding is that the family could have chosen to file it in Illinois state court, but intentionally chose California state court instead.
If Google includes G-Suite (does it? I don't know!) then MS including Office 365 is fair.
If "stupid" user A can tell Facebook to share user B's information with a third party, then I see Facebook evidently at fault.

Only user B has the right to consent to such processing.
I think it's easier to say that namespacing is nearly orthogonal to security. Native containers (i.e. containers not running in a VM) are literally just processes running on the host and need to be secured with the same methods you would use on non-namespaced processes. Namespacing does add another layer when used properly but it doesn't replace any of the existing ones.
GHC is a production-ready compiler (for Haskell) suited for industry use. I work on a growing, healthy team and we ship an application written in Haskell several times a day. It has decent tooling, which is improving, and the language itself is what makes it possible to tolerate the pace of those developments.

Haskell isn't a pure "research-only" language. I realize people like to point out that it's original goal was research... however the nature of that research has changed over time. Take Galois' Crucible project where they used advanced dependent-types in order to write their security analysis tool [0]. They could have used research-grade dependently-typed languages that are much more expressive and easier to use... but they chose Haskell because they needed an industrial-grade compiler capable of producing fast code to run in a production setting. The kind of research being done in GHC and Haskell these days is bringing innovation and advancement in functional programming into industrial applications.

Every compiler is going to have warts. Especially with people using it and depending on it for industrial use. That's a good thing. You could be like Lean 4 which will make no promises of backwards compatibility or consideration for industrial users in the name of staying purely for research.

Although I agree that Haskell is impressive in its ability to evolve and grow! Linear types just landed in GHC 9.0.1 and many fine folks are improving the compiler to make way for dependent types. It's good stuff!

And to see languages like Java, C#, C++, and others pick up on the low-hanging fruit of FP languages is a sign that the paradigm is gaining popularity and adoption: ADTs, lamdbas, type inference, pattern matching... Maybe in 20-30 years will see these languages adopting higher-kinded types, rank-n types, GADTs, and more?

[0] https://www.researchgate.net/publication/334751646_Dependent...
There's no 1000 page EULA to read, and FB wasn't the predator. CA asked for data and user said yes, same as if you accept a friend request with someone who gossips about you behind your back.
Enron has entered the chat....

Yeah, I know, snarky. But that is of course the danger of having all your eggs in one basket. Anecdotally, you cite Tesla. Anecdotally I'll come back with Enron.
> Stupid users agreed to that.

This is on the level of "poor people should just stop being poor" or "she was raped because she didn't dress decently enough"

On on side you have a mega corp doing all it can to harvest as much data as possible, backed by behavioural analysis, AB testing, and all kind of studies on how to trick people's brain into feeding the algorithm with more data points. On the other hand you have "stupid users"

The role of governments, at least in Europe, is, in part and in theory, to protect "stupid" people from mega corp sharks and other predators
My partner has tried learning Python multiple times. What hung her up the most each time was the installation and setup on a Mac. After finally finding a Python course that held her hand through the installation phase, the next hurdle was finding a project that was interesting to her.
The bitter sweet plus side is that people working there aren't in it for the money.
Should We Dim the Sun?
Tesla is not a private company. And private companies cannot do whatever they want.
These numbers are completely different then other numbers I've seen

https://www.microsoft.com/en-us/Investor/earnings/FY-2020-Q3...

Microsoft says 13.0 billion, this says 15.3 billion

I have no idea where these numbers are from.
AWS has WorkMail and a bunch of other services having to do with office workers (virtualized windows instances and such I reckon?), but I doubt they're anywhere as big as Office's offering.
I've never even assumed NDA's were used this way. I've always assumed they were used to protect corporate intellectual secrets. Is it not risky to a corporation to use NDA's as gag orders for violations of law? If I am a victim and I know I can't talk about it, that gives me incentive to document the abuse and just release it anonymously to the public. This could only harm a company. Does this not happen as an unintended consequence of using NDA's in this manor? Or did I misunderstand what is going on in that article?
"It's their money they can do what they want" is a bad argument. I can buy a sandwich in front of a homeless person begging for food and I can break it into pieces and feed it to the birds in front of him. It's my money I can do what I want. It doesn't change that fact it would be a disgusting thing to do to someone.

It's generally accepted that if you work with people and they contribute to your success you should recognise that and reward them rather than attempting to exploit their passion as far as possible. Elon Musk absolutely doesn't have to do that, but that doesn't mean people can't judge him for being an asshole.
The author's decision to link to a Fecal-Age Gawker article with zero substance in the introduction made it very difficult for me to take the rest of the article seriously. That he bases his arguments on something with so little actually being said damages his credibility.
That's a neat example of recursion :)
So when is Amazon going to create their own office suite?
Baudrillard would have more parallels to what they are trying to convey than Foucault if they want to pick French Post-modernists.

The author is just a member of clergy upset that uneducated barbarians and peasants have unorthodox beliefs. Yet they are just victims to post-truth hyperreality. What is their solution to keep people in line? The AI from Metal Gear Solid 2? Who is this written for? Are flat-earth people or anti-vax people going to read this and change their mind? It's just ball fanning.
Depending on how much money you are putting in your account, you might be getting a different reaction. It also might depend on the product; I think Fidelity has at least 2 different types of trading accounts (I think one is paid). The paid one may not have as many guardrails.
This link will take you to GitLab's status history: https://status.gitlab.com/pages/history/5b36dc6502d06804c083...

You can also find the link at the bottom of the GitLab status page: https://status.gitlab.com/
"single handedly"? Really? Jose did a humongous work, but this is so dismissive of all the other people who put time and effort into building the ecosystem and the community.
Soniox: Near Error-Free Speech/Voice Recognition for Free
I'm kind of surprised when people actually read my resume. Feels like most people just look at the companies and titles and move on.
Show HN: Use a PyPortal to show what's playing on an NPR station
This is a myth. Fish tanks definitely don't require a surplus of copper. Not unless they are hospital tanks. I have experience using copper to cure fish diseases and cant guarantee you that is a notoriously treacherous stuff to work with it
> And that in general he at least works the same shitty hours and conditions he expects others to work.

This is not at all an excuse for pressuring others to do the same.

This interview is completely irrelevant. What he decides to buy in his personal life has nothing to do with his wealth, and doesn't change the fact that he's one of the richest people in the history of the planet.
If I put on my blinders against this being Facebook for a moment, supposing that you're on a social network in which your friend is someone you personally trust, then it's not that ridiculous to trust that person with the decision to share your data. In a very limited way, you kind of expect this (your friend giving your number to someone who they think you'll get along with, or whatever).

This goes a bit sideways on Facebook in two main ways, I think:

1. People are way too fast and loose with who they keep as "friends" on Facebook

2. Facebook has way too much data to warrant a blanket "Yeah, please share -all- of that at once" agreement. Something more granular, like "The phone numbers of your friends who have themselves granted permissions for their friends to share their numbers" would be more reasonable.
Basically, the title of this post and its premise is just very wrong. Microsoft includes Office 365, LinkedIn and probably GitHub in its "cloud" revenue. AWS "cloud" revenue is not remotely comparable.

> MSFT: "Our commercial cloud revenue, which includes Office 365 Commercial, Azure, the commercial portion of LinkedIn, Dynamics 365, and other commercial cloud properties, was $16.7 billion and $31.9 billion for the three and six months ended December 31, 2020, respectively, and $12.5 billion and $24.1 billion for the three and six months ended December 31, 2019, respectively. These amounts are primarily included in Office products and cloud services, Server products and cloud services, and LinkedIn in the table above."
https://www.sec.gov/ix?doc=/Archives/edgar/data/789019/00015...
Not just SV, but almost anywhere in the US at this point I would imagine. I was working support in the Phoenix area back in the mid-90s' and it paid roughly 2-3x minimum wage at that time. While the ratio wouldn't be the same, a lot of places now have a minimum wage in the $9-12 range. Given that, $20/hr+ wouldn't be improbable for first line email/phone support.
technically it could be an even set and you have to average the middle two
Office 365 is huge. Amazon's offering (AWS WorkMail/WorkDocs/etc) doesn't come close.
Silverware isn't information though. This is more like inviting your friend over and then they tell someone the floor plan of your house.
What are the chances Flutter ends up in the google dumpster?
> Cambridge Analytica used the Facebook API to ask users to share data about them & their friends

This may be true technically, but if it was not made clear to the users what they were sharing and what their data would be used for then the users cannot legitimately agree.

Facebook, as platform owners, can force organisation to be clear about what will be disclosed and what for.

This is one of the goals of European GDPR and personally I don't think it needs to hinder legitimate usage. It just forces you to consider why you're collecting data, have a legitimate reason and disclose it to the user. Without that, companies have been hoovering up any user data they can get their hands on. User data should be a liability, rather than an asset.
...what does ReactOS have to do with ActionScript 3?
> I'm no Facebook fan

I like how we have to preface our opinions with this now. I think if you're on HN it's a given at this point.

I would agree with you that there are a lot of stupid people on the site and they will still find away to do something stupid. But I despise harsh regulation and I don't think that's necessarily the solution. However, when the stakes are so high (elections) I think there is something to be said for forcing Facebook to be accountable. Akin to a parent being responsible for a child, you shouldn't let them get into a situation where they can be that badly behaved.
Traditional finance has higher friction. I.e., higher cost to take credit, to operate, in many cases slower, and in general, has much higher entry barrier.

With defi you can get a loan for millions of dollars just immediately, maybe for a couple of seconds or milliseconds. Without filling any form asking why you need it. Without even creating any account anywhere except your own machine. It's new "in internet nobody knows you are a dog".
Do I have it correct that the anti-censorship team refused to take the trivial step just to copy/paste their original issue on a forum as suggested by the project?
A Deep Dive into Skynet
If you're comparing Microsoft with Amazon on "cloud" revenue than yes, I'm going to assume you're discussing IaaS.

Otherwise it's like saying "McDonalds wallops GEICO in burger revenue."
> the majority of philosophers silently agree that 80% of all publications or more in philosophy are nonsense or bullshit

> These disciplines have overall lower standards in comparison to philosophy

Given your earlier statement, may I ask what you consider to be the higher standards of philosophy?

I ask somewhat rhetorically as a former philosophy PhD student who left because I felt the whole field seemed quite indifferent to anything other than careerist journal stuffing.
People use WorkMail?
As multiple people have noted, Buildpacks now are focused on creating reproducible builds. I wrote a blog post on it: https://medium.com/buildpacks/time-travel-with-pack-e0efd8bf...
I have actually had a lot of positive feedback on cover letters I've written. I think cover letters are probably more applicable to small and medium size companies, to the point where the largest companies like Netflix and Facebook don't even seem to have a place to submit one.

In any case, my basic strategy is to try and and identify 3-4 things from the job description which I have a good background in and write a short paragraph on each, and identify at least one thing about the company which sets it apart and write about how that appeals to me. Some companies have really compelling missions, some companies have interesting challenges, but there should be something appealing!

I have collected about 10-20 paragraphs over time which I can tap into when writing new cover letters which is helpful to quickly generate a framework.

The cover letter is probably a second level filter at many companies however, so it is still important to have a relevant resume and if at all possible a contact inside the company.
TurboVax: Real time Covid vaccine availability in NYC
Nothing was stolen. People visiting your allows are allowed to remember and say that your silverware exists, unless they sign an NDA.
Google should do deeper analysis on them self. They could be shocked how censurating and biased corporation they are.
I would spend it to have a perfect home office.
1. Probably for desk, an adjustable-height standing desk would be great so I can alternate my position throughout the day.
2. Customized chair that will suit any home color scheme. Everything from the headrest to the seat height and angle can be adjusted.
3. Accessories such as second monitor, cabinets, and a desk lamp.
"and I was only presented the very information I need (rather than tons of bullshit visual effects modern GUIs consist of)."

You're implying that visual effects cost mental energy. I disagree - a major point of the visual effects is to provide confirmation for the thing you've done, and reduce confusion if you mis-tap or something unexpected happens, by having an indicator that sticks around for the second or two it takes for your brain to catch up and re-view the screen.
That's true but it is one and done when you get it working, as opposed to sema which is a constantly changing monster in many languages.
Oh please, come on... it doesn't matter what he does with his wealth, just that he has accummulated such an incredible amount.

He could just as easily change his mind tomorrow about what he wishes to do with it tomorrow.

And that's not even touching on the argument about whether what he is using his wealth on is the best use of that wealth.
It's not about "fair", it's about whether the products are comparable. Amazon simply doesn't offer online document software a-la Office or G-Suite. (Likewise Microsoft and Google don't offer equivalents to some of esoterica you can find in the AWS menagerie). If you want to do an analysis about who is beating who, you need to compare competing products.
How Serverless Computing Can Improve Your Software Development Process
Well, for retirement the general recommendation is:

401k to match (which would mean 0 if no match)

IRA (Roth preferred if an option) to max

Then 401k to max individual contribution

The reason is related to what you describe. Brokerage accounts (typical of IRAs) give you much more freedom and often much better investment options (often better index funds, if nothing else). The reason to go back and max the 401k is the tax advantage in retirement. And if the funds were bad (mine aren't, fortunately), you could always move your 401k into your IRA.
I don't like the tone of that quote - IaaS barely existed a decade ago in its current form; "cloud" back then was SaaS, PaaS and maybe some VM hosting.

Cloud has never been "just" S,P, or I "aaS". But it seems clear to me if you're going to write an article comparing any company's so-called Cloud revenue to Amazon, you're going to be comparing IaaS numbers.
Hiring First SDR – Real Estate Proptech - OfficeTour.com + Spacetrics.com
In my experience (which is quite dated at this point; my Haskell usage is back to the turn of the millennium), the usual approach was pattern matching. i.e. if you knew you were going to use a function that might not be defined you would write an alternate case.

The type system isn't helping you at all there.

The feeling I had was that much of the prelude stuff was there to provide for beautiful, terse examples of functional programming and less to protect a software engineer.
The Unbearable Whiteness of the Classics
"Everyone at Tesla receives stock." with what conditions? What if you are fired or get sick? Retirement should not be a gamble as stock options are.

Even GM went bankrupt and whipped out its shareholders many of which where employees investing their money in the "safe" stock GM for retirement.
I've found many tech companies (including at least some FAANG) don't. At least not until much later in the process. And even then it seems like it's only as a formality.

I've interviewed at one FAANG and the recruiter didn't ask for my resume until after I got rejected lol.
I Created a C++ Financial Management Program for Linux and Windows
So basically.. nothing out of the norm.