skysight-inc/HackerNews huggingface dataset:
> there's no one place i can go to that i trust on the web anymore

Trusting one place is what got us into this mess. Maybe we can have new great times some other place. But on a long enough timeline most sites turn to shit. Enshittification is a probabilistic function, and every year is another dice roll.

Protocols on the other hand can endure and grow. Ones that can create lasting value are not far out, but society has rarely valued these kinds of principles or thoughts so far; we haven't had to. We've been able to take for granted. And there's been a chorus of folks insisting anything new was going to be unadoptable, for any of various myriad reasons.

It's still not certain either way, but at least a much wider scope folks are being adequately radicalized, are seeing the horror of leaving mankind's legacy in the hands of these.
Ahh, no problem. I always shower after gym and I wash my feet, including between my toes.

On that note, a surprising number of humans do not wash inside their belly buttons, so life optimization tip number 5. Wash your belly button.
> Few if any called Ellul a madman or characterized his ides as absolutely insane, but as far as I know he didn't kill anyone.

Yeah, probably some sort of causal relationship there.
I'm not much into gaming on a Mac — most of the games I like to play only run on Windows, and I have a gaming PC for that...

But I have tried a few games on the Mac laptop I use for work, which doesn't do anything graphics intensive so it has the slowest Apple GPU available (as in, the first one where they stopped using Intel or AMD GPUs).

Fore very game I've tested (not many admittedly) I can turn the graphics settings up to 11 and it they run without dropping frames at the native resolution and refresh rate of the display (3K @ 60Hz) even on battery power in "low power mode" which substantially under-clocks the GPU and CPU to improve battery life.

Obviously high end GPUs like the NVIDIA A100 are significantly faster, but I'm pretty sure everyone using those on a gaming PC is doing it for bragging rights and nothing else - and those people want to build their own gaming rig.

Pretty much nobody would upgrade a modern Mac if it was possible. The built in GPUs are perfectly fine even on the lowly M1, let alone an M2 Ultra. It's just not worth the engineering effort (by Apple or by GPU manufacturers) for the small number of customers who'd be willing to spend the money.

And honestly even the A100 would be a downgrade in some ways. NVIDIA's flagship has an order of magnitude less memory than the M2 Ultra for example.
The actual origin is critical to understand, because it will happen again. We should be ready and able to watch out for where it might come from.

Can you agree that, if it was generated by human activity that we can control, it'd be critical to know this and spread information about it widely?
Not all of the early lab-leak voices were racist. Some people went for that conclusion because of the proximity of the outbreak to the Wuhan lab which was researching that sort of virus. They may have been a little quick to do so but they guessed right. It wasn't that big of a leap, and it wasn't anti-Chinese to think that, just sort of obvious. I know that because I felt that way at the time. And then there were the Tucker Carlsons who called it the "Chinese coronavirus" and all that, and you're probably right about them.
Whoops I butchered that. The AN-225 is "merely" a stretched AN-124.
Its not like wikipedia has a perfect history of making features with good user fit . There are some successes,but also quite a few failures. You could say the same thing that most of the successes were supporting what users were already doing (e.g. flow vs DiscussionTools)

I think doing feature development on big socio-technical systems with an entrenched user base, is fundamentally hard.
There is another UI for workflow scripts:
https://github.com/comfyanonymous/ComfyUI

Give it enough times and it will also have the UI simplicity of automatic1111 UI.
Some countries manage. Finland and Switzerland are personal favourite examples of successful reform. There are others, too.

Plus it is impolite to call for a revolution, even if we're talking about France
> the way it is mounted isn't, nor how dependencies are located and injected, nor how the JSON is validated and mapped to objects and back.

the point of a framework is to hide some of that from you. The point of abstraction is that you _should not_ have to know how the server mounts the handlers, just that it does and it does it via a contract specified in the documentation.
You nailed it, Reddit ads feel very amateur, close to weekend projects. And I don't know why they complain about third party apps, they never allowed them to display said low quality ads anyways in the first place...
> what? no. absolutely not.

Please explain how the benefit outweighs the cost to spend even 30 seconds to prevent a potential problem with 10^-40 probability. (And by that I mean 10^-40 total probability, not per-item.)

> this is not a probabilistic program, there is no baseline failure rate above zero, the output must be "1", any other output means the program is incorrect

You could have a power outage, or the OS could crash, or the CPU could have a bug on those opcodes when certain counters roll over at the exact wrong time, or a bit could flip in your memory.

The baseline failure rate for a program on a computer in the universe is never zero. This isn't abstract math. And the collision rate of many hashing systems is much smaller than that baseline failure rate.

There are even situations where assuming a hash never collides can increase reliability, because the code will be done sooner and that improves the baseline.
I was watching the stream earlier. It was an exciting feeling to have 10,000 people viewing, and cheering on the chat whenever a new subreddit went dark.

I don't know if I should be excited or sad. Reddit is dying, but I'm seeing it live on Twitch with the community cheering on in a festive atmosphere.
With some of these controversial topics, there always seem to be people who prefer disinformation over truth for the reason that the general public can't be trusted with the truth since it might motivate them to do bad things.

The question then is, does it apply to yourself, or are you special? What knowledge motivates you to do bad things? Do you wish that was hidden from you so you weren't such a harmful person?
I agree with your point on AI - the hallucinating black box isn’t going to change the world in any meaningful, fundamental way. But positioning crypto as the antithesis of wasteful, useless tech (esp. Ethereum) is truly laughable, as no one uses it for anything either.
Yes, via co-routines and flows. And with some convenient extension functions you can easily deal with Java APIs that take or return streams. The structured concurrency proposal in JDK 21 takes some steps in the same direction. That's basically the higher level stuff that will make Loom more usable.

In general the theme of that release seems to cherry pick a lot of stuff that Kotlin and Scala have been supporting for some time. That's a good thing. Java developers have been missing out on a lot of good stuff. There's quite a bit more of that of course where this came from.
I sunk 15 years of myself into reddit. I am there in all my teenage angst, and you get to see me mature before your eyes.

I can't just delete. I've helped people there, and been helped. If my data is part of a corpus that betters humanity, than so be it. Hopefully one day that corpus will be released under a FOSS license.
Andreessen to Open London Office for Crypto Startups Amid Scrutiny in U.S.
Yeah, GP, this is not so much race thing as it is a cultural "where the cool kids are" thing.
However, that Apache situation, multithreading *like* things together (request handling), is a more reasonable act than say, turning all of PostgreSQL into a monolithic process. PostgreSQL is a much more heterogeneous system than Apache, with potentially more interesting ways to lock up than Apache with its rather simple overall mission.

Sure it sounds interesting to try a branch of pg with, for example, just the sessions being multithreaded - but then how DOES one forcibly stomp on some session that has grabbed some critical lock without crashing other users' sessions? Killing off a session's thread inside of a MT'ed session handler without putting any other threads at risk would be the first problem (and an admin is likely to use "ps -Lef" to find the thread ID and then "kill"). Many MT programs I see lose their little minds if a thread is killed from outside.

Going too crazy with threads can also cause performance issues, since there is overhead - just less than for processes - around thread creation/switching/etc, and is why thread pools are common. There's a short article about this at:

https://stackoverflow.com/questions/5961536/what-is-best-a-single-threaded-or-a-multi-threaded-server/5964238#5964238

There's some theory about how multithreading to handle a bunch of fds versus using poll / nonblocking I/O in a singlethreaded solution being equivalent at some level in computing science, but skill sets tend to matter more in practice.

This is a pretty good page on the options in general, though dated (anyone already know of a newer equivalent to it?):

http://www.kegel.com/c10k.html

I feel sure work has been put into making kernel support for both MT *and* the poll and nonblocking I/O models more efficient since then. :-)
Domain knowledge is also the thing upper management conveniently ignores when it comes to fire and hire (I intentionally changed the order ;)), off-shoring or we-do-projects-but-are-not-a-software-shop ignorance practices. The little percentage in money you gain, you dramatically loose when delivering on this fresh people.

If you have a domain competent group, your requirements/stories/tasks are faster written, better developed, better tested and quicker delivered. In addition to hitting the market need. If not, you will see money burning.
What degree of „searchable“ are you missing from apropos?

https://man.openbsd.org/apropos.1
Because right now that is the origin point. But we also know it was there for quite some time before it hopped to humans. It wasn't in a lot of places... it was just at the wet market as far as we know, we have no earlier outbreaks than that.
Very sorry about your Dad, but you have no evidence vaccination was related to his ALS. Hundred of millions of people were vaccinated in short period of time, and there is obviously a group of people who were always going to develop ALS within that time frame. Given the large n of the first group, overlap was inevitable. Temporal proximity doesn't establish causation when there's an overlap.
Then UK will see them as securities when the next big crypto scam inevitability drains money from UK citizens. Will he move his crypto office to the Cayman Islands and go full retard like crypto apes?

PS. No offense to the people who like crypto.
I have fluctuated 36-40 (mens US) for the last 20 years. If you are gaining or losing tremendous amounts of weight in a short period of time you should probably talk to your doctor because there may genuinely be something medical going on.
On launch day, we absolutely should expect to see that. But after the industry spent 28 years producing a corpus that may or may not round-trip nulls, well, “I don’t have a solution but I have a lot of respect for the problem.”
That's why in C you have wchar_t.

https://en.wikipedia.org/wiki/Wide_character
"sends a cookie every request. That is really the same"

Not exactly, as a cookie a) isn't something you can just read and remember easily (noting that Basic Auth uses base64-encoding, but that's a pretty flimsy layer of 'protection') b) is only of any use for a single session in a single context. If I see somebody's password while inspecting logs/network traffic etc. there's a decent chance I'll be able to use that information to help me access any number of resources that user might access, at any time.
What I don't get is why there's no proposal yet (that I'm aware of) to have browsers automatically send Authorization headers once a bearer token has been established for a particular domain or URL path.
I'm always surprised by the sheer amount of ads on Instagram. TikTok barely shows me any ads, even through prolonged periods of me using the app. Using Instagram is pain with the constant amount of identical ads being shoved down the pipeline.
The cookie consent pop up on that site is a doozie
I like the movement toward federated. People say it won't scale, etc., but I like it just the way it is. Feels more like the old days.
It's a lucrative business to sell user generated content to AI labs. It'll make way more money for Reddit than ads if they survive this. Imagine if OpenAI needs to pay $20m/year to access Reddit content. Reddit is going to be swimming in money.

I can understand his decision from a business perspective. He just sucks from a PR perspective.
Thank you. :')
Yes it is. I haven't seen many Python projects using Prisma and I don't believe the arguments in the blog post you've linked to carry much weight.

Note that there are several types of technologies that can help connect an application to an SQL database:

- SQL builders: the best known project seems to be Pypika by Kayak (https://github.com/kayak/pypika) but it seems to be dead of sleeping.
- ORMs that follow the active record pattern: Django's ORM is obviously the "standard" here, but you have to use Django. There are a few, alternatives, that are probably worth investigating if you want to use this pattern.
- ORMs that follow the unit of work pattern: here I think SLQAlchemy ORM has very little competition.

An interesting discussion can be found here: https://www.youtube.com/watch?v=x1fCJ7sUXCM
I want both. I want the old.reddit.com UI, but I would like to have algorithm curated feed. I am sick and tired of all the USA politics on there. I've added a lot of the political subreddits to my filters, but that just means sometimes when I browse r/all I just get a blank page since every single post on that page was from political subreddit.
I wish reading docs more or less fully was more normalised. Time and again I find myself suddenly the, or close to the subject matter expert just because I actually read the documentation of what everyone else had already been working with for years, but was new to me. I don’t consider knowing a technology or tool without that step.

As you said, without it, you’re in the dark, doing guesswork. Doing that with multiple people, like a call with everyone guessing, is even worse. Just have everyone read the docs on their own time. So valuable.
To be fair: you can definitely call JS from Elm/Gren using ports, which exposes the JS world as an async service you can call. This seperation means you lose none of the guarantees of the language, while being able to communicate with the outside world. Kernel code is completely unprotected, and would allow mutations, exceptions and side-effects in "Elm world".

The main problem with ports is that (1) it's an async API, which can be awkward for certain operations and (2) you cannot define a package that contains ports.
Personally I think at the age of LLM lots of up-to-date documentation will be those superpowers that will boost some companies to whole new level.
Alas, you're incorrect. It is the whole point of capitalism.
Interesting article with a tale about two women who travel to Versailles and share a strange experience in the gardens that they end up, after much research and study, describing as being an encounter in the garden from Marie Antoinette's perspective. They feel they stepped inside Marie Antoinette's mind as it existed during a turbulent episode when MA was in danger.

I am not an authority on this subject but while reading this article I was reminded of another strange encounter documented by a well-known author.

I believe that it was John Steinbeck who described in his book of collected WWII experiences "Once There Was A War" an event which happened to him one evening during the Blitz.

From memory he recalled walking along a lane one night and passing a warmly lit cottage home with an old woman visible through a window. It was a peaceful scene. I think the story went that he didn't remember the cottage being there when he went by earlier and asked someone local about it. They told him that there had indeed been a cottage at that place but that it had been hit by a German bomb and destroyed, killing the old lady who lived there a long time before he walked by the spot.

Anyway, nice story. The world is full of things that are hard to explain.
We’re happy to take in our quota and welcome a few! ;)
10 to 1 they burn.
Maybe but for people who worked a lot with code pages / different ISO encodings unicode brings simplicity that wasn’t there before.
You can also use the "Userscripts" extension and add this userscript to https://drop.tf/FaCcNg redirect to "/.i" website.
Those with seemingly great jobs and families often still have deep trauma that you don’t see. Signed, an ex heroin addict
I remember few forums I was in a long time back, and all of them went offline and all its content is gone, so yeah there would always be this risk with a user maintained forum.
Londoners, sell your apartments and buy NFTs ! ;))
One can say “non-capitalist society” yet mean that capitalism is the only thing that there ever is. Capitalism is a way to look at things, and it doesn’t require a modern society—social capital and economics of prestige is a thing since forever[0].

Indeed, in all large-scale supposed “non-capitalist” societies today there is capital—it doesn’t stop being so if a few people use unlimited power and oppression to install arbitrary rules and restrictions on capital for others without having being subject to any checks or balances themselves; it just becomes more contrived and perhaps perverted.

Some would probably say that it’s the infectious external influence of other capitalist countries that precludes full abolition of capital, but another way to look at it is that said external influence is in fact what gives such a regime life in the first place—i.e., if you remove the agitating antagonistic existence of “capitalism”, the pretend “non-capitalism capitalism” would not suddenly turn into a perfectly “non-capitalism non-capitalism” but rather revert to capitalism, regardless of whether it would be called so or not or whether it would happen violently or peacefully.

[0] https://www.ribbonfarm.com/2016/03/03/inequalities/
The problem is his failure to explain where does that 0.24$ per 1000 api calls come from. He needs to learn to code before learn to CELL.
You just blew my mind, thank you for correcting me. I don't know how I've been wrong about this for so long.
Ask HN: What is your planning strategy for productivity and a balanced life?
How do you plan your day so that you are productive and also lead a healthy and balanced life by giving time to every aspect of your life?
> You can shrink it if you plan correctly from the hiring phase. If you hire new people for a new division, and then shutter that division, you minimize the consequences.

You've just rephrased the exact issue I had differently. It doesn't matter if it's a new division or not unless your organization doesn't interact.

People have to go via onboarding and other steps. It involves HR "people and culture", the internal IT teams, the reception, you might get assigned a mentor, etc. These interactions spread when people socialize.

It's also as people and possibly shareholders how you view the company. Watch any sports and a player in form in the right team can perform 10x better. These so-called minimal disruptions actually have an impact.

Meta was paying a higher salary because less people wanted to work there. I don't see all the negatives as "minimal consequences".
The discussion isn't whether labs need to be secure, or if a lab leak is bad. The discussion is whether it not it's likely that SARS-CoV-19 was a lab leak.
It is a common misconception. I use Java 17 on Android just fine. The only limitation is that you can't use features that rely on methods and classes introduced after Java 11, for example records. For bridging the gap between 6 and 11 Google provides a "desugaring" library.
There is a huge difference between encouraging and forbidding. And quality or security in the above case are used as an excuse to hide the anti-competitive intent.
Switzerland, Germany (post-WWII until somewhat recently) versus like UK, US, France?

If your military consists of your society instead of a “professionally hired military” that only answers to politicians instead of their girlfriends, mums n dads - I’d argue: less military “peace missions” abroad?

Afghanistan, Iraq, Libya - rings a bell? You think you could have send conscripts there?

“Strong standing in law” - Afghanistan, Iraq, Libya; you think the PEOPLE of these countries would agree???
There’s https://semver.org/, which Java unfortunately has not chosen to follow. As joaonmatos pointed out, 8->9 was the most painful major version change, and I think there have been a couple others when deprecated features were (or will be) fully removed.
Don't know. The last 1-2 seasons started to get boring as the writers ran out of ideas.
For all this UX design, responsiveness, mobile-friendly talk and SAAS products for conversion funnels and what not, does no one in management ever use their own app or website on mobile? Seriously, open practically any random website on a stock chrome or Firefox on mobile and just see how horrible it is. Scrolling loses position, you randomly click stuff and shit happens, half the page is filled with a sign-up newsletter popup or a privacy banner. And wow if you have to input anything and all the nonsense you have to put up with dealing with the page or app responding to the keyboard. Or you have to scroll in an input field.

Like seriously. What is wrong with these people that designed this shit and how do we not have an alternative.
Mark my words, this week new data will come out showing an uptick in all things inflation related, and by a larger-than-expected margin, the Fed will raise rates, and a lot of the hopium that’s been filling balloons for the last six months will rapidly dissipate back into gloomy despair.

AI companies and related stocks (NVDA) will be first in line when people realizes we’re not going back to the world of free money in 2018 that fueled a number of hilarious pump-and-dumps over the last 5 years.

Other than that, OP is correct in just about everything in the article - AI isn’t “artificial” or “intelligent”, it’s just a hype word to put on top of a relatively simple ecosystem of applications that may someday prove valuable, but for today are comically bad at everything that isn’t strictly a language exercise (e.g. producing soundalike copy, translating bits of code between apps, etc.). It’s presently a tool that can be no smarter than the user whose hands it occupies, and in fact requires a significant amount of investment to actually “learn” or take direction to be good at some specific tasks. Textbook hype case as far as I can see.
> There was a brief window at the beginning where it would have mattered to know the origin of the virus.

This is such a fatalistic and cynical way of looking at the world. It mattered then -- as it matters now -- because we can act on information. Everything that happened after that "window" was not overdetermined.
well yeah... for new contacts I mean
I feel like you need both people. The people who scratch a unique song onto a CD that only plays on one random CD player 2% of the time, and then the people who optimize that one song to play on 100% of devices while your upside down and underwater.

Make the cool QR code first, then get it to work everywhere when you actually made something cool.
I’d venture to bet that they respond to google with a different version of the page, without the pop up.