skysight-inc/HackerNews huggingface dataset:
Because all parties already acknowledge that the "funny names" list is inappropriate. The issue isn't contended. The list is bad and they got rid of it. Now Basecamp leadership wants to move on while many employees want to litigate the issue further. The executives don't want this because they see it as unproductive and as contributing to even more tension.

Basecamp is without question in the top 5% of most liberal and progressive companies, but they have no desire to be in the top 0.1%. I think there is plenty to criticize on how basecamp handled the communication, but their demands really aren't unreasonable. Basecamp wants to be pluralistic and have people work together despite their differences, and they want to be progressive and inclusive. But they don't want the equity and inclusion efforts to become a disproportionate time sink and something that distracts from the many other goals they have.
The analogy is unfortunately nerdy, but flagging it is over the top.

That sort of behaviour plays into the hands of those who believe that criticism of social activists is shut down by sympathisers rather than countered with civil argument.
Hey HN,
This is the first of many media oriented tools I plan on creating that are focused on user privacy. With this tool, you can extract audio from any video. Currently it only supports Chrome or Chromium based browser seeing as the underlying tech uses SharedArrayBuffer.
I’m on thin ice here. A systems complexity can be measured in the number of tops it has. As in different ways to see it as hierarchical.

Could it be that OO favors systems with one top? The tomato example comes to mind. Is it a fruit or vegetables? According to American law it was classified as vegetable at some point to meet a political need to limit imports. Of course botanically it’s a fruit but usually perceived as a vegetable. So three tops identified just in this example. Depends on context; import, science or consumers.
Some forms of fellowship are more important than others.
> Over a year of daily washes, it would have cost £174 ($242) in Bob cassettes alone! Imagine paying that much recurring cost for a dishwasher!

We pay at least half of that depending on store prices and whether or not we use name brand Cascade and Jet Dry.
Yeah I'm a big fan of proc-macros. If utilised well, it can do some really great things
In which company does everyone work equally?
This totally proves the point above of programmers not having the first clue about UX design, why it's hard and makes a the whole difference. It is everything BUT "skinning".

It's about the users and their ability to understand how to work with your software to address their needs and expectations... not about your code, the designer or the manager. Those people are the product, NOT the user.

If I had a dollar for every programmer and manager that thought they knew better and stubbornly cooked up a crappy MVP nobody wanted, I would be able to fund your OSS.
It depends on what you refer as political. Saying a certain president is crap and making an open invitation to a protest against him or her is not the same as discussing your views on things that directly affect your work performance.
you know when the women's movement started in the USA centered around both prohibition and union protection against black lung disease they did not see it as anti-fellowship but fellowship with all of humanity.
What with QnX being a much better OS for mobile than Linux it would have been a smart move, but because Android used FOSS as a base rather than to pay a license fee to QnX they stood a better chance of taking off as a relatively small entity. So Linux really did enable Android.
I couldn't even type 2 chars in vscode on a 2nd gen i5. To be fair it's been decades since I've experienced that amount of delay. Thanks I guess
Good solution if one doesn't care at all about cars they drive. I could save 500€ a month with this solution but I'd much rather drive a 20l/100km V8 than a sweaty public ecobox.
I am using iTerm2 just for this feature. Otherwise I'd use Alacritty

Also It is pretty good to see Windows Terminal finally gets usable features.

A POSIX compatible shell would be nice...
> Joining together for a common purpose

... is political. What is that purpose, why is it common, and how does the joining work - these are the fundamental political problems.

> If you put other things above your fellows and mission, you're a mercenary, not a fellow.

Yes. At work, you are a mercenary. Your safety, family, health, concern for the decent treatment of your fellow humans, ought to come before your product. If the direction of the company you work for impinges on human decency, you shouldn't put that aside in favour of some weird 'fellowship' complex.

> It promotes people to stick to their beliefs rather than put them aside. [...] It attracts those who have their own interest and want a platform for their own interests

It's possible to have beliefs that aren't purely self-interested, an idea which seems so foreign to the author as to escape consideration entirely.
It's possible to have beliefs that help you achieve your 'mission' in a way that's compatible with your values. If laying down your belief that racism is harmful and wrong is necessary for you 'mission', then the mission is itself harmful and wrong, and no amount of 'fellowship' is going to change that.

This post is wrong. It's harmful. It's weird.
No, topmost common branch is hominidae
"It's a side effect of abstraction."

We have an entire language-on-top-of-a-language in C++ pre-processor, but we could not figure out something to specify to the compiler what we want in an ABI?

I think an abstraction is when a tool takes care of something for you, this situation is just neglect.
Take your meds.
At their scale today it could have worked, but the question is if they would have gotten there in the first place.

All these companies making untold billions off the back of FOSS could at least be kind enough to acknowledge that fact, rather than to bury it.
How about a bank account and a credit or debit card tied to it?
I had to google what dropshipping was, but it seems to be when your company relists products from other websites and when a customer orders them from you, you place the order on the other website with their address. Basically, a shopping consultancy. You no longer need to maintain inventory.
The loneliness of the modern office team member
That's true, while that's not what i meant to say. I just pointed out that business doesn't work on appreciation alone, and restaurants nearly always rent their places anyway, and that it is extremely extremely difficult to make ends meet operating a restaurant while avoiding getting to madhouse.
Using Markdown as HTML
I had an idea a while ago. Instead of dealing with two sets of files, why not make a file that was Markdown and HTML at the same time?

I found this utility, which unfortunately seems to have been abandoned: https://github.com/showdownjs/showdown

All you need to do is add a few lines to the top of your Markdown file. Here's an example:

https://trivialcode.com/mdhtml_demo/demo.mdhtml

Take a look at the source of the .mdhtml file and you'll see what I mean.

If you're taking notes in Markdown this might make things a bit easier to keep organized. No need to update anything if you're exporting to HTML.

Thoughts? Is this a good idea? A bad one? I also wondered if generating Markdown via a web server and then converting it on the fly like this would be an interesting exercise. Seems like it'd be simpler than generating HTML.

I use Vim, so I've put this in my vimrc for editing:

autocmd BufNewFile,BufRead *.mdhtml set syntax=markdown

First time posting here. Let me know what you guys think.
> that ship has sailed and it's ok.

I've seen this comic, and the dog is melting in the next panel.
This is a low-information, immature piece of work that adds absolutely nothing constructive.

It does not deserve to be amplified by HN.
Repurposing things should come with high scrutiny and strict regulations.

Seed oils were repurposed from varnishes to be “healthy fats” when petroleum based varnishes took market share, to likely devastating effect.

“50 years ago, paints and varnishes were made of soy oil, safflower oil, and linseed (flax seed) oil. Then chemists learned how to make paint from petroleum, which was much cheaper. As a result, the huge seed oil industry found its crop increasingly hard to sell. Around the same time, farmers were experimenting with poisons to make their pigs get fatter with less food, and they discovered that corn and soy beans served the purpose, in a legal way. The crops that had been grown for the paint industry came to be used for animal food. Then these foods that made animals get fat cheaply came to be promoted as foods for humans, but they had to direct attention away from the fact that they are very fattening. The "cholesterol" focus was just one of the marketing tools used by the oil industry. Unfortunately it is the one that has lasted the longest, even after the unsaturated oils were proven to cause heart disease as well as cancer.” [1]

Recycled toilet paper uses materials high in BPA.

[1] https://raypeat.com/articles/articles/unsaturated-oils.shtml
The Robot Surgeon Will See You Now
I see that many assumptions are made about the value of fellowship and the effects of activism. And this is why I disagree with the premise -- I can't start with those assumptions.
Your question comes across as uncharitable and I suspect you have no relevant experience. Without implying that your question has any validity, if you have an academic career, you need publications. Therefore it's the opposite of what you imply. We want people to feel welcome to write up all sorts of computing achievements in academic forums, because that is what will help the authors be able to carry on doing what they are doing and thus allow us to benefit from their work.
Whether the diet works or not, its a little sad it will never be pushed in a capitalist society. I doubt the fast food lobby can allow it. Sadlu most will rush to downvote when they see someone take a stanve against the world liberation system. Also fu dang for the shadowban. What a shill you turned out to be
Want a great green infrastructure project? Start taking down highways and roads. Don't build new ones or put plastic on old ones.

Building roads leads people to adjust and fill them with congestion. People will adjust to fewer roads too. The project will produce short-term jobs and long-term savings.
Out of all my bitcoin friends, no one I know owns an ASIC

Everyone mines on GPUs because they are cheaper and casual dual purpose (play games and mine afk)

Aren't ASIC normally limited to a single algo as well?
This seems to use an external random number generator.

I want the code to be complete and reproducible. So gimmeTheNumberAtPosition(x) will always return the same for the same x.

Also, FYShuffle is much more complex than I would like the algo to be.
FWIW, I can see the funny side of a funny names list, and I honestly have a hard time getting worked up over it. It's not professional; it's juvenile, it's what you'd expect from a teenager, but it's not really worth getting worked up over. Junk it, stop it happening again, move on. From my POV.
Both are overtly political.
To outsource things step-by-step to lightweight processes seems to be a good incremental way to disentangle. Perhaps one could protect access to resources not initially invented by Emacs packages (Emacs core?) and make Emacs query a separate process, without a package knowing about that, so that it channels all communication to the separate process. Then deprecate directly the resource at some point and offering a more direct way of communicating with the separate process. Finally removing the state in the main process. I think more Emacs internals knowledgeable people would need to judge this idea.

Is there anything in the communication of LSP making the LSP stand out from any other protocol? (I really mean the protocol, not the infrastructure on which it is used.) Other than that it is quite an old idea to have things at the ready running in a separate process. This time it is applied to editors, completion, type checking and other features. In general this simplifies making use of multi-core systems. Watch any Joe Armstrong talk about it. The question is, why it was not thought of before, or perhaps, if it was, then why it was not done before.
> They think UI design is pretty colors and rounded buttons.

Most people, let alone programmers, don't realize there's more to "design" than pictures.
CLI (curses) torrent search / magnet download utility
Hello,
I've created this command line utility for quick and easy torrent search. It has UI (curses) or API mode, it searches 7 popular search engines in parallel by default and can run your torrent client with fetched magnet link. It's also very easy to extend search by more torrent search engines. Check it out: https://github.com/X0R0X/cli-torrent-dl
Even if it was the straw that broke the camels back, basecamp has effectively shifted the conversation away from “Should the company have a funny names list?” to “Should we be able to talk politics in company spaces?”

I think it shows a lot of PR skill and thought to have shifted the conversation like this.

In my opinion you’re all too eager to argue about politics in the workplace.
Lol, it’s the first time we’ve had an Austrian money, and the market seems to like it.
Also what is this "device configuration" thing exactly? Vector drawables help avoid the issue of having unneeded resources in an apk entirely. You definitely should be using them for icons if you aren't yet. Other resource types, like strings in languages you don't speak or layouts for tablets, are small enough that their impact on the apk size is usually negligible.
> improving the material condition of disadvantaged people across society.

The average modern activist in software organizations is well educated, underperforming in terms of actual code contributions and a master at forming committees, work groups and assuming power.

This activist fights for keeping his/her own job while others are doing the work.

Classic leftist/pro-worker policies have been extinct since at least the 1990s.
You judge from subjective view. Should we all? I do not like macOS and Windows experience. It is full of distractions.

http://sergeykish.com/side-by-side-no-decorations.png
Did you know you can just put detergent in the main compartiment? Why do you need such cassettes? Normally diswashers have something that dispenses it at a particular point in the cycle though. It's a simple mechanism, no complex electronics involved in that either.
What is religion? For some people the Ten Commandments and the need to follow the Lord Jesus Christ are facts. It's the very creator of the universe ordering things! Or the laws in the Quran are undisputed truths for some, not some wishy-washy matter of debate.

How did we ever manage to get past that?

A lot of tribal, identity-based politics is much like religion in this way. For the believers it's simply truth. For outsiders it's just one faith out of many that you should keep private in a secular society.
They could try that, but it seems like personnel are being attacked outside of embassies. They'd need to equip everyone's domicile with detectors as well.

That said, State Dept and the intelligence community should've been all over this. When this happened in Cuba, everyone should've been on high alert. When it happened again after, people should've snapped into action.

It's possible that the powers that be didn't take it seriously but now there's no excuse for Biden admin not to act. Clearly the perpetrator is emboldened and will persist until they experience serious consequences.

And at the very least, those affected by this should be getting workers comp and full support to deal with the effects.
Proprietary cassettes for dishwashing machines? That's next level. Also I don't get the advantage that you don't need to measure the detergent level, I have always used standard "all-in-one" tabs (1 tab = 1 wash) for my dishwasher, they cost around 0.15 Euro per wash and they only thing I need to add ever few weeks is salt (due to hard water). You can buy the tabs in large packs like 100 in one plastic bag and they are not individually packed (the packaging dissolves during the wash). No need for shipping back the cassette to refill or complicated recycling. We are reinventing the wheel again.
I also found the LotR reference to be a heap of distraction, in an article that was 100% predictable cringe.
First they ignore, then they laugh, then they fight, then you win.
> But if you're trying to run a company, division is antithetical to your goals

Weird because at companies like Apple where I worked diversity in viewpoints was an important part of the fabric of the company.

But then again they don't seem to be doing so well.
> If that library is statically linked, that one function is compiled into your program. The rest of the library is ignored.

At least for gcc, this isn't true unless you pass some obscure flags in; the whole .a gets pulled in
But splitting it out into another class is halfway there already, no? The relations object doesn't correspond to a real domain object anymore. Next step is just to split out all the other components.
not without apple/google maps.
I talk to like-minded individuals at work all the time, but these are my friends, I know their views, I know what subjects I can safely bring up. I don't want some wokester accusing me of not being in on The Cause because I ditched a BLM All-Hands at lunch time.

The problem is that in the current hyperactive cancel culture, seeking and destroying anyone who said an off-color joke on social media ten years ago, the workplace becomes a minefield, and it has enough complexities as it is.

There is a reason why we don't talk about politics and religion in the office openly. We learned these lessons the hard way.
It's silly, because if you control the OS you control the app. They can push an OS or trusted app update that reads/writes the app's private data, or changes the shared libraries the app depends on, or with a little more work reads/writes the app's memory. Anyone claiming to provide protection from Google on a phone Google has remote root access to is selling a theatrical experience.
Only small improvements; that report specifically says that the full feature isn't possible:

> For a long time, we've been researching adding support to the Windows Terminal
for running both unelevated and elevated (admin) tabs side-by-side, in the same
window. However, after much research, we've determined that there isn't a safe
way to do this without opening the Terminal up as a potential
escalation-of-privilege vector.
> A fellowship is "a group of people that join together for a common purpose or interest".

You're very explicitly not describing a job or a company here, as most of them exist today. For all the comparisons to the LoTR trilogy, almost none of us here are working on anything that impactful, or anything that important, and neither are our employers. Most of us are going to show up to work tomorrow and work on another endpoint in a CRUD app, not combat an existential threat.

> If you put other things above your fellows and mission, you're a mercenary, not a fellow.

Yeah, man - I am a mercenary. I joined my currently employer because they are paying me money in exchange for the services I provide them.
MacOS is usable. Windows isn't. I like KDE because its not either and its themeable.
I am indeed not an expert in this topic. But "Not at all actually" is drastically overstating the case.

The very first critique is basically a nitpick. Yes, figures will be overestimated, but not taking into account air resistance when dropping your bowling ball off the tower of Piza isn't going to invalidate a conclusion that gravity is an accelerational force of at least 9m/s^2.

In fact, with the exception of the statistical critique by the guy with a giant axe to grind it seems mostly nitpicking. Dr Axe Grinder seems to mostly be critiquing the additive model, claiming it gives wrong results, but more recent papers (such as Polderman et al (2015)) seem to say that the additive model is mostly correct. And given the latter paper is a many-author meta-analysis rather than an emotionally charged rant by a single professor and is much more recent, I'm inclined to go with the latter paper.
Future generations will see our use of plastic like we see asbestos, HCFCs, and leaded gasoline. Nobody denies its utility. It just kills people and wildlife. Once we ban at least single-use plastic we'll recoil with horror at what we did and how long we took after realizing what we were doing to stop ourselves.
Who Killed the Micropayment? A History
4 points and no comments on Hacker News. Clearly not many people are interested in this issue. To me it feels a bit like those 'we are not prepared for a global pandemic' warnings before 2020.
Absurd that groups as well resourced as the intelligence agencies aren't taking care of their people who've seemingly been injured in enemy attacks.

Also, I don't understand the point of using this weapon. It seems like it causes debilitating issues, sometimes years later, but it's intermittently used on relatively low level personnel? What's the point? Make Americans afraid to work in Russia and Cuba?

I also wonder if we have a similar weapon and if there is retaliatory microwaving going on. e.g. You microwaved our bug checkers, now we're going to microwave your <Russian equivalent>.
> Who uses Bitcoin for peer-to-peer payments? And the cryptocurrency ecosystem as it exists right now, far from allowing people to transact without third parties

Bitcoin may not be what it set out to be, but how is that a bad thing? The market decided whatever it should be.

What bitcoin did is inspire creation of many, genuinely interesting currencies, some even learning from bitcoin's failings: Stellar.org that aims to form a new kind of backbone for instant worldwide asset transfers; Monero that enables anonymous payments; and MakerDAO that makes it possible to transact across borders with a stable digital-currency, DAI.

Banks (like eco, onjuno, dharma) and other financial instruments on the Ethereum network (like curve, aave, compound) are a reality today. The space is far more than just currencies. Besides, networks like Cosmos, Polkadot are going to enable an even richer crossover among various currency networks that today is exclusive to Ethereum altcoins via uniswap, mdex et al.

I agree that mining seems like a lot of waste but Delegated Proof of Stake and other advances aim to address those issues.
Author states cassettes dispense measured quantities at different times of the washing procedure.
Ah yes, those days, I mined two bitcoins and sold them for $100, then got bored...
Your friends are most likely mining ethereum, not bitcoin.
Now you can understand why the Church invented the Holy Inquisition. Next on the menu - a splinter faction that offers Kool-Aid to followers.
Black and white pictures are generally much more precise. There's a lot of image manipulation involved in consumer grade color images (which the copter has).

More info:

https://youtu.be/Wah1DbFVFiY
> Amazon wants to not be a seller

This is true. But at the same time Amazon tries very hard to hide any information about the customer from the seller. If the order is fulfilled by FBA, the 3rd party seller has the name of the customer and that's it. Amazon also can facilitate email exchange through their server, but most customers do not see it (getting into spam?) or ignore it. So in practice, you rarely have a reliable channel to communicate with your "customer".

Compare to eBay - you have all the info for the customer, can follow up, resolve issue, etc. On eBay there is no confusion about who is "the seller".

I understand why Amazon is doing that - theirs customers probably hate idea of dealing with individual sellers and instead prefer the uniformity of dealing with Amazon. But then the position that Amazon is not "the seller" kinda weak.