skysight-inc/HackerNews huggingface dataset:
Yep had a lot of bad issues because of that too. I'm currently looking for another provider where I can use reliable solutions (just a real email client that does imap/smtp and handles gpg).
Amphibious Water Scooter Riding on the River Thames
Legalize possession of personal quantities of all drugs.
Highly regulate the sale and production of drugs -- limiting sale to personal possession amounts, tracking sales to prevent store hopping.
Highly regulate where drugs can be used -- not in public, on the streets.
Use tax money strictly for rehab treatment, enforcing regulation, drug research, building safe injection houses, etc.
You can't just decriminalize drugs, you have to control the production and sale. This ensures quality control and gives social workers direct access to drug users, not to mention removing the black market and the hell that comes with it.
It is.

Zero light pollution, no radio transmission devices, fantastic night skys with stunning views of the milky way.

https://www.lightpollutionmap.info/#zoom=10.00&lat=-26.70316...

https://www.atnf.csiro.au/projects/askap/ARQZWA.html
instead of having to invest a million into traning a model to compete, you can apply the same spam with ai techniques paying cents for it.
Microsoft CFO Amy Hood warned employees not to build a gold toilet
Prio: Private, Robust, and Scalable Computation of Aggregate Statistics (2017) [pdf]
I think the post was being sarcastic?

People who have recently bought a mattress will see a lot of ads for mattresses.
Those advertisers are responding to signals in the junk data the OP is talking about. You’re both right.
This has been going on for months, and the rewrite will just introduce new bugs. That doesn't sound like the correct solution to a data integrity problem.
Traditionally speaking, it's because they're the most qualified to do it. Every FAANG company takes from Open Source in order to succeed, so contributing back to a FOSS codebase is the ultimate act of corporate goodwill. You are burning real-life money and engineering hours to fix a problem for everyone and ensure that it stays protected under the same Open license that let your company succeed.

There is no legal obligation per-se. Open Source is a charity, but you can understand a lot about a company's motives if you compare their FOSS usage to their FOSS contributions.
finally. you don't even have to read anything to work this out -- if things like dictionary access were no longer atomic that would imply that threaded code without locks could crash the interpreter, which isn't going to happen.
>The platforms aren't as dumb as the post author thinks they are.

Maybe the platforms are not that dumb, it is the mattress seller that doesn't properly make use of that feature, or there could be other reasons why they insist on suggesting over and over again a mattress.

The experience described has happened to everyone for any (not very often replaced) item bought online, be it a printer, a wash machine or whatever, so if the platform is not dumb, it lacks data and the sellers are dumb, in any case the final effect of this "targeted" ads is 0 added sales.
I have, I loved both games, exactly the kind of thing I mean too. The Occupation is another good example I like to recommend.
Their $33k seems suspiciously like half of the wonderful meaningless household income.

$42K seems to be more accurate unless they are getting to $32K by somehow correcting for age.

https://www.census.gov/library/publications/2021/demo/p60-27...
They don't even ask for forgiveness. They are "don't admit you've done anything wrong to begin with."
This puts aspartame in the same category as aloe vera. It is classified as less risky than drinking hot beverages or eating red meat.
Oh man. I think the second guy in the first embedded video is Denholm Reynholm from The IT Crowed.
What if they bought a mattress and found out they didn't like it after one night? A lot of stores let you return them if you don't like them within a number of days. That would mean they are in the market for another one.

I'm not saying it's likely, but there are scenarios.
> people don't buy 2 mattresses with the purchases separated by a week

I did this. It’s because I’m incompetent. But I bought stuff for each room one at a time. Use an ad blocker, so no clue if it caught.
Subscriptions for self-driving actually make sense, since the company is probably taking on liability if the car crashes or something else goes wrong.

Just makes sense for self driving to have a "combined" subscription that is or functions as insurance.
What percentage of code you have worked with in your career is that beautiful code that you love to work with?

To make it more fair, code you wrote yourself doesn't count, because you aren't an objective observer -- and more importantly, have a different relationship to it making it easier to work with since you wrote it, and often to your own preferences.

I think I agree with you, it's just that... the actual way software is written doesn't seem to allow for much clean and maintainable and easily extensible code to be written, so I'm not sure how much it matters practically.
>Doom II Mod

Lets make it clear, its a GZDoom mod reusing some Doom2 assets. Features used https://zdoom.org/wiki/Teleport_Line are impossible in original Doom 1/2 engine. Later Doom source mods received Non Euclidean Geometry support inspired by other engines like Portal System based Build engine (duke3d etc). https://www.dfdoom.com/gzdoom-portal-tutorial/ https://www.youtube.com/watch?v=oUCji83Xt50
lol you can’t expect to be taken seriously if you are recommending that subreddit.
No, I'm sure you have your reasons, but deserializing and validating is much more painful in typescript than it is in .Net or Java so I'm not sure why you would choose that
Moving from 2 to 3 was a long and difficult migration, so 3 to 4 will be similarly difficult
Holy sh.t! I didn't know that.
https://web.archive.org/web/20230707003746/https://www.nytim...
First time I was in California, visiting partner and their family, their mom saw the California Cancer Warning of Doom label on a restaurant, and wanted to know why they couldn't simply not allow the substances known to cause cancer.

One of those substances is alcohol, and this place sold drinks.

Also she was a smoker at the time.

https://en.wikipedia.org/wiki/California_Proposition_65_list...
But the point is that you don't actually die then, isn't it? So how can it be illegal?
> Nearly any engineer in FAANG can, with a little effort, donate their own work time to an opensource project in the form of submitting patches.

I know at least one of those letters that does not want you doing that without jumping through hoops and getting prior approvals. I will let you guess which one that is.
I'm simultaneously scared and enlightened seeing all these comments acting as if the GIL is some magic "makes your code thread/concurrency safe" pancea. I always saw it as a shim/hack to make cpython specifically easier to implement, not something that inherently makes code more thread safe or atomic. It's just more work to do things "the right way" across application boundaries, but from my understanding this PEP is Meta commiting to do that work.
Heh, even the bots want to get rid of the bots!
Increasing heat/rainfall extremes now far outside the historical climate (2021)
Firefox and Chrome run hundreds of threads… (Just have a look at htop yourself.)

Both things aren't exchangeable, of course!

Thread have direct access to process memory. Other processes usually don't. Big difference!
This is yet another of the recurring "online advertising doesn't work" articles, which have been published regularly for the past 20 years.
Sam Altman was, to paraphrase, "born on third base and thinks he hit a triple."

His parents were upper middle class, he attended private school and Stanford. He then networked his way into the Silicon Valley priesthood and has been enchambered ever since.

I have no illusions about how Sam Altman succeeded. That makes one of us.
A $182B Chip Maker: AMD's Labs – Full Documentary [video]
You're right. In fairness, the actual code for training LLaMA is "FOSS" technically. It's just that the model license (and weights afaik) are noncommercially licensed.

I guess it would be cool to see a paid Falcon/Dolly API, but in my experience those models get smoked by a good LLaMA 7b tuning. You would really have to hate OpenAI to seek out a non-GPT3 solution here...
== Is is because a lot of people just really have nothing to contribute to the world?==

Perhaps they simply have a different definition of “contribute”?

Seems there are plenty of things for other people to look at given the download and signup data.
This is not really an answer, but I really like the "AI horde" API setup.

https://aihorde.net/

Namely, you have a pool of gen AI volunteer workers constantly chewing through API requests. Host requests are prioritized, but the "downtime" of your AI worker instance is spent fulfilling other requests, which earns karma that can be used to prioritize requests from other hosts should you need more throughput.

Economically, this is way more efficient than self hosting or "renting" an instance that will be idle between requests, and you aren't paying a massive tax for a proprietary API.
> there's a pretty fair chance that the advertiser has done that math

As an occasional admittedly naive experimenter with ads – it’s far more likely that the platform has done the math and showing you the ad is profitable to them, not the advertiser.

Google et al love nothing more than to burn your entire ad budget on cheap clicks from countries that will never buy anything. But the number of “ad conversions” looks high and graph go up!

Getting these platforms to do what you want is a literal full-time job. Hell, in bigger companies you have entire teams doing nothing more than bending over backwards to get these platforms to do the useful thing instead of setting money on fire. The algorithms love setting money on fire. It’s a lot like giving your 3 wishes to a genie, you have to be very specific.
I think it's a spectrum. For example I like writing new code and designing new things, but I don't hate or dislike my or other people's old code.

That code also has been written by a human, and it's disrespectful to approach somebody else's work with this prejudice.

It might not be good code, by our standards, but who knows how it was written. Was the author under stress, under time obligations, or happy, or something else?

Also, being able to approach somebody else's code and work with it is humbling and deeply educative for me. You get a (free) passage to a wisdom of a person or a group. That's priceless.
In terms of being a popular hype train, VR was done a while back.
Like anything else, when it’s new, the A-team people are working on it. When changes slow and products or services move to steady state, care and feeding moves to dollar focused app teams.
God, Protonmail is the worst.

Every time one of these threads come up I like to share my experience attempting to use protonmail for my business:

Protonmail charged us for every email account, whether or not they were active. When an employee left the company, we would disable their email address but we wanted to keep records of their email history. Of course, exporting email from protonmail is difficult to the point where you need an engineer to do it.

So I emailed protonmail saying "hey, do you think you could add a feature where email addresses can, say, be permanently disabled and then we don't pay for them any more?" They replied with a typical protonmail brush-off.

I was already frustrated with the service because their search is worse than a simple substring search and after a few years of using an email provider for professional use you sometimes have to find old conversations. So I canceled the account and closed the privacy.com card.

A year later I noticed that the (luckily closed) card was still being charged monthly, so I tried to log into the old account to see if there was a problem and the password (stored in a password manager) didn't work. I emailed them to let them know there was likely a bug and their support agent argued back and forth with me about it before finally demanding my credit card information (which I didn't have, the card was closed a year ago) to stop billing me. I just stopped responding at that point.

In my mind the fact that they are so hostile to their users is a big red flag. I think it's bad practice to trust people who indignantly dismiss reasonable questions from paying customers with private information.
Not going to happen for another 10 years at least. Not after how long and painful the move to Python 3 was.
Exactly.
You don't have to go back very far to find a lot of famines even in the "developed world".

Look back in history before the invention of nitrogen fertilizers (only about a century ago).. we spent nearly a century harvesting guano off uninhabited rock islands in order to produce fertilizer & gun powder. We even past laws to encourage it!

https://en.wikipedia.org/wiki/Guano_Islands_Act
I’m all for legalizing drugs, but we need to severely punish crimes that degrade or endanger our experience in public spaces. That’s the real issue here.
You realize these piles of salt are right next to natural piles of salt?
https://www.scienceofpeople.com/sarcasm-why-it-hurts-us/

Sarcasm isn’t funny to everyone; GP was understandably confused. This isn’t Reddit.
Not a single code example. Crap article.
I can't even imagine how many engineering years it would require to fix just the most used libraries that expect the gil to exist. I assume 3 years wouldn't even cover the actually interpreter, throw in the library piece and how is this useful?
"python 4", such a simple phrase yet sure to strike terror in the heart of many
Bacon isn't an essential food, at least not for humans. You don't need to eat it at all.

Likewise cola, of course.
Parallel blocked n^3 matrix multiplication doesn't use any synchronization primitives (short of join). The processes read from the same input matrices, but write to non-overlapping regions of memory. This is easily accomplished using posix shared memory. Indeed, this is how it is done when the matrices to be multiplied are too large to be handled by single worker nodes.
He developed a well-known web server for Genera: https://en.wikipedia.org/wiki/CL-HTTP
It is called insurance and is a heavily regulated thing.
Why are we reconning this? Twitter was net positive for most quarters between 2018 and 2022[1]. They were never a money printing machine like Facebook or Google, but that wasn’t their segment anyways.

The phrase is “work smart, not hard.” I’m not convinced that Twitter’s leadership is doing either, and the market for Twitter advertising appears to agree.

[1]: https://www.statista.com/statistics/299119/twitter-net-incom...
I disagree that single threadedness is in its DNA. It's an implementation detail of CPython. There are other implementations which don't have a GIL even today.

Would removing the GIL be a big change for CPython? Yes. But IMO it's worth it
Open source Assistant for AI
Well, I'm currently trying to reverse engineer something done by an open source SaaS offering, to patch a tool written by another person which works with that part I'm trying to reverse.

I just wanted to use the tool without any effort, but I have to understand the interface and patch the tool to make it work again. I'm not complaining.

Just wanted to add a data point for the former part of your comment.
Archived Page: http://archive.today/fsSmf
Interesting perspective, considering ad revenue is down nearly 60% y/y.

If they are "working hard at becoming profitable", it doesn't seem to be working.
Yes, you can use docker contexts or the DOCKER_HOST env var.
On the second screen: The jump to the blue platform is hard but possible and eliminates the need to run on the red platform as you can jump straight away to another platform. I'd like to find a setup that makes this at least semi-consistent.

https://pasteboard.co/bfJT7sJIuTSt.png
The red platform is the lowest of the first group of three floating platforms on the second screen, blue is the middle platform.
> Python is a single-threaded language. That’s part of its DNA.

Boooo. Maybe if all you do is ops scripts, but for those of us in data science this couldn't be further from the truth imo.

I'm not saying the syntax is easy for asyncio, or anywhere near as nice as golang or even kotlin is for concurrency, but it's definitely workable in a concurrent environment.
I think comparing it to something like nodejs the way they work around the issue is that almost all their code is written in JavaScript itself. Python has a different model where a very large amount of the code is written in c and python itself is just a glue.
Really 0%? It seems like some of the buyers would return their mattress and buy another. If 10% return and 90% of those buy another brand, that seems to me like an above average audience to market mattresses to.
Good, the less profits soda companies have, the better. Its bad for you regardless of the sweetener. 35-40 grams of sugar per 12 oz can. Insanity.
If he previously said “okay” but said “ok” this time… Or sent the OK emoji… Or previously said “yes” but this time said “yup” or sent a Yes emoji…

In all those cases (and this case), I’d conclude exactly as the court did. I don’t think this was some kind of trickery being attempted by the plaintiff, but rather they made a completely reasonable conclusion that they had an accepted contract.
Deep learning in economics: a systematic and critical review
Indeed! This phenomenon has been a great source of freelancing customers for me.

Startups naturally thrive on an early team that loves building new things, but the flip side is that they rarely seem to go back to fix existing stuff. That leaves a gap for people like me, who prefer to take something that works poorly and make it bulletproof. For some reason this quite often seems to involve db access patterns but there's a fair bit of algorithms work too. Usually the "building new things" engineers are quite happy to let me take over the investigation into why the 150 line SQL query is slow, so it's a win-win.
Silly question ; am I the only person who still uses a desktop / tower machine? Feels like I'm a huge minority these days, but when it comes to needing processing power and juice it still feels it provides budget and upgrade flexibility no laptop can match.
Some playing with numbers for vacations.
I agree that on a deadlift you should use your core. You’ll engage your whole posterior chain. I don’t think the barbell would leave the floor otherwise!

But in general, there isn’t a lot of evidence that “bad” form (again, very hard to define that) is correlated to injury risk.

There is great evidence that overall load and fatigue management is correlated with injury risk (ex. https://www.ncbi.nlm.nih.gov/pubmed/27677917).
It's not at all silly if it gets in the way of using the product, or if the product is constantly putting it in front of you.
Their job is to sell advertising to advertisers, not to please their users.

I thought it was common knowledge. The more complicated and graph-filled the dashboard is, the more work that the advertiser can claim to have done to their bosses
Am I reading this right? You won't work on an immediate fix for this very severe bug, and instead they will have to wait until a complete rewrite is out?
Context is everything. A green check mark is clearly an affirmative. If it is in your messenger it can mean "read, but no reply". If you send a check mark as an answer to a bid, I can hardly imagine anyone interpreting this as anything else as an acceptance.

The more interesting case would be an X mark. While this is often interpreted as the opposite of a check mark there are contexts where it is affirmative. Best known example is probably election ballot papers. Not so well know nowadays is that the blind and illiterate used the X to sign contracts.
I can't speak to the GPs reasons, but Chrome has a large enough user-base that anyone building for the web is going to want to at least test their work in it.
The system is designed to favour wealth over income. Income tax vs capital gains tax is a good way to demonstrate that.

Another example of this is how homeowners are treated vs renters. Specifically, in terms of tax breaks for mortgage interest payments, expenses incurred during major home improvements, etc. Also you can withdraw a decent chunk of money from your IRA early without the hefty penalty if the withdrawal goes toward buying a home. On the other hand, renters are not eligible for any such benefits.
OK, but at what cost ? How much time investment ? How much experience is required ?

Is this article written by a marketer ?
My original point used calculus as an example. You turned this whole discussion into a referendum on calculus which I have no interest in continuing. Substitute linear algebra or even the basic theory of electronics and my point still stands, which you agree with. Furthermore, you studied calculus so you understand the principles behind the tools you are using, even if you aren’t using those principles directly, and that is valuable. People who don’t understand their tools risk being owned by them.
> Okay that explains the down votes. But it's naive to assume people will behave in a civilized manner when civil authority breaks down.

I truly think it would take longer than a week for society to realize and accept that civil authority is actually gone, and running water would likely be among the last things to go.
Facebook is even worse in other countries, where they promote outrage algorithmically then don't hire any moderators to even try and keep it in check. This way they're implicated in the genocide of the Rohingya people in Myanmar: https://www.theguardian.com/technology/2021/oct/07/facebooks...
I have no insight, but I suspect it's a question of context: regular old search is about whether a page is indexed or not. Either a URL is part of the index or it isn't. But with AI, there's important questions about what's in those urls.

I think Google is probably thinking hard about the problem of training AI: you don't want to train on the output of other AI. That doesn't mean the content shouldn't be processed, just that it shouldn't be used for training. Or maybe it's worth noting that some content is derived from other content that you've manually produced, versus content derived from the content of third parties.

Said another way, I expect that Google isn't just implementing a new allowlist/denylist. It's likely about exposing new information about content.
You can buy nitrite-free bacon - doesn't that mean it's not essential?
This is a lot of writing to still say the same thing: you will upload your private key to their servers and you'll like it.
107,000 people in the US died of drug overdoses in the 2022.

400,000 US service members died in WW2.

I think the problem has become so large we are basically in a state of denial and can't put the size of the problem in the proper context.
Well that goes without saying. The issue is not the tool the issue is how its created and used. No problem in using publicly available ai friendly licensed content. The issue is using copyrighted content without consent and without honouring licensing terms.
That's the problem of the English language, it doesn't have compound words.
A database connector is a connector to a database.
An AI personal assistant is a AI powered assistant that I can use to do tasks for me.
If it's an assistant help using an AI that's something completely different.
Never the less, the OP is incorrect. Time is money. The fact HN doesn't seem to recognize this and downvoted the comment is mystifying.

We all remember the anti-OSS 'Linux is only free if your time is free'.
I'm not debating that, just critiquing the belief that one's own perspective is the near-universal one (especially in this instance when it's quite evident in the comments not to be the case).
The number of sign up on Threads can show how much broken the world is today.