skysight-inc/HackerNews huggingface dataset:
I realize this isn't a high quality comment, but half a year ago I kept confusing Sam Altman with Steve Huffman. I was really confused for a while when Chat GPT took off.

(Like, how did this spez person go from mass-manipulating a production database containing the comments of hundreds of millions customers' comments to this...)

Almost exactly the same age, look kinda similar, have kinda similar backgrounds, both YC-backed, similar-sounding last names, have first names that begin with the same letter.
Right, because nobody is a population.

It's not an interesting question to ask. You may as well ask - how can we get the population to become strength athletes.

Most people just don't care, it's not a priority for them. A lot of people just like food, and they'd rather enjoy big tasty meals than be slim. So what?
I would say that making money from sites content by putting it somewhere else with your own ads is simply not allowed. What I would allow is you to charge a subscription to use the api which goes to Reddit and you get some cut like 30%.
You're right, "empty list" is an imprecise description. But couldn't they have made it behave like Go channels, for example? Read it until exhaustion, then close it, so that subsequent reads (or calls to 'next()') fail with something other than StopIterator.

I know it's not backwards compatible and hence a no-go now, but the original decision puzzles me.
Logistics challenges of saving Air India’s diverted 777 in Russia
This paragraph captures the crux of the problem for me:

> In addition, whereas previously there was an elevated standard for applying powers to non-targets, there is now actually a vastly reduced standard compared to actual targets. The ex-ante regulator TIB will need to be convinced that it is proportional to target organization X. However, any non-targets now no longer benefit from an elevated standard. The non-targets in fact benefit from no standards at all anymore.

They're going from a situation where it was considered an extreme measure to get a warrant to break into a victim's machine to a situation where it's now a given that all victims of the target organization are themselves targets unless the oversight body takes affirmative action to deny it in a specific case. If the concern were just about red tape, it would make more sense to remove the special protections that victims previously had and allow the warrant to be extended through the regular warrant process.

This automatic extension solution is a problem because it treats the rights of the victims as lesser than the rights of the suspected criminals. It treats them as collateral damage that can be safely ignored unless someone from higher up specifically decides it's a problem.
> In general lisps _can't_ print arbitrary objects in a form that can be read back in.

Hmm, why not?
How do you typo "San Francisco" into "Bangalore"? This seems extremely shady.

Copy and paste from where? Did you even build this product or just hire cheap labor out of India to build it?
great levels of empathy. and I'm not sarcastic
Everyone is saying that, unless you think drugs materialize out of thin air? Because in reality, a drug user, drug seller and drug producer are all part of the exact same system, completely inseparable and entirely co-dependent on one another. Any differentiation we make is a fantasy we have devised to make ourselves feel better, like we're going after the "real" criminal, not the poor victim/user.

The only way to stop criminalizing drug use is to end the black market for drugs. Half measures like "decriminalization" simply leads to more and problems and solves nothing.
*discredit
>This means, generally, that every change reduces inconsistency and increases cohesion of the entire network

This is analog to growing the tree, the page talks about cutting it down.

One could give many examples but the good ones are unlikely to resonate with others.

To give a poor one. There was a time when I understood human decision making as a hierarchy of people in increasingly greater positions of power with access to better information and to people with greater skill. Then one day it struck me how they too are just going though the motions with their freedom for creativity limited to a single potentially career ending move. The machine happily grinds on without anyone behind the wheel.
WWDC '23, Sama's India Visit, Sequoia in 3, AlphaDev' Sort, Vision Kidney Max
Personally, I have never set foot in a place where Mc Donalds et. al. was the center of the culinary scenario. Not even on the US (Starbucks is relevant at the US, and the US alone, those other ones aren't).

And "These companies' financial statements backs this up." is just confusing large total numbers with market share. Those are two completely different things.

> Local stores are dying and being replaced by multinationals.

You mean grocery stores? Those died a while ago. Retail stores are being replaced by e-commerce.

> Just like the growth of amazon led to the diversity of local bookstores?

No. Just like the growth of Amazon led to the diversity of books, from whatever locality.
Tesla’s Autopilot involved in far more crashes than previously known
Oh. Oh, neat. Thanks!
It's talked about a lot in the UK and Germany.

In the UK, British Gas and Cadet tried to force 2,000 some homes to change to hydrogen by cutting of their natural gas supply in order to run a trial project [0].

[0]: https://www.theguardian.com/business/2023/mar/30/people-ches...
I am not american so I might be a bit unenlightened here.
But it sounds weird that San Francisco is running so bad and their put their faith in a "hero" dressed as an Swedish furniture store.

What am I missing here?
I'm the author of this post. I originally posted it here, but it didn't get a single upvote. This isn’t my first time getting on the frontpage of hackernews, but it always happens when someone else reposts my link.

https://news.ycombinator.com/item?id=36282351

Can anyone tell me how the fuck hackernews’ algorithm works to where I can’t ever get traction but someone else does after me?
The Zigbee2MQTT web UI might be useful for debugging, but a mixed list is hardly a good way of interacting with home devices.
Ask HN: What's the reason ShowHN posts do not get featured?
I've made my first ShowHN post and was excited to get some feedback about what I am building (https://news.ycombinator.com/item?id=36283179). But after posting it, it got zero engagement. I thought that sucked... but then when trying to find the same post I realized that it was never made public. I can see it from my account, but it is not visible if I check from my friend's account. Do these posts go through manual approval?
Scientists Make Best-Yet Map of Solar System’s Interstellar Boundaries
The folks flagging your post would hunt the poor for sport if it was legally and socially acceptable.
It seems that the 140x lower storage cost comes from:
1. S3 (OO) vs EBS (ES): about 5x
2. No indexing: About 10x ?
3. No data duplication (due to using S3 I assume) in HA deployment: 3x

Is my math right? Or do you use something different for compression?

2 Orders of magnitude of storage saving is pretty impressive.
> leaf workers

Typical org charts look like an upside-down tree, where the topmost, single node is the CEO. From there branch the others, VPs, managers, and so on to the end. These terminal ends are "leaves."

These "individual contributors" span the widest across and are the "leaf workers."

Imagining oneself to be a leaf brings a shift in perspective versus just being an IC: we sway in the wind; we forward rain drops to the earth; we spin and settle to ground.

The seasons change: the tree is part of some large forest, and we gaze unknowing at walkers below. In the soil we nestle; the sun marks patterns across us above.
Loma Linda is a bluezone because of diet and community. They are very far away from the ocean. The environment their is more desert rather then Mediterranean climate.

How do I know? I live in LA county about a couple miles due west of loma linda. That city is really inland and not considered to be near the ocean at all.
Final comment. I couldn't quite parse the AND/OR comment. But dual licensing is providing a choice of options--pick A or B. It's not attaching a rider to an existing open source license that takes away some of the freedoms of the existing license based on usage.
I don't think I agree with you. Every sub I'm on that has asked people if they should go dark (either temporarily or permanently) have seen overwhelming support for the protest. This includes subreddits such as woodworking, our local city sub, and arduino. These subs are NOT made out of power users and they all supported it.
It should be optionally public.

Maybe I want to grab a list of those I also want to block. Or negatively weight.

Conversely, the follow list can add positive weight until I say otherwise.

Distributed email spam and trust lists.

There's the potential for creating a strong filter bubble, but if the user can control their own system's behavior it still seems like a win.
My guess is that Google will just kill HTTP one day for public addresses. https for my router UI is still not solved problem in 2023, so that obviously will be an exception for the next 20 years. But when you'd type `example.com`, Chrome will connect to HTTPS. And if it can't, it'll connect to `https://proxy.google.com/example.com` under the hood. So no security compromises anymore.
Wildfire Smoke Reacts with City Pollution, Creating New Toxic Air Hazard
i have the feeling the very first optimization ( not using the VM real green thread, but something lighter that doesn't provide debugging tools) is also something you wouldn't like to have in the real world..
So, what happens if reddit just kicks out the mods participating? It's not like the owners of the subs actually own anything, they just happen to do work in exchange of clout or money(from 3rd parties). There will be unlimited supply of volunteers waiting in line to acquire this privilege. If anyone actually manages to do some damage, they can just roll back the database or something.

I've seen so many boycotts on the internet and the only one that worked was DIGG->Reddit and it worked only because Reddit was ready to take over.

It would be poetic if Reddit goes away the way it come but I wouldn't bet on it. The relationship is symbiotic but the parties are not equal, it's the platform that holds the power. Unlike the real world where atoms behaviour is absolute, in this virtual environment the platform decides about how the nature works and the only real power is in the hands of those who control the servers.
May be intentional but fyi the Getting Started video from your docs won't run for me, gets "Video unavailable / This video is private". I think it would be useful introductory info, although I'm just a hobbyist not a very likely customer.
Yeah, Kotlin does have the colored-function problem, in the same way that Node/JS has.

Loom and Virtual Threads are one area I'm not as familiar with.

What I do know is that you can configure virtual threads as the coroutine dispatcher for Kotlin coroutines, and in a recent video Roman Elizarov talked about how the default "Dispatchers.IO" could theoretically leverage VT's in some future JDK.

https://youtu.be/zluKcazgkV4?t=2518
I just couldn't look my mum in the eyes if I started that company.
Funny how quickly the industry "forgot" self moderation with simple "report abuse" links because they wanted to sell more ads.

Moderation was solved in the 90s.
Algeria cuts internet nationwide during the baccalaureat exams
I don't find value in runtime DI frameworks, however I'm assuming there is a valid use case for them since they exist.
> 5. Java with virtual threads now has far better support for async programming than Kotlin or Scala. It is now competitive with Golang in async ease-of-use

green thread/stackfull coroutine such as in go/java and stackfless coroutine as in kotlin are well know solutions for introducing async programming in a way that feel natural to dev. They both have strength and limitation, i don't think one offer "far better support for async programming", and even more importantly they are not mutually exclusive and can be used together depending on one needs (see https://www.youtube.com/watch?v=zluKcazgkV4)
> the difference is that they are betting on the fact that right now there is no immediately obvious alternative, like Reddit was to Digg a decade ago.

Discord.

I know, I know—it's built for real-time chat, it's harder to search, etc etc... but a lot of subreddits already have associated Discord servers. I could see a lot of communities naturally migrating there. Maybe as a temporary stop-gap, maybe permanently.

Younger people in particular seems to use Discord for things I would think belong on a forum.
Your channel should hit the ground running.

The means having a catalogue of videos (10-20?) that will go up together, avatars, banners etc.

People tend to watch a video like it and check out what else you have and mini-binge. Then sub.

If you don't have a small selection of videos they might not find something they like. No sub and you vanish off into the algorithm.
Take some solace, in the fact that some people's non-abusive mothers did this too.
You built your dream castle in someone else's yard. You managed to get a bunch of visitors to come make the castle even better. The owner makes money on ads on the property so the more visitors the more income.

Now they want to charge for some aspect that was free and you decide not hang around anymore.

You say reddit is throwing it away when you are the one who is throwing it away because you have to pay if you want api access.
I know it sounds strange, but the author went to work at a Whole Foods and decided to trace groceries back to their source and analyze the entire grocery store, logistics chain, and system along the way.
> One proposed mechanism to make blocks less public on Bluesky is the use of bloom filters. The basic idea is to encode block relationships in a statistical data structure, and to distribute that data structure instead of the set of actual blocks. The data structure would make it easy to check if there was a block relationship between two specific accounts, but not make it easy to list all of the blocks.

a bloom filter provides no false negatives, but allows some false positives

how do you model an "A-blocks-B" relationship with this data structure?

specifically, how do you ensure that "A-blocks-B" blocks only B, and never C D or E?
“If you think everyone around you is an asshole, chances are…”
> The trouble is that images are a large fraction of the page size even for well optimised websites. Using smaller images via changing format often makes a significant difference in the page load time.

Pepperidge farm remembers Google heavily pushing for WebP for this reason. Look how much smaller it is! and Lighthouse giving demerits for every non-WebP image. Which, of course, is totally true, WebP images were almost always quite a bit smaller. They all looked like shit, too, of course.
Today, we delve into two iconic books in the startup landscape, "The Lean Startup" and "Running Lean." These guides and methodologies unlock the secrets of incremental evolution, maximizing customer engagement, and identifying the shortest route to a viable business.
If you like the idea of teenage game ideas becoming reality years later, you may enjoy “Slayers X: Terminal Aftermath: Vengance of the Slayer” - https://youtu.be/dBrAcCXoH0Y

The concept is that a game was created in the 90s by a guy called “Zane” but it was lost and only rediscovered recently, then released. In reality it’s a perfect pastiche of this by a guy called Jay Tholen (who also made “Hypnospace outlaw” - where this game and its creator got a couple of mentions)

“Zane” will responded in character if you interact with him on Twitter :-)
Thanks for your feedback. My experience with code generation from an OpenAPI spec wasn't that great, to be honest.

The comments about performance are based on earlier experience with a similar scenario in which code generation _did_ improve performance. Mostly in that the generated code was "de-convoluted" to such an extent that the JIT could actually do its work. I'm expecting a similar thing here, especially with JSON serialization/deserialization, because of the heavy amount of reflection involved: The generated code would then no longer use reflection, but access fields and methods directly, and can therefore be optimized by the JIT.
it will. saying that from experience. makes you bit of an outcast though - be ready
> A more apt comparison would be AF447, which took a few days before the wreckage was found

it took more than a year to find the wreckage of AF447 and the black box (as per both TFA and your wikipedia link)
(Not a native speaker) It was a joke. I mean that if summary of [original text + message] is different than summary of [original text], then message impacts original text in a major way. This can be used to differentiate impactful messages from nit-picking. For example, every message on HN can be evaluated for it impact on discussion using AI to found hidden infuencers implanted by an alien civilization or by Russians.
i don't know about quebec either, I was actually only speaking about france.

I have the feeling france really has something unique with its relationship to religion ( and multi-culturalism in general) that could really benefit a lot of modern western societies. Unfortunately for now the influence goes the other way, we're the ones being influenced by the craziness happening in the US..
Here-in lies the problem. I’ll leave it as is because freedom means different things to different folks depending on where they stood. I totally get what you’re saying.
Its a thread titled "List one task, do it, cross it out"

The words LLM, AI, Sam Altman or OpenAI appear nowhere. I don't mind hypebros discussing LLMs somewhere meant for it. I hate that they do it every bloody where. It's like the crypto bros from a few years ago. "Uhhhh, this would be a great candidate for blockchain bro".
Which they deliberately make difficult to download by making their own video player just to hide the default webm->right click->save as. You can still download it with some effort, but it gets silly.

It's not like someone saw a metric saying "oh no the memes are getting stolen and reposted we need to shore it up or else we'll lose money" rather an out of touch exec used the website, saw it was easy to download videos and images, and started directing their devs to "fix it".
On the “Vid Gajsek” image posted elsewhere in the thread, AVIF consistently removes texture in the shadow between the receipt and the cup, even at size “large”. At size “medium”, it does so across the entire cup.

Disclaimer: JPEG XL contributor.
This is quite similar to Takes (https://github.com/yegor256/takes).

I like both, look cleaner then all the annotation based ones.
> Use of SIMD instruction sets (AVX-512 and neon)

Have you done any comparison testing with various generations of hardware? AFAIK the latest generations don't down clock their scalar turbo that much (or at all), but Skylake definitely did.
The equilibrium is between what the market will pay and supply.
Grafana log handling also isn't the best, especially when compared to New Relic etc.
Thanks for your feedback. The README has been criticized in another comment already, so I'll definitely take that serious.
No, it doesn't. It's an intellectual circle jerk between the "it's just a markov parrot, bro" camp and a Skynet death cult.

There's is very little philosophical exploration about what LLMs mean for epistemology ("hallucinations") or its connection to linguistics. What we really need is a 21st century Ludwig Wittgenstein and a new Philosophical Investigations
No? This has nothing to do with freedom of speech or censorship. What are you on about?

[nitpicky note: it's iOS, not IOS - the latter being Cisco's one]
I didn't know that about podcasts and audio formats. What format would you recommend? It would need to be well-supported by podcast players.
Aldens vs cheapo 20 dollar amazon boots would be a better comparison. You ain't wearing Crocs with a suit my man.
For me, the most interesting property of JPEG XL is that it allows lossless recompression of JPEG images. This seems a great way to save storage in a photo library without any loss of quality.
Stop kidding yourself: You're providing it to both.

That's fine. You do you.

But it is what it is.
Just want to mention my experience quitting smoking (which is notably hard, but I have no point of reference having not used other drugs).

Physical addition is easy. With nicotine there are not really strong symptoms anyway, irritability mainly and inability to focus. I know other drugs are worse but in principle, battling withdrawl is not that tough, people are good at physical hardships. For nicotine it's a few days.

It's the rest of your life that's the problem, because you know that something that has an effect you enjoy immensely (and you tend to view use nostalgically though rose colored glasses) and you could do it any time if you wanted to. You need to deal with that forever. And if you slip you're back on the thick of things - like why alcoholics can't have a social drink.

So anyway, I sort of agree with the article, because it's easier to quit when you have something going on (I started walking and then running, which is what I attribute to success). Though I also think humans are complex enough that making a "rat paradise" for someone is not at all tenable.

Edit: and just to conclude, I smoked for 15 years and quit 12 years ago. I still want to smoke, I still dream about it, I still know I would enjoy it. I will never do it and I've learned to cope, but wanting to is something I'll live with forever. That's what makes addiction hard. If it was just a couple sweaty nights tied to a bed, things would be very different.
Haha Business
For me, the biggest pain point with Java is the lack of optional chaining <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...> and nullish coalescence <https://developer.mozilla.org/en-US/docs/Web/JavaScript/Refe...>. I've noticed so many libraries and JDK APIs that try to solve this problem in such a limited way. What is `Objects.toString(thing)` other than a botched `thing?.toString() ?? "null"`? And that utility method is only limited to `toString`, what if you want null-safety for other methods? You have to write that yourself. It's silly. Adding optional chaining and nullish coalescence would be a wonderful QOL change. It'd reduce code complexity, and it would flatten code (ie, hide less logic behind tiny methods).

I do a lot of serialisation. You have no idea how much I'd love to be able to just to `data.set("thing", this.valueEnum?.name())` instead of having to do `data.set("thing", this.valueEnum == null ? null : this.valueEnum.name())`.
You are right, I misunderstood your comment.

Maybe it is still possible to fix the protocol. I think it's pretty impressive that it does work so well in practice (from a non-self-hosting users perspective)