skysight-inc/HackerNews huggingface dataset:
> the [Svelte] user base is very small compared to the react world. In the end, we judged svelte too risky to depend on.

So your custom framework user base is much bigger than Svelte's or is it just you and a couple people on your team?

Here are some actual criticisms I have of Svelte:

Rich Harris thinks it's fast because it doesn't use a virtual DOM. No, it's fast because V8 speed has increased dramatically since React found a virtual DOM necessary. Now React is stuck with it's virtual DOM. But sure Richard, take the credit for being fast if you want.

A command line tool to parse some text based .svelte files and assemble them into regular browser files is almost trivial, not rocket science. Adding hashes to the CSS identifiers to namespace is also not hard.

Data binding and reactive programming are part of the observer pattern in the Gang of Four book. Rich Harris invented some sugar reactive syntax, but more power to him. I just don't think Svelte does that much.

Edit: Rich not Richard
4,5,6,7,... Our immune system can't adapt to an ever mutating virus. We'll just have to learn to live with it. It sucks!
Around the time I signed up for this site, I thought the same as you. 10 years and a couple of successful startups later - perspectives change. I don't know if I'd actually unironically call myself "elite" but we need some name, right?

The fact is there's a large number of very, very capable people out there who probably don't need to work for anyone else again if they don't want to. But they get jobs anyway because that's just the kind of people they are. I know quite a few of these people. This essay is a CTA to them.

Give it a few years and you might find yourself in the exact same boat.

And in case you hadn't realised, this whole site is the poster child for a "privileged elite" deciding the world needed something and just going and making it, and thank the gods he did.
That's so weird - I got on a call with someone from Monaru on Mon Jun 24, 2019 9:30am - 9:45am (PDT) after seeing it launch I think it was PH - this is crazy feels like yesterday!
NewsBlur has this capability
I used devtools to delete archive.org's header div. But also, you can just type with your keyboard, including Enter and Backspace.
Every asset the government owns was procured through a form of direct or indirect taxation.

Regulation is an assertion of authority over the property of others - I'd never tell you what colour to paint your roof, but if I could do it, it would be a dilution of your ownership.

Not saying we need 0% taxes and 0 regulations, but less is more here.
What does it mean to be 4.0?

Is it some major feature, or is a Python 3-esque compatibility break. If it’s the latter we’re just asking for misery as there’s even more python3 than python2. I’d hope that the lesson has been learned and such a change won’t be repeated. But in the case such a change is what would define 4.0 then it is reasonable that 4 never happens.
You don't need to seize the means of production by violence. The only reason why people can own so many in the first place, is because the state recognizes and protects their abstract property rights.

For example, a person with ten titles to ten houses can only live in one of them at a time; their control of the other nine comes from the ability to call the police who'd evict any squatters - which then makes it possible to rent them out. But suppose the police wouldn't show up?
Who is selling the salary data to equifax?
Very interesting design and good logical extension of the whole chord keyboard approach which I recall the early https://en.wikipedia.org/wiki/Microwriter

One of those interfaces I've always wanted to give a go, but never really invested the effort in trying.

Though the prospect of breaking a finger and being locked out of your computer as your unable to enter your password; Is one aspect of chord keyboards that would compound a stressful day.
We did lost something

Just nitpicking here but I think the correct statement is
"We did lose something"
What existed before the Big Bang?
I often like to start with nothing in situations like these and each time I encounter boredom or pain I apply the simplest remedy. Eventually the ad hoc remedies themselves can become a source of pain and I solve that too in the simplest way.
NYC already prohibits employers from using salary information in setting compensation, unless the candidate voluntarily and without prompting offers that information (e.g. when the candidate thinks it will give them a higher offer). NY has a similar law at the state level as well (both apply simultaneously in NYC).

They still can use a service like The Work Number to verify candidate-provided numbers as part of a post-hiring background check, with proper consent from the candidate.
In case you haven't already seen it, there's a relatively widely packaged program called earlyoom to do this. Especially helpful because it lets you tell it what to try and kill first, and what to try and spare.
To be fair, the Civic does look a little funny.

But yes, there should be more emphasis on what drives business value (hence on picking a stack that allows providing that value as efficiently as possible), and with the minefield that's modern web development, starting from scratch doesn't seem sensible. The post doesn't go too deep into what they're building though, so maybe I'm missing something.
Why are they using preacts gzip size(3kb) and not React's gzip size(~36kb).
Criticizes sveltes syntax and chooses EJS? Ok. Nothing about this is consistent.

I love EJS but it is not comparable to some of these other frameworks and libraries.
Maybe it depends on the city but apple maps is pretty worthless in LA for this, as well as not having a lot of businesses in their catalog for whatever reason. Looking up a local place that comes easily on google maps can bring up something halfway across the country in Apple maps. Waze was also notoriously bad at this, I about had it one day and just pulled over uninstalled the app when it asked me yet again to make an unprotected left. I shopped around for sure, but only google maps seems to avoid the unprotected moves as well as get all the local businesses. Even some food trucks are on google maps.
Why should the government be able to monopolize the punishment of crime, and not those who uphold their own rights?
> Our choice does not need anyone to learn anything, and one can create a widget in no time!

EJS is not "anything", imo. I'd probably feel at home with it since I've used a bit of ERB, but despite how simple it looks there's some gotchas, syntax highlighting is always going to be an issue, and making those widgets modular is going to require at least some conventions to be used, and at worst some helpers that will eventually start looking like a framework (of course this depends on the scope of the project). Also, bundle size for EJS is not mentioned.
People often overlook how wasteful (both time and food wise) it is to cook for single person, except for non-fussy eaters who don't mind eating leftovers.
I'm working on a massive Angular 13 project and I love it.

There are reasons for choosing "front-end frameworks" and once you get into Enterprise-level territory you start to see why.

I'm both front and back and Angular is hitting the sweet spot with our developers who come from OOP backgrounds and can grasp TypeScript at a glance and don't get scared by compiler errors.
In my opinion all intellectual property restrictions reduce the rate of innovation, with the sum total of all present day laws dramatically reducing the rate of innovate compared to what it could be. For example 3D printers were patented in 1989, then first sold for $50k in 1995, sold still under patent for $25k ten years later, then patents expired in 2008, within three years a decent printer was $1800, and ten years after patents expired they were $250 available worldwide. Today Prusa Research ships more 3D printers in three weeks than Stratasys sold for the first 20 years of their operation.

Imagine how much more productive mechanical engineers would have been if they had cheap 3D printers a decade sooner, and what the cumulative follow on effects would have been for the world. And then imagine what the economy would be like if everything moved that fast? It would change the nature of investment from less frequent massive investments to more frequent smaller investments as companies copied each other at will, but the rate of growth would be amazing! Think of how cheap we could make MRI machines and other medical imaging devices if this theory holds for that field.

Not to mention the extreme worldwide inequality perpetuated by intellectual property restrictions. How fast would the African continent develop if they were legally allowed to clone and copy the world's best manufacturing equipment and product designs.

Intellectual property is a disaster for humankind. So many people believe a fable about IP with no material basis in reality. We're told IP "encourages innovation" even when the actual material function of IP restrictions is to prohibit innovation around any patented idea.
this article links to a hacked site
The same argument can be made of PHP, COBOL, or even FORTRAN.

None of this is changing the fact that Ruby has been on a sharp decline for a decade now and it's probably never coming back.

My personal interpretation: Ruby is extremely slow, dynamically typed, and RoR hasn't kept up with the web innovations of the past decade.
My understanding is that employers provide this data in exchange for getting access to the database
If this is correct, then it would be risky for someone to lie to a new employer about their former salary in order to receive an offer for a higher pay, because the new employer could use this service to cross check the employee's claims.
I landed on the same conclusion and built a very small framework on top of vanilla JavaScript, with solid browser support (~2018).

I've built a complex internal app at Netflix with this, primarily composed of small widgets roughly the size and complexity of that todo app.

My main motivation is to make it as easy as possible to do the right thing when it comes to user experience engineering. And also to be able to hire people with less experience.

Library Documentation: https://thelanding.page/tag/

Todo MVC Demo: https://thelanding.page/apps/todo

Todo Demo Source: https://git.sr.ht/~tychi/todo-list/tree
I checked earlier today and yep, my employer is selling my data and future earnings potential to the company that is infamous for poor data security.

A confounding factor is that as a hiring manager, and at least for all the hiring decisions I have been involved in, I know we did not use this to check candidates. So what's the upside?

EDIT: ADP Workforcenow appears to do this automatically. I'm curious to find out if anyone in our company even knows it is happening. I will find out soon enough, as this is definitely a hill to die on.
>oops, you used the term 'TDS' in another comment. The jig is up

TDS is a term also used by actual, you know, leftists. Like Bernie voters:

https://www.reddit.com/r/WayOfTheBern/comments/ext4tn/bernie...

I've seen plenty of people on the left on social media also use "Let's go Brandon", do you think those are trolls too? Just because they don't believe in "the lesser of two evils" which leaves them unrepresented in politics?
what is the work number? is this deliberately a confusingly made up name of company and what they do?
thanks for the link!

> That would perhaps work if you remapped the movement to not be linked to romaji, but direct kana mappings.

Yes, I picture the same 12 key basic input mapping as on smart phones. The CharaCorder has enough joysticks, but looking again at their website it doesn't look like it would work—seems like each joystick only supports 4 directions?... too bad.
How can anyone say it’s accurate?
Cross-cultural programmer here, and I can help.

In Europe, calling in sick when you're not actually, recognizably ill is a pretty serious breach of trust. No cutesy "mental health break" exceptions. That said, you likely have at least 20 days of paid vacation, plus holidays.

In the US, where 10 days paid vacation is the norm and you're often punished in some way for actually taking it, the occasional "mental health break" of calling in sick is winked at.
Loved reading this, very personal and deep.

Here is another reminder that world doesn't have to be spinning around startups, making billions and 1000x outcomes.

Perhaps its ok just to be a healthy and mentally stable human being following interests, doing a good job at whatever you do. The world slowly wakes up and realises that perhaps we should celebrate being ok, instead of being exceptional because this is how it usually ends.

All the best to the author. Hope he finds his new thing!
Companies "share" the data with Equifax in order to get some services, such as employee verification outsourced.

https://theworknumber.com/partner-with-us
I hate this and find this just as academic and problematic as the whiteboard and quiz styles. Success in software development is about making the right trade offs to deliver while saving cost (ie your time). When you leave it so open an abstract, the dev looses the ability to discern this. "Production" standards are entirely based on context of the project and very specific requirements. Do you need structure logging, or rate limiting, or error handling, or notifications, or system status ect.. With do you already have systems in place to integrate these. Do you need a custom solution (like your own lambda engine) or do the off the shelve solutions (like aws lambda) meet the requirements.
Here are some open sourced video games: https://www.makeuseof.com/tag/open-source-video-games/
Then where did the non-agriculturalists went? They either got killed by the surplus capacity of the agriculturalists, or joined them - both is rooted in the expanded capacity for food creation, and thus, technological creation.
Two questions (sorry if that's too much):

1. Sorbet isn't really great to use with Rails. I tried it out about a year ago - a few things might've changed but from scanning the relevant gems I think this broadly still applies. I used sorbet-rails but there were still a bunch of rough edges, eg. with using a class method on a model as a scope. The general theme was that Rails was doing quite a few things that make it super hard to type. ex - look at what it takes to do a type-safe pluck with sorbet-rails, and I don't think doing a typesafe select with association columns is even supported. Is there any acknowledgement of this from the Sorbet team itself, and will there be more to make the Sorbet with Rails experience better?

2. I'm really excited for the future of the Sorbet compiler. Like above, is there any work on making the AOT compiler work better with Rails?
"To log in, enter your SSN, date of birth, home address, and"
<closes tab>

No way, no how.
That's a double edged sword. I understand that he has advantages but don't you think those advantages would make him feeling even more of a fool if he was to waste them?

On the other hand you should also consider the emotions of uncertainty, fear and confusion that he had to overcome. Everyone everywhere attempting something similar would face similar emotions which are not at all trivial to overcome. The fact that he is in California may be even worse. Think of it this way his friends are travelling to Bora Bora and becoming millionaires as he has to console himself with being ok while he is choosing the road less travelled.
There have been several stories from within the trans community of trans women experiencing some amount of regrowth after being on finasteride + HRT. Not growing a full head of hair back from being completely bald, but a lot of trans women with receding hairlines have found their hairlines to have un-receded.
Employers provide it. Obviously they could report incorrectly, but it's not like Equifax is just guessing.
That convo reminded me of Google inside joke: i just want to serve 5TB.

https://youtu.be/3t6L-FlfeaI
Wow. These days, details are given (eg, proof of dog having shots), or the dog is taken, killed, and brain examined for rabies.

At least that's the way it is where live.

And that doesn't even get into "if a dog bites, the owner can be criminally charged" side of things, and often is. Even mild cases of biting, may mean the animal is put down.

Only exception is if the victim was engaged in a criminal act.
thanks for the technical clarification. What's ur take on Solid js?
I'm currently looking at svelte for a desktop app, so I'm very curious. Is your harshest criticism that the author has taken more credit than deserved? That I can live with!
Oh that's cool. Yeah I'd much rather it kill Firefox or all my VLC windows than my artwork. Thank you.
We actually have our documentation as a sandbox for the framework. So it gets updated as you build new pieces.
I think the means of production should be owned by the workers.

In this case, this could either be through a coop (e.g. those factories are directly owned by the workers working in them, decisions are made democratically) or through a worker's state (the factories are owned by the state as a representation of the workers - this is what the USSR tried to do, but failed miserably at).

I think any other scenario has people leeching off the work of the folks actually producing those semiconductors - e.g. exploitation.

Index funds don't do anything to help this - just cause it's a bigger group of strangers stealing the products of the worker's labor doesn't make it any less exploitative.

And nobody's saying we should tear down the factory, we just shouldn't let it be owned by people who have nothing to do with the work being done so they can make money from nothing but the fact they had money already.
This can be manipulated for profit
Ask HR how you should verify your employment and salary for a mortgage application. I know my company intentionally shares since they ask you to use the work number to send a verification to the lender.
their CDN is omicroncdn.net - cannot make this stuff up
if this is really that - this is clearly evidence of collusion amongst employers with indirect pressure on them to keep salalries at a certain level
Amazon's Lord of the Rings Series Will Break from J. R. R. Tolkien's Canon
Wouldn't this just lead to lower offers all around?
Would you be willing to torpedo a good candidate making a reasonable request for compensation based on a discrepancy on this site?
At least ADP, it would appear
I feel that office apps have not advanced much in the last 20 yrs, at least. I can get a copy of the version that was available in 2000 and find very little differences from what's available now. You don't like the clunkiness. I don't like the fact that they haven't matured into something more useful.
Employers use it to offload employment verification to Equifax (who owns this product and offers automated employment verification based on the data). They also get aggregated salary data in return for providing personal employee compensation information.
NOTE: It is possible to freeze access to your employment data here: https://employees.theworknumber.com/employee-data-freeze

That being said, it doesn't stop employers from continuing to hand Equifax your data on a gold platter, and therefore does nothing to protect you from the inevitable data breach that will result in Equifax being required to give everyone affected $0.36 or one year of free credit monitoring.
People already get leverage on their car via car loans
It’s been a while since I games or windowsed, but don’t you want to kill the start menu anyway so you don’t accidentally hit the windows key and interrupt your game?
Nah I don't work on this project, but I did stay at a Holiday Inn Express last night.
Search for "Numbers in Bel take the form"
Build the cupholders first, delivery them to the client, and re-reevaluate. Maybe the client was only looking at cars because that's where they've seen cupholders before.
Because in 2022 we have access to things like 2FA and ABAC and SSH certs to not get pwned.

How do you intend on implementing those without Linux PAM or additional backend services??
I assume his personal blog is not the usecase. There may be bandwidth limitations in their usecase.
Does it really matter? In 5 years none of the popular frameworks are going to be the same. React will be "legacy" (if it isn't already) and something else will be the hotness.
How does this work in California given that employers cannot ask for a candidate's salary even through an agent? Does this not qualify?

Effective January 1, 2018, Labor Code section 432.3 prohibits an employer from, either orally or in writing, personally or through an agent, asking any information concerning an applicant’s salary history information, which includes compensation as well as benefits. [1]

[1] https://www.dir.ca.gov/dlse/california_equal_pay_act.htm
You should be glad and very, very happy the CDC has not dropped all other concerns, and continues to watch and deal with its full mandate.

Anything else would be horribly incompetent.

We absolutely don't want other departments at the CDC robbed of resources, funding, or we may well find far worse things than COVID happening.
It is extremely fast and has a great set of features. The UI / UX can be a bit unintuitive until you spend some time with it.

Never realized how slow other things were until using linear and was blown away.
My problem with TypeScript isn't the fear of compiler errors. It's because then my day job became hammering scope until the problem could be solved with CSS so we didn't need to write any Superset of JavaScript at all.
Brave blocks advertisements very aggressively and lets us tone down it to uBO level.

Brave is also notorious for not listening to user feature requests. Vivaldi is more receptive.

I hope there is a [maximum Rust and minimum JS] browser. Our world of problems would get solved.
How much does it cost to get a list of everyone's salary at my company?
You could start your own co. and raise your salary to the sky, this can be gamed. But then, why would you even be an employee.

However, for the average worker, this is awful
I have yet to hear a clear non-hyped explanation of the actual value of an nft
> Well ... notill is something that some indigenous people had as a practice.

Okay, what were their yields per acre? Or is the plan to go back to population levels of indigenous people?
Regardless on if you enter it in this web form, Equifax has already lost your SSN in a data breach.
I used it to verify my salary with my mortgage broker to get my loan.
They already have that info.

In fact, they already hired a music major CISO who leaked all that data in a stunning display of executive incompetence.
Let me get this straight... Your requirements were small size, developer experience, and tooling so you decided to throw the last two out the window to save a few kilobytes that nobody will ever notice?

Not only that but this evaluation took you months?
> * Who has accessed the report in the past 24 months

so now your current and future employers can see if you've been talking to other companies? that's... wrong.
how do they get their money out of crypto? they have to convert it back to fiat in order to spend it. can't the government impose whatever rules they want at that step, like the US government does?

and how is crypto better than gold or equities for this purpose?
Sunlight = radiation
Learning that this website exists, and then finding detailed and accurate information in my record is what convinced me to start sharing my salary data with my peers.

As I see it, this database is a breach of an implicit social contract between me and the companies that I work for. Since my employers apparently have no issues sharing my salary with their peers, I see no reason not to do the same with my peers.