skysight-inc/HackerNews huggingface dataset:
> people underestimate how much deep knowledge they possess that is specific to their company

ha! yes

acronyms people think are just known are completely different. founders at a new company just throw them around willy nilly because they fawn over some specific person's books and tweetstorm's for the last 5 years. cultish metrics you or they happen to believe in because they heard Google did it once, 10 years ago.

you name it.

Enjoy!
I am not sure to understand your comment about the bookkeeper fraud.

If you have a way to receive/generate (SMS or App or Token) the Pin, you can clean out the account just fine, how does this change?

From what I understand the 2FA Pin purpose is that the bank wants to make sure that I am actually the person that can authorize the payment, and asks for this confirmation immediately before processing the payment(s).

I could understand if there were some limits (I think there are but they are way higher than any payment I ever made), but I cannot see why I need 3 Pins to make 3 payments of 100 Euro each (let's say water, gas, electricity) when the same Pin is good for a single - say - 10,000 Euro payment.
Many international companies trade in U.S. public markets, even if they are foreign. Like the dollar, the U.S. stock exchanges are to some extent the international exchanges.
> What is LibreWolf?

> This project is an independent fork of Firefox [...]

> LibreWolf is always based on the latest version of Firefox

So it is a dependent fork of Firefox
I only recently became aware that their home appliances branch had been acquired by Electrolux somewhere in the 1990s. Brand awareness can be slow. AEG used to be a high quality brand for things like washing machines.
I went down this rabbit hole and I now:

- use 30 keys

- control the mouse from my keyboard

- never have to move my palms in the slightest all day

- get far more control and (Emacs) keybindings

It was a very painful process though deciding on my custom key layout. I would make myself re-learn new layouts on an daily or hourly basis for 6 months until I was satisfied.

I have a Moonlander but my long term plan is to move to Tightyl:
https://www.reddit.com/r/MechanicalKeyboards/comments/glfyki...
It can't be worse for growth than their current strategy of burning the house down, which for some reason does not prevent them from justifying millions a year in C-level salaries.
Exactly. When I initially started using typed Python, I would write code as though I were using a statically-typed language. In order to appease mypy, I found myself increasingly needing to either rewrite my code in awkward ways or add explicit ignore comments.

What happened is I started losing out on the advantages that Python provides as a dynamically-typed language without truly gaining those of statically-typed ones. Then I realized, type hints are just that: hints. They're a form of documentation. In some cases, they're very helpful, but in other cases, it doesn't really make sense to use them. I don't need to appease mypy. The type hints are their for the benefit of myself and other developers.
At re:invent this past year (my first industry conference/show), I thought it was comical how much garbage was being given away. I felt kind of guilty to be honest. I'm not one for having many physical goods though, so that's just me.

I guess the problem for me was that most things had no use, like you mentioned. The bags get used for groceries and I'd be lying if I said the Red Hat hat didn't give me a little glee, but a match box car? I'm not going to use this and it feels like a waste on me.

Shirts are fine, although I mostly wear plain colored shirts and jeans I bought in bulk years ago.

My favorite "swag" was probably the mini open bar one booth had. Honestly put me in a position where I wanted to talk about the product with an associate.
1. I think MFA is a great security practice, for now.

2. Almost every login I've seen allows you to check a box to specify some variation of "Don't use MFA when logging in from this machine in the future."
Well, I was responding to your argument that photos are not art because art requires skill and effort. It sounds like you are conceding my point that some photographs take more skill and effort than some drawings that you would consider art—so based on that it seems we are on the same page that your "skill and effort" criterion, by itself, doesn't seem to be able to tell us what is and isn't art.

At this point it sounds like you are simply asserting, without providing an argument, that your position is correct. But I am unclear on what exactly your claim is: is it that (1) no photography is art or that (2) the photographs that you yourself take, as a rule, tend not to be art?
> But, Mike! What happens if I can't remember the oh-heck commands?

> Well, first, calm yourself, you fool. Once you've regained your composure, just type `oh-heck` into Terminal and follow the steps you numbskull.

I think that they're trying to be clever, but I prefer to not be insulted by my tools.
Default config of Firefox include advertisement and "participate in studies". That means intense tracking. You can disable all of that garbage, but most do not even know, that it exists and is enabled by default (along with telemetry).
HN seems to shoot down everything with negativity. Maybe I’m romanticising my memories, but where’s the hacker spirit gone? Perhaps we’re all jaded.
I've never had a problem with my Ergodox EZ. Maybe it was a particular run that was problematic? I bought mine in August 2018.
That's a variant of a diddley bow guitar (there are other names, too). There's a larger variety that goes by a bunch of names that you lean against a wall to play. Traditionally, you'd source the wire from a worn-out broom. It was the first instrument for a lot of early blues guitarists. (obviously, the old-school versions don't have electric pick-ups, but this is otherwise pretty much a standard build for one)
> The entire system is completely broken. It is literally designed to make the markets keep going up, which as usual benefits the wealthy far more than the average person. And people who are even middle class barely really benefit from it. While the lower class and poor don't benefit at all.

Yes and no. Inflation/markets going up is a way to prevent boomers/gen X from sitting on stacks of money hidden away as a rainy day fund. It does benefit newer generation as it allows them to be paid more than their parents and give them access to credit to do stuff like buy houses.

You want markets to keep going up, there is nothing good about deflation.

> I choose not to participate in "investing" because it's not investing. It's literally gambling. You can't control what a company does. You can't control if a pandemic hits just when you want to retire and your assets as cut in half.

You need to transition your assets progressively as you get older. If you hit 60 years old and your assets are still only in the S&P500 index then you have failed to diversify and yes, your high-risk portfolio is still high-risk. That's not gambling, that's poor planning. There are securities that can offer a lot more stability, at the cost of smaller overall returns.

> Instead of real retirement plans, higher guaranteed social security.. they have shifted nearly all the risk to the individuals and essentially forced them to just put money in the markets which artificially inflate the value of everything.

I've already addressed this above.

> And they just hope the ponzi scheme continues.

The stock market is not a Ponzi. The profits of the companies are what you are buying when taking a share of said company. It's an overall straightforward understanding. If you don't want to speculate on higher-risk assets such as tech stocks, you can buy banking/industrial/natural resources stocks which usually pay dividend based on their revenues.
Regular Firefox’s autofill is so terrible that I sometimes think that a complete removal would be a usability improvement.
Fish really isn't a everyday POSIX shell. I don't see how one can bring up shortcoming as such.
If you are using Windows [which is where the above applies], does that firefox download token make a difference to your privacy?
Anti-trust measures wouldn't necessarily help with supply chain fragility.

If our markets were perfectly competitive with many participants, they'd have an even more 'efficient' supply side and the pressure to rely on the lowest cost - or highest quality - source would be even stronger. In such markets, a competitor whose source of goods is slightly cheaper that yours will almost instantly capture all of your market share, so there's little room to pick a high cost local producer (unless you have the capital buffer to sustain losses until your competitors suffer a supply chain shock).

A monopolist would accrue greater short term profits by having a hyper efficient fragile supply chain. However, it's not obvious that the profit incentive of the monopolist is higher than the survival incentive of the competitive agent.

Tariffs, quotas and local-bias regulation could help to localise supply chains in either market structure.
After many years of writing Python code, I just can’t stand the distraction and messiness that Types results in and the appearance of clutter and unnecessary characters and symbols to otherwise neat code.
can AI design keyboard layouts individually for the most popular programming languages please?
Type annotations are used at runtime in some cases, most notably when defining dataclasses.
Not OP, and not making any recommendations, but even something mainstream like webstaurantstore.com carries a fair amount of commercial cooking equipment. Enough to give you some ideas, at least.
> If the grid is very slightly over 50hz it means demand exceeds supply and vice versa.

Not to be too pedantic, but it's actually the opposite. Frequency drops as demand goes up, which requires more supply to compensate. This is because the generators physically spin more slowly as they are put under more load.
> I did the sums - it takes me 6 minutes of paid work to earn enough to buy a day's calories worth of potatoes.

Assuming you have a job to work at. Or that (food) supply chains have not gone sideways.

What you grow in your garden depends on (a) whether you're just doing it for fun, and/or (b) if you're offsetting certain risks you're worried about. E.g., how hard is it (for Ukrainians) go get potatoes with a war on? How hard is it to get groceries after an earthquake (or hurricane)?
Hey, congrats on launching. What are your key differentiators with Google Data Studio or Tableau?
Depends on how good you are at organizing and how much you have to work to pay for your life.

I have to work 10-20h a week, which is rather easy to distribute around the week.

But some people have to work 40-100h a week, which can get problematic if they don't plan them early on.
Biological computer born of leech neurons at Georgia Tech (1999)
I was about to say a similar joke:
"Good thing the microwave doesn't think it's a teapot"
You could run the iOS Apple TV app for that
>
However, I've seen no real effort to make groundbreaking innovations in x86 space rather than protecting what they already had.

I consider what AVX-512 has to offer to be highly innovative.

Unluckily, just when they planned to introduce AVX-512 into most desktop/laptop CPUs (not just server CPUs or special-purpose accelerators), the problems with 10 nm occured. So this was delayed a lot and even today, many desktop/laptop CPUs of Intel have no support for this feature.

Also Intel TSX was in my opinion really innovative (even though this feature was to my knowledge mostly used in (business) databases; what a pity).
Your time range is not long enough and it too skewed to a small number of companies that are dominating the sp500. For all of those espousing value investing in this HN discussion, try to read this pay-walled WSJ article one or another: https://www.wsj.com/articles/how-to-understand-this-crazy-ye...
and you have to care about where the index fund is domiciled. Otherwise you get dividend leakage. Some Vanguards are domiciled in Reland where 30% of dividends are withheld as taxes even though we need to pay just 15%. It might be difficult to get the difference back
You can remove gigs from your resume.
I actually meant to say Capture One and Photoshop. I know this is HN and we're gung-ho about open source but the last time I tried Darktable it didn't hold a candle to Capture One. To be fair that was a few years ago, but the color work put in to Capture One doesn't really have an equal IMO.
Most of the EU will probably weather it just fine; some of the neighbors not so much.

I think declaring war on Russia would have started to look fairly tempting by now, except for the fact that Russia is a nuclear power.

Perhaps some sort of red-lining might yet be possible. ("Ok, ok, you've had your fun. We frankly don't care what your actual problem is, but this needs to be over before planting season. And no contaminating the soil either. Figure it out or else").

Before you do that though, you have to figure how much pain you're willing to tolerate before you take that risk-of-nuclear-apocalypse; just because a nuclear state leader is being stupid. I don't envy the people who need to make that particular call. :-/
Some of those bottles reek so bad of chemicals you would have to be an idiot to drink out of them.
I'm pretty confidendent in saying that I've had Windows, OSX, Debian, Red Hat, Fedora and Ubuntu release upgrades all result in some kind of breakage that has taken time to fix.

I think the only platforms I've not had comparable levels of breakage with are FreeBSD and Solaris, but then I only ever did one upgrade in both cases, so maybe I just got lucky.

It's great if you've never had problems, I feel envy for you, but some small % of users will have problems due to the sheer number of different hardware and software configurations out there.

Hell, I haven't even managed a single upgrade of OpenWRT without losing a bunch of additional configuration / packages.
> I don't understand why market forces haven't bankrupted them.

I think the short answer is that companies spend many hundreds of billions each year manipulating the market. Instead of going to all the hard work of building a trusted brand, you can just buy one people have a vague familiarity with, spend a bunch on marketing, and ship cheap garbage until the brand value has been reduced to zero.
Or we could just... make sure people don't starve? Subsidizing corn is the worst, least direct way to do that. People don't need more high fructose corn syrup and most of that corn is going to feed or ethanol anyways.

US produces enough raw food to satiate 10 billion people. The cost is not the issue
You're missing the whole split/ortholinear/reduced key count aspect of these custom keyboards.
Everyone wonders why there's no widely used alternative to Chrome, then someone makes a great one (Firefox) and nobody is happy.

In reality, there are two categories of users – one group (the vast majority) is perfectly happy with the status quo regardless of privacy issues or anything else, and the other is simply looking to endlessly nitpick and complain about everything in pursuit of some hypothetical perfection that can never be reached. There's no wonder then that new products will mostly cater to the first group than the second.
"Mozilla is competing for the same talent as Google, Microsoft, and Apple."

Not exactly the same. Many are willing to accept less pay, to work on meaningful open source and not for advertisement.
Great product and great customer service, Theneo 1 <3.
> If you assume that a bad bear market is a 40% drawdown, and since 2009 the S&P 500 has gained 20% on a good year, you only need just 2 good years or a mixture of some good and mediocre years to offset a bear market.

This is one of the most basic mathematical errors you can make...

100 - (100 * 0.4) = 60

60 + (60 * 0.2) = 72 + (72 * 0.2) = 86.4
Neck wood seems to have almost no impact: https://www.youtube.com/watch?v=n02tImce3AE

Most tone there was found to be in pickup height adjustment.
The English usage is borrowed from French![0] However, it doesn't look like the original author was French[1]. I shouldn't be, but I am quite surprised to see that the apropos command as we know it is 43 years old!

[0] https://en.wiktionary.org/wiki/apropos
[1] https://www.mankier.com/1/apropos.mandoc#History
The issue is also described in the National Vulnerability Database: https://nvd.nist.gov/vuln/detail/CVE-2022-23812
The original write-up is linked from this post https://www.crowdstrike.com/blog/cr8escape-new-vulnerability... - Good, lots of details on exact reproduction.

One idea for mitigation before you can get a patch out for this would be to use admission control (e.g. OPA/Kyverno) to block setting custom sysctls altogether or blocking the characters used in the attack. There's some notes on that https://blog.aquasec.com/cve-2022-0811-cri-o-vulnerability and Kyverno have a mention of the finer grained policy https://twitter.com/kyverno/status/1504499323324678145

One thing that's worth noting is that to exploit this the attacker needs create pod rights (or rights to create a workload type that then creates pods), so it's probably not critical for every cluster.
Once a hardware interlock safeguard requirement is put in place by a regulatory body it’s rarely removed. See British fused sockets for instance.

My threat model allows me to be completely cavalier with a dishwasher. I would be considerably more serious with safety concerns were I to put a chemo machine in my garage. My suspicion is that people who haven’t shipped home appliances connected to mains are not aware of how much of the engineering effort goes into making these machines safe relatively to how little it does for adjacent categories and are mis-indexing risk over bigger issues like vendor lock in as with the Sonos upgrade fiasco a few years back.
> OP is likely thinking of months 1-3 with years 5-10 in mind.

You don't know that
>> That would be more compelling if their success was more directly coupled with their technical design.

>> Unix is not technically incompetent (certainly given the needs of the times it was designed in), but its real success now is largely based on it already being an incombent, and being open enough for projects to work from.

I disagree.

The technical design of Unix and C as the implementation language were major factors to its success and versatility.

Eric Raymond describes the design choices and culture of Unix that helped make it successful:

* Rule of Modularity: Write simple parts connected by clean interfaces.

* Rule of Clarity: Clarity is better than cleverness.

* Rule of Composition: Design programs to be connected to other programs.

* Rule of Separation: Separate policy from mechanism; separate interfaces from engines.

* Rule of Simplicity: Design for simplicity; add complexity only where you must.

* Rule of Parsimony: Write a big program only when it is clear by demonstration that nothing else will do.

* Rule of Transparency: Design for visibility to make inspection and debugging easier.

* Rule of Robustness: Robustness is the child of transparency and simplicity.

* Rule of Representation: Fold knowledge into data so program logic can be stupid and robust.

* Rule of Least Surprise: In interface design, always do the least surprising thing.

* Rule of Silence: When a program has nothing surprising to say, it should say nothing.

* Rule of Repair: When you must fail, fail noisily and as soon as possible.

* Rule of Economy: Programmer time is expensive; conserve it in preference to machine time.

* Rule of Generation: Avoid hand-hacking; write programs to write programs when you can.

* Rule of Optimization: Prototype before polishing. Get it working before you optimize it.

* Rule of Diversity: Distrust all claims for “one true way”.

* Rule of Extensibility: Design for the future, because it will be here sooner than you think.

Source:
http://www.catb.org/~esr/writings/taoup/html/

It was not openness alone that contributed to the success of Unix. There were other open systems, but they did not survive.
Or there’s a pandemic?
Ensure uniqueness, i guess? Though you'd lose that when you make the list of sets.

I could maybe see something like this as an intermediary result of parsing some horrible, nested obscure message format (except the dict, that baffles me unless the key-value types are reversed?)
You're conflating hard with requiring skill and knowledge. Doctors tend to have a much deeper well of knowledge than most nurses. Almost anyone can do customer service without exactly 0 years of training. Becoming a doctor is a much more difficult process than customer service. Becoming a competent programmer is much more difficult than customer service. I've worked customer service jobs and while it's not fun nor easy, the requisite skill required is much less than actual skilled labour
Tech has very little diversity because of gatekeeping
This is one of those videos where you know what it's going to say in the first few seconds or maybe just the title, so you don't really need to watch it.

Honestly just the fact that it's in English and the comments are positive tells you where it's going.
I don’t know how normal people think, because I am not at all normal.

I do know that one of the biggest single costs the average person faces is housing. And I know that housing can be built in large quantities in economies with a tenth the GDP/capita of the current G7 average.

I don’t by into the narrative that capitalism is pure evil (or anything even remotely close to that), nevertheless I think that unless effort is made to avoid them, undesirable Nash Equilibria can form within it, and that is why we don’t collectively have 10-20 hour work weeks with the standard of life from 1970: https://ourworldindata.org/grapher/labor-productivity-per-ho...
> - never have to move my palm in the slightest all day

Isn't it bad for RSI?
I'm assuming that what they meant by "independent" was "we're not the Firefox dev team".
That's on a personal level. As far as companies go, it should be "never attribute to stupidity which is adequately explained by malice."

This also goes for assuming good faith -- when companies reach a certain size, the mantra instead becomes "always assume bad faith."
Ask HN: Moonlighting
Does anyone in HN have any experience in moonlighting? As an example, perhaps around an OSS project or technical stack you have some expertise in to provide services or consulting. Maybe as a side gig side until you eventually bootstrap a company around it?

I can see a lot of opportunities, but I would not be in a position where I can leave my permanent employment yet (living wage needs) but I know I could perform my job just as well.

How did you make the crossover?
Yep! man -k even has an ISO standard with which apropos is compliant
https://www.mankier.com/1/apropos.mandoc#Standards
I've pretty much exclusively used mechanical keyboards my entire life. A brief stint where I wasn't using them lead to me having RSI, and I've since switched back and importantly switched to an ergonomic keyboard design. I don't think the comparison to audiophiles is apt (although I'm one of those too, of sorts), because a keyboard is the primary and most critical input device for both work and play when you have your life devoted to computing. I spend 10-12 hours on a computer nearly every single day, the ROI for splashing out $700 for a custom ergonomic mechanical keyboard is immensely better than spending that money doing anything else.

In pure EV/economic sense, spending big on a mechanical keyboard is a fantastic decision if you work/live on a computer.
Most 401(k)s have around 20 options at most (of which half or more will be target date funds). My current employer's 401(k) steals $4.33/month from my account for management fees which is on top of the management fees for the individual funds' management fees.