skysight-inc/HackerNews huggingface dataset:
I'm not aware of any.. but lack of future for Firefox and discrimination by Google on his sites.

Mind that Mozilla Foundation main source of income is Google, Mozilla is not much interested in spending that money on Firefox development and Firefox loose his great competitive advantage of powerful addons making everything possible, since allowing WebExtensions only (same as Google uses) at version 57.
> However, if your union has more than a dozen elements, it can cause real problems in compilation speed. For instance, to eliminate redundant members from a union, the elements have to be compared pairwise, which is quadratic. This sort of check might occur when intersecting large unions, where intersecting over each union member can result in enormous types that then need to be reduced.

This statement makes me think... how come the TS compiler is not using something like a hash/map (object) of union members to basically ignore redundancy?

Or any other strategy really. The union of unique values in 2 or more arrays is a classic CS problem for which there are many, many performant solutions.

Anyone familiar with the TS internals? Maybe I'm not seeing the forest.
the 3070 is $499, roughly equivalent to the 2080 TI
You have to love this HN crowd. Here's Bill Watterson being lectured on what he - cartoonwise - threw away and which opportunities he missed. More is better. He just never got the memo.
Just posted to HN about this not ten minutes ago, lol. [1]

I live in Providence, RI and work remotely for companies in San Fran, New York, Boston... worth looking into. Rent is $1300.

[1]: https://news.ycombinator.com/item?id=25199374
And another thing that is missed in this discussion: the article assumes that there will be much fewer people left than we have today. It's very hard to support something as huge and as cold as Moscow on renewables. But if there are few people, they live in compact villages in warm climate, there is no existential pressure to burn fossils for heating and heavy industries. You have a breathing room.
Ironically, I just tried renting the Devil and Daniel Johnston on YouTube. First time ever.

It would not play back in Firefox because "there was an error licensing this video" after I had already paid them.

It will work in Chrome. Last time I'm doing that...
> Also, who’s going to buy sequestered carbon?

the free market doesn't apply here, because the climate doesn't have buying power, nor does it care. it's a political decision on a world level.
> What is with programmers and their utter failure to understand an analogy, is it their literal mind? Is it the lack of socialization when growing up?. "Data is the new oil" just means that it is an important economical and political asset, that's it

“Data is the new oil” is used by Reliance, an oil company. It may be you who isn’t thinking deeply enough.

The analogy is bad because oil has a specific geopolitical history. That history was caused, in part, by oil’s nature as an extracted nonperishable commodity. Opining on policy with respect to consumer data, a non-extractive, perishable differentiated good, with reference to oil reserves is misguided. Oil also has a specific national history in India. One that involved the state investing in, protecting and buying through domestic middlemen.

“Data is the new oil” is a different message from e.g. “data is the new gold.” It advocates porting a specific regulatory regime to India’s digital economy. One featuring politically-connected national champions.
No Unique Messages. Only Unique Messengers
Interview JavaScript Part 2 – JavaScript Engines
I started this a year ago, with no karma and no friends. Reddit is a BIG forum, just participate, try to bring value, be nice and don't spam.
If you do it that way it should be good
I wish you would blog about your experience as well.
Can't remember the tools name, but there is an official MS browser pluggin for using multiple accounts
In what way is it not?
Behavioural economic paradoxes and effects on the rise due to remote working
A list of behavioural economic terms that are increasingly creeping into product development initiatives and making it hard to keep cross-functional teams focused on the right outcomes and the right ways of working together.
Why Firestore, Part II: reasons to hate it
In reality, the prisons are quite unsafe places to be at. You are much safer outside.

Also, medical care in real world prisons quite sux. That includes both physical and mental health care.
This is a common problem I've both experienced as a data scientist at a start up, and heard about from friends who work in data science/machine roles at larger companies. I'm both not surprised, but sorry to hear, this experience will result in you leaving your current position. That stress sucks!

I think there is a multifactor problem with building a work product that other people in the company don't fully appreciate, and without gaining full "buy-in" to take the risks and time investment needed for success.

Part of this problem is communication: you need to be your projects own advocate, and communicate clearly how "model performance is X" and for profitability under assumption Y, we need "performance of at least Z given ...". This could take substantial time, but someone needs to do it, and it's the only way to justify the time investment in your model as a necessary business expense. Model training is just not important, where the model is in terms of business application is the only thing you should be communicating to a small team.

The other problem, I've found, is that some teams are far less willing or able to understand that the technical challenges of machine learning/data science are not quite the same class of problem as software engineering, and the deliver/work cycle can be both slower and less determinant. People read this as you not getting stuff done (your fault). The best remedy I've found is just to deliver early and often, which is sounds like you've done.
Revenge of the Experts: Will Covid-19 Renew or Diminish Public Trust in Science?
Every time I go, I think the entire city feels like the inside of an auto repair shop. Thick layers of car exhaust over everything.
But, an awful lot of accessibility is done simply to meet the letter of the law.

Yes, there are curb cuts. But, the sidewalk only exists on one side of a 4-lane road. Or worse, the sidewalks jumps back and forth, forcing frequent road crossings.

Or, there are curb cuts and sidewalks, but no crossing signal on a 40mph road (where actually flow is closer to 50mph).

The buildings might be accessible, but you have to get across acres of parking lot and dodge distracted driers pulling in/out of spaces.

Lots of room for improvement.
China's Cainiao Is Revolutionizing How Goods Get Delivered
But the desktop apps are best in class, Word and Excel in particular.
Aurora 7 Prototype – 7 Screen Laptop
Hi all. This is a free chapter from my upcoming book called Refactor Your Career. Enjoy!

tl;dr: Don’t work for startups, who need you but can’t afford you. Don’t work for FAANGs, who can afford you but don't need you. Instead, work for medium-size companies, who both need you and can afford you. By doing this, you hold all the cards and can negotiate to achieve the freedom, higher salary, and flexibility that you need.
As a hobby project I made an online calculator for estimating dosage in cannabis edibles (https://www.scientificedibles.com). I found it quite a challenge to get users/feedback initially, however I became active in the edibles subreddits on reddit. I generally try to be contribute to the community, and when I see questions where my site can help I do the calculations for the user, and post them a link to it on my site (I made a sharing feature).

I think this is a fair way of providing value, while also raising awareness of my project. I think you can easily get in trouble if all you want to do is just get users to your site by spamming links, and not put in any effort to understand the community you are engaging with. I would just go with ads instead if that's the case.
I think Amazon should spend time to make it easier to be able to fulfil requirements of neighbours that want details of when they have been recorded on a USB drive and be deleted.

I have to say the email is really confusingly worded. What happens when I buy an Echo tomorrow will it be part of this network if I don't opt out?
We’re talking subjective experience of art, not medical efficacy. If someone thinks A sounds better than B, they are automatically correct for their ears.
There are still some companies using FreeBSD. At Netflix, we serve a large percentage of the internet's traffic using our Open Connect CDN, which runs FreeBSD-current.

WRT to the C10K problem mentioned below... We find FreeBSD scales quite well to at least several hundred thousand connections. Our largest experimental machines can serve nearly 400Gb/s of real customer traffic across hundreds of thousands of TCP conns from a single-socket AMD Rome. This is all with a "traditional" kernel-based workflow, serving media files with sendfile, and doing encryption of HTTPS traffic via kTLS (with NIC-based hardware TLS offload in this case). There is no DPDK or other userspace networking or storage.
Keep in mind that walking and bicycling are both forms of exertion, which generates body heat.

So yes, cold DOES affect people with disabilities more, because they are not exerting themselves when out and about the way able-bodied people exert themselves.
> MS 365 is orders of magnitude worse than g-suite in every regard.

You clearly have never sent/received a calendar invite from a g-suite email to a non-g-suite email. The experience is abysmal.
> It takes about 1,025 trees to offset the average American's emissions [1]

That's half of dry land area:

earth population * 1 hectare / person / sum earth continent area
0.516 (2019 estimate) [2]

that's fertile half:

world arable land
≈ 0.46 × land area on the earth ( 1.4912×10^8 km^2 ) [3]

Insufficient.

[1] https://savingnature.com/offset-your-carbon-footprint-carbon...

[2] https://www.wolframalpha.com/input/?i=earth+population+*+1+h...

[3] https://www.wolframalpha.com/input/?i=world+arable+land
Monoliths are supposed to be made of stone, hence the name...
My biggest regret from all this was that Apple became the sole inheritor of the NeXT workstation vision.

I feel more now than ever that an Open Source OpenStep (OSOS?) could have been an epically productive relationship for the Mac and Linux communities.
magrittr 2.0 Is Here
> or change companies

Definitely that.
I get around New York almost exclusively by bicycle and it's easily the fastest way to get around, even if I'm going from Central Brooklyn to Harlem or further
Haven't you heard? The pendulum is swinging back, and Wordpress is all the rage again.
> [...] requesting "Thank you"s for responding to emails.

What does this mean?
Most of the ones I've seen over my career are made of spaghetti.
That isn't a very neutral headline...
Perhaps even more importantly, the price of solar has been steadily declining at a faster rate than all other types, and it's been doing it for decades.

One could argue that it will suddenly stop declining in price, but that seems as silly as betting against Moore's law in the 80's. Solar has reached price cutover, and installations are exploding so the manufacturing learning curve should really start to bite.
> And no amount of green threads will allow you to outsmart the Amdahl's law. The only thing you can do is to return 200 OK before the transaction is committed,

Ignoring all the wild assumptions and made up numbers here, this again has nothing to do with Amdahl's law because the "serial" part is unnecessary synchronization and waiting, not unavoidable serial computation.

If you have a thousand web servers, having all of them wait to sync would be the exact thing anyone spending millions on servers would work to avoid. To start at the obvious bare basics, if only one computer can sync at one time, you might as well just use one computer.

Computers are queues and buffers all the way down and all the way up to the network level. A single computer or core merging data is not Amdahl's law. There is no reason computation resources have to wait on some other resource synchronizing, and this is not serial computation, which is what Amdahl's law is about.
They switched many inner cities to pedastrian-only zones in Germany decades ago. What becomes more and more apparent now is that it seems to slowly but surely kill retail in inner cities. It starts with people getting their groceries at the outskirts of cities. More and more retail then is attached to those supermarkets and people only do clothes and specialty items shopping in the cities anymore which incidentally are the categories most people buy on the internet by now (its just more convenient then spending a fortune on parking and then walking for 15 minutes to get to the shop you want to get to).

In the end, while it sounds nice, in the age to the internet people are too lazy to keep a pedestrian-only inner cities viable from a retail perspective.
> so you only pay 7% of your gross salary yourself.

Tax incidence doesn’t not depend on who writes the actual check to the government.

When you get your monthly paycheck, your employer had already withheld the income tax and sent it to the government treasury. Does that mean that you pay no income tax, and the employer kindly covers it for you? No, of course not.

When you buy a new phone, 19% VAT tax is paid. Who pays it? The retailer is responsible to send the money to government, does it mean that he pays full tax, and consumers pay no VAT? Of course not, VAT is reflected in price, and if there was no VAT, the prices would fall down. Suppose that government said that half of VAT is paid by buyer, and half by seller. Would that make any difference at all to anyone involved? No, the final price paid by the customer would be the same, the amount of revenue received by the seller after VAT would be the same, and the government would receive the exact same amount of money. Of course, the outcome would be exactly the same for any other government mandated “split” in who pays VAT.

Similarly, any split in who nominally pays healthcare tax does not in fact matter in the slightest with respect to who actually bears the burden of the tax. Government cannot mandate that half of the burden is on employer and half on employee, because it simply has no power to do so: tax incidence depends on relative elasticities of supply and demand, and not at all on what the government claims the incidence to be. In case of taxing labor, almost all of the incidence is on the seller, that is, on the worker. So, government might say that half of tax is paid by the employer, but the only result of it is that some people are tricked in actually believing that.
Glad to hear this. I’ve actually never discussed with anyone that chose that procedure. Admit I might have mis-remembered the operation time, it was a long time ago and I’m not fact checking myself just went off memory. But was something long enough that I remember discussing with the doctor.

It’s all good points we did consider, that again I didn’t even recall at time of writing. She will have some maintenance operations like you said, we weighed that and felt ok with it (same maintenance that any person with implants will have, replacing every 10-20 years).

I agree with the leading edge and exciting part you mentioned. We had to find a surgeon that was young enough to know the procedure. It was our original plan, then when we told him we decided against it later you could see the excitement fade in his demeanor. (Cynically I say because he knew the pay day was smaller. But I work with a lot of doctors on the business end, and this is really how many of them think.) Also was a concern. I don’t remember the details, but what are long term implications of moving things around? This space is rife with examples of once cutting edge procedures that in hindsight are causing problems.

All that said, we had a thing happen to my wife where super routine procedure turned into her almost dying from loss of blood. She had to have transfusions and whatnot. It was horrible experience. So, we gained a strong aversion.

My main point is, whatever you chose, it’s really easy to get “used to” the scars and looks of it. Of course, some people don’t and it affects the sex life and all that. But I think using data about what MEN think on gut reaction can be harmful and misleading because it’s going to steer towards something that may not be the best decision for the patient. It’s difficult to design a survey that takes “getting used to it” time into account, but I feel like that would be more appropriate. I know my wife’s main concern was looking normal in clothes. But that was a proxy for symmetry and size and things she equates with “normal”.
Isn't it an optimization problem though? Focusing on anything but your bottleneck (or largest carbon producer) has minuscule effects.

If the largest carbon producer did do enough work to become tied with the 2nd largest producer, there's now an argument for why the 2 largest must do something while the rest watch.

Granted, yeah, it'd be better for everyone to do what they can and let's all kumbaya, but it doesn't look like the incentives will ever line up for that.
Just ask if they are using Microsoft and Windows or if they are actually being productive.
First you said it was a "if they come we will build it" problem, I just showed you one example that demonstrates that your claim is false.

Also, I said that there are many things yet in the way to facilitate adoption, no need to move the goal-posts.
> NeXT was like graduate school, bringing together a high concentration of some of the brightest and most innovative technical minds

This line really interests me. As someone graduating pretty soon - are there tech companies out there that that still have this culture? Everything seems marketing / product focused today. Besides going to graduate school, does anyone here feel like they are at a company like this?
“ Update: many people had been wondering earlier today why there was a lower-dose initial group at all. Reuters reports that it was a dosing mistake in the UK, that the investigators were then stuck with. Immunology strikes again!”

A fortuitous mistake? Absolutely fascinating.
Sort of "You know it when you see it" situation.

I can come up with examples of unethical production, I doubt I could come up with a solid definition of unethical which covers all definitions of an unethically produced good.

For now, it's easy enough to say "Goods produced by slave and child labor". From there, I think it is healthy to expand the law and regulations to capture missed or current unethical production practices. For example, production which produces a lot of CO2. Or production which pollutes the local environment. You could even go so far as saying "production where anyone in a company is making more than 10x anyone else".

Some may disagree with my examples of what are unethical. Which is fine. I think there are sections, though, that nobody should disagree with (and if you do, you're a monster).
You need to burn about 10kg of oil to get enough energy to liquefy a ton of it.
> Where did we go so wrong?

By getting it right, which saw an explosion in the market, leaving us in a position now where there is more work to be done than the people who understand systems from top to bottom can handle alone. If those pioneering efforts had failed, the tech industry would now be insignificant and those superstars would be struggling to find work, never mind those who have a lesser understanding/care.
At least git is Free, transparent, auditable software, designed to track the work itself, not surreptitiously log each device you glance at a document on and MS only knows what else.
Can't upvote this enough. Especially heed the advice regarding words. Even technical peers do not appreciate walls of text.
Note how some of these are directly at odds with writing easily maintainable code. For example, using type annotations for return types [0]:

- import { otherFunc } from "other";
+ import { otherFunc, otherType } from "other";

- export function func() {
+ export function func(): otherType {
return otherFunc();
}

Not manually annotating the return type here reduces both the work you need to do when refactoring and the visual overload when working with the code. In my opinion, both of those are far more important than small changes in compile time.

[0] https://github.com/microsoft/TypeScript/wiki/Performance#usi...
> I felt MS365 is superior than GSuite.

Wow, talk about a low bar!

Less snarkily: G suite works for low complexity tasks (let's not get int G drive which seems designed to add gratuitous complexity). Channeling Clayton Christiansen, it's a "minimill" that does a tiny part of the job, not well but adequately.

And it could be argued that most people don't need the capabilities of MS Office. Certainly no one person needs most of the features. There are definitely small problems for which less is more.

Much as I hate using MS365 (back-compatible nightmare of poor UX decisions, too many features for my particular use case) my heart, and productivity, sinks when I have to use the gsuite tools.

It's interesting that nobody has managed to really upend this market, not for lack of trying. There must be huge institutional inertia.
Exactly. Unlike your mom, it's your bosses responsibility to know how you're spending your resources at all times, and ensure that you're spending them effectively through constant communication and feedback.
Surely this is what optimizing compilers are for?

Just put it in the source code, and if all the information required to calculate the constant is present at compile time - why, then the compiler should calculate it, and optimize away all that hairy math! No need for a separate "preprocessing" step, or a hairy template language.
I didn't know people still required FIPS. Microsoft has been recommending disabling it for years in Windows - about a decade ago I would sometimes run into issues where the standard DotNet AES encryption wouldn't work on FIPS boxes, but I haven't seen that particular issue in a long time.
>my wallet ain’t worth the thief getting shot.

Well, mine is. And I'm glad that we both get to decide that for ourselves.
>> pushing the left handgrip forward, at speed, turns left and not right

This is the most counter intuitive physics i’ve ever experienced.

The really weird thing is i’d been riding pushbikes all my life and had my motorbike license almost a year before i learned this. It wasn’t taught as part of the licence training.

Super handy to know as a tool, it’s kept me from going for a closer look at the scenery on a couple of occasions.
> you end up with work being done to fit the metrics, not necessarily work that is of highest need

Obligatory reference to (generalised) Goodhart's Law:

"When a measure becomes a target, it ceases to be a good measure."

https://en.wikipedia.org/wiki/Goodhart's_law
The irony is that of all of these fraudsters, Starlink would be the most reasonable to have data caps to begin with.
Or mashed potatoes?

"This means something..."
I'm not sure how much Starlink will help. Starlink will only be viable in rural settings. A popular saying on Ars Technica is "Starlink is for those who wish they had Comcast to hate, not those who hate their Comcast."
It is in fact traditional formal style, at least in the U.S., when writing the name of a married couple with a shared last name, to put the _woman's_ name first: "Jane and John Doe". In contrast, when using the titles it is the man's title first: "Mr. and Mrs. John Doe".
Most subs don't allow you to promote your own blog posts. Because why not just make the post right on the subreddit? That's what reddit is for.

The whole premise of trying to drag users away from reddit to your own domain is totally against what reddit is trying to do, expect to get blocked no matter how you work around it.