skysight-inc/HackerNews huggingface dataset:
I agree.

My point, however, was that this is not obvious for anyone starting with React.

This is caused by the fact that React is "no batteries included", which means that you have to find the right batteries at a moment when you lack all knowledge about batteries in the first place. You search "how to send to backend" and saga's pop up, explaining why they are better than useEffect or redux or whatever (at a moment you may not even know useEffect or its downsides).

Compare that to Rails which has "all batteries included" (and which is a nightmare in itself, too, though), where all those choices are made for you. You can choose to ignore Rails' testing suite and instead erect an rspec setup next to it, but you'll do so consiously. Because that moment when you asked yourself "how do I test in rails" the One True Way was there, configured, ready for use and documented.

Both have tradeoffs and pros and cons. But the React community (with tutorials, this weeks best practices, breakspeed iterations of tooling) is not helping here. At all.
Uh, in poorer countries/regions?

Take the EU, as you go down the GDP/capita list, prices for everything including basic goods have risen massively, wages have not.

All the best stuff goes to the richer regions, the leftovers (if any) are overpriced for locals, everyone is materially poorer, not even land/housing is cheaper because foreign investors gobble it up. It's rather serious in some places.
As a doctor myself, I can assure you that it's possibly the worst way to differentiate capable from incapable docs. It's a good way to differentiate socially skilled docs from socially inept ones. This I can agree with.
This is indeed interesting. I usually start to explain "mut" as meaning "exclusive", and I hadn't seen the now obvious relation with "mutex". "mut is for mutex".
it is not for you and no one cares
Well, it's not the computers faults that the people designing the system failed to (and probably are completely unable to) provide a proper measure of "value once hired". In the absence of a signal to tell you that you're stuck looking for proxies, and that it then ends up doing the same as many humans and assume that "past success at getting hired" is a good proxy for "value once hired" is not very surprising.

The machine learning is "cargo-culting" in many instances because humans are cargo-culting and thus are creating models that repeat the same motions rather than try to provide qualitatively better data.

But the interesting thing is that in doing so it does reveal a lot of things about human decision making that may help inform improvements.
> , the ethernet switch does make an impact on audio streaming quality. He notes that when using the switch to stream audio online, the detail of the music is equal to the best files stored locally on his hard drive. He says he even prefers it to vinyl recordings in some cases.

He shall get rid of his 156kbps Opus files and try some flacs.
If he has a vinyl player like his switch ( power cord near the ethernet ports) it is understandable that the recordings are worse.
And he shall take care that all ethernet ports are used, otherwise the sound quality will suffer.
I had a Macbook pro for about 6 months about 5 years ago. I filed afaik 5 bugs, 4 of them for screen related issues. (no external screen without powering the laptop, external screens don't come back after sleep, etc ..) all bugs that have been in the whole series (other colleagues got the same 2500$ beast, with the same issues)

Not a single one was answered in the time I worked there. A few got some 'me toos'

At the same time I filed several bug reports for the new Gnome desktop that was rolling out and they all got answered, fixed or at least closed with a short answer.

It was only a short time I worked in that ecosystem. But as far as it worked out for me, I got zero support for several major bugs. Definitely not what I expected. Definitely not a OS I am willing to spend productive time on.
Springboard: the secret history of the first real smartphone
The New Relay Compiler
no,
-d:danger turns off runtime bounds/overflow checks, assertions, and debug info, and passes '-O3 -fno-ident' to the C compiler
go back to Reddit.
Every fantasy with magic goes against the three laws of thermodynamics.
Brexit happened because a third party tore chunks out of the voting base of one of those two horses.
Google sets a new record, shuts down a service after only three months
I'd call it square root voting if there isn't any assumptiom about how often a single identity is eligible to vote.

E.g. for most of the crypto space, they do square root voting but claim to be quadratic. Exemplary issue here: https://github.com/snapshot-labs/snapshot/issues/951
You talk about "people", but if you actually count them, how many are they? Hundreds, maybe a couple of thousands at best? The vast majority of us are average, maybe somewhat above-average if we're lucky.

I would say, ask yourself why do yo need to compare yourself with anyone? By your own account you do very interesting work, why is that not enough? Start from there.
Yeah, that's the common mindset. You feel that you're slacking off, and you feel "guilty" about it, but you have a successful career and describe the prospect of doing more than you do as being "overworked" to the extent that you may have to quit.

There's nothing noble about burning out.
> The government does not define a free market

Complete fantasy.
Don't you just get a free license when you buy their expensive ~locked down~ hardware? Afaik you don't get free osx licenses for hackintosh or virtual build machines.
Genuinely curious, are you or were you lower class in America?

Sure, some people can benefit from remote work. But remote work is also not typically minimum wage. And to access those higher wage jobs, you’ll certainly need access to capital to invest in education.

Have you considered using an e-bike in the US? This could only be feasible in a minority of situations…

It sounds like a techie meme of what life could be, but is certainly not.
Former physician, so very familiar.
> I think this is obviously false and hurts the credibility of the rest of this comment.

The answer to the question of “are we better of than we were in 19xx” is somewhat subjective.

Take your points: cars are faster/safer/more comfortable/more fuel efficient and houses are bigger and better.

Ok so cars and houses are better today than 1970, but how does that relate to us?

1970 Average salary/median house cost/median rent/new car: $9,870/$17,000/$108/$3,542

2020 Average salary/median house cost/median rent: $56,310/$329,000/$1,463/$45,031

So yes cars are better, houses are bigger now than 1970; however, people and households are less likely to afford these things, and are significantly more indebted now than 1970.

Also there is the elephant in the room of college loans which were essentially non-existent in 1970, but have indebted 10s of millions of kids, nearly 1 million of them default on those loans ever year, financially ruining their lives (good luck getting that car loan, mortgage, credit check on a apartment).
I am having trouble seeing US tech companies more harm than 500,000 dead people and significantly more devastated lives in the US alone. Perdue isn’t responsible for 100% of those deaths but it’s still quite significant for just one company.
http://www.shadowstats.com/alternate_data/inflation-charts

https://wtfhappenedin1971.com/
> It's trivial for software inside to VM to detect that

QEMU can get you very far in masking the presence of a VM. If it can work around Nvidia's cash grab of not allowing consumer cards to be used in VMs, it should be able to deal with whatever bullshit spyware.
https://en.wikipedia.org/wiki/Extraordinary_Popular_Delusion... has a chapter "Popular Follies in Great Cities", on the memes of the first half of the nineteenth century. They are very old indeed.

https://www.gutenberg.org/files/636/636-h/636-h.htm#link2H_4...
+1. If it’s their laptop and you’re only using it for their work, no problem.

If they’re expecting you to provide the hardware, then politely decline.
They are called type assertions, I believe they are type safe, albeit at runtime. It will panic if the assertion is incorrect.
potato potato, the meaning is obvious. GP differs from a medical specialist in that they focus on diagnostics and broad knowledge as opposed to deep narrow focus. Whether you call focusing on that a specialization is irrelevant.
Comparing JavaScript (or Node) to Rails doesn't seem right, since, like you said, one is a programming language, the other is a framework.

But the reality is that this comparisoin is what you end up with in real life decisions. Even if you pick a Node framework like Express, it will only give you a handful of tools, not really a batteries-included framework like Rails.

I haven't come across a Rails-like framework for Node. I wonder why? Didn't people try to make it? Is it because of the language specific features and Node ecosystem that it's hard to come up with a coherent, opinionated, all-inclusive framework?
I used to be with ‘it’, but then they changed what ‘it’ was. Now what I’m with isn’t ‘it’ anymore and what’s ‘it’ seems weird and scary. It’ll happen to you!
The awkward thing can be that you don't know if they're lazy or not competent. I've had coworkers that took days to accomplish what I was able to do in less than an hour. I always thought they were lazy (like me), but it turned out some of them were just so bad at understanding problems and solving them that it took them that long working on it full time. For example a bug fix can be done within seconds if you immediately see where the bug must be just from the error message or the observed behavior. If not, you might have to debug thousands of lines of code.

Not saying these people were less smart, but certainly less suitable for the job they were doing.
From the HN guidelines:

> Please don't comment on whether someone read an article. "Did you even read the article? It mentions that" can be shortened to "The article mentions that."
I was kinda in similar shoes to OP but I am at the start of my career and it became obvious to me that I was not working at the same level as everyone else. I quit because I was severely burnt out and like you, I didn't want to pretend.

9-5 just isn't for me but it seems like you found a way around that with freelancing. I would love to do the same. Can you please shed some light on how you got started with it and how you built you client base?

I have always admired those that get to work in their own time as you do, it would be a dream to do the same.
You mention you are in the EU. That's important because the GDPR applies. Even if you are working for a US company.

The details come down to what exactly the software is spying on (I won't look at their website): if it's too invasive, even on a company-provided computer (as many other commenter suggested), it can run afoul of the GDPR (i.e. illegal). There have been some cases already on that [1], and looking up some of them might prove to be a very effective negotiating strategy against that.

[1] quick search on Google: https://www.complianceweek.com/data-privacy/employee-monitor...
Insufficient consumer demand, and the economics of it don't work for publishers/creators. There've been plenty of attempts - Flattr, Coil, Dropp. If people want it, it could be built but there doesn't seem to be much market demand.
Internet connections cost poor people nothing in 1970 because they weren't necessary and could happily live their lives without one. The real item we're looking at here is *communication*, which was cheap: the stamp you needed to send in the form for your taxes cost a few cents. You could get away with using payphones for the few phone calls you absolutely needed to make.

In 2021, internet connections and cellphones are both expensive and mandatory if you want to participate in modern society. Your minimum wage job probably texts you your schedule, so if you don't have a cell phone, you can't even work. Many government forms have been moved online, with legacy options either unavailable or poorly services. Payphones are all but gone. If you're lucky to have a local library then maybe you can get some time on a decrepit computer with slow internet access, but the majority of the poor rely on their cellphone for internet access.
Brush your teeth in the shower.
Thank you for the link but it doesn't address the issue I have. It's not about types, or about the compiler being "unsure". It's about me, as a developer, reading code someone else wrote, not knowing directly what package a call is from. I need to leave my current context to have the answer.

I can do `mypackage.mymethod` but it will only be in my own code, because it's not the convention
Just compartmentalize your passwords and private keys. That said, private keys are generated on the dedicated hardware and always stay there - that's all you need to manage them.
I saaw that happening in Budapest. Every young person has a new iPhone and wearing new sneakers, but living with parents.
I'm surprised that someone who actually works with AI would personify their models. Is that common? Does it help or is it just something we find hard to avoid doing?
Good luck to you with that. I hope you succeed, but I also fear that it's a really tough one because the lifetime value of a dating app user is pretty low to start with (most people are only active for a few months, and many never come back - you can see this in the pricing structures for these apps where the per-month fees for premium services drop off drastically with longer periods, and where some offer lifetime memberships that cost only a few months worth of individual upgrades). On the upside, if you manage the PR well, pushing the angle that it's quality and connections that matters and that your competition are all borderline scams in how they pretend you have a chance with far more people than will ever see your profile might well get you enough attention to keep user acquisition costs low.

Just don't sell out to Match like everyone else seems to be doing...
After some research it looks like seafile [1] and nextcloud virtual file mode [2] are viable candidates.

[1] https://www.seafile.com/en/home/
[2] https://nextcloud.com/blog/nextcloud-desktop-client-3-2-with...
There is no justification for your client to even remotely think you should install this tool.

- It's a massive breach of trust (I'd consider just asking for that tool a testament of no trust at all, irrepairable actually)

- The job market gives them zero bargaining power

If it comes "out of the blue" like you say, chances are it's being driven by a new guy. You'd do yourself and your client a huge favor by immediately, and visibly to all stakeholders, pointing out the idiocy of that guy's idea (remember, the trust is gone already, no need to sugar coat it then).

Because there will be more of those ideas, if he's not interrupted, possibly harming the company in cataclysmic proportions down the road.
iOS is uniform whereas there are many popular Android distros with different security approaches (some have an antivirus vendor integrated, or hardened kernels).

Also iOS users tend to be less security savvy, but that's just my impression
If we grant as correvt the reseatch saying upper eshelons of society is filled with sociopaths and psychopaths, https://www.forbes.com/sites/victorlipman/2013/04/25/the-dis...

Can we train ML to recognise them from a CV? Do they revognise each-other?
Not sure I understand.

Non colluding:

- Alice spends 100 on P

- Bob spends 100 on Q

Colluding

- Alice spends 75 on P and 25 on Q for Bob

- Bob spends 75 on P and 25 on Q

Like this?
> everything is imported globally `from package import *`

yes, that is the default, but it is also possible to

`from package import nil`

which gives you python's `import package` behaviour
or

`from package import symbol`

which is just like python
FWIW at least at the company I work this gives women an advantage. I get a nice bonus for anyone I recruit but recruiting a woman also increases my managers KPI.
Yep.

"Peter Schiff vs Warren Buffett; The Middle Class in the 50's, and Now"

https://www.youtube.com/watch?v=byxd7dTnlXU
great content. helpful
They have plenty of time and moat to get away with it. The success of Windows is not because people like it, but because it's the de facto standard PC OS. Drivers are built for Windows, computers come preinstalled with Windows, schools teach Windows and Office, businesses are already invested in Windows. This is not going to change just because Windows is somewhat annoying.
I've had the same experience. Not as extreme as you. The problem is, if your manager praises you for the output you generate with 1 hour of work daily, why invest more? It's not like they'd give you a bigger raise. Why not do fun stuff instead (e.g. side projects)?

I always valued having jobs that base promotions and evaluations on work output, not on hours worked. And if I can satisfy their expectations and outperform coworkers with just an hour a day, why should I do more? If everyone is doing it, it's not my job as a non-manager to fix it for the company.
Yes, as a result of what I said above. Farage and goons were unchecked. They rarely, if ever, had their bullshit fact checked by anyone that interviewed them.

Dominic Cummings, an extreme libertarian[0], was in bed with various far-right (and also libertarian) people from the west, took office as the Special Advisor to the Prime Minister after riding the Brexit wave to success. A role that meant he had the power, without the need to be elected. He kicked everyone out that didn't agree with him, and/or had their own opinion(s). His one goal was to completely reform (read: dismantle) government. Unluckily for him, COVID came and revealed just what a cluster of dickheads he had left in government. Then he managed to get caught going on a 300 mile road trip after testing positive, including a trip to a Castle on his wife's birthday. The resulting mess of media coverage left the government with little choice but to "fire" him, but even that was a shitshow that took 6 months longer than it should have.

Now we are left with cabinet of useless, and I mean useless, puppets with no puppet master.

Side note: They (the right) also had clandestine social media campaigns. Cambridge Analytica's main purpose wasn't to identify who to send the bullshit to, it was to identify who to keep the bullshit from so that they wouldn't be challenged.

[0]: https://lloydhardy.com/news/Why_Brexit_Happened/
I don't really like the status of vaccination cards as access documents, but you have to compare it to the mostly yellow sheet of paper. There is batch number and a hand written signature. Sure, you may be able to check this for validity, but would a random restaurant do so? I don't think so.
Seems like the beginnings of the "flat" trend was of Jonathan Ive's making -- once Steve Jobs and Scott Forstall had gone, there was nobody who would prevent it.
No, thank you.
Too rude over there.
>> there is literally not a single piece of evidence anywhere in the world that anyone could use in favor of snake oil.

> The author earlier accepted anecdotal evidence of alien abductions as a type of evidence.

> How is the author so sure there is no anecdotal evidence that snake oil works?

The full paragraph reads:

If the story is that all the world’s top doctors and scientists believe snake oil doesn’t work, then say so. “Scientists: Snake Oil Doesn’t Work”. This doesn’t have the same faux objectivity as “No Evidence Snake Oil Works”. It centers the belief in fallible scientists, as opposed to the much more convincing claim that there is literally not a single piece of evidence anywhere in the world that anyone could use in favor of snake oil. Maybe it would sound less authoritative. Breaking an addiction to false certainty is as hard as breaking any other addiction. But the first step is admitting you have a problem.

The author doesn't think there is literally no evidence for snake oil, which is why he argues against the "No Evidence Snake Oil Works" headline. I think that's quite clear if you look at the surrounding context instead of quoting only a fragment.
One objective of voting systems is to prevent vote-selling. Usually by preventing a voter from bringing evidence of their vote out of the booth. There is no reason to presume a quadratic voting system should differ in this regard.

For Eve to maximize her impact she could pretend to collude with Bob on the issue that they both care about, but with opposing positions. Eve's false bargain would allow Bob to spend less on this issue than his interests would otherwise dictate. Eve wins by false collusion.

This dark pattern would become apparent to voters and thus unverifiable collusion would soon be distrusted amongst the electorate.
> Don't you just get a free license when you buy their expensive locked down hardware?

Apple hardware capable of running macOS may be expensive, but "locked down"? Definitely not. You can run Debian on anything from old PowerMacs to the new M1 model, although I admit that the driver situation on M1 isn't feature-complete.
The latter.

There's hardly any resources for Crystal: tutorials, courses, books etc.

And learning something new is an investment too. Learning Crystal (or even sorbet) may help to solve the immediate problem. But I then have a skill that is hardly relevant anywhere else. Contrary to Rust, which has a bright future and is in high demand.
Actually it's a good point and IMO for a population that may have a certain distribution of voting credits e.g. shareholders of a stock, adjusting the exponent can make sense to more fairly distribute power.
You have equivalents of Farage in any EU country these days, believe me. And yes, they are often funded by comrade Vlad at the moment, but they started their rise well before he became a factor.

> allowing the electorate to smell their bullshit.

I wish I was as optimistic as you. In Italy and France, far-right views are now solidly held by roughly a third of the electorate, year-in year-out. Party names and figureheads can change, but the message stays the same. In Germany it's a bit better, but then you have Austria and the Visegrad block, where they command relatively solid majorities.
I've filed a chargeback before in India, the burden of proof was on the merchant at that time. Maybe I got lucky with my card issuer.
I don't want to punish them for being stupid. I want them to not be stupid :)

I like the challenges I work on. I work with very smart people. The managers I know well are mostly good people.

But the company is growing fast, and there are new managers running loose every week, marking their territory and making signature changes. That's a bit exhausting.

Ideally, someone would hit the breaks, and come up with a solution where the company get whatever certifucations they need, without pushing me into "I'm hurt, so I'll hurt them back by being less productive" mode. I enjoy being productive.
Labor is not productivity. Labor is labor, and if badly aimed, might as well be completely useless. Upper management has the power and responsability to make decisions which can have colossal implications on the overall productivty of the company towards its goal of selling what it sells. The real issue though, is that even though labor can approximately be measured, the impact of decisions not so much; whatever decision is taken becomes the "new normal" and it's hard to know how much it was a productive or improductive one. I'm not really knowledgeable on how upper managers are evaluated.