skysight-inc/HackerNews huggingface dataset:
> That stress and the importance of the project were central to our struggles and the toxicity of the environment. Many design discussions became heated and two experts in their fields from competing corporations would fail to agree, convinced that their informed opinion was correct.

I work in the Wasm ecosystem, and I unfortunately also share this viewpoint.
I think that the toxicity from the beginning has transformed somehow the developers working on it for long and has leaked into other ways of managing disagreement within the Wasm ecosystem.

Before WebAssembly, I was working full time on GraphQL (a community that I deeply love and respect, where everyone was very friendly to each other) and I completely found myself lost when seeing how competing companies in the Wasm ecosystem, rather working towards collaboration paths, wanted to push each other down.
I have hopes though, that once things stabilize a bit, the ecosystem will recover :)
I mean if you don't trust Pulitzer-winning reporters then you shouldn't trust anonymous internet commenters, but since asked: yes, it was factual.

Of the three investigations you picked, the first was about tax "dodging" which is not necessarily illegal. From the second investigation, I'll pull one quote for you:

> Mr. Cohen pleaded guilty to eight federal crimes, including tax evasion and making false statements to a bank, capping a monthslong investigation into his business dealings and work as Mr. Trump’s personal lawyer. For the president, it opens up a perilous new legal front.

For the third investigation on Russian interference, there are a whole pile of convictions you can look up if you're interested. I think Paul Manafort and Roger Stone are the biggest names you may be familiar with.
Helicopters can fly wherever they want, barring the same restrictions that apply to fixed-wing planes. For the most part, there aren't really any helicopter-specific restrictions.
Funny thing is that I guarantee a lot of the parents in support of dumb shit like this lose their minds at sexual education classes in public schools. Just shows that most people don't have the IQ necessary to be competent parents.
Really? The need to look far down the road is literally the first thing that comes up if you google "where should I look when driving":

* In order to avoid last minute moves and spot possible traffic hazards, you should always look down the road ahead of your vehicle.

* Your attention should be focused on the road ahead, following your intended path of travel. It would be best if you allowed a visual lead-time of at least 20-30 seconds.

* Scanning the road ahead while you’re driving is one of the best safety tips you can employ when you’re behind the wheel! Generally speaking, you should look ahead 15 to 20 seconds or an eighth of a mile when driving in the city and 20 to 30 seconds or about a quarter of a mile on the highway.

etc, etc.
This is basically a subreddit. Just with better quality of community. That’s why.
Does Flutter have a complete Material UI components implementation? I'd prefer to use Flutter for multi-platform support over learning new Android Compose and figuring out what to do for other platforms later.
A few years back there was an interesting online course on CAMBRA (Caries management by risk assessment). Basically they went with a correlative approach to estimating oral health outcome to assign points to behaviors and test them by intervention.

I found it interesting that they seemed unable to assign any points to flossing. Basically any points they attempted to assign were better allocated to correlated behaviors. If you floss you probably wouldn't miss brushing for example..

Personally I feel uncomfortable if I don't floss and it seems odd to me that food particles between teeth wouldn't contribute to cavity formation.
I know, I know, it's a crazy concept. I just get so frustrated seeing people pass bills on subjects that they have zero knowledge or can't even explain how it would be enforced. It would also be a nice resource to the layman, "Here are a list of examples/scenarios that would/would not run afoul of this law".
> I'm surprised a database schema lasted 9/12 years without ever renaming or dropping a column.

I did have a couple of columns that were no longer needed and would have dropped them, but instead I just set them to null and ignored them. Nulls only take 1 byte of space in a row. I dropped them when DROP COLUMN was added.
There are other stars
It can and should be undone. There is a difference between the identifier and the representation, android should render color skinned emojis in their yellow equivalent, as simple as that.
I didn’t see anything for Pascal GPUs, are they left out?
Yeah, I'll second the recommendation to quit early in the month, take some time off, then start the next job before the next month.
From a quick glanze it could've been implemented with remark instead of patching markdown-it.
Those were simpler times
A 16 year old can, in most cases, be legally independent of their parents: living on their own. They can also, in many states (and countries), legally give consent for sex.

But we shouldn't let them view user generated content?

Seems inconsistent at best.
They may be limiting that stuff on the closed source parts or at the firmware level. Nvidia no way will allow full blown OpenCL/Vulkan performance and support on their cards.
It's been a long time, but I seem to recall the term being used to describe a specific animation performed over the head of a fallen enemy when playing MMOs like Asheron's Call or Dark Age of Camelot, which I played a lot of circa 2001 or so.
I've always wondered what the performance impact is. Windows 10 feels so slow compared to Windows 7 and earlier that I'm constantly wondering how much of my life is being allocated to telemetry.
And https://news.ycombinator.com/item?id=25910108

Edit: And https://news.ycombinator.com/item?id=23450287
OP and some of the comment here make it sound like this is a job/environment that no sane person would be "cut out" for, or at least they'd not remain sane for long.

I don't think making excuses for that is a good idea.
Yet another reason to avoid cross platform frameworks. They are always catching up to the vendor’s capabilities.
Not yet, but they have a beta thing that you can enable to smooth that out

> Impeller precompiles a smaller, simpler set of shaders at engine build time so that they won’t compile while an app is running; this has been a major source of jank in Flutter.
IIRC this doesn't hold true for everything - e.g, List View types aren't backed by a UITableView or UICollectionView, so they're subtly different.

Otherwise, yeah, I think you're right. It's been a bit since I dug around in RN internals.
A lot of great info here already, but I just wanted to add my 2c as someone who's been chasing the fast writes everywhere dream for https://reflame.app.

Most of the approaches mentioned here will give you fast reads everywhere, but writes only fast if you're close to some arbitrarily chosen primary region.

A few technologies I've experimented with for doing fast, eventually consistently replicated writes: DynamoDB Global Tables, CosmosDB, Macrometa, KeyDB.

None of them are perfect, but in terms of write latency, active-active replicated KeyDB in my fly.io cluster has everything else beat. It's the only solution that offered _reliable_ sub-5ms latency writes (most are close to 1-2ms). Dynamo and Cosmos advertise sub-10ms, but in practice, while _most_ writes fall in that range, I've seen them fluctuate wildly to over 200ms (Cosmos was much worse than Dynamo IME), which is to be expected on the public internet with noisy neighbors.

Unfortunately, I got too wary of the operational complexity of running my own global persistent KeyDB cluster with potentially unbounded memory/storage requirements, and eventually migrated most app state over to use Dynamo as the source of truth, with the KeyDB cluster as a auto-replicating caching layer so I don't have to deal with perf/memory/storage scaling and backup. So far that has been working well, but I'm still pre-launch so it's not anywhere close to battle tested.

Would love to hear stories from other folks building systems with similar requirements/ambitions!
I was never able to understand how to "git gud" at that game :( The AI always seemed to be able to outperform me on any front, and the only solution was to use ministries for everything, which turned the game into a battle between AIs
But obviously recently escaped from the institution, if he is on the omnibus...
From what I'm reading about this online the domain validation thing is part of the WPA3 spec, though it's clearly more visible on Android. Perhaps they removed their WPA2 code path and stuck to WPA3 exclusively but I think this is a way forward rather than a problem; it's too easy to accidentally import a root certificate authority into the trust store when you're trying to get the WiFi going and that's a security risk. The stupid warnings should still disappear when you import the CA as an EAP certificate of course. I'm pretty sure most modern operating systems will (some day soon) connect to enterprise networks configured the way Android likes it without ever needing to install a certificate, which is an obvious benefit to me. The domain itself is either the entered domain or the domain of the identity you entered, I believe this is also based on some part of WPA3.

Validating the common name through the system CA store is also an option on Linux, though you have to select the system certificate store manually instead of specifying a PEM file that you can never move again.

I don't know about Chromebooks but I think the system CA validation setting is standard in Android since either Android 10 or Android 11. Android 11 added validation of the certificate (presumably through OCSP stapling?) but that's disabled by default. If you're not on Android 10+ I'm not sure if I'd call that a "modern" Android version anymore with how quickly manufacturers drop support for older Android versions. I'm pretty sure Google already dropped security support for Android 9 anyway.

It's possible that some manufacturers broke the setting, but if they did they should've added their own replacement. You can't blame Google for broken Android forks imo.
2030: After losing contact with his summer house, Elon Musk put the Mars mission on hold.
No, use native if you want to avoid that
Even Apple's own declarative SwiftUI framework looks like it trails far behind covering rich, comprehensive AppKit apps: https://developer.apple.com/documentation/swiftui/building_a....
Agreed. The tech selloff hurts most for those whose compensation is tied to the stock prices of these companies.

Everyone else is worried about Main St stuff: housing, food, education and healthcare costs.
I remember getting my computer badge- in the late 90s, iirc. I had to write up a document in a word processor, create a simple spreadsheet, and one or two other things I'm probably forgetting. Even then it felt a bit basic and behind the times, but I was happy to get an easy badge!
Tusk Browser aims to combat censorship of conservatives
Yes, but this doesn't really help the case for flying cars either way.

Edit to clarify: Presumably you'd want to land your flying car almost anywhere in the city; this is not going to happen anytime soon, for the same reasons that helicopters and planes can't.
We are talking about a less than 2 decade time horizon for citizenship for immigrants who are propping up your welfare state of birthright citizens with 100K$+ payments in income tax every year.
The tablet announcement is funny too. Another generation of people who haven't been through multiple cycles of this by now are gonna be run through the process of believing Google when they say they're focusing on tablets for real this time, until they launch their tablet and get bored of it a year later and then you wait a few more years before Google makes a totally real commitment to tablets.
As a teenage air cadet in the 1970's in northern Scotland, I learned to fly in open cockpit gliders and effectively went from scratch to first solo flights in a long weekend (January!) - within a few hours...

This seems familiar - I remember flying with mitten gloves (due to cold!), controls were joystick, rudder, flaps, and an altimeter: https://en.wikipedia.org/wiki/Slingsby_T.21
Apparently swords were used in the war.

http://www.militarian.com/threads/use-of-the-sword-in-ww1.70...

Hitting each other with sticks seems like something people at war would do ;-)
Only if the company allows it. Many don’t.
How does this contradict the 75% land reduction link where they take into account land used for animal crops? They cite this study too so they're aware of it and cover that "Less than half – only 48% – of the world’s cereals are eaten by humans. 41% is used for animal feed, and 11% for biofuels".
Except for endpoints where the user/owner has zero control.

Think your smart TV or Chromecast. Suddenly, they can do anything they want and you cannot stop them.
There is no framework that never has issues.

Flutter has its fair share (and to be fair, so do the native toolchains).
It sounds like this "GSP" lets them binary blob their "secret sauce" on the controller itself, so the rest of the driver can be open source now.
I thought they had open source CUDA kernels for a minute..
> which has a legal monopoly on taking down child-abuse material in the UK

So basically a pr stunt from those who left the EU to feel better about themselves?
Since the open sourced drivers are explicitly stated in TA to also help the Nouveau driver improve, the latter does not matter that much. That's what Mesa is here for.
Then please explain the logo of this German bottled drink
https://www.lammsbraeu.de/now-bio-limo/
DHCPv6 forces no such thing. 464XLAT can still be done via PD though it's really again a carrier thing, enterprises will know if they need 464XLAT the device doesn't need to force that it would be possible. Same story with tethering.

LTE w/ PDN still uses DHCPv6 PD or SLAAC (or both) https://i.imgur.com/2dKAw5W.png
We need some more "complicated" and "complex" characters. We need more "underdogs".

It's not a bottom up thing necessarily, although individuals have no choice in that game-theory scenario if they want to succeed. It was a top-level design decision.

Sorry.
You will deal with many rude individuals. I'd recommend approaching this as a simple lesson that you don't want to work with this company, and finish the interview. You can follow up with the recruiter and decline politely regardless.
Hope this can give you some concrete answers: https://www.sqlite.org/whentouse.html
I don't have an M1 to try boxer on - but it works fine on Monterey on a x64 Intel, so at worst I assume it'd rosetta.
Totally off topic ... I am to a certain degree curious what video hides behind this link. Maybe I'd even want to watch it.

But at the same time I am too turned off by the fact that I'd actually need to visit the link just to learn the title of this video to actually do the click.

Ever felt the same?
> In this open-source release, support for GeForce and Workstation GPUs is alpha quality. GeForce and Workstation users can use this driver on Turing and NVIDIA Ampere architecture GPUs to run Linux desktops and use features such as multiple displays, G-SYNC, and NVIDIA RTX ray tracing in Vulkan and NVIDIA OptiX. Users can opt in using the kernel module parameter NVreg_EnableUnsupportedGpus as highlighted in the documentation. More robust and fully featured GeForce and Workstation support will follow in subsequent releases and the NVIDIA Open Kernel Modules will eventually supplant the closed-source driver. Customers with Turing and Ampere GPUs can choose which modules to install. Pre-Turing customers will continue to run the closed source modules.

Translating & simplifying the language here: sounds like GTX 10xx GPU users (Pascal architecture, e.g. 1070/1080) will stick with closed source for now, but RTX 20xx GPU users (Turing architecture, e.g. 2080) and RTX 30xx GPU users (Ampere architecture, e.g. 3080) will have the option to opt-in to the open source kernel module. Stable open source support for GTX 10xx GPU users may come later.
And, really, how many more phone things do you need it to do? Will doing more phone things make it noticeably better?
It becomes increasingly stock heavy, and for good reason. Taxes become a huge thing.

If you can get the income as long term capital gains, you get to keep a lot more.

At the same time, money is money, and stock isn’t money.
> A nuanced view of the actual debate is that one side believes the second amendment is absolute and the other believes that it allows for some restrictions similar to the free speech / "fire in a theater" situation.

I don't think this is accurate description of guns debate I have seen.

> The posturing you see around this is just to rally votes, that is the meta-game. Too many Americans are unable to separate the rules of the game and the underlying issues at stake.

What you call meta game is in fact the real thing. The posturing is expression of values and opinions. It is reflected in laws and court judgements. Too many people domt take it seriously and even worst blame those who take it seriously.

Then the "posturing" becomes policy and laws. While the same people oretend to be all surprised ... who could have guess they would do exactly what they said they will do.
You can integrate appkit components into a swiftui app though.
OMG yes. Leadership and vision are essential for success. There is an absolute shit-ton of asshat, visionless leadership in the world, and in my experience they act so entitled and worldly while they crush the business that feeds them. Not that I’m bitter or anything.

I highlighted this in TFA,

> Any team needs expert leadership to thrive, and expert leaders need support from the people they report to so they can do what’s necessary.
No, I did not.

But then, that aging you described happened while residing in the US where you were making money hand over fist same as a US national. And your US-born kids are citizens.

So in the end the only difference is the inconvenience of the paperwork that you worked on very rarely. The rest of the time you were enjoying life in the US.

So, this story of 18 years of suffering is really nonsense. The guy had a great time working at great companies and making millions of dollars in salary, bonuses and stock while being midly bothered by some paperwork that was mostly prepared by an attorney.

The average small business owner is bothered by the government 1000x more and won't have the prosper life of a MAANG engineer.
Having done plenty of interviews, it's surprising how many candidates list every technology they may have touched for the briefest of moments. For me, "grilling" someone on something like a programming language is about determining if they've _really_ used it or not.

If a candidate lists multiple languages on their resume, I'll often ask them to do a compare and contrast -- what do they think are the strengths and weaknesses of the languages? What did you use language X for? Do you think language Y would have been better/worse/same to attack the same problem?

I'm not looking to trip them up, just find out if their resume is an accurate reflection of their experience.
> lpClass most likely is a class name in COM/OLE sense.

I don't think that is true. In the original Windows 3.1 registry, lpClass did not exist. You only had the RegCreateKey() function which had no lpClass parameter, that parameter was added in RegCreateKeyEx() which was only in NT (and later Windows 95 too).

COM/OLE never used lpClass. Out-of-the-box, very few Windows registry keys have lpClass set, and those that do it is mostly some meaningless value like "Shell" or "Setup", which COM/OLE completely ignores. The one place (that I know of) which it is (or was) actually used, is to store the syskey encryption key [0]. I think using lpClass for that is just abusing it for a bit of security-by-obscurity, it is a way to store data in the registry but hide it from most registry tools (which provide no access to lpClass because almost nobody uses it.) Possibly other people are doing the same thing (to store license keys, detect expiration of trial periods, malware hiding stuff, etc.)

[0] http://moyix.blogspot.com/2008/02/syskey-and-sam.html
bad loans have nothing to do with loosing deposits at banks. see post below.
They have an imperfect rate-limiting and shadowbanning system which has a decent average-case. It relies heavily on consensus, just a couple downvotes in succession will prevent you from responding or clarifying your position (which can easily flip consensus), and a couple posts like that will have your account shadowbanned forever.

This trips up new accounts pretty much instantly. And so new views don't last, extreme views don't last, and people that don't know the community nuances and rules don't last. There is also no way to recover from the bad states of an account. Once flagged, always flagged, it doesn't have a cooldown method to revert you to normal status or build up into higher status. The shadowbanning keeps people busy as they don't know that people don't see their post for a long time. Slows them down in trying to circumvent the shadowbans. The mods do know when a user tries to circumvent a ban in a variety of ways, but don't say anything until they act up again.

The average case and best case of this algorithm is that quality persists, because the community nuances and rules are quite good. The worst case is that its an echo chamber, but that's not different than everywhere else. But at least those places acknowledge it. This place kind of sort of believes in the idea that non-consensus ideas can be presented "substantially" and they'll survive, in practice that's not very true.

In conjunction with all of that there is active moderation.

Also its against the rules to talk about the rules/karma/upvotes/downvotes. So we'll see.
> Over time I slowly lost my mind and short term memory, to the point that some days ...

Added the first part of the sentence missing from your example. Prolonged exposure to an unhealthy stressed environment can create physical changes in the brain and body. In this case, chronic stress which had such adverse effects it caused a forced medical leave.

> ...from the stress of being a software engineer

"My two years at Google were spent perpetually stressed, acting as an unofficial PM, helping run meetings and document decisions while dealing with sometimes hostile colleagues." - I can't speak for others, but this is not the 'normal' stress of being a software engineer that I know. That has all kinds of red flags. I have never been asked to perform the duties of an assistant/secretary or help organize a meeting that was not mine. Nor have I had to juggle the actual normal stress of my software job on top of having an unofficial/unpaid PM role (itself a full time job), while also having to deal with hostile colleagues. And, it seems they were not the only ones having to deal with some of this.

https://www.health.harvard.edu/mind-and-mood/protect-your-br...

https://www.metabolismjournal.com/article/S0026-0495(05)0003...

https://www.sciencedirect.com/science/article/abs/pii/S03064...
> "well, this feature might be cool to use... in five years or so."

At which point they'll deprecate it within a year or 2 in favor of their flashy new thing that will replace it