skysight-inc/HackerNews huggingface dataset:
Nah, that's looser than you think. Contractors deploy to the government cloud regions on AWS and Azure all the time. There's no reason GitLab can't become a qualified contractor and gain access.

The government cloud regions are way more about meeting compliance with all levels of FedRAMP and DoD requirements. Such as exclusively only US Citizens may access the systems even on the cloud hosts staff (so no foreign/remote/visa employees) and a whole list of other requirements both big, small and annoying (like FIPS) that affects everything from software to the physical building.
Had a quick look and couldn’t see this suggestion anywhere else so apologies if is has already been mentioned. Why not bypass these kinds of magazines all together and subscribe to a few writers or publications on substack? There is some very high quality stuff on there and you can explore your particular interests deeper. Some good places to start might be the Pragmatic Engineer for tech posts and Glenn Greenwald for investigative journalism.
combined with the authors disdain of commit messages or documentation I can't figure out where they've chosen to document why changes are made.
I love xstate! I do use plantuml a lot for sketching, but most is done on paper or whiteboards and is quite transient in nature. I must have hundreds if not thousands of sketchbooks pages that look like this:

https://publish-01.obsidian.md/access/017fdca1a82df1fa88d36b...

https://publish-01.obsidian.md/access/017fdca1a82df1fa88d36b...

https://publish-01.obsidian.md/access/017fdca1a82df1fa88d36b...
> You’re in control!

Good for you. Other people very much aren't, otherwise we would not be talking about mental health.
That was my original thought as well. But as the article went on, it was made clear that he wasn't part of the process of creating a team where he can delegate. He was later told he wasn't in a management-track position, which seems at odds with the idea that they wanted him to be leading a team of junior engineers.
Yes, but I think they're not tracking anything else about the user besides number of visits. E.g. they're not tracking ip I don't think.

And I think they are only doing it within a single day, not across days.

If you know that someone exists who visited your site 500 times today, but know nothing else about the person, is that a privacy problem?
I'm not a fan of those words either, but this is not helpful advice. Corporate argot, while it does signal a particular style, isn't inherently inferior at communication. A sentence will be just as clear, meaningful, and useful if the word "lessons" is substituted for "learnings". Focus on advice that will actually make a difference to the outcome, rather than unhelpfully signalling your disdain for corporatism.
> If this is happening, I hope Apple says no to the CCP when they inevitably ask Apple to do the same

Apple gladly does whatever the CCP asks of them
Knowledge and Decisions by the same is also a great book.
That is irrelevant when it comes to iCloud China. iCloud in China is owned and operated by the government of Guizhou. They own the building, the servers, and the private keys.
Yam Karkai’s Illustrations Made Her an NFT Sensation. Now What?
Agreed. I feel like everyone here just can't process the concept of fiction or having fun.

It's her website. It's her art. She can do what she wants. Maybe some people should take responsibility for being "fooled" by fiction themselves instead of trying to blame some random artist for deception.
I agree. Well crafted laws (like the GDPR) forbid any kind of tracking without consent. It’s the what and not the how. It doesn’t matter if it’s via cookies or any other way.
that and it costs like $40 to order a burger, I was a regular customer at one point and I rarely hit the order button now after seeing the price
They committed the most heinous of all crimes - firing engineers. And then bragging about it on HN!
I don't look angry while I'm programming (unless I'm really struggling with a bug) but can get very anti-social and short, which has been perceived as me being angry.
It is not a unique timestamp though. Each day, all visitors start at 00:00:00. All users that visit the site a second time get the timestamp 00:00:01 and so on.
Playwright OAuth2 Access Token Acquisition
Exactly! IBM had a number of these that all involved "blockchain" but somehow also required that IBM host the blockchain in their cloud. I am no blockchain expert, but if you have IBM running the show, why not simply let them be the authority who runs a standard shared database with an API on top? Decentralization takes extra work, but it's worth it when it allows two parties to transact who, crucially, have no reason to trust each other and no convenient intermediary.
It seemed the decimation of my role through the assignments of others to my tasks was coming from managers in the Starlink organization

That was my take away as well - and again, not to mention the fact that we're getting a one-sided accounting of the facts.
How about the CEO saying "I'll be resigning from the company"?

What do you think people mean when they say they should take responsibility? Screaming "I declare responsibility!"?
I'm guessing Rushdie is the only specific case referred to in the article because they can assume that the vast majority of their audience will consider what happened to him abhorrent.

However, they then slip into much more general terms, as though by induction any writers facing any kind of social consequences for expressing their bigoted views is the same as the fatwa.

That they neglect entirely to make any mention of Adichie's own case seems disingenuous.
> That's a sure way to torpedo any conversation, imply victims and mix with [political affiliation].

A sure way to torpedo your understanding is to assume that there's some natural law that things tend to be apolitical.
i find this hard to believe
Is the "Transformers" movie designed to deliberately mislead you about the existence of alien robots?
I used to be a big REPL head, especially in my time with Clojure. But in recent years since most of my programming was c# I got away from thinking in REPLs. However these days I'm doing personal work in F# so I have access to the REPL again, I just keep not thinking to take advantage of it. I guess this is my reminder to use ALL the tools a language/environment gives me.
It is time for us to unionize. Elon is attempting an explicit attack of capital against tech labor, plus he wields a massive propaganda machine and has already turned half the country against us, calling us entitled, woke, spoiled, etc.

We have no power against capital unless we band together.
> probably illegal in numerous countries which are not the USA.

As described, it’s probably illegal in the US too. Hence mentioning the notifications to HR.

There is a difference between increasing your bus factor (which is a thing) and age discrimination. Yes, you mentor new recruits, but you’re also part of hiring them. You’re running the team, not getting parts of your job reassigned until there is nothing left.

Yes, this could have happened ultimately been a person caught between a warring Starlink vs SpaceX — but from an employment point of view, I’m not sure it matters.
The same Apple that censors the Taiwan flag emoji[1]?

Apple will do whatever the CCP tells them to do because they are not willing to lose a market of a billion+ potential customers.

Companies have no problem being complicit in enabling authoritarianism as long as it's profitable.

[1] https://www.theverge.com/2019/10/7/20903613/apple-hiding-tai...
As a former category theorist: don't learn category theory unless you're already rich or want to do it for fun.

It will be a lot less rewarding than you expect RE: your engineering ability/understanding.
Haha! Yes!

But right now I'm smiling! :)
Congrats on the launch! Looks really nice. Curious about the marketplace: how is it populated? Are these a set of apps that are available? Can third parties build apps that would be available? And could a user build a custom app?
If the counter is empty for you, disable your adblocker temporarily. The withcabin.com domain might be blocked.
Threads like this kinda make me sad about HN. Every single comment is about how this technique might possibly be abused to track users in very specific scenarios (i.e. you may be able to identify your most active user).

If a web server wanted to track you, they would just use your IP. This is a clever technical trick to count your number of users without collecting any personal data. I don't understand why that is such a bad thing?
I keep getting the feeling that IBM is a con operation. They piggyback onto the latest fad and advertise how they can solve things with it, but keep failing to produce meaningful things.. and then they blame the fad for it.
Well, to put that another way -- at some point, the only thing you can see is the arse.
Exactly this. It is different from dropping a user id cookie, but equivalent to dropping a cookie hit_count=0, hit_count=1, ...
Well there’s no “left” on the United States, so he’s partially right.
- https://skribbl.io/

- https://geotastic.net/

- https://openarena.live/
Cool, I am also spending a little time on this. I bought a CT book by Emily Riehl but I am finding it rough going.

I find her YouTube talks and lectures to be easier to follow.
Why Python 3.11 is so fast
>> Would you enjoy to continue working when your boss badly wants to fire you

Chances are the boss is just doing what's political correct too due the pressure put by various groups not what he/she badly wants.
I'm aware of iCloud in China.

If a user chooses not to use cloud, could this mechanism still allow protestors sharing videos to be identified?

EDIT:
Or is this mechanism only for giving Apple the green light to pop open images already stored on the cloud (in which case you're right, the whole conversation is irrelevant)

EDIT2:

looks like this is just for giving apple the green light to open up uploaded images - which is irrelevant in China because they can already do that
Is this just a rant or did I miss further content that gives examples of the "many custom, special, weird and quirky ways that require special-case solutions in the code"? As a long time Windows developer I know of several, but am genuinely interested in hearing about more from the perspective of someone who's been "in the trenches" of several OS's. eg:

- What does Windows get right?

- What's it get miserably wrong?

- Is the trouble that all the other OS's are more POSIX-like and this is the odd one out?
Whatever you think about the letter, the fact that they're providing reasonable severance/vesting/healthcare support proves a large degree of competence and ethics.

My simple policy is: I will never stop talking trash, never work for, and avoid entirely any company that lays people off without the basic ethics of providing reasonable financial support. The companies providing two weeks should be shamed for eternity.

As long as enough people adopt this attitude it will effectively force companies to behave well, even if they don't want to. Tech workers on HN have particularly powerful influence in this regard and should utilize it.

(It'd be great if layoffs.fyi provided severance data to shame and reward the right companies.)
> I have decades of coding experience and seemed more familiar with the specific technologies being used than the existing team. Maybe that was part of the problem?

I interviewed at SpaceX and their questions were illuminating.

One question was, "If you supported a set of capable engineers and they were running python scripts in a shared environment, but they were running into performance issues, what would you do?"

My first thought was, "Holy hell, you're letting non-developers run arbitrary code in some sort of Wild West environment and you're wondering why you have issues? Why would you ever do that?"

I did not respond in this way to the interviewer, but my impression of them was somewhat diminished as a result of my discovery and due diligence during the interview.
The obfuscation part is probably irrelevant from a legal perspective.
My company largely abandoned the use of office buildings all over the world. I can't imagine how much money they are raking in because of it. Why anyone would want go back to that (besides real estate owners), is beyond me.
This is something lots of people often miss. The barriers to entry and the difficulty of using any system is someone's else's market edge. It's part of the reason why healthcare in the US is such a clusterfuck. It is the only industry with a degree of government mandates around price obfuscation. If you fix that, most hospitals would lose their edge in the market. Even the notorious automobile industry has clearer pricing.
DW-NOMINATE didn't create the buckets "far-left", "left", etc. DW-NOMINATE is just a method of marking plots on a graph [1]. The categories of far-left, left, etc. come from drawing boundaries on that graph and giving everyone inside that region a label. Where to draw these boundaries hugely influences the results. Give someone else task of defining the boundaries and you can easily achieve the completely opposite result: like gerrymandering, you can define boundaries on the DW-NOMINATE chart to fit your desired outcome.

Furthermore, there's only 535 members of Congress, out of 300+ million Americans. DW-NOMINATE only examines a very very narrow segment of the population.

By comparison, the Pew survey was based on directly asking people their positions on various issues and measuring political uniformity. This didn't involve the highly subjective task of drawing regions on a chart and deciding these people are center left, these people are far left, etc. Instead it examined how likely people were to have uniform versus heterodox views. It also didn't exclusively study on politicians, it used representative sampling of the general population.

1. https://en.wikipedia.org/wiki/NOMINATE_(scaling_method)#/med...
It was satire I strongly think.
> Hit F5 in the browser, get the latest version of your software.

What about the state though? If I'm building a sophisticated app, let's say an e-commerce thing, imagine having to develop a shopping cart experience, where a user has to make multiple choices before getting to the shopping cart view. Every time you hit F5, you'd have to click a bunch of buttons, fill out fields, etc. Or you're gonna have to write a script that takes you there and restores the state, which is still time-consuming and annoying to have to do. With Clojurescript, I can change things in the code, eval it and the change would be reflected in the app immediately, without having to reload the entire app.

> it had this problem solved in the 90s

We weren't building many complex web apps back in the 90s, so the problems associated with hot-reloading weren't so apparent back then.
> If you can't pay attention in project meetings, so what? It's not like you'll get a $100,000 bonus for doing so.

Yeah, but you also won't get that promotion if you can't focus on meetings, even though every part of you wishes you could.
"Solve the problem yourself". Yeah, you've never had to deal with being chased by bullies and having the shit kicked out of you for no reason. Bullying is not a conflict between peers anymore than a woman getting raped is a conflict between peers.

As an adult these problems are solved for you by either human resources, the police, or being able to avoid the situation. Maybe that's why you don't walk around the rough part of town alone at night. As a kid you have no control over your environment.
The Conformity Experiments: What Solomon Asch Demonstrated About Social Pressure
And people wonder why the US has blocked Huawei infrastructure in the US. They have no qualms silencing their own population and invest heavily in surveillance technology. Why would anyone want their equipment?

What worries me is that the US itself will go in the same direction. The surveillance is already there, but it is not acted on for the most part in everyday life. But there may be a clock on how long that will last.
"don't want you to delete it, since it could break another process."

There is no such problem.
On all the unix-likes, the kernel handles that perfectly naturally.

Think of deleting a file as requesting the file deletion from the kernel rather than directly doing it like in assembly with no os.

When you delete a file, the only thing that happens for sure immediately is no other process can see it in the filesystem, so no new access can be made. To all processes that didn't already have an open file handle, it is effectively deleted and no longer exists.

The contents are not necessarily touched yet, and the filesysyem has not yet necessarily released the occupied inodes and blocks for any other use yet, they are all still tracked as the original file, but now invisible that nothing else except the kernel can see or access.

It stays like that as long as any process anywhere has an open file handle to that file.

Any process with a handle can continue using that handle as normal. If it was opened for write, it can continue to write, seek, read, etc, whatever modes the handle was created with.

The kernel even keeps on coordinating between multiple processes accessing the same now-invisible file. The open file handles aren't just pacifiers, it's still a real file.

But no new file handles can be opened. One by one as processes close file handles, they can no longer open new ones, until the last user has released the last handle.

Only at that point the kernel frees the inodes and blocks in the filesystem making the disk blocks available for new files.

No other processes break, and it's all perfectly graceful and not a problem at all.

For NT not to have that is like some 70's trs-80 stuff.

And holy cow that stuff you just described about querying all other processes...holy cow, not an advertisement for a great, desirable, slick system. "37 easy steps!" It's almost like you were writing a joke to say something is reasonable and then proceed to describe an absolutely laughable process.
we were not as rigorous as we should have been in managing our team growth. That’s on me.

Therefor you, the CEO, are resigning as well, right? Oh.
This is a form of data collection and tracking that is definitely against GDPR unless the user is informed of it and consents to it. As it stands, there is no such notification or consent. IANAL but I strongly suspect will get you fined in the EU.
Totally.

I might die tomorrow, i'm 35.

I might retire at the end of the week if my lottery ticket hits the jackpot. I might just leave the company.
The Democrats are seen as right wing where I’m from.
I concur, the theory is not necessary to understand how to use it. Perhaps it is counter-intuitive and one would like hone their intuition. Still there are much better approaches to developing an adequate intuition than the theory, this is why traditional Math textbooks rely on exposition first, to establish the context of the theory...
I think the sticky wicket here is that the author did not feel like they were part of the succession planning and were somewhat blindsided by it.

I agree he probably should have been proactive in making sure someone can step in his role. But also his management should have kept him in the loop and, ideally, playing a fundamental role in selecting his successors. None of that seemed to happen, so it seemed like bad leadership all around.
> Is it because of playdates culture and not being free to play on the street with neighbours after school which helps socializing kids?

All children need to be "socialized", which means "taught the local method of the art of civilization". Currently in the western world there IS no "local method of the art of civilization". There's barely even a "local people". Most people grow up around transplants and whirling hodgepodge of rapidly-evolving ethno-social practices that never comes close to stabilizing on a single, repeatable way of life.

The US's and Canada's failures to raise up kids to behave a certain way is due to the fact that the modern western world is in a local period of flux/chaos. Children rarely see their full-time working parents and live in environments where they have little freedom and few trustworthy allies that will remain with them throughout their whole lives. The several people I know who grew up in the USSR did not experience this, and while they experienced shortages, authoritarianism, and poverty, they also experienced very intensely local community with people who they understood and expected to live the same way. (This broke down across ethnic lines, of course.) The necessary fixes are far more pervasive and difficult than many people realize, and mostly start with "fixing the adults" rather than "fixing the kids".

Bullying is a deeply primal instinct, with the end result of establishing a social hierarchy with the most powerful and violent on top and people who will listen to them and provide goods and services on the bottom. The reason that adults who commit crimes end up in prison is that modern western governments keep a really well-armed and nasty gang on a leash (police) and have a system to deal with the bullies who don't learn how to keep their bullying in line with social acceptability. (For instance, you can emotionally torture an employee into depression, but you can't punch them in the face.) I believe that the bullying we're seeing children do now is closer to status-jockeying in a post-civilization world than as a consequence of our current society's setup. They're trying to establish hierarchies and social norms for themselves, because they've never observed or been taught any.
I messed up my parent's computer so many times, that my uncle (the family IT guy) just left the set of floppies so I could re-install it myself. I inevitably kept breaking Windows 95 every 8 months or so.
Hi, your product looks great! I currently have 2 years of experience as a fullstack developer, mainly using React on the frontend side.
I am not ready for your Rust/Actix webdev position at the moment, but, if I wanted to prepare for it in the next months, what advice would you give me?
What would be the requirements to pass the interview?
1. You can limit almost anything, file system usage (fopen, write, ...), networking i/o, how much memory can be used, message sending, the capability of spawning child processes, etc.

2. Yes
Richard Stallman had extreme Cassandra Complex. Virtually everything he wrote 30 years ago came true (or will soon), but no one believed him.