skysight-inc/HackerNews huggingface dataset:
Agree, and to go further (from the point-of-view of an outsider who is forced to do JS occasionally):

* should I use npm or yarn? Why do I see most package authors recommending yarn when npm is the default as far as I know?

* should I introduce Typescript to be able to handle complexity better?

* which module system? I see lots of "require" VS "import", if it needs to work on browser/node.js/deno, which one?!?!

* which test framework? Mocha? Karma? Jest? Cypress?

* should I use a bundler like webpack or just move on to esbuild? Vite? Deno?!?!

It's a nightmare every time I am forced to use JS (usually because of cloud services normally offering JS lambdas and nothing else)...
Yeah, you need a theory of identity to answer your questions, first year philosophy sutff [1].

1. https://plato.stanford.edu/entries/identity-personal/
hey thanks for submitting!
Why is this so hard to understand? “I don’t like crypto”. Ok, don’t use it.

This anti-crypto cult has been rehashing the same arguments for years while the crypto space continues to build new applications and innovate.
So if my municipal water company, through its incompetent failure to maintain infrastructure, damages a road due to a water main break, that’s my fault because I need to drink?

It’s pathetic that the thought process of corporate PR flacks has sunk into the brains of normal people.
They look terrible (as SVG is not something that is good for aesthetics) and are ironic beccause they insult the nationalism of each country. Well, maybe I'm thinking of coat of arms in SVG.
So one email per company is allowed one vote. Similar to how blind allows one account per email. That prevents abuse. You don't like the guy, you can vote once because you have an email address at the company. If 3 or 4 people don't like the guy then the system assumes there is genuinely a problem with him and it reveals itself.

That means one person can't run a smear campaign. At least 2 or 3 other people have to agree with you, and if they do then it's legit. The system masks the persons negative reviews until that manager has accumulated greater than 3 or 4.

Three or four negative reviews from people in the company is NOT a minor issue.
If you can easily switch to a framework like Rails from a SPA, it's probably a sign your app shouldn't have been a SPA. There's too much "defaultism" in our industry.
Oh wow I love this, I missed it while looking for similar projects. The example is very impressive to boot.
I absolutely agree. Animated favicons would be extremely jarring. It’s purpose is to identify the site. It does that job perfectly.

The web is already a fricking Casino.
Phone market share has different distributions in different markets. In the US it looks like the iPhone hovers around 50% marketshare. That's pretty significant to ignore.

Then there are the network effects. Many apps have a social component, and if your app isn't on iPhone you'll only get the customers who both use Android and who never want to collaborate with iPhone-owning friends/family/coworkers.

This is of course true for iPhone-only apps, too, which is why folks argue Apple and Google are a duopoly: it's infeasible to succeed in the mobile market without bending to the gatekeepers, and they don't give anyone the market power to force them to change.
House prices are a zoning issue primarily. [1]

In major metros, city councils prevented construction - as such supply could not meet demand and the price of housing in cities went up dramatically more than inflation.

Outside major metros, minimum setback rules, minimum size rules, and myriad other policies conspired to make the average new house twice as large as they were before, while families on average shrunk.

That said, adjusted for inflation, 1 square foot of new house costs exactly the same today as it did in the 1970s.

This is what it looks like when you have federalized zoning and allow supply to meet demand. [2, 3] This is what it looks like when you do not. [4]

I also reject the idea that it was easier to buy houses back in the day on average on a per square foot basis. In the 70s, we saw mortgage interest rates as high as 12% on a 30 year fixed. You can buy a significantly more expensive house on the same monthly payment when you're on a 30-year fixed 2% APR mortgage vs a 12% APR mortgage.

It doesn't matter that purchasing power was higher back then per unit because today you get significantly more units.

[1] https://fee.org/articles/new-homes-today-have-twice-the-squa...

[2] https://fred.stlouisfed.org/series/JPNCPIHOUQINMEI

[3] https://marketurbanism.com/2019/03/19/why-is-japanese-zoning...

[4] https://fred.stlouisfed.org/series/CPIHOSNS
ASP.NET is great but it definitely comes under the same banner of 'too many choices needed' compared to Rails.

e.g.

Framework - Which .NET framework do you use (Core/LTS)? Do you use MVC, Razor Pages, Web API and Blazor (Server or WebAssembly) or Web API and an alternative JavaScript/TypeScript based frmaework?. Do you use JSON/XML/SOAP or gRPC? How do you serialize your JSON (NewtonSoft.JSON or System.Text.JSON)?

Database - Do you use Dapper, Entity Framework or just utilize a SQLConnection object manually (And then do you use System.Data.SqlClient or Microsoft.Data.SqlClient)? Which database driver do you you use?

Authentication - Do you implement this manually? Do you use something like Identity Framework? Do you use a third party provider like Azure AD(B2C), Auth0 etc. etc.? Do you use header based authentication, JWT's etc. etc?

Jobs - Do you create a separate service project or Windows Service? Do you use HangFire or Quartz?

Email delivery - How do you render your templates? Do you send via SMTP manually or do you use a third party API like Mailgun/Sendgrid etc. etc.

Folder structure - completely up to you, no real standards there.

Testing - Do you use XUnit, NUnit, MSTest, SpecFlow?
Here you go: https://gist.github.com/fwsGonzo/2968cf0bc3364eb1ff0e0500569...

Hopefully I did not mess anything up!
No idea, but ideally that should solve it.
I think at some point, which Amazon passed a long time ago, you become too big to be able to 'notice' everyone; there's plenty of stories where there's employees, usually white-collar office workers, that do nothing for years if not decades and still get paid.

This is just one (very depersonalized) approach to not keeping 'dead weight' around, or optimizing staff to always be on an upwards trend. It's like an evolutionary algorithm; trim off the worst performers and the remainder will evolve to higher levels. In theory.
Data which probably was obtained through the API which from my interpretation of https://developer.twitter.com/en/developer-terms/agreement-a... is not permitted.
WSJ owner News Corp suffers cyberattack by hackers linked to China
I can't answer why they don't, but there have been a few companies in this space trying to make a business out of it.

Pieceable circa 2011 was acquired by Facebook: http://web.archive.org/web/20111006043944/http://www.pieceab...

Kickfolio circa 2012 (later app.io) raised $1M but shut down some time in late 2016 or 2017: http://web.archive.org/web/20120903014851/http://kickfolio.c...

AFAIK, both streamed the iOS Simulator to your browser.

Making a whole app available probably raises a lot of security and privacy issues; for a demo, you probably want something closer to a playable quote: https://tenmile.quote.games/
Putin and Xi announce alliance at Olympics
Right, and I agree to both. This also lowers their standard of living.

My question was probably too vague. Maybe more directly, is raising costs across the board as a matter of policy more effective in our fight against climate change than other interventions? Like subsidizing research into renewable energies, etc. Have we given up on those?

I am far from qualified in judging the effectiveness of alternatives, I just wonder if these taxes are draconian, and if so, have we given up hope on these alternatives.

This was besides the point the parent was making, however, so I am regretting my digression now.
Sure having your tools ready - in some cases this means, memorized - will be useful when needed, but.

Consider your example of the CRT. You are for interpolating, I tend towards factoring - no issue.

First we memorize the log₁₀ of the main factors:

2→ .3 , 3→ .48 , 5→ .7 , 7→ .845 , 11→ 1.04 , 13→ 1.115 , 17→ 1.23 , 19→ 1.28

...a good exercise that may allow us, potentially, to perform mental computations through simpler operations within a 1% error margin.

And we could, in the example, perform (.78+1)+(.9+.48)+.9+(1.04-1) = 4.1 . Good. But now, one still needs a calculator to perform 10^4.1 ... :) This does not happen when we mentally multiply - we have ways to remain within acceptable approximation and still not need "crutches" printed in paper or silicon.

Though of course, again: better with than without resources. For what I am concerned, that handful of factors will be memorized with priority not inferior to the date of the battle of Bosworth.
He's not wrong about some of this, but DHH has lost so much credibility that he's not a particularly desirable public face of this fight.
What happens to the employees of that company?
This post reminds me: every time I order any product from China, the labels always use this "ugly" font that an hour of Googling I couldn't find the name of. Does anyone know what font this is? Somehow every factory in China seems to use it. It's actually quite legible - not a bad design for making unambiguous labels
Language X is better than language Y is blog posts are incredibly boring. No one actually cares what the author thinks - Rails devs will agree, JS devs will disagree, and no one else will care. But there's a great lesson here nonetheless.

When you're running a startup, and you're at that critical stage after launching when you're trying to get traction, getting people to see you exist is key.

reviewbunny sells a service for developers who want to get an email digest of their pending PRs at the end of the day. The notification emails that Github and Gitlab send aren't particularly clear, and setting up mail rules to mark them as important doesn't work for everyone, especially if you're working on multiple projects at once. So the author set out to make a product to solve that pain point. Writing a controversial blog post has got them to the top of HN's front page, which is awesome, and if the graph at the bottom of the homepage is correct it's won them 2 new organisations and a few new users since the article was posted. Amazing stuff. That's exactly what founders should be doing.

Maybe if it was a little less controversial those numbers would be higher, but there's no way to tell. Nevertheless, this is a fine example of 'content marketing' in my opinion. Well played. And I say that as a JS dev. :)
I think the salarymen would probably disagree with you on "enjoying life".
I agree this kind of consumerism moves the needle, however I'm not sure that this mechanism can be relied on at the scale required to help with problems like climate change. Millions of consumers in many countries would have to be convinced to do research/change their purchasing habits and potentially inconvenience themselves or even increase their cost of living, even to environmentally concious people I'd guess that's a hard sell
Whipping members to abstain on the policing bill (effective criminalization of protest) is pretty indicative of how right Labour has drifted.

The starkest one I thought was a plan mooted Priti Patel to set up prison/concentration camp ships to house asylum seekers, the idea of which was to deprive them of legal rights while processing them coz they werent onshore (Guantanamo style). Starmer said it was a bad idea because.... too expensive.
And Bernays is the grand-uncle of one of Netflix’s founders. Small world.
>Before the Federal Reserve, recessions devastated the US economy every 20 years in the United States

And other than in the afterglow of victory in WW-II, this continued on, with the additional hazard of yet even more power for government to mismanage the monetary supply.

>The last two recessions were pretty bad but they weren’t due to monetary policy but rather fiscal policy + bad actors and a pandemic.

Monetary policy and fiscal policy have a habit of being intertwined when one of the feds main mechanisms for introducing currency into the public is to buy various bonds and debts that are influenced by fiscal policy. The fact is for most recessions you can't put all the blame in any one box.
Hidden downvotes are a terrible idea, unless you are looking to censor information without an audit trail.
The new "Scarlet Letter" system from Facebook
Canada there is no real debate here.
Work remotely for a US company if you care about money.

USA=hell on earth.
Agreed. This submission was simply to show the flow. Making it work is the subject of many articles and books.

Broadly, you need to assess where the risks are, and then put mitigations in place.

You suspect they won't pay? Make sure the contract states explicitly the PO number, the payment schedule, and the penalty rates. If they don't pay have a clear path to small claims court (or equivalent), or other legal route. Balance that against against the possibility that you'll never get work from them again, and the time you will spend to pursue it. Factor those into the price you quote. Offer a discount for prompt payment.

So there are processes to follow to reduce the problems. The main problem is that people assume all will be well, and have no way to deal with the issues that arise.

Remember, in human terms, corporations are sociopaths. Defend yourself accordingly.
In my circle of IRL friends, they tend not to use facebook.com but still use Facebook Messenger (esp for group chats) and instagram.

EDIT: My Neigbhours still use facebook.com for news and questions about the neighbourbood (Or so I'm led to believe from them, not sure what the actual percentage of the neighbours actually use it.)
I find this to be an incorrect assumption.

American society is ossified in many respect while still allowing some innovation, especially if it's on the frontier.

The problem is that we don't want to create new 'frontier' after having already occupied them, preferring that we pull up the ladders on anyone young or disadvantaged at the expense of all of us, leaving if not trillions, billions of dollars on the table.
These are all super ugly -- if you want good SVG flags with a permissive license, I highly recommend using the SVGs from Noto Color Emoji:

https://github.com/googlefonts/noto-emoji/tree/main/svg
Are you on the go team?
> iPhone market share was still at 26% in Europe

I don't think that's an example at all, I would argue even it is non-sequitur. iPhone just never became "cool" in Europe the same way they did with US teenagers, because in Europe no phone is "cool". Someone buying a $799 Samsung obviously doesn't have less spare money than someone buying a $799 iPhone.
green card in 2 years in the us? seems a bit unrealistic what i've heard from h1b people
try working at a big bank
It is but I don’t see that as a bad thing on this occasion because diversity in rendering engines, even if some are opinionated, is better than a Blink monoculture (or Trident before it)
> If you think application software is like a text message then you don’t know enough to comment on this issue.

If you think that was an example of what I think software is like, then you probably shouldn't comment on it either. I'm just commenting on the fact that, like you said, there's always going to be security issues and using them as the scapegoat for "why" this can't happen is a bad argument.

What's the difference between running an app ad-hoc right now (via XCode) vs allowing a user to download and install any app they want. The answer is, there isn't any except for artificial limitations put in place by apple.

Anything an app that is installed could do would be the same between the store, ad-hoc builds, or installed from a download. The security is in the platform, not the App Store. How many times have we seen something slip through Apple's review process? Fortnite got a full CC flow UI through, many apps back in the day would slip WiFi tethering into their app and get through. All it would take is a simple API call with a boolean to enable or disable the "security issue."

You could always do checks to see what API calls they are using and use that as a metric of "security" but that can also be done device-side. "Hey, this app is using a sketchy API that shouldn't be public, we're going to block it."
Is there no compression on that sort of data?
Yeah, seems like the only way to FIRE in Canada is to speculate in Real Estate which is growing like 100% every year - everyone and their mother is getting mortgages against their existing homes to make bank.. the crazy part is that it's working.

Where is the innovation? Future really seems bleak in Canada if you don't already own a home.
Is this comment meant for this article? I can't for the life of me grok what you mean!
This is all great advice, but for practical, real world issues, nothing beats "Go and See". https://en.wikipedia.org/wiki/Genchi_Genbutsu

I used to support production at an automotive assembly plant. My IQ went up 10 points at least when I went to the plant floor to see the problem. People assume you don't know what you're talking about over the phone. When you show up, they believe you.

Now I'm a tech lead on an enterprise application. Daily I experience people talking past each other at all levels of expertise - architects not understanding architects, junior developers not understanding junior developers, so on forever. Nothing beats a quick demo of the issue.

I do think that this article will help people communicate better, but it's also up to people who can understand the article to take the lessons in it to their particular environment. I have a document ready for quick sharing title "The System is Down" because I've heard that particular phrase in one flavor or another WAAYYY too often with WAAYY too little context.

Oh, and calibrating the level of detail in technical conversation is very hard too, because it can lead to people feeling like they are being talked down to, or it can lead to people assuming the other person knows more than they do. It's a Hard Problem.
This is cool. Don't get me wrong. You could build this in your garage maybe. But those scans are useless for what I do in my research. The resolution and contrast it provides are just too low. Edit: for neuroscience research..I hadn't considered any clinical utility.
Depends on who's running it. Like any other company, corruption can occur; but it can also not occur.
How do you propose the mayor legislate BigTech? Even on the state level, gerrymandering effects representation. Most of the population in GA (where I live), Florida, and Texas don’t support the state laws. Those three states are passing all kinds of laws to make it harder for people to vote. Especially after the “stolen election” that saw GA turn blue.

And before the whataboutism replies start, I’m sure the same happens on the other side. I just know more about my own state.
I guess that by itself that would be helpful but the truth is that most people wouldn't really pay any attention to it or certainly not much attention compared to price, location, what the place looks like etc.

There is definitely room for a lot of improvement in the UK housing stock but every possibility is poisoned by the large numbers of people it would affect. Not all Landlords are fat cats and not all tenants are poor, which is why things move so slowly.

Even in new-builds, the quality of insulation work can be somewhere between shocking and non-existent. What do you do? You need umpteen million new houses and don't have enough skilled tradespeople to be able to fire those that do a crappy job.

I think a much bigger win would be further back where we need to align incentives and opportunities for school leavers to the industries that are short of workers. It seems daft to me that people can choose "Health and Beauty" courses when we already have a million of those and a massive shortage of engineering trades.
> I’ve yet to see anything in Node that feels like a stable 1:1 replacement

I’m not sure why there should be; for people who are happy with “good enough” default choices for a web app, Rails exists and makes the choice “Ruby” when it comes to language.
I'm not sure hunting down viruses that don't cause problems in 90% percent of people is a good idea. Maybe they have some positive effect that we haven't realized yet.

We are only just now catching up to the idea that bacteria are not always dangerous. There are probably other things we don't know. The tonsils and appendix recently were recategorized from vestigial organs to immune privileged bacteria resevoirs which play significant roles in the immune system.

I think it would be a better idea to try to identify the reasons that some people have adverse reactions and some don't before going into the body and removing things.
You're a lot more likely to get randomly shot and killed by a nutjob in the USA, that to get killed in Canada because you didn't have a gun to defend yourself.
Literally every nutrient or substance has a million good effects as well as bad. Articles extolling the virtues (or 1 virtue) or a nutrient are generally clickbait, including the original research. I hate how researchers take some nutrient and study it hoping it will cure this and that. It's literally a dead end. There will never be medical progress this way. It's a good way to spend _some_ resources because it's still possibly good research, but that's it.
I've never used Next.js so I decided to take a look. The first step in their Getting Started guide illustrates this pretty well...

npx create-next-app@latest
# or
yarn create next-app

I would choose npx while my friend would choose yarn but there isn't a default or even an indication of why you might like either choice. We kinda just assume everyone already has a preference for npx or yarn.

This is really a Node or JavaScript problem and not an Next.js problem. Not that I have any idea how you might solve it. This is also just a single example and we tend to have these decisions at a lot of steps along the way.
Don't blame the leadership, as apparently this is exactly what they need to be doing: To paraphrase [High Output Management], the job of an executive is: to define and enforce culture and values for their whole organization, and to ratify good decisions.

— What do executives do, anyway?, https://apenwarr.ca/log/20190926
Congrats - USA for sure! Most freedom

I would double check that USA Green Card timeline, a friend is still waiting for many more years.
>If it had been any other company that had done with Oculus what Facebook has done with it they would be mocked endlessly for such magnitude of failure.

Probably true but no one else would probably have made it work either.

VR tech isn't really there today but even if it were better, it's still more of a niche use case than its fans would have it be. (Certain types of gaming, maybe virtual tourism...) People don't want things to be immersive most of the time. Ask me to wear a VR headset for a routine work meeting? That will be a big "nope" from me.
That's assuming that you notice the fraudulent transaction, meaning you have to monitor your account regularly and carefully look at each transaction to verify it's legitimate.

That's a decent amount of extra work.
I'd be EB1 and it's only one year timeline after living 12 months in the US on a L1 visa.
California Design System
And i as an user utterly do not care about their roadmap. I care about my experience.

That still does not excuse them for requiring access to those data sources, as they can still degrade service when user does not give consent. Also there are multiple networks at the moment(USA's GPS, Russia's GLONASS, China's COMPASS/BEIDOU(forgot which was geostationary system, and which one was global),and EU's Galileo), which makes total blackout of a single area unlikely.

And quite frankly, in case of total blackout we have a bigger problems than civilian GPS navigation.