skysight-inc/HackerNews huggingface dataset:
> we ask all users where they heard about PostHog whenever they sign up or book a demo – it's a simple (optional) free text field. Enough of our users say 'ad on Google' or similar that we know paid ads do actually reach a large chunk of them.

Caveat: I always type in "search engine" or "google" despite the fact that I only use Brave/Bing/DDG. I often find things on random interesting post where the author remarks some benefits that I think applies to me and go checkout those products.

When I see such boxes "where did you hear about our product" I just type in "google" or "search engine" because I don't exactly have the time to go back through 100 tabs I have open and find the exact one article where I found the product and copy-pasta the url.

Nearly all of my colleagues also do this, because it is easier to type "google", so advice is to take these boxes with a grain of salt. A better metrics could be the referrer field on your site logs.
When I got my SteamDeck, I thought I was going to do a lot more tinkering than I did gaming. I planned on getting NixOS working on it. I ended up just playing games and having fun just using the stock install.
That's the risk of using simple English (or, I guess Latin) words as your brand name.

There shouldn't be too much confusion, though. Crux is either a niche Linux distro or a cross platform build tool, or a business intelligence tool, or a finance provider for green electricity. All of these names can coexist without confusion.
> Isn't chemo tolerated differently in different patients?

Chemo subsumes a large number of different medications. What they have in common is that they are basically poison, and you hope that the cancer cells die faster than you. The effects differ wildly between different treatments and patients.
How is that a good analogy when the cloud computing sector has been growing year on year? There's literally no evidence to support that analogy. It's not even remotely accurate.

I'm not saying cloud computing is the solution to every problem, and nor should it be, but calling it a sinking ship is simply absurd.

Frankly, I grow so tired of people thinking everything is a boolean choice. The real problem with the cloud is people who see things as binary statements: "cloud is cheaper", "cloud is more expensive", "self hosting is easier", "cloud is easier", "cloud is more secure", "on-prem is more secure", etc. All of those statements are true just as all of those statements are false. The reality is far more nuanced and it depends entirely on the constraints of your business at that point in time. Such as what engineers / skill sets do you have on your team? Capital to buy hardware, your physical location, the product you're trying to build... etc.

But the problem with nuanced arguments is they're subjective to the immediate problem you're trying to solve. So you cannot debate them with other people as those other people are trying to solve different problems with different teams and different tools. And thus we end up with people posting bullshit blanket statements like "the cloud is a sinking ship" or the linked article that boasts that the cloud is less secure.
UpCodes (YC S17) is hiring remote SWEs, AES to help make buildings cheaper
Your Fitbit is useless – unless you consent to unlawful data sharing
Stale-while-revalidate and fine-grained cache control on Netlify
> Just bill for it, support and all. Make the customer say no. Or if they're willing to pay then great.

This is probably the best solution. The organization still has to be prepared that business users will make their own tools, though. And they will frequently get things wrong, because they’re not developers.
Was the Capital One breach not a result of gross internal malpractice on the part of Amazon? That allowed an Amazon employee to gain priviledged access to CC data in Capital One's environment.
You don’t tease your male friends and coworkers?

I think it’s more of a bonding ritual than anything (a moment of false vulnerability/social danger that resolves into safety), with different outcomes depending on the folks involved.
Probably a better link would have been the one linked to in the post*:

https://karl-voit.at/cloud/

Which has these among a long list (retaining the reverse order from link above). NB I have just copied and pasted for convenience; neither removed text which refers to links nor added the actual links. You can click through yourself if you want to follow the links.

8<---

023-08: Again Microsoft, again Azure: "unauthorized access to cross-tenant applications and sensitive data (including but not limited to authentication secrets)". If you aren't tech-savvy: this is very bad. (Source)

A reoccuring pattern emerges more and more: Microsoft didn't fix the issue in months and as of 2023-08-03 it is still an open vulnerability in Azure, risking the data of all Azure customers.
related:

Microsoft comes under blistering criticism for “grossly irresponsible” security | Ars Technica

BrianKrebs: "The CEO of Tenable just ripped Microsoft a new on…" - Infosec Exchange

2023-07: Hackers stole a Microsoft Azure Active Directory certificate which gave them full access to basically all Microsoft cloud services including Outlook, Office, SharePoint, Teams, "Login with Microsoft", and so forth. (MS blog entry, Source, German source)

With the default logs, customers could not even detect intruders as you would need to pay extra to get access to those log files.

Microsoft did not communicate which services were affected and which not.
Any Microsoft cloud service was potentially compromised.

Most probably, the usual "any compromised system needs to be thrown away and re-created from scratch will not be applied here. As a consequence, you can't trust any data from Microsoft services any more.

Security experts like Mike Kuketz think that most probably we need to consider all Microsoft systems that are using their cloud authentication including all Windows hosts are compromised.

According to this German source, Microsoft is still refusing to tell what happened and which systems are affected to what extend.

2023-08-18: German comment: Many similar comments like that underline that Microsoft disqualifies as a trustworthy partner.

2023-09-06: first public explanation by MS: Microsoft: Results of Major Technical Investigations for Storm-0558 Key Acquisition
Press reactions: heise (German), fefe (German)
He defeats Sephiroth at the end of the game. Maybe he'll defeat Microsoft too.
Is it able to transfer 'knowledge' it has in one language to other languages? Or is it strictly bound to language of the training data that provides the relevant facts?
That's bullshit and you know it, troll. One day you post a link about how to recognize sociopathy and lack of empathy, and the next day your own malignant sociopathy and lack of empathy is on full display for all to see.

You sound like you're deeply entrenched in alt-right MAGA conspiracy theory anti-environmental climate change denial activism or something. Does the mere thought of 15-minute cities make you furious and apoplectic?

Allowing people to drive cars on public roads certainly can't be orchestrated in a way that deters misbehavior, and their misbehavior regularly injures and kills orders of magnitude more people than bicyclists ever do, by far.

Extremist vengeful anti-bicycle activists like yourself sometimes even purposely harass, injure, and kill bicyclists by "rolling coal" on them, and often driving dangerously on purpose to threaten and scare them.

By your own sick logic, you yourself should not be permitted to drive a car on public roads, because of purposefully irresponsible drivers like these (who are unsurprisingly often from Texas, one of the most historically racist, anti-environmentalist, pro-slavery, anti-LGBTQ+, misogynistic, alt-right, unjustifiably arrogant, anti-bike states in the Union, that STILL tries to foment insurrection and secede from the United States to this day):

Texas Driver Posts Video Rolling Coal on Cyclists—and Is Surprised by the Consequences:

https://www.bicycling.com/news/a39797952/driver-posts-video-...

Charges filed against Texas teen who a witness says hurt six bicyclists while trying to 'roll coal':

https://www.abc15.com/news/national/charges-filed-against-te...

Rolling Coal Road Rage and close pass of cyclist:

https://www.youtube.com/watch?v=R83dT-2kCDU

Texas Republican Introduces Bill Calling for Vote on Secession (MARCH 6, 2023):

https://www.rollingstone.com/politics/politics-news/texas-re...

If you really hate sharing the road with bicyclists that much, then move to Texas and vote to secede, but until you manage to kick yourself out of the United States, the law of the land says that you have to tolerate bikes and minorities no matter how much you hate them.
Ask HN: Postgres vs. MySQL in 2023?
MySQL was bought by Oracle, and it's common knowledge that dealing with Oracle is looking for troubles.

And yet, I just tried PlanetScale[0] which uses MySQL under the hood and I'm mind blown. They completely nailed the user/developer experience! (I'm absolutely not affiliated with them by any way)

So, it's very tempting to go with them for a new project and thus go the MySQL way, but I still have nightmares of using MySQL almost a decade ago.

So I would love to hear the arguments of the community on why I should favor one database over the other.

[0] https://planetscale.com
Can this be run with llama.cpp?
The earliest basketry in southern Europe: Hunter-gatherer and farmer technology
This is actually wild.. I'm only reading about this properly now thanks to this article but how did this fly under the radar?

The company i work for just recently integrated all of our internal apps and services authentication through azure .. That feels like it was a mistake now.. or am I just over paranoid??
>Mind, the statute of limitations could be long-running (in Germany it usually is 30 years, unless the law says otherwise)

No
https://en.wikipedia.org/wiki/Statute_of_limitations#Germany
It's like Pablo Escobar looking for higher margins than offered by cocaine, and being constantly disappointed. Fix the search, Google, before you lose your cash cow. I now append "reddit" to all of my searches to make the results tolerable.
Last time I checked the train from Indianapolis to Chicago only runs every other day. I love the idea of train travel but I live an hour outside of Indianapolis so I would have to drive an hour to take a 4 hour train that leaves at 6am (There is Greyhound bus to Indy from here but it doesn't get to Indy until after the train leaves). Or I could take the Greyhound from here to Chicago but that takes at least 6 hours.
Or I could just drive to Chicago and be there in under 4 hours.
Demystifying Database Transactions
Yay! More work on, and thought put into, visual scripting systems!

This looks really great! I'm not sure I agree with the conclusions, nor the need for a different system than what Blueprints or Geometry Nodes offer. Personally, I think both of those things are great save for the major (and infinitely complex) feature of "clean this board up". The nature of the graphs make it easy to see when code repeats or is doing too much, just so long as the graph, itself, is legible. So if you could have some smart snapping, to force devs to keep it tight, or if you could employ some kind of machine learning for cleaning it up into sensible data flows, I think most of the biggest complaints I've heard from people who actually use these systems, would be addressed.

That aside, I'm always open to a new way! I, again, don't think what was demo'd is any cleaner than Blueprints (especially not fond of all of those connection points. Bottom and top connections don't look tidy), but that is definitely in the eye of the beholder, and this appears to be a well-delivered first attempt, but a first attempt nonetheless, so I'll assume that whatever visual issues I have with it, the underlying scheme works well. Because, honestly, it looks like it does! As presented, I think the system would definitely work great and it would certainly make a few things easier than how they're handled elsewhere. I'll admit, 'curry it to a specific data type and then operate on that' is how I code anyway, so I'm biased toward liking it. But I like that methodology because I think it works exceptionally well, especially for work like rendering. So great work on both the full app and this whole new way of scripting!
find patterns in huge text, such as parsing unstructured data? Or say, finding unique ip addresses from a large server log file or so?
I don't love the loader hooks change with `register`. Was much simpler to leverage the command line flag `--experimental-loader` and pass in the file that exports the hooks. Now I need another file that basically just calls register against my loader file.
Found following from the links from the post:

2023-07: Hackers stole a Microsoft Azure Active Directory certificate which gave them full access to basically all Microsoft cloud services including Outlook, Office, SharePoint, Teams, "Login with Microsoft", and so forth. (MS blog entry [1], Source[2], German source)

Also the following:

https://infosec.exchange/@briankrebs/110820474957163710

Quite damning if true.

[1]: https://www.microsoft.com/en-us/security/blog/2023/07/14/ana...
[2]: https://www.wiz.io/blog/storm-0558-compromised-microsoft-key...
Does it? Try dig any 8.8.8.8.in-addr.arpa you'll get dns.google.com or something. No IP address.
I'm not an accountant, but I know enough to have a sense of much "creativity" is possible. The purchase price might be in the past, while costs are ongoing. Yes there would be a markdown from purchase to sale, but that's a different line item from the annual run rate.
But the cloud is much safer. It's not like someone is going to hack the whole Microsoft cloud. Oh, hang on ...
Although I agree with your general point, that multi cultural societies can work. But those countries are hardly good examples.

A better example would be Switzerland (where I currently reside).
I half hope so.. for the larger companies who can afford and will maintain their infrastructure security i absolutely agree. At the same time i do see the benefits of a managed system for the smaller not so rich companies or businesses!

There is a best of both worlds in there and I think we've gotten where we are now because of cloud providers marketing themselves suitable for everyone.
The section on piracy is insightful:

> The effect is not black and white. One pirate will not bring the industry crashing down. Even widespread piracy will not kill the industry. Widespread piracy will have four effects: First, software will be more expensive because software sellers will try to recover their costs on fewer sales with higher prices. Second, software will be more expensive because software sellers will burden it with a variety of anti-piracy devices. You the consumer will pay for these protection schemes. Third, software will be less usable and enjoyable because the protection schemes used will probably interfere with the operation and use of the game. Fourth, fewer games will be available because fewer authors will be motivated to write programs when they cannot earn a good return for their efforts.

In general, I am just amazed at how much commonality in discourse and medium we're seeing from a 1981 computer magazine. The Wolfenstein ad made me briefly reconsider when 3D games became a thing, until I realised that Wolfenstein had a 2D era.

Magazines are priceless historical artifacts. Everything from the ads to the language points to something that has passed (and that still is).
It looks like a cloud-only app. If it doesn't run entirely locally, it's useless to me. Shipping my data to an external data processor is a security risk I'm not allowed to take.
Same thing with LoRa. Existing acronyms or not, it's all for grabs.
Maybe just look at some data, how often the GPL is used in new projects and how often MIT or alike.

And how often projects gets reimplemented because people and organisations don't want to have to deal with copyleft.

That was my point, not comparing my hacker skills with RMS which I do not recall having done with any word. I just said, I won't work together with people of your attitude. And I know I am not the only one, see above.
Normally I agree with you on the tooling issue for JS/TS, but just look at the boilerplate you need for this Rust tool. I think it's very close in terms of obscure config files and tooling, complete with multi step build and generation processes.

I think Rust isn't a great frontend language for mobile platforms. Mobile applications are full of weak references because of how they can be unloaded or cached at any moment when the user switches to another application. The native APIs dance around this issue, but Rust can't. Of course you can use weak reference in Rust, but I find that this leads to very ugly code full of macros that aren't very Rust looking.
The nazis should be a part of most of our debates
Was he canceled?

From what I understand, Stallman had several role at FSF. One of them was spokesperson, which is basically Public Relationship. Then, he made several actions showing that he does not understand the basis or does not have the skills to work in PR. So, we was asked to step down from this position.

If you hire a front-end developer and later discover that they are not able to do the basis of programming, are you "canceling" the developer if you decide to not continue to work with them because they are not what you need for the job?

(As for MIT, apparently, it's based on a series of incidents. Again, his work requirement included skills that would imply he would not have done those mistakes. Positions a universities obviously includes as requirement basic skills in knowledge communication and ability to work with pairs, that's what universities are supposed to do.)
Nick Offerman as Richard Stallman.
The major bit from "extra mile" here being "adding a button in their proprietary vendor lock-in platform".
Very healthy way of arguing about the world. Have a nice weekend!
> it's happened multiple times already. What happens is not immediate apocalypse where people riot and society breaks down; it's mass protests, shows of solidarity, people help each other out, etc

What a bizarre interpretation.

To this date more than 20% of Venezuelans left the country.

What happens over and over is that fiat currency becomes worthless and that people who have the means to leave leave.

Obviously if you own some gold you have a better chance of being able to escape to another country.
What I think one of most potential future, low code or no-code will be last resort of hosting stuff somewhere affordably. Given how WordPress introduced 1 century subscription. With the complexity of systems there is no such thing as simple server hosting.
For the low cost route, boot off USB flash drive.
No, the only versioning is “old models still exist in the bucket and their IDs stay in the docs”.

We might need to add a database with more structured attributes for each model, but until now it hasn’t been a real problem.
I didn't see that until I enabled JS on the page. Just sayin',
Love your comment
An aborted experiment with server Swift on Linux
You don't have to give the url, you can just say 'found it online' 'saw it an article'. anything like that will be much more helpful than giving them false information.

Reddit is where I often see this stuff and for those dropdowns i typically select something like 'word of mouth' which is true enough for their purposes.
> I can’t for the life of me figure out how executives at big Fortune 500 move their workloads to Azure.

Almost every organisation already has a huge-ass contract with Microsoft for Windows, AD, Office, Teams, Exchange and whatnot, deeply integrated with their core IT. So if the organisation doesn't already have AWS set up as a supplier, it's usually easier to push for an existing supplier instead.
This is the sentiment i share, which i think it's important to hammer down the point that it's the fault the cloud providers marketing themselves to be suitable for everyone. Because if they don't get as much money as possible then they don't see a purpose.
MMO Architecture: Source of truth, Dataflows, I/O bottlenecks and how to solve
Interesting aproach to data ownership philosophy, I/O techniques and source of truth fuckery in MMO-like systems
Microsoft is luring in non-tech companies with Active Directory and Office 365 and then catches them with promises about good integration into all services. Once the companies are in the Azure dashboard, why not try those fancy services they offer?

It's all smoke and mirrors but it works.
You mean all the migrants shipped from FL out of spite by a governor using human trafficking for political gain, lovely.
In the current market, you can invest and make interest in gold and silver: https://monetary-metals.com/
Any death by suicide is a tragedy, and whatever the rate is for surgeons it's too high. This is especially true because there are some protective factors for surgeons - high pay, stable employment, and close connections to health care.

But it's simply incorrect to say that surgeons, or doctors in general, have high rates of death by suicide.

Whenever anyone presents information about suicide it's important to ask what's being counted, how is it being counted, and who is doing the analysis.

Here's CDC suicide rates by industry: https://www.cdc.gov/mmwr/volumes/69/wr/mm6903a1.htm

And Male and female suicide rates per 100,000 civilian, noninstitutionalized working persons aged 16-64 years for major industry groups meeting reporting criteria: https://stacks.cdc.gov/view/cdc/84274

The rate for healthcare is 7.5 per 100,000 population, but that's driven by female nurses (who have a higher rate of death by suicide than doctors).

> Compared with rates in the total study population, suicide rates were significantly higher in five major industry groups: 1) Mining, Quarrying, and Oil and Gas Extraction (males); 2) Construction (males); 3) Other Services (e.g., automotive repair) (males); 4) Agriculture, Forestry, Fishing, and Hunting (males); and 5) Transportation and Warehousing (males and females). Rates were also significantly higher in six major occupational groups: 1) Construction and Extraction (males and females); 2) Installation, Maintenance, and Repair (males); 3) Arts, Design, Entertainment, Sports, and Media (males); 4) Transportation and Material Moving (males and females); 5) Protective Service (females); and 6) Healthcare Support (females).
I can't blame them taking their own project to the direction they want. I would certainly do this with my own projects if most maintainers wanted it.

Distros were also free to follow, or to migrate users to MATE.

(of course, I would strongly care about not breaking users habits if I can help it, but that's the direction I would take)
I bet the vast majority of gold being purchased at Costco is by Indian and Chinese immigrants who buy gold culturally and not as a response to global financial events and movements.
HN seems to have a lot of kooks these days, or maybe the kind of people who would push back have just stopped.

I've seen a surprising amount of vaccine denialism, xenophobia, unsubstantiated pop Econ takes, Peter Zeihan bullshit, etc.

YC should just cut the cord on this forum tbh. It's not about "Hackers" or "News" anymore.
Pretty sure I got multiple 1000x speed ups when I vectorized my my algo trader from a dumb python loop to a dumb numba compiled thing, and when I benchmarked Jax, the performance blew away the numba thing (which was already a million times faster than the naive version) because Jax performance stayed perfectly flat as the scale went up whereas numba slowed down. Might have been my approach for each, but it was enlightening and funny to watch.