skysight-inc/HackerNews huggingface dataset:
>Hmm I've worked in a startup that had around 80 people when I joined and they claimed to have no HR. Guess what? They totally had HR. It was just one person whose job wasn't officially HR

Still refutes kristianc's/Cowen's case, about a company absolutely needing HR so much that "one which does not have an adequately staffed HR department, or perhaps does not have an HR department at all" is in serious trouble.

Apparently the company can servive not just with an understaffed HR deparment, but even with no HR department at all. Even with just a person (as in your example) unofficially doing some related tasks part time, alongside their real main role (which is not the same case as "having HR but just calling it something else - for starters it's just an ocassional task, and second it's not formal nor seen in some aggrandizing view).

And not only survive, but, if I get you story right expand to 80 people, and from there to 400 people, before even setting up an actual HR department.

The parent quotes Tyler writing: "let him [the person considering much of HR redundant] spend a year managing a mid-size organization, say 60-80 employees, but one which does not have an adequately staffed HR department, or perhaps does not have an HR department at all. Then let him report back to us."

Well, I've discussed various stages of the companies growth with the people managing such companies, and the lack of HR was never considered a problem. And if they lied to me, considered the objective proof of that: if it was they'd have prioritized creating one, like they had estalibshed other departments, but they never cared of it. One only did it in the end, after getting close to 120 people, to appease potential buyers.

So this "let him manage one (...) and report back to us", as if this will make him see the error of his idea, is already shot down by that. People have managed more than one, and never saw the issue even with not having a HR at all, much less with having an adequately stuffed one.
https://m.youtube.com/watch?v=q6EoRBvdVPQ
you mean merging branches? because in all other aspects, subversion is significantly simpler and i would say far better UI. Much of this also comes from not being distributed
Thanks for taking the time to reply, very valuable.

Little tangent but in regards to the coupling/cohesion part; makes me wonder why some developers seem to have no problem with accepting strict boundaries when dealing with third party (web) APIs they have no control over, they use parts of the interface they desire, they cherrypick/reduce the response content and create a separate model appropriate for their usecase/context and they tailor the behavior to that.

This appears to go out the window to some extent when they do have control over the existing model and behavior. Far more appealing to use the model directly and modify or extend the behavior than to "needlessly" introduce some duplication in order to establish clear boundaries.
No you don't understand, there's an ocean of body builders throwing off the statistics
It's weird that Apple is obsessed with gesture-oriented interfaces—even for things that really don't call for a gesture—but when there's a super intuitive gesture pretty much everyone else has settled on they decided instead to rely on a hidden context menu.
> Is it because all profits accrue to shareholders?

Yeah.
That still is the case, it's just that nobody runs hardware DSPs so nobody needs to deal with anything but a single userspace sound server. Video just has order-of-magnitude higher processing requirements, so dumping raw buffers into userspace and letting a "video server" do the work isn't usable for use cases that care about latency, throughput or resource usage (e.g. game streaming).

So you end up with a bunch of kernel interfaces for hardware-accelerated video transforms (many driver-specific), a few competing userspace APIs (gstreamer, vulkan extensions, vaapi, vdpau, etc), zero-copy kernel buffer APIs, the list goes on. You end up with something like Pipewire just to abstract over the complexity.
Once you get on the schedule 1 list, not many PhDs are going to want to come to your rescue. Another great example of "Trust the experts" gone wrong.
Meanwhile in Europe the term "Eco-terrorism" changed the meaning, from the entity which poisons or destroys the ecology to the youngsters which are gluing themselves to the art and streets in protests of politicians doing nothing. In UK they have even made a TV series about it ...

Here is the answer to Fermi paradox "Where is everyone?", - they have not passed the great filter as we probably will not pass it either ...
Aaaah, minimized windows, a feature I only use by accident. I always “disable” the cmd-M shortcut.

(“Disable” meaning set it to cmd-opt-shift-ctl-M for all apps.)

But still, switching to the app does show all the non-minimized windows. And minimizing a window is explicitly asking for it to be hidden. So it would be wrong to show it every time you switch back to the application.
My, that is very useful.

I have been out of the bit land for a very, very long time -- the last of my assembly programs are old enough to drink -- but I am increasingly finding myself running hexdump again and it's not a great experience. I expected better in 2023 and here it is.

I will explore but https://github.com/WerWolv/ImHex/blob/c2e023f567d4e838ea69e6... this makes me super-duper hopeful. UTF-8 capable ex viewer, that'd be handy.
Per my argument, anyone working a living amount of time should earn a living wage. Since someone working 2, 20 hour a week jobs is working a living amount of time, they should also be paid a living wage.

Since those two jobs won’t know about each other, the exact number of hours should not have an impact on your per hour wage.

Therefore the minimum wage should be the living wage.
That's a sample of one but we're talking about millions in different countries here and a bit longer timescale than here. I don't think phones could last say 10 years with battery swaps and nothing else.
Highly recommended book, they also have a paper copy if you want to support their work. Very pleasing to see other people noticed they updated the text.

https://www.amazon.com/Data-Driven-Science-Engineering-Learn...

Have a wonderful day =)
im gonna go ahead and say, that if it does that, they probably wont be needing something like git
You're not wrong in the general case, but France does/did a lot of industrial espionage in recent history
"Carthago delenda est" was being said more than 50 years after the battle of Zama. Nobody alive at that point in Rome had any personal memory of a time when Carthage was a danger to Rome.
> Merge squash works every time.

Unless you've already started a follow-up branch before the first gets merged (eg. Waiting for QA, PO review etc.)

Then you at minimum will need to rebase your second branch after the first is merged. Not a disaster but it adds overhead.
> You want to believe that you have control where you do not, and that the world is fair where it is not.

This is projection. I am extremely aware of where I do and do not have control, that’s how you avoid excessive mental distress. As to fairness, of course the world is unfair, when did I ever suggest otherwise? You play the hand your dealt. I’m completely fine with people (outside of the workplace) working to improve things. Just don’t bring your politics into work.

> You might get fired because the boss is spending all the money travelling
You might get hired to do not so much for 5 years
The company might be rich because it is a monopoly
It my be poor because a bigger fish has decided to do dumping for a couple of years

You can always leave a company, and you should leave a company if it’s not helping future you. This is the bit you have control over.

> You might take time off, during work hours, to learn a technology, and that advances the companies interest. Or it does not, but advances yours

That’s called stealing. If you want to take time off for personal development ask, if you need it and they say no, leave. Don’t be dishonest; you only hurt yourself.

> Your carreer is a complex thing, there are no iron reasons why the 'best' will always work, changing jobs is usually an option.

Changing jobs, contracting, trying your hand at starting your own business. These are all things that are actually in your control. Changing the “system” to fit an idealistic view of how things “ought to be” is not.
Different definitions of "published". Uploading a preprint to arxiv or whatever definitely counts as publishing it in the nontechnical sense of the word – to an audience comprising several billion eyeballs, no less!
I don’t have the same experience. Is your mouse sensitivity turned up very high?
Thanks for the continued insistence!
GDPR, DMA, Cyber Resilience Act, Ecodesign Directive, the one in development about proactive CSAM scanning…
Fewer than 10k wouldn't be surprising at all, yes.
The battle is no longer over the desktop, but over cloud and SAAS. Datacenters are back, clients (even "full desktops") are now thin clients again.
Opening up to China has not made that country more Western, it could be argued it has made the world more Chinese.
Isn't this actually good? If advertisers and other malicious actors preemptively block me for "fraud" it would be very much welcome.
Rust vs Zig Benchmarks
Yes, I'm aware of how economic protectionism works.

The reason Nokia instantly failed when the US entered the market is because their products were bad and nerdy and they couldn't do good software. eg when they got an iPhone and their reaction was to do low level optimizations of their boring UI to make it 60fps instead of having a nice UI instead.
You are right, Jesus hated those Pharisaic formalities that prevented people from actual loving others. However Jesus did participate in other Jewish “formalities”. He celebrated the Passover, the festival of tents, he was presented at the temple, and so on.

To say Jesus believes all formalities are bad is not true.

For this partially question, what is wine, I don’t think it is preventing us from loving God and neighbor. I do think it is important because of the centrality of wine in the Gospels. T he miracle of the wedding feast at Cana, image of the vine and branches, and with the culmination of the last supper.
50 is probably too few. Because it has an international reach, something closer to 200 people is probably necessary. Of course, having 2,000 workers is far too many.
Pulseaudio was adopted too early, and I think distros have learned their lesson this time around.

Honestly, it fell under "just worked" for me. One time I had been reading about PA using too much CPU, so I checked and indeed it was using a reasonable amount of processing power "just" to feed data from the media player to ALSA. So I tried turning it off, and the media player used more CPU to play audio direct to ALSA without PA than both the media player and PA running together.
We should be creating more domain-specific languages, but this would be an impediment.
Big tech has built a lot of good things, even if they have subsequently ruined them. Google search was initially a good thing, before it became a platform primarily for ads and thus SEO. Amazon was good for a while, before they became infested with counterfeits, fake reviews, etc. Netflix and its imitators have provided many hours of enjoyment for millions of people, and I would say still do despite their recent missteps.

Things that are still good? I'd say Maps and its competitors would be near the top of my own list. Despite the well known issues with both the platforms and even more so the apps, both iOS and Android also qualify because they provide the basis for connection to other non-big-tech gems. Wikipedia is that for many, though Etymology Online might be my personal favorite. It's not all bad. Just mostly.

Also, as several others have already pointed out, there's plenty of good outside of internet-oriented FAANG stuff.
We can't simultaneously claim those in the position know best (Cohen's take) and then dismiss their self-perception because it doesn't align with our perception of their role.

Further, how can we trust our perception is the better measure of the value of that job? If the person performing the role can't even assess the value properly, how are they providing that value?
It is impossible to discuss Psychology on HN. I think STEM type personalities are incapable of fathoming that the mind can be studied. I tend to think that the STEM personality has a lower than average ability for self-reflection, and thus they still think the mind is a mysterious phenomena that is beyond science. They aren't able to observe their own minds, and thus think it is impossible for anybody else to either.
> That's their problem

And yet, it's totally your problem.

All of our opinions on whose problem it should be, are worth nothing.
Ya this sucks. They should have some sort of referendum of Apple users to determine if they want it. Instead of a few old dudes in Japan.

I buy Apple because I trust it's walled garden.
Using rebase is crucially important to anyone who is ready to start using git to track a remote repository and produce new changes to be pushed must learn about rebase. You have to use rebase to rewrite your unpublished commits over the latest upstream in order to be able to push a fast-forward change.

Many new users of git don't have the luxury of learning how to use local-only git with no remote.

Now rebase is a farm implement: a mechanized cherry picker. Cherry picking should be taught first, and then rebase explained in terms of being a multi-cherry-pick operation.

Before teaching cherry picking, you have to teach that Git is based on snapshots and not deltas. Git cherry-pick is part of tooling that is inside Git, but external to its snapshot-based storage model.
When you cherry pick some commit into your current branch, the tool finds the common ancestor between your branch and that commit. It then does a three-way diff using the files in the cherry-picked snasphot, your own branch snapshot and the common ancestor-snapshot. The three-way diff operations produce a merged version that becomes a new commit: another snapshot.

If I ran a class on Git, we would spend part of a lecture doing manual merges with the diff3 utility: I would have the students take some ancestor file and make a "my" and "yours" with different changes, and merge these with diff3. We would go through conflict markers and all that.

Old time hackers who used other version control systems before Git knew all this stuff already. The first time I encountered conflicts, I already knew how to resolve them. Just a few git concepts were new like having to add resolved files to the index.

Imagine you know nothing about version control. Words like "unified diff" ring no bell. You've never seen conflict markers. You've never applied a patch or produced one.
ChargerLab: Teardown of Brand New Apple 70W GAN USB-C Power Adapter
The great AI API reckoning is only a matter of time
HM is heavily moderated but there's still plenty of toxicity - it just requires more energy and cleverness to emit.
"What are the 200 most common nouns in German with the artikel "der"?"

I actually didn't realise it was giving me incorrect info until my gf started looking at it!

(I was trying to use it to help me learn german)
They weren't actually using that space, it's empty.
No conflation.

The living wage is a concept --a wage level required to achieve a certain standard of living-- rather than an instrument.

You wrote: "If all jobs must pay a living wage..." - and it therefore follows that if all jobs pay a wage level at least that of a 'living wage', then the living wage becaomes the effective minimum wage paid by all jobs.

Therefore evidence regarding the effects of a higher minimum wage are entirely relevant to a discussion of paying everyone at least a (higher) living wage.
Ask HN: [WebRTC] Undocumented RTCRtpEncodingParameters.keyFrameInterval?
MDN doesn't mention it, and I can't find a reference to any documentation online, however ChatGPT has lead me to believe that there "could" be an undocumented keyFrameInterval property for RTCRtpEncodingParameters: https://developer.mozilla.org/en-US/docs/Web/API/RTCRtpEncodingParameters

My assumption this would be most likely in a Chromium-based browser, and the "placebo effect" of using it is leading me to believe it's actually working, but I can't honestly tell.

Does anyone know anything of this parameter and if it's something that might be more available for general usage one day?
It absolutely is published, just as a preprint.

Again, none of this excuses this. It isn't an innocent mistake, which could have been caught later. The dataset is flawed and the methodology is questionable, still the authors published it on arxiv, with spectacular claims.

If you don't know, there has been a significant shift in how scientific papers (STEM for the most part) are distributed. Instead of Journals (which have lost almost all use in a digital world) papers are published freely accessible online without any formal quality control, before potentially later being published in some journal. Arxiv, where these papers are published has control over who gets to publish (not open to the public), but doesn't require a lengthy formal process. In mathematics this has worked remarkably well, notably one of the millenium problems was solved when the solution was uploaded to arxiv.

Poluting arxiv with low quality clickbait is destructive, "not being peer reviewed" is no excuse for bad science.
Tell HN: Don't use “Maybe later” in place of “No”
"Do you want to buy our product? Yes/Maybe later"

Dear programmers and designers, please learn that NO means NO. Trying to subconsciously trick me into saying MAYBE when I mean NO makes me angry.
They can probably do just fine with another provider and less money if google gives up, so power dynamic isn't all what you say.
Because you don't have to agree with every decision a politician makes to vote for him. Similar critiques could be made of pretty much every politician. The things that really matter to most republican voters Desantis is aligned on. Gun rights, low taxes, free speech, and (in a humorous political realignment)battling large corporations.
> It's better to have that out in the open where police can keep an eye on and discourage violence.

I didn't see any police presence there.

Do you have any scientifically researched reason for this claim or is it just a hunch?
The whole "van life" thing is "influencer" or "content creator" BS.
There is a Dowling method for learning Latin: https://web.archive.org/web/20221208220810/https://wcdrutger...
I appreciate your insights. Indeed, I can't see how a single template classification can work for every possible datasets.

Best approaches I have in mind is either determining a set of mandatory and optional metadata shared by every dataset and, as you mentioned, defining an ontology of use cases, sources or characteristics to label datasets.
I imagined it did. Just didn't want to assume as I never used it. :)
I don't want starlink. I'm old fashion I want fiber. I was just throwing out pricing for rural broadband installs in New England. I realize now my initial comment neglected that important detail.
Interesting. Any suggestions/references for learning about attention from this perspective?
Brave isn't an alternative in my eyes. That's supporting the chromium monopoly. I mean real alternatives.
As a white American I also haven't really had any bad experiences with cops, it's something commonly referred to as "privilege". If you'd like to read about other peoples experiences with police in Western Europe, here's the start of that thread https://news.ycombinator.com/item?id=36372948
Uncertainty resolves as state into the moment of now.

What may be becomes when it happens.

What is the potential, or probability of which kind of change?

Ideally, advancements will make for “optimal” efficiency, though their purpose is for useful feature progress, and these bodies rushing forward may well obliviously oil burn or inexcusably deforest precious remains of our Earth in pursuit.

In the future I hope for is not hover cars or glass roads, it is one where obvious technology disappears into the useful and tastefully enduring.

Enterprises FOMO may be toxic. The gradual progress at a resourceful speed is too inevitable.

What do we need?

Improved AI might be one where the user has more involvement in structuring the model’s “super-psyche”. Enabling and disabling layered YAML, overlayed by saved/edited sessions. This could continuously re-render everything you’ve ever done and inform you of substantial changes (you still want a report right?)

Or maybe away from LLM, and back to a deductive process for which we have more realistic expectations (recognize discrete domain level success.)

Consider an ultimate game server which facilitates requests based on signed policies, and provides real time self support.

Not AGI, better than just a chat bot.

So “who knows?” And, always happy to makes something up!
The original Souls game, Demon's Souls also featured easy teleportation. It's kinda like the difference between Morrowind and Oblivion: in one game you're running around everywhere until you get the means to fast travel and in the other you can zip to and from discovered locations from the start of the game.
It actually does interpret bytecode, you can see the opcode definitions here https://github.com/chrismaltby/gb-studio/blob/1f995a976bd3aa...

The trick is that a lot of the heavier stuff is implemented in assembly and this is mostly used for scripting (from what I understand).
You also need to pass a test (and find a broker to oversee your license) to become a real estate salesperson.
ZFS Notes
They're still gone for me, but only maybe 75% of the time, so I suspect a bug that nobody has tried to fix.

(Especially because the way it fails involves a "(null)" string being returned instead of the translation.)
You taught people with some sort of existing knowledge or advantage. This is one of those classic pitfalls that comes with experience - we forget how hard things were early on and/or fail to realize when something was “easy” because we had natural talent or passion.

It’s probably best to consider that something like git is _not_ inherently interesting and is more likely (subjectively) boring and tedious to humans who are comfortable with simple saving and undoing of files.