skysight-inc/HackerNews huggingface dataset:
>simply stop using Google products

Google squashed most of the competition in a lot of sectors, and the few remaining competitors aren't any better often.

Aside, even if you do not actively use google, google will still be in your life, by tracking and selling you. Already there is realistically no way to entirely "ungooglify" your life as long as you live and partake in some modern western society.

And soon it seems, you will be using a Google browser because you have to, because your bank or employer website or whatever will require their web "attestation" DRM, and will not accept your Firefox, Brave, Chromium, Vivaldi, Opera or whatever attestation.

And if you're hoping for other attestation vendors... Try streaming anything that needs a subscription without using Google's widevine DRM. You will be surprised on how few options there are, not just in implementations but in streaming services that support anything besides Google's widevine.

Google and probably Microsoft and Apple will be big enough browser vendors to be widely supported "attested environments" and attestation providers. Everybody else will bite the dust on that front.

E.g. "x% of websites do not accept Firefox's attestation" will drive more users away from Firefox, and that in turn will lead to even fewer websites supporting Firefox attestation because why spend the dev resources to support it with that measly market share when people can just use one of the big browsers?!

And google knows this very well, from the "works best/only in Chrome" to widevine. They were even able to make MS abandon their browser engine and jump on the google engine train, after all.

This to me is very clearly an antitrust issue that needs antitrust suits and regulation.
Check out: https://htmx.org/essays/locality-of-behaviour/

The proposal is that Locality of Behavior > Separation of Concerns. Maybe its true! We'll see. :)
I'll be damned. That works! I learned something new today.
The other people gave good intuition on why the logarithm is good but not on why the logarithm is the best choice. For example, max(sqrt(EV)) would also reduce outliers.

There is a more mathematical way akin to the original derivation of the Kelly criterion [1]. Let's compare two strategies, max(EV) and max(log(EV)). Our game is coin-toss with heads=+50%/tails=-40% payouts and infinite repetitions; max(EV) would always go all-in, while max(log(EV)) would only bet a fraction of its current wealth at each turn.

- After the first turn, there are two cases; if heads, max(EV) has a higher payout, if tails, max(log(EV)) has a higher payout. On average, max(EV) has a higher payout because it went all-in, and there's a positive EV per toss.

- After two turns, there are four cases; in one of them (heads-heads), max(EV) has a higher payout, and in the other three, max(log(EV)) does. The latter is hence the "safer" choice. However, in the 25% chance that max(EV) wins, it has significantly more money than max(log(EV)), so the average (not median) payout is higher for max(EV).

- This repeats, and after more and more repetitions, the chance that max(log(EV)) has a higher payout converges towards 1. Note that the payout for max(EV) in the (very!) rare case that it gets lucky skyrockets at an even faster speed, so on average, max(EV) still has a higher payout.

- Turns out this is not just true for max(EV) and max(log(EV)), but in fact max(log(EV)) always maximizes the chance of higher payouts, given enough repetitions.

So, in other words, max(EV) maximizes the average payout, while max(log(EV)) maximizes the chance of having a higher payout than any other strategy. The original Kelly paper has more precise maths, but I hope this helps to guide you.

[1] https://en.wikipedia.org/wiki/Kelly_criterion
Taking just the naming into account or listing other things with milk in their name is missing the point. Those are not sold as direct competition to dairy milk. Looking up how those nut milks are made, we might as well call it almond juice ou pecan juice. If almond milk is to be sold as an alternative to cow milk, and most importantly marketed as such, then butter can be sold as an alternative jelly for people with diabetes.
Generalizing a bit more:

Breaking News: Most people would like someone to do something about the environment. Not me. Someone else.

Also if that someone could subsidize my forest fire insurance, that’d be great. Kthxbai.
I'd go with Peak HN.

Everyone has their quirks. I've got my computer speaking the time every 15 minutes and everyone I know would be driven absolutely insane by that. It helps me keep track of time.

Some people put a postit on their mirror or laptop screen.
There’s always a “you don’t know what you haven’t experienced” element to this kind of thing. A lot of my YouTube recommendations at the moment have been ‘culture shock’ things from Americans (weird because I’m not American or European myself, but I do find it interesting so the algorithm works I guess!) who have gone to live in the UK or Europe for a bit and talk about how amazed they are at living in European cities and how they just had no concept of the way of life until they came over.

But even in much smaller ways you can get that mind shift. I didn’t really think about active transport until I thought electric scooters looked fun and ordered one, and it just blew my mind and opened up a whole new perspective (now I want an e-bike too, but using the scooter heaps).

I guess another aspect is that if you were looking at a lot of the cities and public transport that the US has, I guess I might even choose the ‘burbs and car culture over that… That’s a tricky thing to overcome, getting public transport especially in the US up to a reasonable international standard.
> I'm taking about scenarios where the business logic needs to be exactly the same in both cases, there just happens to multiple ways to reach that point.

I've seen lots of these cases turn out to be "the business logic happens to be exactly the same in both cases".

It might have been a single feature at one point where it should have been identical, but two flows going there in two different ways means it's serving two masters. Often it will diverge as the product grows and those flows become their own features with differing requirements.

---

And also - "it takes less thought/time to copy and paste a few lines of code than it does to factor them out into a reusable function and decide where to put it (and with what name)."

Yes, that's the point. It takes both less time and thought, and it often diverges anyways. You are wasting time and creating complexity.
> I can form much more complete and eloquent sentences

much more than what?
> not everyone knows this

I actually think far more people know this than done; it wouldn't surprise me if it truly is practically "everyone" on Hacker News.

But what is the expectation here? Must every comment thinking about the possibilities or being excited by incremental evidence of support be prefaced with a note of skepticism? Must we engage in such ritualistic behavior in order to be seen as anything other than hopeless scientific romantics? I must pour a bucket of cold water on my own head before feeling even an ounce of optimism? Optimism carries the possible - even likely - cost of disappointment, and in the wrong company can create the same in others. Pessimism is beneficial, but it doesn't have to be worn on one's sleeve at all times lest it sap joy and color from the world. This is a community of enthusiasts, we can be enthusiastic without also being hopeless idiots lurching from one false discovery to the next.
I wonder if exotic quasiparticle research will also have a ‘let’s do this at room temperature’ effort for some technological application we can’t even imagine yet.
The problem of what others think
Anyone who's worked inside a large organization knows the cloud is the solution to be able to get things done and deliver value to the business.

Why?

On-prem solutions require I work with the infrastructure group, who wants to cookie-cutter me into their limited stable of infrastructure options; I have to work with the systems group, who gives me very limited options and configurations for the operating systems; the network group, who are very fixed in their ways and make very few concessions; and the middleware group which is what you need to connect to anything else of importance. Four groups! All with their own workflows, their own SLAs, their own exemption policies, etc. It's a nightmare to get anything done and the business is frustrated that things take so long.

Now I'm on a team that does everything in AWS. We keep everything serverless so the infrastructure and systems teams can't butt in, and the cloud environment eliminates the need for interacting with the network group. I only have the middleware group to contend with. The result? We're delivering much-needed solutions far faster than any other group in the organization. They also have far fewer business impacts (read: support issues impacting operations) than the applications we have on-prem.

People seriously underestimate the time and energy required to keep a highly-available, and DR capable datacenter running. They also underestimate the complications of interacting with all the teams need to keep that datacenter running. We have found that AWS is faster, cheaper, better than hosting on-prem.
ML models are not copyrightable and the licenses people choose to try to apply are irrelevant.

Yes, I actually type these by hand. My carping is 100 percent artisanal.
I don't care as long as I control my data and leverage the collaboration opportunities that the cloud gives us. That means I want real files with documented formats on my real disk on my real computer and to be able to work with them with other people. And I need to be able to work offline for a couple of weeks at a time.

At the moment the only real product on the market which comes close to this is O365. I can literally stop paying for it, disable OneDrive and open all my documents with LibreOffice tomorrow if I desire. The same is not true for Google Docs and iCloud which have complex exit strategies.
What do you mean by wizard+vicuna?

I use wizardlm myself right now and have used vicuna in the past. Do you mean there's a model trained on the datasets of both wizardlm and vicuna?
Twitter truly wants to become our X social media network. Maybe we should just stop calling it.
I like it phrased this way: "There is nothing noble in being superior to your fellow man; true nobility is being superior to your former self."
> Who would have an incentive to do that?

People already live in their car-centric houses. Creating walkable cores means pitching folks who can park outside their favorite restaurant on walking from a parking lot. It's easier to sell the concept to new folks, who will live within walking or biking distance of the new core, than gaining buy-in from incumbents. That, in turn, creates the opposition we observe.
> https://today.uconn.edu/2018/09/ships-clouds-mean-cooling-ar...

This article doesn't mention COVID at all (not surprising given the 2018 publication date but I checked for edits and there are none). Do you have a source citing that shipping has decreased in the arctic post-COVID?
I'd be amazed if Microsoft held any important keys outside of HSMs. I think the incident you're referring to is where they appear to have been hacked by China (maybe the Chinese govt) and they blamed a "validation error in Microsoft code". HSMs help a bit but if the code that accesses them is insecure then you can still sign bad things. The HSM just means you don't have to do a key rotation to recover.

On that topic, one feature Conveyor has that open source packaging tools usually don't is that it can protect signing keys in your macOS keychain, in some cases. To utilize that the packaging tool itself must be signed, which of course it is here, and this is useful because the OS will protect both the private key and the process that's working with it from malware even if it's not explicitly sandboxed. The keys themselves are protected using the security chip. So it's a very high level of security that's sort of equivalent to having a dedicated user account for signing on Linux, but without needing to set anything up.

Unfortunately not every credential can be stored there yet, only the "root key" from which other keys are derived. Login credentials for Apple's notarization servers and cloud signing services like eSigner/KeyLocker don't get protected in the same way yet. But that'll come.
what percentage is that from ads?
This is a comic I love (titled: Weird): https://viruscomix.com/page500.html

I store a copy in my "life changing comics" folder.
> Most people are rich ... because they made or did something that's valuable.

This assumption is doing a LOT of heavy lifting here.
One advantage of a large house is that you can have specialized spaces. You can have a "cave" or two. You can have a shop. You can have rooms for guests. You can have greenhouses. You can have a dedicated office to work from home from. You can have pets with far fewer limitations placed upon you.

While technically possible in a city, it's going to generally be cost prohibitive - especially for a couple or a family.
Transformer is overly specific. Most people won't care about the actual architecture and would just treat it as a black box.
Many times your money is not well deserved. Many times it’s due to luck, inheritance (see: luck), or dirty tactics.

Regardless, the problem is very rarely that you “earned” money. Almost everyone is fine with you getting wages or perhaps entrepreneurial income.

The problem is that wealth allows people to become more wealthy without really doing anything. Wealth compounds so that the rich get richer. And often the risk of financial loss is so low in a diversified portfolio that it’s basically a guaranteed win. See economic rent.

IMO what people want is neither an income tax, nor a wealth tax, but an income tax rated on wealth. Wealth does get created over time, but despite this, the wealthy also take a continually larger share of the total pie. Society should be the one to get the bulk of passive wealth accumulation gains. Not individuals who happened to be wealthy.

If you have a billion dollars, your income tax rate should be like 99%.
YOShInOn, my RSS reader, started out with an in-your-face ugly design, I switched it over to use Bootstrap (use it at work) and now it looks very conventional.
To be honest this is the first time I hear such argument from someone.
For me and people I know living far from city is about price or community or living in quiet place.
"Brent" -- I had a chuckle at this unintentional coincidence
Money is a hell of a drug.

Early Google seemed to be genuine and upstanding fellas. The dotcom crash made everyone scramble to pay the bills and monetize which is where the seeds were sown for what we have today.
When people object to the terms "cis woman" and "cis man", they are expressing a rejection of this belief system.

Please don't paint with such a broad brush.

I'm not a huge fan of the term "cis" and use it somewhat reluctantly because it's the term I know to be in use to make this distinction. I also was very supportive of a trans youth for about nine months some years back.

I'm not interested in debating this with you. But for the record, it's possible to not like the term and also not be someone who outright rejects the concept that some people have a biological identity that doesn't match the identity in their brain.
While not Internet-centric, hopefully you’ve read Hackers by Steven Levy.
It is, or rather they may not have enough production volume to justify full automation. Buying the machinery and setting it up to automate a production line only makes sense when your volumes are massive.

I didn’t watch the video but $DAYJOB is a consumer goods company that manufactures, some fully automated some with human operators.
This Book of Poetry Written by AI Should Scare the Hell Out of You
This is actually something I've identified as a major con of working at startups (there are a lot of pros too, and I'm at a startup right now that I love): It is impossible to have these people, because the company is just too young. And also I think this kind of person doesn't usually join a startup for its first, like, decade.
If you find yourself becoming desensitized to the notifications on your phone, I suggest training a parrot to stand on your shoulder to liven it up. Great for parties too.
> A big part of wanting to live in a big house far away from the place you go is that it insulates you from the pollution you bring with your car to the place you go.

I can tell you're almost certainly totally wrong, and "fleeing from car pollution" not a big part at all. IMHO, the biggest driver by far is wanting more space. If there's any pollution people want to escape from, it's probably noise pollution (e.g. seeking peace and quiet).
>I won’t be surprised if at the end of all this, she just claims she was trolling in good fun and we’re the fools for taking anything she says seriously.

Ahhh, you gotta love the internet
Ireland had one of it's warmest May on record (several weather stations reported it as the warmest), and July was the wettest on record.
visiting not well known infosec related sites without JS is good form in general. Especially if they ask to click on something, I recall user interaction is necessary for some exploits to work
NATO will bomb and possibly even occupy Belarus in this scenario. Granted, deterring this is probably why russia placed nukes there, so perhaps NATO will provide 48 hours warning for Russia to remove its weapons. It will also provide Ukraine with aircraft and long range missiles. I don’t see how losing Belarus in order to solidify control over Eastern Ukraine and Crimea is a good strategic play.
Since he mentions this being for a work thing, how I've handled a similar situation (long running shell thingies) is:

Break up the script into steps, and place them in order in a dot-d style folder, like 1.foo.sh, 2.bar.sh, 3.baz.sh. Have a separate _context.sh which supplies the upfront variables or whatever are needed for each step. Ensure that each step can run on its own with just the context sourced. Then have a run.sh in the folder above that sources the context and the steps in order.

Now, that said, typically these kinds of things are dataflow or even buildsystem-adjacent, so I've also experimented with doing them in CMake (intermediate products managed with add_custom_target) or as Nix derivations (intermediate products are input-addressed in the Nix store), but I'd love to be aware of other tools that are better for expressing this kind of thing.
Does this need a citation? The car is the thing that brings the pollution. You live in the burbs, you drive the car, you pollute. You live in the city, you walk/bike/transit, you pollute less.
I live in a big house in a suburb that used to be farmland. As our town population has exploded, more and more amenities have come to us. Young folks without families love cities, as they should, but if they have a family, most people want a house. There's nothing wrong with changing your preferences. Once our kids are gone, maybe we'll go back to city living. There is no "better", it's all in what works for you at the current stage in your life.
> fiber to the home

I used to self-host while I lived in an apartment with a proper Ethernet connection. Now I have GPON with all the implications vis-a-vis a crappy provider-provided router and shitty service due to their monopoly position, so no real external access for me.

My stuff is now tunneled through a VPS; it works fine, but I’m still salty.
Cool, I didn't know that final wrinkle about the 8b/10b encoding. Physical layer stuff is not so common these days.
It’s true that some care but the great majority don’t give a duck so it’s almost universal
The point is that they seem to pretend they want to redefine the meaning of open source BECAUSE of medical data.

Just say medical data is not open source and make the rest really open source
Breaking into iOS 16.5: Extracting the File System and Keychain
> the "rocket fanatics" peaked in 1969 and humans haven't gone back to the moon, let alone conquered space

What’s the point of going to the moon? Meanwhile, we have thousands of satellites in space that help predict the weather and facilitate instant long distance communication.
Almost every company I’ve worked for in the last 10 years wouldn’t have even been founded in the first place without cloud computing.

The value of cloud computing is that it gets business logic in production fast with unlimited flexibility and a reduced dependence on cost center specialists in areas like operations, security, and database administration.

With cloud computing I can deploy my entire stack to a region in another part of the globe with ~10 lines of configuration, terraform apply and it’s done. I’m doing things by myself that I used to rely on multiple other people to handle (like setting up and maintaining databases, networking, firewalls, security tooling, etc).

I also used to waste a bunch of time maintaining vendor products that had nothing to do with the business. I used to have responsibilities like Jira administrator - ick!

The last time I worked for a company that had an on-premise data center I had a months-long email chain where I was told we were basically out of storage in a specific region so I had to wait for the VMs I requested.
Tip: If you run `pip uninstall audiocraft` it should render an interactive confirmation prompt that explains which files it is about to remove, this should help to understand where the library was installed (of course you don't have to confirm the prompt, just press Control-C or answer "No" to the prompt once you have your answer).

Disregarding the tip above, determining where the library was installed requires a bit of context, for example your platform (Windows versus UNIX) and the fact that newer pip releases default to "pip install --user" when not running with super-user privileges, whereas older pip releases did not default to "pip install --user".

Assuming you are using Linux and using an up-to-date pip release and you ran the "pip install -U audiocraft" command without super-user privileges, then the library was most likely installed in ~/.local/lib/pythonX.Y/site-packages (where X.Y is the version of Python that was used by the pip command you ran).
https://archive.is/IaINL

I didn't even know they existed. Advertising issue? Here they are on Ray-Ban's site:

https://www.ray-ban.com/usa/electronics/RW4004%20UNISEX%20ra...

They uh. They're glasses alright. The price tag is honestly lower than I'd expected.

Then, I'm not much for gadgets. So.
If the functionality is effectively the same then supporting one of two formats reduces the attack surface for security exploits for little loss.
This is how it should be on salary. If you're good enough then you can get time back from the job and work less per week. It starts to look crazy good when you are doing like 5-10 hours per week because you're so familiar with a code base and have a decent understanding of the business. If they aren't going to give meaningful raises for doing maintenance, then time is the only thing you can get more of.

If companies want people to work harder, they'll have to give more compensation that scales better with performance.
Ok, but your points have nothing to do with that question. I agree, salary and unrelated products are irrelevant to this discussion.

And nobody is asking you to "bet on" Firefox. If you start using it and the company somehow collapses, you could switch to another browser in less than 10 minutes. You don't need to buy stock in Mozilla or something.