skysight-inc/HackerNews huggingface dataset:
> Why is an alternative to vaccination a bad thing exactly? I'm vaccinated and I'm certainly not against vaccines per se, but when they're talking about 4th booster shot then to me it only indicates that maybe vaccines wasn't the right way to treat this pandemic.

You do not understand vaccines. It's incredible to me that we still have to be explaining this more than two years into the pandemic, but vaccines are not magical fixes. The COVID-19 vaccine exists to strongly reduce your symptoms in case of infection. The effect does not stay at full efficacy forever and as new strains develop over time they may become less protective still.

> Almost make me feel like they're scared of someone finding a better way out of this.

Yeah, obviously there's a giant conspiracy going on to prevent you from finding out about the magical solution to COVID-19. Can't possibly be that your understanding of how stuff works is lacking.
Both numbers are too big already.
What’s the purpose of programming if it’s not “make the computer do stuff I need it to do to solve my problem”?

Yes I know all about clean code, automated testing, and “sound engineering practices”. But I’ve met a number of theoretical good coders who couldn’t ship a product that met the customer’s needs to save their lives. If I’m working to support my addiction to food and shelter, if I write code that doesn’t further that effort, I’m not being a “good programmer”.
Apple Mac Studio review
At least the PS4 USB ports worked perfectly fine for charging arbitrary devices, though I wouldn't expect fast charge voltages out of them even if USB-C is more standardised on that stuff than older fast charge implementations.
>Is it just me or do mechanical keyboard aficionados sound strangely like audiophiles?

In some ways perhaps. In most ways not really. There are hundreds of mechanical key switches and many of them feel significantly different from one another. There are indeed bad switches and there are indeed good switches but 99.99% of them fall into the "good category". There's no objectively "best" switch. There are so many types that are good and will last practically forever that its just a matter of personal preference for the way they sound and feel. Some people like quiet switches. Some like clicky. Some like tactility. Some like smoothness. Some people need ergonomic features like split layouts and tilting. Some people prefer standard layouts.

I have some very expensive keyboards (rare vintage stuff and modern custom builds) but in regards to custom boards, once you get over $300-400, you're basically paying for fashion/brand names/artificial scarcity/aesthetic craftsmanship and not utility. Honestly a $60 GMMK with a person's favorite switch (probably around $30-60 more depending on what you want and how big of a layout you use) and a $30-50 set of keycaps will get you 90% of the value that people get out of more expensive brands.

Audiophiles' hobby includes a bunch of stuff that literally has no impact on anything. For some things there's no added value even when taking only aesthetics/superficial stuff into account. There is audiophile hardware that makes a real impact, but there are also people that swear that their absurdly expensive accessory X provides a significant difference when hooking it up to a signal analyzer proves otherwise. With keyboards you are generally either paying for a fashion accessory or an actual discernable difference in the way something feels and which one you are paying for is usually obvious going in.

Both hobbies suffer from diminishing returns that hit hard and fast. You don't have to be a wealthy person to get a great experience from audio or mechanical keyboards.
Hahaha yes. I ended up with a different balance but I respect this. Why would I optimize my days so that my employer gets all of my most focused, productive, engaged time and energy. It's a limited resource. Don't I deserve some of that too? My family?
In Brazil the alt-right calls Soros a lefist billionare that finances communism around the world. Does this craziness exist in other places of the world?
Even if true for M1 Macs, it will still invalidate the benchmarks because it's not an objective comparison

edit: so i get downvoted for commenting that a benchmark needs to control external variables (like emulation vs native) in order to get a valid comparison of the underlining hardware? Never change apple fanboys, never change!
I would consider work-life balance to be more of a problem than just being pestered to do unpaid overtime. For instance, companies which frown on taking time off or banking your leave to take one long vacation are fairly toxic IMO since they expect you to put the company first, even during your leisure. And that's ignoring places where it's expected that you be available on vacation, even if it's just to answer emails.

Some companies also require your work-life balance be broken down in order to advance. This is usually an unwritten requirement, and failure to participate makes you "not a team player," "a poor fit for the company," etc. I remember my father left a job because him going to see his father in the hospital after work instead of grabbing a beer (or a golf club) and shmoozing with the higher ups all but guaranteed he would never make partner at the firm. "Yeah, you might have kids to raise and your dad might be dying and all, but maybe join us instead so we can get to know you better and discuss your career ambitions" is one of the most disgusting attitudes I've ever heard, and yet many law firms still act like old boys' clubs, and a failure to suck up early on will impose a hard cap on your career. I would consider this to be a toxic workplace, both because of the "we're all family here (which means your family comes second)" attitude, and the implicit "if you bring in tons of business but don't fit in with our culture, you might as well start polishing your resume unless you're happy staying an associate."
Is zero greater than or equal to zero? Yes!
My old range had two pilot lights under the cover, when the knob allowed gas to flow - the pilot ignited the burner. No electronics and no matches!

Unfortunately, there were 4 knobs - so you wouldn't be interested.
I'm glad it includes some, but perhaps not the feature of storing pdfs in a different place so they can be easily synced via Dropbox? While I'd like to have as few extensions as possible, maybe I'll neat to keep Zotfile around regardless.
A common theme that keeps popping up in this thread. People pointing out that index funds have downsides, then going silent on what's better. Heck, up thread a ways someone even said they just don't invest. Wait, what? That's the better alternative?
I used to use this quite heavily, but with successive updates the performance dropped off a cliff, unfortunately.

Although now that I’ve taken a look at it, it seems there’s an “experimental instant mode” that might fix that.[1] But not for fish users, which rules it out for me at least.

[1] https://github.com/nvbn/thefuck#experimental-instant-mode
I highly recommend the book Designing Data-Intensive Applications. It talks at length about different complex data systems and then warns readers that they should only use them if absolutely necessary.
Yeah, not really.

That's only minimally possible with a whole lot of plugins that should be added there by default, plus removing the fingerprint function.
You do a native implementation using good debuging tools like Renderdoc and only port to WebGL as last step.
It would be nice to see some OS integration with TOTP (https://en.wikipedia.org/wiki/Time-based_one-time_password). If the point of TOTP is the combination of 1) having the password and 2) having an item, then it should be reasonable to bake it into my OS so that it can be filled in for me. Safari should be able to store my various TOTP stuff and just input the code for me without my interaction. That proves that 1) I had the password to login, 2) my device had the TOTP confirmation.

I basically use two devices so if I just set up my TOTP on both of them (and they both had OS integration), I'd then get 2FA security without me having to do anything.
i usually just put commands that I know I'm going to use again in a text file so I can reference them later.
Yes, and when the pay/bullshit ratio goes in the wrong direction, I get another job.
It would be horrible if this war would end up reinvigorating neoconservative thought or any kind of ideology that sees geopolitics in terms of good vs. evil or ideology1 vs. ideology2 (e.g. freedom vs. totalitarianism).
They supply white label items to Ikea too, at least in parts of Europe.
England, Thailand, Malaysia....
It's absurd to me how OK everyone is with the fact that you're heavily implying that "the LGBT" or "women right" (sic) is in some way responsible. Greed, lack of sight and poor management are all at fault, as you said. There's literally no point in singling out those groups, beyond validating your biases.
It might be worth it for the git one alone ... I really need to figure out how to make something as short as "git push" which maps to "freaking push this shit and make a pr c'mon"
>History has no value in predicting future returns. You just randomly picked a period to make your point. Many such instances disprove it where the breakeven return is more on the magnitudes of decades.

The DJIA has posted real returns since its inception 100 years ago . I like those odds of it continuing to do so. Japan and the Great Depression are outliers. US equities tend to do better than foreign ones. Time sitting out of the market awaiting the crash that never comes means missed returns you will never see, means losing $ to inflation too.
A microwave with identity crisis
Open source tool for Privacy Test of Various Browsers
Hey! Yeah, I started a new gig at the beginning of this year and the only thing different is this is far and away the largest tech company I have worked at. The one thing I am struggling with is coming to grips with the scale and accepting I will never have my head or hands around the whole thing.

One other point worth repeating came from a friend who was a Marine: "You have 6 months before you're part of the problem." Once you are on your feet anywhere, do try to create the change your teammates have been desperate for but lack the enthusiasm to push for. Use your New Person Karma up-front.
"Platform", as in allow free speech, a core founding idea of liberal democracies everywhere. I'm aware speech on private platforms is not protected from the actions of the platform by the First Amendment. That doesn't mean it is morally acceptable for these platforms to infringe.

"Conspiracy riddled garbage" which has turned out in more than one case to be right (the effectiveness of masking, effectiveness of social distancing, the effectiveness of lock downs). Just because the evidence currently looks to be in favor of vaccination doesn't mean we should shutdown dissenting opinions.

Millions of people have given their lives to protect the ideal of free speech and similar freedoms. I have no issue with the fact that exercising that right may cause some harm. I fundamentally believe that free speech leads to better outcomes over the long term.

Additionally, in this particular case the harm is not immediately obvious to me.

If you are in a position to affect outcomes in this area (as many on HN probably are, given ties to social media), I hope you reflect on the environment of freedom you currently benefit from. Are comfortable restricting freedoms for future generations, who's situations and trials are unknown to you?
Agreed on both fronts. I like both algorithms as teaching tools. When I'm using clustering in a project, I reach for something else.
They mean "fewer people willing to cross the bid-ask spread to buy a stock than the number of people willing to cross the bid-ask spread to sell a stock"; what matters is who is crossing the line? if it's the buyer side of the transaction, price trends up. If the seller is accepting a small % loss on the sale, the price trends down.
Instead of getting random SWAG from my employer, here's what I want

- A credit to a store for company/org SWAG

- There's a selection of products w/ team logo. It's all high quality stuff.

- I get something I need and use the credit
Makes you wonder why they don't take it to the extreme and remove the computer entirely.
git shove

(which doesn't exist, but is short and would be easy to remember)
How does this compare to https://readme.io?

Seems like a less developed version of it?
Great pun on Jamie Zawinski's comment about regular expressions from the discussion about embedding Perl in Emacs:

Some people, when confronted with a problem, think "I know, I'll use regular expressions." Now they have two problems.

The article quotes it, but doesn't mention the source. Jamie says he was repurposing an older "sed" quote. Safe testicle-free link:

http://regex.info/blog/2006-09-15/247#comment-3085

I bet I've written more and harrier PostScript code than he has, though! And as a monster raving loony, I'll defend PostScript as being “readable” any day! ;)

https://www.donhopkins.com/home/pub/NeWS/litecyber/cyber.ps
Right! I wish my country's 401k equivalent was self-directed.
Yes, I've done the Show HN. I'm already working hard on the SEO, but it's difficult. Any other ideas?
Wow, just began reading the article on a mobile device without an adblocker and am shocked to find that I don't follow it... There are so many in line adverts and image links to other articles, which share the same typographic style, it isn't clear to me what text is part of the article or an advert. It mind boggling that people even read this given the horrid UI.

This reminds me of a scene from Ready Player One, where the evil exec explains to the shareholders that they can fill like 70% (I don't remeber the exact number) of a player's field of view with adverts before the player suffers from seizures. Ad blocking might become health critical into the _not_ so distant future.
This is not very good advice. An index investor is exposed to systemic risk, that is, risks that affect the market as a whole, but the problem is you can't escape systemic risk by investing in individual stocks, because individual stocks also have the same systemic risk... in addition to other risks which are collectively known as idiosyncratic risk. In short, stock-picking is always inherently more risky than index investing. Also Warren Buffet may or may have not beaten the market (depending on who you ask), but even if he has that doesn't mean that value investors, on average, tend to beat the market.
Yep, if you want to throw a ghetto GUI onto your python script, easiest way is to run CGIHTTPServer (now renamed in py3), write some 1990's style basic HTML, and point a browser at it. Use for customer facing sites? No. But for your internal status checking script or personal photo tagger, it's low fuss, low dependencies, and completely practical.
Compared to 'the internet' electricity is pretty predictable.
People don't want to face the facts, that we have to make up for lost productivity.

nobody wants to be productive, because of the new wave of entitlement.

this is both objectively and subjectively true.

everyone wants the checks, nobody wants to run at 130% capacity afterwards to help pay those checks off.

this point is refuted by the "da globalist cabal stole the productivity", but the math shows otherwise.

the pandemic created debts that the average person must repay.
I agree. After saying that the decisions of companies are unpredictable, it comes to me as a surprise to expect that the decisions of governments are predictable. Governments and companies are both organizations, both are run with the purpose of profit, and both can be as unpredictable.

In my country, Argentina, the state manages the retirement funds of the people.
And they have been destroying their savings for decades.

People who worked for 45 years get into retirement to learn that all their savings got destroyed by the inflation. There used to be, alternatively, private systems, but they were nationalized so the state took the retirement funds of all the people who trusted in the privates more than in the state, and now they are giving them pennies. So all that people feels that they were right by not giving their money to the state in first place.

Your retirement system might be flawed, but at least you have the freedom to decide what to do with your own money. And, thanks to that, American people is way more savvy about finances and investment, and how money works.
In my country, the average person knows nothing about basic economy, or even about how to save money. Otherwise, no government would be able to keep a 30% base of the votes despite getting us a 50% of inflation year after year.
That is my approach as well, or using native tools like GeekXLab (https://geeks3d.com/geexlab).

Unfortunely good debuging tools for 3D Web API isn't a priority even after 10 years, and same applies to WebGPU roadmap.
I agree with you. But it's just the oven, so the risk is just wasting some gas and heating my house up a little until I notice. The cooktop burners can't be operated remotely, so there's no risk of unintended open flames.

Also, because of the crappy WiFi it's almost never connected anyway.
https://www.w3schools.com/about/default.asp
The demo page is just blank
Didn’t Soros study under Karl Popper? I wouldn’t say he learned totalitarianism from the inside, rather he was influenced by a very astute advisor on the nature of societal openness and the associated dynamics.

As far as being supposedly ‘evil’, I don’t see how anyone in his position could not be. Look at the world around us. We are ruled by psychopaths, shysters and ghouls at multiple levels; middle management to heads of state.

I’ve always had a chip on my shoulder about decency, humility and fairness, but the older I get and more money/power I accumulate, I’m starting to see that the monsters of the world will only be beaten by a bigger monster. So if I set out to right the wrongs I see, I too would necessarily need to become monstrous.
Remember that story by that old Ada programmer about the object-oriented breakfast food cooker? Yeah, that was a joke back then.
zsh syntax highlighter largely removes the need for this. It'll tell me everything this would solve is good before I hit enter.
Put your status page on another provider? E.g. GCP, Fly.io, Digitalocean etc.
Yes, this struck me as a weird sentence, specially given the amount of rule tinkering that went on in the recent years to make it a little bit less boring.
Valve reportedly halts Steam payments to developers in Ukraine
Technically keys only have to be hashable, but an object that is hashable but not immutable is not a good idea and in practice the two will go together.
Russia tells Google to stop spreading threats against Russians on YouTube
> I'm accused of being the princess and the pea.

It's "on the pea". This saying originates from a princess being so sensitive that she can't sleep with a pea below her mattress.

Sorry for being a princess on the pea about this one ;-)
Blockchains will maybe not destroy the planet
> The author uses Buffets essay to justify value investing

Those using Buffet's name should also look at the time and effort Buffet puts in to pick stocks. He sifts through reams of reports, cash flow statements and what not. And to top it up you need deep pockets and emotional wherewithal to not blink when your value investment bets are not doing well.

"Value investment" sounds cool but is not for a typical retail investor. As you rightly pointed out retail investors are best served picking up an index fund or 2-3 mutual funds if they are seeking to diversify.
> I am not really sure I would have the courage to do that.

I don't know either. I think you can only tell when the time is there.

Coming from a western country, democracy, freedom and economic wealth is all taken for granted. Therefore, I'm not sure everybody would realise what we could lose.

When I look at my Ukrainian colleagues, they don't take that for granted. Their fight for those privileges is very recent, and was still ongoing. They definitely tasted it already.

So now this bastard Kremlin is trying to drag them back in the mud. I think their will to give their kids a prosperous life is higher than the pain they have to go through right now. They know the difference between the two.

They have all my respect, and definitely deserve the democracy and freedom they are fighting for right now.
This is worth having if only for pushing with --set-upstream origin. For those averse to four-letter words, it's trivially simple to alias as well. I have mine set to "ugh".

eval "$(thefuck --alias ugh)"
100% agree, doesn't change what the right believes he is though.
Probably in the second category, if you’re able to look behind the curtains on demand. A lot of programmers can’t.
That requires hindsight. The market is frequently irrational, you'd have to know what direction it goes next. Think it's going to stop growing because it just spiked upwards? Think again, it may keep going. Think it's going to keep going because that's the trend up to now? Probably not, it'll drop like a rock for no particular reason.

I took a fun little class once on algorithmically playing the stock market. The take away lesson was that the main public stock markets have so many players, many of which are algorithmically driven, that there's nothing left for easy picking. It's basically noise. Best advice? Go play the algorithm game in smaller markets that don't have as many sophisticated players in them. E.g. some smaller betting markets, things like that. And only with play money, but your retirement money in an index fund ;-).
I worry that there will be a day, similar to the problem we currently have with TVs, that it will be difficult (or even impossible) to buy non-smart kitchen appliances.

I still don't see the point of my fridge being connected to wifi, but I'll admit that I might just be a bit of a Luddite.
Take a look at git aliases:

https://git-scm.com/book/en/v2/Git-Basics-Git-Aliases
Browser editors like github.dev maybe?
Thank you! You just improved my workflow and that does not happen every day. A spin I think I might add is to output all commands that do not result in standard error to a separate history file. .bash_history_no_error or something like that.
And you don't seem to have understood my point. Thanks for covering the delta of any irony deficiency in my diet this week.
It's probably more about cost savings than anything else. Why add a USB port and the associated functionality required to do manual updates when it's got a fantastic remote update capability?
The Human Side of Airbnb’s Microservice Architecture
The symbols, numbers, and capitals are part of the problem. We should have been using passphrases all along.

https://xkcd.com/936/

I still remember the XKCD password.
>High CPU usage

I have that problem all the time in Firefox

But probably I just opened too many tabs
Ohh I always thought "apropos" was from the French expression "à propos (de)... " which means "about". I naïvely believed that the person who coded this command must be French.
Apple has Hot Corners (configurable in the Desktop & Screen Saver > Screen Saver section of Settings) that can replicate some of the functionality that you described.
Yeah, just need to know how to refer to "current branch name" in an alias ...