skysight-inc/HackerNews huggingface dataset:
Ask HN: If you're a union board member, do you include this in your CV?
Hello fellow HN users,

This is my first ASK HN post and I'd like to hear your opinions on whether or not it's considered a good/bad thing to include your union board participation in your professional CV.

I know that not all of us have a union in our places of work, but I'd like to hear from those that have been union board members or from recruiters/HR people on how they see this when they scan a CV.

To offer some personal info and start the discussion, I used to be the president of the workers union for our local branch (~180 people) and I've included this info in my CV from day one. This (IMHO) shows that I’m helping my fellow co-workers with their needs, have a say about our working conditions and participate in our coordinated discussions with the company, without being involved in internal politics and always outside political parties/organizations. I’ve never received a comment or question about this part of my CV, but I’d like to hear how other people see it.
https://github.com/Harvie/Programs/tree/master/bash/bash-htt...

with 30 lines of code it has directory listing and even tried to have something called BHP which is like PHP but bash.
> They were more than somewhat effective. That said, they absolutely helped me frame the marketing effort.

Do you mind sharing the name of the agency?
You can self solve this with a fridge thermometer, e.g. https://www.amazon.co.uk/Thermometer-Refrigerator-INRIGOROUS... or if you’re into that smart home biz, I also have an Aqara zigbee temperature and humidity sensor for automated alarms.

EDIT: sibling comments about irreversible temperature monitors are also a great idea I hadn’t thought of! Time to buy some of those too
Everyone except Apple was already on USB.

And even in the pre-smartphone days, phone chargers always worked reliably. Phone charging is and was the complete opposite of what bluetooth is today.
Any time a relative asks me which printer they should buy, I tell them to get the cheapest Brother laser printer they can find without wifi. I mostly do this to save myself support calls, but it's also the printer I use in my own house.
Alicante/Valencia mainly but, yeah, I lived in Galicia for a while also. Two different worlds in many ways.
You are right and the GP is wrong. When I worked for near minimum wage I was very conscious of exactly what I would get in each week's paypacket. Either a couple of extra hours or a small payrise (eg. 40c per hour for being kitchen trained) were a big deal to me.

If you are making say $380 a week, you might have fixed costs of $200-$250 a week. Other costs, maybe $60-100, which are difficult to cut without making your life much worse. And the constant chance of an unlucky break which will cost you $300-1000 and need to be paid straight away.

A small payrise can mean the difference between having $20 left over for everything nonessential, and having $50 - 2.5 times as much. Or the difference between having $30 and having nothing at all. Or the difference between ending the week with slightly more than you started, or with slightly less.
Yep. Migrant labor is basically exploitation of the poor by the (comparably) richer societes. There are estimated a couple hundreds of thousands of Polish women in Western Europe (mostly in Germany) who are live-in nurses/maids for elderly people who can no longer live by themselves. They get paid a pittance by local standard for such a hard and often humiliating labor. Same for foreigners doing construction labor etc. This way, a typical German of Frenchman can have a semi-slave doing cheap construction for them or taking care of their aging parent, so they don't have to. Without the migrants, these people would never afford such services, and their standard of living would be in effect much lower. Interestingly, a lot of people don't see it that way - I guess you still have to be middle-class to afford a Eastern European economic slave, so working class being don't benefit from that - and, at the same time, the migrants are lowering wages for the jobs that they do.
If I can add few cents to the discussion. Bluetooth remains an 'unusually painful' technology for us, because:

- There is no decent support on web so we need to rely on the mercy of Apple/iOS (RIP to Web Bluetooth API).

- Some Android devices don't work well with Bluetooth (e.g. Motorola, OnePlus). Data packages are gibberish, connectivity is lost on random occasions, etc.

And from customer perspective: device manufacturers can't agree which pairing strategy is best, so they are keep experimenting leading to massive confusion. That's frustrating.
The problem with these studies is....

That they focus on one sub-system instead of how the sub-systems interact together.

My bias, I solved my ADHD control problems by researching how serotonin, dopamine, adenosine, ne, and cdb together regulate both the increases and decreases in dopamine and all the cofactors needed to increase dopamine production.

The move from one system to full systems based understanding in the Biology and neurology space started in the 1970s as Chaos theory took hold. But it takes awhile to become fully entrenched in each science discipline.

One cannot say that serotonin by itself controls depression as CBD is also involved! Runners know this as runners high is the result of high CDB neurotransmitter levels!

Another fun fact, Cacao and Cocoa have anandamide which is the THC-less way to get that runner high!

Sorry, was a Biology and Chemistry major once...I really cannot get it out my system.
Most effective treatment for depression = psychedelics. They have been used by shamans for eons for this reason. A lot of modern research into this (including 1000s of research studies from the 50s and 60s) confirms it. It was only because Nixon didn't like the fact that kids were not going to war, that the war on drugs was started.
Other tricks:

Paint your bike very uniquely. Eg. Bright pink. Thieves can't be bothered to repaint it, and being so unique makes it hard to sell.

Write your phone number on every part - wheels, frame, seat, etc. Nobody buys a second hand bike covered in phone numbers without ringing the number.
Is this how the Nigerian princes of old times make money nowadays?
For PostgreSQL with WAL logs, or in a service like RDS, can you not do a point in time recovery? Seems like an easy way to go back in time, recover the data you want, dig out any FK referents that might also have been cascade deleted etc. If you also maintained an audit log you should be able to isolate the point where the given data was deleted (if its id is in the audit log), and restore from just before it, to capture the deleted data, query it and reinsert in master.
Capitalism fails the moment there is prosperity. Have you ever wondered why people starved during depressions even though there was an abundance of food?

People complain about central banks and low interest rates or about the decline of the west not because of a lack of prosperity, no the problem is that there is too much prosperity in the hands of the wrong people.

During times of actual scarcity, people are busily and happily working to get rid of the scarcity which is why we constantly try to create more jobs and why we constantly induce artificial demand increases, to maintain the scarcity that capitalism demands.

> fear people are starting to believe them, as we're slowly being brainwashed into joining the next reboot of "let's see – again – how badly we can screw up the world with communism".

You can abolish capitalism by introducing an actual free market, not one in name.
and almost one century of soft power
CDC – Toxic Weedkiller in 87-Percent of Children Tested
It’s expensive stuff that gets finicky, because cheap devices are identical to one another in layers 2 and up.
How much of this is historical survivorship bias, though? There are also Segways.
Saabsoft company is a Bitrix24 partner in Dubai, UAE; Serving MENA Region. Our hands on Bitrix24 since 2016, we are Bitrix24 experts in implementation, configuration, customization and training. Saabsoft's team helped many enterprises at different industries to automate their business processes through Bitrix24. Saabsoft's team offers you a FREE consultation. They will support, guide, advise, lead automation process and give users’ training.
In most computers with Intel/AMD CPUs, and especially in most laptops, the UEFI firmware remains running concurrently with the operating system.

Before giving control to the operating system for the first time, the UEFI firmware can configure various peripherals to generate SMI (System Management Interrupts) on various types of events and it can ensure that the SMI requests will be handled in the future by itself and not by the operating system. The UEFI firmware can lock this configuration, so that the operating system will not be able to change it.

When a SMI request happens, the UEFI firmware handles the event with the CPU in SMM (System Management Mode), which is a mode with more privileges than any operating system or hypervisor and which has access to everything, including to things that are protected from accesses by the operating system, e.g. a memory area reserved for SMM use.

The ARM CPUs may also have a mode equivalent with the Intel SMM, named EL3 (Exception Level 3), so, on ARM CPUs that implement EL3, the UEFI firmware can also run concurrently with the operating system or hypervisor, overriding them whenever it wants.

In theory, the UEFI firmware should use SMM only to handle benign events, for which Microsoft was too lazy to write handlers and Intel obliged by creating the ugly SMM, passing this event handling task to the motherboard manufacturers (forcing thus also the other operating systems to use the BIOS/UEFI handlers, even if they could have handled those events better themselves), such as powering up and down peripherals or changing the clock frequency of the CPU.

Nevertheless, the writer of the UEFI firmware could easily do much more than that, e.g. inspecting the content of the memory, the data written or read on storage devices or sent and received through the network. (Full memory, storage and network traffic encryption could prevent this.)

The SMM could also be used to implement a remote control of the computer that cannot be detected or prevented by the operating system, but for this an even more powerful facility has been introduced by Intel and AMD, many years later after SMM, in the form of the auxiliary CPU from ME/PSP.
I recommend “The Cult of Pharmacology,” which long ago characterized this serotonin theory as bio-babble reductionism
>It’s an absolute right, and one of the main points of GDPR, unless there are another law[0] stating that you can keep it, for a specific reason.

It can't be "an absolute right... unless", it's either absolute or it's not.

And if you read Article 14 the first paragraph says that "The data subject shall have the right to obtain from the controller the erasure of personal data concerning him or her without undue delay and the controller shall have the obligation to erase personal data without undue delay where one of the following grounds applies" (emphasis mine) and then lists six grounds. Further to that, paragraph 3 dis-applies paragraph 1 for more reasons than "another law states you can keep it".

>The company doesn’t own your data, you do.

Data controllers do own the data (insofar as one can "own" data), but data subjects have rights over the processing of those data that limit what the controllers may do with them.
That's very.. Meta?

Sorry, someone had to say it.
That would be a recipe for disaster. Towing sucks in any kind of heavy sea state, and swapping tow cables from one vessel to another is even worse.
One of the most frustrating problems I've encountered is arbitrary limits on the number of paired/remembered Bluetooth devices.

My Denon amplifier has an arbitrary limit of 8 paired devices. When you pair a 9th the oldest is forgotten. Storage is cheap, why have the limit!
Why is Git not considered a “block chain”?
On my Macbook Pro, when bluetooth is on, the bluetooth process uses 100% CPU. So I turn off bluetooth, process goes away, but every once in a while it turns itself on without me asking, bye battery life -_-
I bought the domain before I knew what I was gonna do with it :D

But I have plans for some extra modes or games that are less Wordle-like. They're not exactly GeoGuessr-like either, although being dropped onto a chess square and finding out whether you're on c3 or g6 could provide some fun!
I don’t mean frontier as in “the American Western Frontier.” I meant frontier as in, “the frontiers of human knowledge.” It’s not clear to me that the latter is limited in the way that the former is.

Creation of knowledge products both facilitates the further production of new knowledge products and expands the scope of new knowledge products which can be created. This process is like a chain reaction where the potential energy unleashed may ultimately exceed any practical scale modern economics has meaningfully considered.

Software costs almost nothing to deploy, even on a global scale, versus its potential value delivered; and it can be created or improved with almost no additional consumption of resources vs (the programmer) simply existing.
Ahh, I knew someone would post a reference or video of xorxorxorxor, or Mr. Domas.

I was so excited to try out sandsifter I spent an entire night shift compiling everything on a raspberry pi or rockchip.

Sandsifter is an x86 instruction dumper. Sometimes I wonder if the head injuries I took as a teen affected me in a subtle way, because I did watch the entire sandsifter presentation where he repeatedly says x86.

He also has a cool presentation about ring -1, -2, and beyond, of which the reader for that stuff was what I figured was used to find the actual OP.
Any sane system package manager will ensure that pip corresponds to python, pip2 corresponds to python2, …
They sure know how to make good old boring IT look like rocket science.
Love finds a way.
We didn't have that kind of discourse here in France AFAIK.

Given that the vaccine is not 100% efficient, past a vaccination rate threshold, it is inevitable to see a majority of hospitalized people being vaccinated.

When the vaccine was first rolled out, official communication was indeed built around P(vaccinated|ICU) but they soon switched to P(ICU|vaccinated) when P(vaccinated) grew high enough to make the first figure misleading.
Step 4: 2 years down the line the code touched by dozens of freelancers becomes so brittle that you can't launch a feature without breaking two others. Greenfield projects are easy, long-term maintenance is hard.

Edit: during my career, I had numerous projects needing cleanups after developers only interested in shipping the next feature and rotating frequently. If the long term maintenance isn't your problem, the incentive to slap it together is strong.
If I were a long term employee with a lot locked into private stock I'd want an exit ASAP. I see employees upset about companies who stay private 'too long'. Secondly, I don't expect a VC funded company to prioritize their employees over the CEO or investors, I'm sure some companies are like that but joining a company thinking that would be very naïve.
we've just wrapped up a record breaking snowfall, el nino i believe. it takes time for water to rebuild, unfortunately the question is if the consumption will outpace the accumulation.
Terrifying. No one expects to go blind and die when drinking alcohol.
Your claim is that the high price of housing is not one of the pressures on working class people???
Maybe the new builds which are just brick skins, but there's plenty of older houses that are built like tanks (I live in one).
The idea of "merging into" has no meaning with git. You're merging two things into one. But saying that there are a master thing and a slave thing has no meanings.
if anyone wants to learn to build their own camper van, i've documented my entire build out and navigation on a similar trip as op:

http://vanlifecoder.com/
these are legitimate weaknesses -- thank you for highlighting them. On the other hand, if one can accept these weaknesses, keeping separate the root requirements file and the versions file goes a long way to making the process manageable, and not as chaotic as some might have you believe.

The beef I have with so many explanations of pip is that they tell you to source ".venv/bin/activate" and then "just run pip install whatever" without a) separating the root requirements from the effective/complete requirements, and b) they don't suggest using a wrapper for the ".venv/bin/python3" binary so that execution is the same in all environments.
There are many issues with being on-call, particularly in environments where false alerts routinely happen, and where management aren't in the rota so don't directly feel the pain. One of my biggest though is the concept of a weekly rota, with people being on-call for a full week at a time.

Sometimes that works fine, and you'll get no alerts all week, but incidents tend to cluster. If something has changed that caused an incident odds are it's going to have knock on effects, and you'll see more alarms over the course of a week. With a weekly rota you end up with one person handling that, who by the end of the week is completely destroyed.

Anywhere I've been responsible for setting up an on-call rota I've instead gone for daily rotations. That means if you were up in the night last night, someone else is going to be in the night tonight. It also means if nothing happens you don't have to spend an entire week either cancelling plans or lugging a laptop around with you just in case.
Contributing to WebSockets – Cryptocurrency Users
Oh! Wasn't Nokia and MP3 a thing in US?
I mean I don't agree with the analogy that the author has drawn between a micro-service architecture and UNIX programs piped together, because I don't believe inter-process communication through streams is comparable to HTTP requests over the internet.

Put another [less accurate] way: a function call is not the same as a network request.

The analogy the author has drawn in the article is a kind of mental model — an intentional oversimplification — intended to convey an idea. It's useful to use mental models like this, but only if you have sufficient understanding of the underlying mechanics that you're abstracting over in order to determine whether the abstraction is useful, or if it's harmful.

In my opinion, because the underlying mechanics are so different, the mental model isn't actually useful.

The author writes:

> The idea can be applied to the web in a similar way. Many modern web applications are choosing to build out their architecture as a set of services that communicate over the network layer, which has some parallels with the Unix model of programs that communicate via OS primitives.

I just don't agree with this.

The author appropriately recognises that this kind of architecture often makes it considerably harder for us to manage shared context, but elides that other serious drawback that I've described.
This is an in-depth dive into Apple's M1 architecture, for anyone interested in how modern CPUs are designed and want to know the sorts of trade-offs that are involved.
for something like this 2015 is still fine. (I think because it goes through GRUB even UEFI/BIOS doesn't matter, but I could be wrong on that one)
haven't read his stuff in depth but isn't stallman for copyleft not all FOSS ? and him mellowing out the copyleft stance, because not enough people are behind it therefore a need to compromise ?

because in a world you're required by law to open source and have the same copyleft license or stronger if you're using copyleft based projects that rent seeking would not be possible, but so is making money out software and the majority of the folks here and in the tech industry really don't want that.

I really wish be had that world, software would be a single community project, but less then a tenth of the people in the industry today would exist (and there will be no 'industry').
Western democracies have a talent problem
Except the original poster doesn't own the content either. They said:

> I have private access to some pretty cool motorsports/boat-racing/etc stuff
Your naivete is endearing somehow.

My view of corporate culture at that level is that they all know what they're after, it does not have to be said. They use politically correct language like growing their home protection segment but they all know that they will use any data available to make an extra profit.

At the end of the day a business only has one goal, growth.
It's a big difference whether the boat the reactor is on has guns and is run by a military or whether it's a random private enterprise without guns. You don't want enriched uranium like it's used in nuclear submarines to fall into the wrong hands.
Any idea which companies / ETFs one should invest in for the growing demand in batteries? Or are the evaluations at their limit already anyways.
Sure. But keep in mind that some people readers here on HN are still beginners when it comes to TCP/IP. Maybe high school students, maybe they work in another field than tech, maybe they work in tech but with design, legal, HR etc etc. For those readers it could potentially be a useful and interesting resource.
You support the U.S government rather than specific policies. That makes you a party supporter on the international stage.

In this particular case you support U.S oversight over personal data rather than personal privacy(i.e banning data harvesting).

It's like saying it's fine for the Democrats to harvest personal data because they have a better track record than the republicans and after all "you" are democrat so being part of this select group makes you feel safe from a potential abuse. The sensible/right thing to do would be to ban the data harvesting.
They most certainly were not: https://www.engadget.com/2009-06-29-nokia-apple-rim-and-othe...
When you say quark, do you mean the 486 that uses 25mA? Or did intel use that name twice?

I have a couple of quarks, never used them.
> accuses Dr. James Gord, a highly decorated civilian Air Force employee, of installing the 32-year-old sex worker on a highly technical research project even though she did not have a college degree or any expertise in the field.

Air force is also not about fields. Maybe she had technical expertise in the domain they were researching.
Denial of service attacks on ocean shipping are a lot easier if every ship dumps the engine at the first sign of trouble.
> Apart for the carbon one, the others are things I am also witnessing both in Switzerland and Italy. And with these premises I don't find surprising that people consider "working hard" or even working not worth it.

It's interesting that in places like China, where conditions and pay are basically unimaginably worse, people still don't have as much problem getting motivated for entering the workforce.
What I want is "Build your own X, but better".
Well, fortunately these are not the only companies in the world. I have always had only great experience with Sony and Samsung Bluetooth devices (phones, headsets, other hardware).
Then why not be consistent with "let" and "var", and actually use the vowel?

I also am sometimes not fun at parties.