skysight-inc/HackerNews huggingface dataset:
More specifically, shadow policies open the door up to favoritism.

Another example: “unlimited” time off is granted inequitably. Some teams and individuals are more pressured than others to stay within an unwritten amount of time off.
> they're often connecting from public IPs that are "suspicious" which causes automated systems to treat them more harshly.

What's worse is that the the error messages never explain the problem. It's just an endless sequence of "Oops! Something went wrong" "We could not fulfill your request" "Please try again later".

Could drive someone crazy if they're not savvy enough to realize what's going on.
The title change itself has real value to people. People love to feel a sense of progress, and they love to feel appreciated. Promoting the same person twicw over N years, instead of once, may cost the same but will make the employee happier. That's the free part.
I’ve seen this a lot in the industry - sales people selling stuff they don’t really understand; engineering perf for example. Sales is simple. It requires very little knowledge - as reflected by your “GTFO”. Had there been knowledge involved people would have been treated differently. I’m not saying it’s easy, it’s just simple.

As it is such a meat grinder I can only hope it gets replaced with AI as I’ve seen many in sales not feeling well.

Trying to imprint sales principles on engineering or any other knowledge profession is what leads to horrible organizations filled with unhealthy practices and people.
It’s even worse than just title inflation. Orgs lose the plot when they lose their calibration against the rest of the industry. These senior engineering roles have well understood requirements: cross org influence, leading a project independently from inception to completion, understanding business impact and keeping senior management in the loop. The problems come when your cross org engineering influence is “move our source code from shared drive to github” and keeping senior management in the loop means chatting about it over takeout with your roomies who are also the CTO and VP of Design.
Wasn't that your question?
>the response was simply that people quit if they aren't promoted quick enough

Our company has grades instead: J0, J1, P1, S2 etc. So if someone is a junior, they can be "promoted" 2 times (J0 => J1 => J2) before becoming a "pro" (P1), and 2 more times before becoming a senior (P1 => P2 => S1). The official titles are still just "junior engineer", "senior engineer" etc.

As a consequence, since in other companies they often promote just "junior => senior", when we hire someone who was previously a "senior", they are often assigned a junior grade (for example, J2) which often demotivates people
It's not "imposing the necessity of the word", it's calling out the nonsensical euphemistic language that gets churned out by the most neurotic of society and then imposed upon everyone. George Carlin called this specific phenomenon out decades ago [0].

You can kvetch about using words that signal your virtue, but homelessness has a codified definition [1].

[0] https://youtube.com/watch?v=o25I2fzFGoY

[1] https://www.ncbi.nlm.nih.gov/books/NBK218239/
Sounds similar to other anarchist structures such as rotating out workers councils leadership roles to minimize hierarchy ossification
3A is a pictoral representation of 3C...I still don't see the difference.
I like plantuml as well. I use it with all my preferences saved in vscode's user snippets. draw.io is seems to be preferred option at work as draw.io diagrams can be embedded into documentation (e.g., confluence) and are editable in future.
Asian's themselves? No. Work culture in Asia though is IMO uncivilized. There's a culture of overwork and workplace abuse in many Asian countries.
My first job out of college was QA testing for a GIS consultancy. This peeved me off because I had a CS degree and wanted to code. I kept begging to get access to the repo even just to fix the bugs I was finding, as I found them, but to no avail.

Then one day, a client asked for the ability to draw things on top of the map view we provided. This was pre-HTML5 and nobody on the team knew anything about graphics (which just so happened to be a major area of focus I had done in my CS degree and part of why I thought working on mapping software would be fun. Turns out they delegated all that to ArcGIS). Everyone started talking about Flash and how the mapping server probably wouldn't work with it, it was going to take so long, blah blah blah.

I piped up that I could do it in a couple of days. I hacked together a 2D drawing library in JavaScript that used DIV tags as "pixels" (oh yes, I was also the only person in the company that knew JavaScript. At that time, "serious" software didn't use such "lowly" scripting languages). Pulled out my copy of Foley, Van Damme, Finer, and Hughes and got to implementing Bresenham's. Even made a huge performance optimization by concatenating contiguous strings of DIV pixels in flat, vertical and horizontal runs, into a single, wide-or-tall DIV.

Several years later, HTML5 came out and CanvasRenderingContext2D was nearly identical in design. Well, that was no accident. We both based our work on Java2D.

I didn't report to the QA team after that hack. And that's how a hack got me my first programming job.

Honestly, it's been all dirty hacks in JavaScript like that, ever since.
Neither of those mentioned is on YouTube, and neither of them could survive on that alone. The Croatian streamer didn’t have to pay rent (her parents owned the apartment), and the Australian one has a partner with a job (but his job alone would not be enough). The Australian one would be closer to make a living wage, though (again, unusually high donations).
The Picol code has always been a fascinating read, until you get to the comment /* XXX: escape handling missing! */ and realise it won't escape/eval stuff inside strings, so you think ha! and roll up your sleeves and get tapping ... then you think ha! I could just improve that bit of code, and ... before you know it the sun's coming up and you didn't feed the dog last night. Speaking for a friend, obviously.
Lots of references in popular culture, you can't just say "Elon Musk is asking to follow QAnon" (current post title).
When requesting pizza delivery from the Domino's site I captured and modified the http request to delete the `crust_type` field. Turns out most of the price was calculated from that so I was getting incredibly cheap pizzas for a while until they found out and invalidated requests without crust selection.
It's based on Mozilla's XUL, which is the worst UI framework I've ever worked with.
FWIW The Bell Curve is equally—if not more—political. the Bell Curve actually spends the most of the last part of the book listing policy proposals which are only loosely based on their “findings”. Mismeasure doesn’t list any policy proposals.

But you are wrong about the Bell Curve not being disproven, or at least it has been thoroughly discredited as any sort of scientific literature. It is very bad science to say the least. Some of the main sources used in this book actually used forged data, others seriously mis-interpreted research findings. And if that wasn’t enough, in the 30 years since this book was published, IQ research hasn’t advanced one iota. Their whole premise seems to be a scientific dead end.
isn't this a perfect use case for torrents?
might be too expensive to host for 1 nonprofit company, but collectively.. there might be a few dozen people willing to host it.

don't know about the legality too.. does laion check all the licenses? or they skirt that by using urls?
> How can those studies prove it is genetic if there is no quantitative way to diagnose it? If you could do a blood test or brain scan and make a diagnosis on physical data then sure, but until then it's all just conjecture

It's quite arrogant to suggest that an ADHD diagnosis is speculative or some kind of guess. It's thinking like this that causes people to not seek help or talk openly with family, friends and co-workers if they've been diagnosed with ADHD.

Psychiatrists are medical doctors who can make a diagnosis based on clinically accepted criteria of what constitutes ADHD and other mental health and neurological issues. There are lots of mental health conditions and disorders that don't have a blood test or brain scan that "proves" someone has that condition.

Brain scans do show differences between people with and without ADHD, but most of the time, you aren't going to get a $5000 brain scan (or whatever it might cost even if insurance pays for it) to diagnose something that's been in the medical literature for over 100 years when it can be diagnosed more conventionally and at less cost.

Turns out brain scans aren't 100% accurate and there are trade-offs [1]:

Brain imaging scans may be appealing because they appear to offer a firm diagnosis. However, these tests are still new in regards to their use in ADHD, and they have many limitations. These tests are also expensive and can potentially expose children to radiation.

Currently, brain scans are more useful for research purposes than for making clinical diagnoses.

ADHD isn't just one thing; there are subtypes where certain symptoms are more prominent than others.

Because the heritability of ADHD is 74% [2], I wouldn't be surprised that one day we'll have a genetic test that can help diagnose ADHD but we aren't there yet.

[1]: https://www.healthline.com/health/adhd/brain-scans#limitatio...

[2]: https://en.m.wikipedia.org/wiki/Attention_deficit_hyperactiv...
No. No reasonable person would think that paying the premium for the Ritz would result in comparable increased returns.

They are looking for sensible people, not people who try to weasel every single definition and sentence. This applies to all communication, being able to understand others and read between the lines, and not try to one-up people by interpreting their words literally.

When the policy is "use common sense", that means "you don't have to go to a motel, you can expense breakfast, you can use the laundry if you're staying for a week or more".

Of course, people's perspectives vary. That's why you can talk and communicate to understand better. "Hey, I need to take a week long business trip, can I expense laundry?" It's not difficult.

> Bad boss?

If so, an open policy is the least of your problems.
This is upsetting. I loved all his work with David Lynch: Twin Peaks, Mulholland Drive, Blue Velvet. He'll be sorely missed.
Reminds me of the time I found a “warm introduction” referral, an open invitation to potential network management positions at a company, buried in their BGP/ASN infrastructure information. (It’s been about a decade so I don’t remember exactly what specifics the info was in, but you wouldn’t have found this specific email and opening line without mucking round with their BGP and ASN info.)

I emailed but they weren’t hiring and I was mainly curious if the job would be better than what I had at the time.
Great post. I've learned this lesson the hard way. Now lists and iterators are my friends
Atlassian tools are extremely boring but maintain a core set of features that many projects use.

Their vanilla status is bordering on Microsoft Office levels of drudgery. What on earth are you comparing it to?
Semantics don't either.

If you can express the semantics of a black hole on paper you don't feel the pull of that either.
Well this is just a desktop not a server, it isn't on 24/7.
> Universities have been around for thousands of years.

Actually, most historians tend to trace the oldest university back to the late 1100s (or maybe up to a hundred years older), with the University of Bologna being considered the first university. This is especially true if you consider university to be less "place of learning" and more an intentional community of students and their instructors.
Is ~30% what other sources achieve?
That's how Microsoft does it. Pay grades range from 59 (SDE) to 80+ (Technical Fellow), and your actual title only changes every 3-4 levels.
I don't see much issue for the same reasons you stated. What's the harm?
What happened to the findings of the gelatinous blood vessels and blood cells that they found within a tyranosaurus rex bone? It was something that scientists said would have been impossible, but they found it about 10 years ago.

Unfortunately, I haven't heard ANYTHING about this. Did they bury this or something or has anything been released about this since then?
That was an excellent read, thanks.
use Silence app from fdroid. it let's you mute sms selectively
I guess what I was trying to say is that a conventional aircraft has multiple stable lift-generating modes. Aside from going forward at the front side of the power curve there's also the spin. Both of these are implied by the design. One is desirable and the other is not.
Perhaps put another way - as a company grows a good founder needs to be able to locate skilled individuals with an appetite for risk, that are willing to bet on a vision and that founder's ability to execute that vision, and importantly can align with the founder on that vision. VCs help with this later in the growth cycle but the requirement is still there.

Having a good cofounder signals you can align your vision with a similarly high performer and convince them you can execute
I feel like this is easier to accept at Microsoft or another big name than some nobody.
Datacenter GPUs have >1000gbps network connections between nodes, which is necessary to actually utilize GPUs with current training techniques. It's possible that a furthering of techniques used in GPT-JT[1] might make it feasible to use home computers, but even GPT-JT requires at least a 1gbps connection.

[1]: https://www.together.xyz/blog/releasing-v1-of-gpt-jt-powered...
On the other hand, it would be foolish to ignore the correlations with other perennial qanon obsessions (vaccine paranoia, Jewish cabals, secret pedophile rings etc.).
Extremely unlikely: I think % chance of him going to prison is close to 100%
Sadly this discussion is a mirror of what he is talking about in his blog. I've enjoyed reading his articles and will continue to do so even if I don't comment on them.
> The indignity of working-for-a-living is well-known to anyone who ever has. Democracy, the great principle on which American society is supposedly founded, is thrown out the window as soon as we punch the time clock at work.

Well. This is starting out pretty solid. Go on...

> Workers are far more effective when they take direct action while still on the job. By deliberately reducing the boss’ profits while continuing to collect wages...

A strike? Nay! To Quiet Quit is the way.
He wasn't blocked from Twitter.

Musk, the individual using Twitter, blocked Electrek's Twitter account, for himself.

It also happened in 2021, before Musk owned Twitter.
Feels like YT is a better fit? Cooking seems better suited to VoDs than streams.
I have a couple:

1. I was working as an intern at a router company (basically doing manual QA of software releases). One day one of the software developers comes by and wants to see how hard it would be to add a feature (IP address autonegotiation for point-to-point links). The code already existed in a library, but there was not official way to enable it. The developer did mention that it could happen automatically if the up address was unspecified.
I was able to get it active by creating a virtual interface with a manually set IP address, setting the point-to-point link to use the same IP address as the virtual interface, then deleting the virtual interface.

2. I was working on a Government funded research project and some other company was responsible for developing the board support package. The board we were working on had 1 ARM core and a 7-core DSP in a NUMA configuration. I had a processing pipeline that split the processing between cores so that each core handled a different part of the chain. The full code did not fit in DSP memory, so we had separate images for each core. I was seeing crashes every time one of the DSP cores finished handling a message. Eventually I was able to determine that the messages passed between cores by the platform were actually C++ classes with a virtual destructor. My work-around was to overwrite the first 4 bytes of any message the DSPs received with 4 bytes from an empty reference message created locally. That overwrote the vtable and prevented the crash.
1. Can we stop calling salaried corporate jobs “adventures?” Gag. Literally the opposite of an adventure.

2. This is way too similar to the Gitlab employee handbook, just glugging down the company kool-aid. Gitlab thinks they’ve figured out work culture despite producing an inferior product to competitors.

3. Writing everything down is exhausting. Asynchronous-only communication is exhausting. That’s a major reason why more companies don’t operate like Gitlab. Throwing face to face communication in the trash is the opposite of agile, might as well write letters to each other and deliver them on horseback.

The summary of this article is “Gitlab is so cheap they make employees write down everything they do and think rather than sparing any expense to facilitate regular in-person communication, and when they do send employees on-site they stiff them on traveling costs with a vague and passive aggressive travel policy that refuses to provide specific guidelines, which will lead to inevitable inequitable enforcement of unwritten rules among a workforce of diverse backgrounds, incomes, and cultural ideals surrounding money.
Sorry I was being imprecise when I said daily in my original reply, when my main point was that consistency's more important than duration. IMHO, once a viewer base is established, one can be sustainable streaming ~3 hours twice a week. If that's still too strenuous due to her illness, then I'm even more sorry for her, and perhaps she should instead -- if not already -- focus her energy on applying for disability benefits / grants, and only treat streaming as a hobby.
It offers an interesting spin on quiet quitting if you read on, to provide better/cheaper service to customers at the expense of the employer
And just like monetary inflation, this inflation's cost is hidden in the devaluation of the inflated commodity. 'Senior Engineer' used to be a title that people valued highly, as a result of the years of work it took to earn. Now nobody's impressed by such a title.
I was describing the old system in Finland, which was similar to many countries in the Continental Europe.

Master's degree was the primary undergraduate degree. Bachelor's degree existed on paper, but it wasn't recognized in the society. People often got their bachelor's and master's on the same day.

At some point, politicians started promoting bachelor's degrees to get people graduate faster. The academia accepted that, but the job market didn't, at least not initially. Because people were not familiar with bachelor's degrees, they often didn't consider them serious degrees. Some people knew them but took them as a negative sign. The idea was that if a university degree is a sign that you can achieve something, leaving the university after bachelor's is sign that you failed at that.

I left Finland a long time ago, and I'm not familiar with the job market relevance of a bachelor's degree today.
Sweet Anita (streamer quoted) makes at least in the low 7 figures. She is a celeb, not a normal person.
If only someone made an Android phone with a 4" screen and actual bezels... It won't be very "niche" either, I know many people who, like myself, would really like one.
I think you're misunderstanding what anarchy is supposed to look like.

How does one capitalize in an anarchist society divorced from capitalism? As in, what does capital mean? What does it mean to profit?

How can one "outcompete" a "socialist firm"? When there is no money or private property, every firm belongs to everyone who wants it.

Why is a state necessary to punish hierarchies? Presumably in an anarchist world, people have learned to distrust and dislike hierarchies on principle, refuse to partake in it and join together to punish those who do.
Congrats on the launch! I had a similar idea once a few years back but failed to materialize it. You might want to consider other cloud providers like Sushi Cloud to get costs even lower. Happy to do an intro if it seems interesting.
Agreed. A handful of M&Ms or Skittles is far more than five...
It's weird that this is a point to make in any form when it comes to C, which, as a language, is certainly very aloof and non-judgemental over what you want to do. (IE undefine behavior, non safety, nul terminated strings)
Thanks HN. Much appreciated!
I haven't really seen that be an issue, moving from puffed up title at unknown company to regular title at known one.
Cyber spies deploy new tactic: tricking foreign experts into writing research
It's not 10 years of experience, it's 1 year of experience 10 times.
>While I subscribe to the Greater Internet Fuckwad Theory, I do not believe the vast majority of people are awful.

The vast majority? No, of course not. But a sizeable fraction are, and two things happen because of this: 1) they ruin most spaces when there aren't robust mechanism to keep their people out or their behavior regulated. Nextdoor has shown this, along with most unmoderated internet forums. 2) the fuckwads are frequently able to rile up others and get them to go along with their awful actions; we saw this in Nazi Germany for instance, and many other places throughout history.
Is this true? The API isn’t limiting like the chatbot?
EDMA: A terminal app for embedded database management written in Rust
I was working at Compaq in 1998 or so, and they had this thing called "SmartStart", which was a CD-ROM with drivers for Windows, SCO OpenServer, SCO Unixware, Netware, etc. Especially important were the storage drivers, because they had to be injected into the OS install to allow the OS to be installed on Compaq's newest RAID controllers, which the OS didn't have drivers for. There was a build process for all the SCO OpenServer and SCO Unixware drivers that was done once a week, through a checklist of manual steps. This was a process that took a few hours. Among the steps for this process was creating floppy disc images, and Openserver didn't have a loopback device, so we just left a floppy in the drive to write out images to physical media and read them back in via dd. Some step in the process seemed to want an actual floppy device. This was problematic because the floppy discs would fail from time to time and they were terribly slow.

I was kind of wanting to move from the SmartStart team to the storage driver team, but I didn't really know too much about drivers, so I started digging into how to write drivers for SCO OpenServer, and made a little driver where you could write 256 bytes into it, it would store this in memory, and then you could read them back out. Suddenly, an idea occurred to me... what if instead of 256 bytes, I made the buffer 1.44M bytes, the size of a floppy? I'd have a RAM disk that I could use in the build process instead of physical floppies. (The native RAM disk wouldn't work for reasons I now forget). So I tried it. It failed, on some ioctl call. I coded up some dummy code for this ioctl in my driver, and... it worked. And it was way faster than the actual floppy drive (obviously). So I ended up completely automating the build process, eliminating the error prone and slow floppy drive, and having now written a driver, I ended up getting off the SmartStart team and onto the storage driver team, which was way better.
>That seems like a serious oversight

Yeah, so what if your car can't tune into terrestrial radio, because it can run DOOM and impress your friends.