skysight-inc/HackerNews huggingface dataset:
I've often wondered this, especially when I quit a company out of principle, expecting that I wouldn't be the only one. But even when an entire department quits en masse, it turns out that none of us are ever as important as we thought we were. The guys on the top who make the real decisions are on the top because they are experts at driving their vision forward regardless of whatever happens underneath or around them. They might make pretenses toward being servant leaders or listening to upward feedback, but the reality is if they have convinced enough investors or board members to back them, or if they independently own a majority stake, they can and will do whatever they like. The rank and file employees do not matter.

I think most workers have accepted this reality. Workplaces are not a democracy. Even if most of the workforce disagrees with a policy that was approved from on high, there is little they can do to change it. Especially in the tech industry, where jobs are so highly-paid and sought-after, there isn't really the option of collective bargaining. And that's even assuming the kinds of snowflakes who tend to work in this industry would accept that Break The Build Joe deserves the same pay as Rewrote It In Rust Rob.

Personally I maintain my own principles around what will drive me to leave, but I have long given up hope that my decision to quit will have any impact whatsoever on the direction of the company. In the past it's barely even had an impact on the people I directly worked with. I'm just not that important, and neither is any other IC or low-level manager. I think most of us try to find a company whose direction we can tolerate just enough to continue working there for the cash. And, I suppose, there are thousands of people for whom Meta still passes that bar.
Become a PM (product/project manager) at your company if you can. Less stressful.
How does the option of openness interrupt your curated lifecycle?
Spotify CEO Joins Elon Musk in Slamming App Store Policies
Mozilla, Microsoft yank TrustCor's root certificate authority
Can you give some idea why Bitwarden is better?
How did you come up with the long-term memory idea?
Public school teachers are paid with taxpayer money, that private citizens are forced to give to the state whether they want to or not. And because of compulsory education, many of the students are forced to be in the classroom, whether they want to or not. It is completely expected and not at all "censorship" for the people's elected representatives to have a say in what employees of the people's government do with the people's children and the people's tax dollars. There is literally no other way to run a public school system.
It is a simulation that is equivalent to a wormhole in a 2D "anti de Sitter" space ... while regular reality is supposed to be a "de Sitter space" (and 4D?). I am not even close to being an expert on this though.
Laws and morals are both normative claims about the actions of individuals, but while morals are concerned with individual actions, laws must be concerned about societal-level ramifications of not just the actions, but also the enforcement of law. For example, most people would agree that adultry is bad and immoral. But as a society we've decided that its immorality isn't sufficient to overcome the ills of being punishable by the state, and thus it ought not to be illegal. Stealing to feed your starving family is moral, but we don't want to support theft in general so its illegal.

In a free society, one must recognize that legality ought loosely follow morality, with the ideal being that illegal actions are the strict subset of immoral actions which cause greater ill than the enforcement of their illegality. In the absence of an oracle into objective good and evil, a society must err on the side of not making things illegal which could potentially either be not worse than the ill of their enforcement, or not be immoral at all.

The all-to-common trap is to confuse the direction of influence: morality should influence legality, never the other way around. Allowing legality to influence one's perception of morality is simply surrendering your autonomy to those who greatest influence the law, and is a sure-fire path to authoritarianism.
or apple could just develop an os such that if an app doesnt respect your settings it just flat out doesnt work. this would force facebook to at least make concessions on their app.

There is no reason for walled garden. people can control the system themselves if setup.
> GIMP has failed to live up to a lot of its promises,

Which failed promises are you referring to specifically?
People aren't saying that Twitter cannot ban these people. There is no hypocrisy here. People are saying that Twitter is being run badly.
The bootloader in on Samsung Android devices is extremely locked down to prevent rooting. Sideloading is a basic android feature.

Ability to root and sideloading are two different but similar issues on the topic of freedom.
Age that kids acquire mobile phones not linked to well-being: study
>"Their survival is not at stake."

What do you base that on? As others have pointed out, DoorDash is losing money every quarter. These companies have experienced hyper growth in employee count while the economy is good. But they are still losing a lot of money every quarter. When the economy turns, that high burn rate quickly becomes a threat to their continued existence. I think most of these layoffs are essential and may still prove inadequate. DoorDash for instance is selling a non-essential service. When the economy tightens up, people stop spending on things like DoorDash.
I'm fascinated by the amounts spent on this metaverse. Is it really USD 20 Billion? How is it partitioned across domains?
What Midterm victory for which Party? I don't think either major US political party had what they'd call a victory.
OTRAG was involved in some juicy scandals whose specifics I don't remember. I'll have to watch the movie that rkagerer mentioned sometime. There is a wikipedia article, but it seems to gloss stuff over.
> Maybe some rugged John Galt type will bypass all the legal flim-flam and just go after the FTX executives personally. That would be a lot more cyberpunk...

Is that not precisely the future the crypto hoodlums have espoused, indeed, the only one they will accept?

I've got no dog in this fight so I can just sit back and make popcorn. If they'd televise the hunt we might be onto something. "Code is law" would be a great tagline for a bounty-hunter show.
Apple could still have a "developer" mode you have to jump through a complicated technical process to enable...just like MacOS let's you disable system integrity protection by running a terminal command and rebooting into a boot disk then running another terminal command. It could void support plans so it's not Apple's problem.

That wouldn't affect your kids and telling Grandma how to do that over the phone is very difficult. And at that point she could be handing over her credit card anyway.
>Are mobile phone ownership and age of acquisition associated with child adjustment? A 5-year prospective study among low-income Latinx children

https://srcd.onlinelibrary.wiley.com/doi/10.1111/cdev.13851
Exactly. Let's see the receipts. This man is the biggest fraud in a generation. How can anyone quote him credulously after everything that's happened?
The situation where you can purchase a service for 30% less elsewhere but not on the iPhone is pretty insane. And on top of that, you are not allowed to tell your users how to get a better deal.

Regardless of his reasoning, Apple and some others have too much power.
Its easy to look like a sheep when you have not internalised any sense of responsibility. It was literally a game to him
This isn't really true, some languages handle I/O much better than other languages. We migrated a Python application to Go that was about as simple as you can get and mostly blocked by I/O (call DB, transform storage format to Thrift, respond to caller with Thrift) and saw SUBSTANTIAL improvements in performance. Approximately 40% improvement in p99 latency and, more notably, 15x improvement in throughput.
That and I want to give my not so technologically literate parents an iPhone and I want it to just work. I want a consistent experience that’ll let me debug their problems from around the world or just feel confident sending them to the Apple store.

Even for a power user like me, I’d rather have an ultra reliable device with amazing manufacturer warranty than something I can hack on.
Advertiser disclosure: some links on this website are affiliate links, meaning No Code MBA will earn a commission if you click through and make a purchase.
He might be talking about the fact that the moment you unlock the phone the e-fuse is tripped and a bunch of features get downgraded permanently on their devices. I think they're generally good devices, but they have a nightmare support system and this e-fuse thing is just a major turn off to a lot of people.
On the contrary, this feels "natural enough" and has earned my respect as a user for "knowing its place".

I would consider this more successful than prior attempts for sure.
Can someone explain why Apple is always the target for these complaints regarding fees? Is it just shorthand for both companies or a target people rally against? As Android has the same 30% fees for in-app billing, it's not like it's cheaper for Spotify on Google's platform. I get there's theoretically F-Droid and sideloading, but I don't see Spotify on fdroid so presumably there's not enough users to make it worth it.
Right; managed Postgres makes sense for businesses. For my hobby projects, the fact that I can't even get pricing without first creating an account is a signal to look somewhere else.
Yep, and I think we can apply the accounting logic to the original article.

A team that regularly saves costs for other business units is a promise of cost savings. Dropping the entire time is an immediate and factual cost saving.

Short-sighted? Yes.
Definitely not doing the "she's not transphobic, really" argument any favors here by calling transwomen "men."
> recent data implying immense trading losses even when times were good.

I was torn whether the collapse was due to intentional or negligent handling of moneys and this makes it clear that it was intentional AND he was pretty bad at trading. He got in to the whole space by arbitrage trading from an office down the street from my house. He enjoyed risk, had some good ideas, then got plain greedy. Combo greedy with bad trading and you get imminent collapse.

The live coverage (as of 30 Nov 2022 @ 5p Pacific) https://www.nytimes.com/live/2022/11/30/business/sam-bankman...
If what you said is true, then this is not Rust specific, and we should observe performance improvement in all languages, should they introduce bounds-checking during code emission. Is there compiler flag that we can turn on bounds-checking in GCC for C++ programs? Is there research to compare performance before and after that flag?
Social Quitting
I saw in another example that it said it's only trained up to the end of 2021 though - someone correct me if I'm wrong?

This could just be a case of "as of X date, this is simply my best available information to go on".
It will never happen, for a very simple reason: the first moment Alexa becomes non-transactional, I (and everyone else who owns one) will tell her to stop trying to upsell me on additional features. Boom, that's it for Amazon, game over.
Not always. I recently saw a video of a man attempting to stab a woman and the cop's bullets were clearly the only reason her jugular wasn't sliced open. It was CLOSE.

I disapprove of killer robots though.
The best advice I would have for my childhood self is along those lines.

Get angry, and hurt them.
IME loops with induction variables (integer indexes) often produces better codegen than with iterators. Compare the these two Rust functions for inverting bits: https://rust.godbolt.org/z/cE4vPdbdY

This got improved in Rust 1.65 just this month, but the point stands.

edit: ARM64 compilation is even sillier. https://rust.godbolt.org/z/PEsbeGxWP
On iOS there is strongbox and keepassium also.
answer$(first-word-in-question)
Improving Postgres is solid and boring.

Solid and boring is often a good choice. I'm glad to see startups in this space.

What's the latest on adoption of Spanner-like databases?
PassKeys can't come fast enough.
Elm is a pure functional language where all data is immutable and functions are pure meaning they are guaranteed to have no side effects.

Having no side effects in JS is easy (just don't do it!) but immutability takes some effort.

React requires immutability so that if it sees the reference to an object again, it knows that it contains the same data. If it promised to work when mutating objects it would continuously need to deep search inside them to see what changed.

In JS, some array operations mutate the array, some copy it, you have to know specifically what operation you are using. In Elm, nothing mutates objects. All built in functions and functions you create will not do this.

In short - you can do (state, action) => state in any programming language, but mistakes caused by mutations are impossible in Elm by design.

Hope that makes sense.
I think the problem is something that we dont actually understand yet. Like there needs to be some kind of psychologist to study it to figure out what is going on.

When I am in the goggles, Its kind of cool, but Im completely disconnected from the real world.

Its not a group activity either, like board games connect you to other people. VR connects you to the matrix. When one person in a family puts on the goggles, everyone else just leaves the room. There is nothing to see or share. (if you have a TV on, maybe its interesting but you are still like watching a person move their head around and look at things that arent there like a person whose mentally ill, its a strange experience)

And the physical barrier is always there. You walk up to the zone you have defined in your real life room, which is probably a few dozen square feet. You can touch invisibility, some bizarre barrier exists to your hands but your eyes tell you the exact opposite - you see infinite space, but are trapped inside a tiny grid whose barriers appear when you walk too far. Your eyes and ears tell you theres a whole world, your hands and feet understand you are still in your living room or whatever.

So when I come out of VR i have this bizarre, uneasy, queasy, unpleasant, feeling, for which I have not the word to describe. It is not like waking up from a dream. It's like shifting uncomfortably from one reality to another, one you have been to by yourself, completely alone.
Also intentionally telling your users they are out when they aren't is literally fraud.
Just use IPv6, and all mobile users will have unique addresses (although they might rotate, and IP tracking is generally not very reliable, as other mentioned).
Android allows 3rd party app stores, you can side load apps, and you can install a different OS.
After watching how my kids schools deal with this, I think the a big part of the solution is not just thinking about bullies or the bullied, but the rest of the kids in the middle that aren't bullies or the bullied.

The schools programs really focused on the middle kids showing them how to spot bullying, not tolerate it, report it and to stick up for other kids, and bullying seemed to become publicly seen as weak and uncool.

One of my kids has/had some personal circumstances that they would've been flayed alive for at the schools I went to back in the day. I am so grateful for the change in culture, and how the other kids treat each other now compared to what I went through.
She didn't say she had to, or even that she did. She's just arguing that the analogy between software piracy and auto theft is specious, and she's right.
That was easier than expected
Studies show that roughly 1% of the population is psychopaths, and these people are over-represented among CEOs of corporations. From that we can assume there are rewards for psychopathic behavior, and this includes bullying. Starting in school, the bullies are often rewarded by established authority figures. Some of this is generational perpetuation: a generation ago some bullies became leaders and now they want the new generation of bullies to also become leaders, as they associate their own behavior with ideal leadership. Therefore, to end bullying would require a full-going social, cultural, and economic revolution. The entire generation-to-generation cycle would have be broken.
> A bit hilarious that Gimp now has a hard time staying up to date with Gnomes Gtk when Gtk was originally an UI lib for Gimp.

Yet not terribly surprising. GIMP provided a useful alternative widget framework because it helped them push boundaries. Now that's grown into its own thing, and the parent project lags since its core focus is elsewhere.
The pass command makes this significantly easier:

https://www.passwordstore.org/

There's even a decent Android client:

https://github.com/android-password-store/Android-Password-S...
Trying to get a discount, not news.
It should be noted that planning to take down those hashtags started months ago, and may not be to Elon's credit here.
He did tell the press "After a lot of reflection, I’ve decided to return to my entrepreneurial roots." Would be odd saying that if the plan was to CEO Twitter.
Because I don't have a NYT subscription.
> some of the most damaging riots in the country’s history

Stunning that anybody could believe this.
This really hurt me last year, when I migrated away. I didn't realize at the time how much didn't come with, so I've been playing the reset / recovery game since.
Yeah, it looks cool, but anything I'd use it for I'd use jq for and much, much faster.
Japan’s Kishida Orders Defense Spending Hike to 2% of GDP
IMHO the ioctl "generic data pipe" interface will always be needed for those use-cases where the more specialised ones don't fit.

Counting total binary size (not source lines or bytes, since those can easily change with formatting differences) is probably the best measure of software complexity, since it's what ultimately runs on the hardware.
If taxpayers pay your salary, taxpayers (and their elected representatives) should have oversight over how you spend that money. Possession a fancy title from an institution with a fancy name shouldn't exempt anyone from that. There is no Constitutional right to other people's tax dollars
Yep, you could adapt it for a protest sign against completely disenfranchising the untouchables of society from buying or selling.
Isn't this a job for the compiler? The default would be to have boundary checking, but if the compiler can prove that the index is always in range it can drop the boundary check. From the user's perspective, the boundary check is always there. Most vector operations would have provable boundaries.

Edit:

Based on the benchmark code linked to in dahfizz 's comment, it seems that Rust does the above for vectors, but there are situations where the bounds can't be proved, so boundary checking can't be removed. How common is this case in practice?
The best is to use something like Keepassxc, synced peer to peer by Synchting or Resilio. Nobody will be involved with your passwords.

Keepassxc supports Yubikey, so you can lock it down strongly!
I just don't agree with that, and it doesn't match my experience. It's only true if things are biased towards Linux.
Well, sort of. Crypto-- done well-- is supposed to represent banking as a SaaS. The existence of these electronic exchanges demonstrated the failure of that function. It just wasn't practical or even possible to transfer value without the involvement of these shady characters.

After removing "banking as SaaS" from the value proposition, what was left was a bunch of hustlers running cleverly incentivized Ponzi schema. It's not even tulip bulbs. We're finding its black boxes, creative financing and yield farming as far as the eye can see.
> It's the same thing, this is clearly harmful.

This is a deeply fallacious argument, and these are not equivalent things.

You seem to be concluding that the only thing that matters is outcome, not intent.

Comparing a parent who makes a well intentioned mistake with a parent who intentionally puts their child in the care of a predator is ridiculous.

One of these parents may even be criminally liable for their actions.

> If you're uncomfortable with calling them bad people, then call them bad parents.

It’s not a matter of comfort, but of effective communication and acknowledgment of nuance. Words have meaning, and boiling complex things down to hardline binary positions is rarely helpful.

Yes, calling someone like this a bad parent is somewhat better than calling them a bad person, because the implications of the two accusations are drastically different.

One implies a moral failing, while the other implies a lack of knowledge/understanding, which are two entirely different categories.

I say somewhat, because these “bad parents” may still be doing almost everything right, and may not have been exposed to situations that would give them the wisdom to impart proper guidance to their kids on this particular topic.

I know some truly lovely and sincere people who just aren’t very good at parenting yet. Every parent starts there. They know it, and they’re doing their best to learn and improve as they go. They grew up in sheltered environments and didn’t exactly have model parents to emulate.

These are not bad people.

A hacker who intentionally breaks a critical system in a hospital is a bad person.

A freshly graduated sysadmin who causes an outage to the same system due to incompetence is not automatically a bad person.

Both events may have similar outcomes, but to claim that the people involved belong in the same category is nonsensical.
So no person of prominence could hold such an opinion and still have good intentions? That's a pattern that I find rather disturbing. "We're so clearly right that anyone who disagrees is obviously either ignorant or evil!" No, you aren't actually that clearly right.

And when I say "no, you aren't that clearly right", I don't just mean you, great_tankard, on the subject of trans issues. I mean just about everybody who ever says that, or even feels that.
> mass production? Computers? The internet?

None of these would have been possible without the invention of double entry accounting, because before double entry accounting you couldn't even really run anything larger than a family business because there was no way to know whether or not you were making or losing money. So it stands to reason that because blockchain is a breakthrough in accounting of a similar magnitude, in the sense that it will enable all sorts of new economic relationships that aren't possible today by radically driving down the transaction costs of doing business, that these new relationships will similarly enable all sorts of new technologies that we can't even imagine today.

To understand blockchain, you need to go back and read all the books on the history of double entry accounting in order to understand the changes that it enabled within society. But these changes aren't going to happen over night, they'll take a couple hundred years to play out, in the same way that it was a couple hundred years between the invention of double entry accounting and the height of the Dutch East India company or whatever.
Flux Graduates from the CNCF Incubator
`git push -u origin HEAD` also works!
Ideally the equilibrium would be that enough people in the group can't be bullied that it extinguishes the bullying behavior, or bullies get ganged up on.
Describing the internet in reactionary fluff terms != citing reactionary fluff.
China triples nuke arsenal: Pentagon report spotlighting submarine capabilities
I mean, you can just make up stuff about people to justify whatever happens to them if you want.
Yes. The "print quality" excuse provides plausible deniability (to some audiences), but in reality they are intentionally misleading customers.
Usually requires a system password to actually see them.