skysight-inc/HackerNews huggingface dataset:
Firstly, HFTs do not generate "massive profits". Not sure where that myth comes from. It's extraordinarily difficult to make profit as a market maker, let alone a "massive" one.

Secondly, their income comes from the spread, same as any other market maker. They're able to operate at much lower profit margins exactly because they're HFTs. Making a cent a trade makes no sense if you're doing 3 trades a day. However, it'll quickly become an attractive business if you're doing millions of trades per day. Because spread is what they compete on (and competition is pretty healthy), this drives trading costs down for everyone else.
Is he talking about the old < ES5 javascript or the new ES6+ with WebAPI standards?

Because to me, it's quite remarkable how JavaScript has evolved since < ES5. ES6+ introduced a slew of features like arrow functions, template literals, async/await, destructuring, classes, enhanced object literals and native modules. It's way more developer friendly when writing new stuff than it used to be.

Not to mention, the integration with Web APIs has been a game changer. Fetch API, WebSockets, Web Storage, WebRTC and Service Workers, WebAssembly really enables a lot of functionality that's all easy to use and very fast. TypeScript also helps with gradual typing together with syntax highlighting and lookups are superb for avoiding unexpected mutations and a lot easier re-factoring.

Also, what do he suggest would be the replacement? Because it's not enough to replace the scripting language, it would need to fit into the DOM, HTML and CSS too.
>>I can certainly tell you it's not a serious problem, because it'd be illegal if it was

that seems to be a very poor reasoning. If your honest contention that all things that are a problem are illegal (thus one can assume then also that you 100% agree with all laws on the books as well) seems then we have no societal problems, and the government and laws work perfectly... Thus no need to elections, or changes to those laws.
I know it is different from what you want but Korg gives you the possibility to use other tunings on the Mono/Minilogue (XD) models. Aphex Twin made several availlable for download.
Sshhh, they'll hear you
Aren't politician with ties quite common?
I am skeptical about the performance part (object lifecycle management being a subset of that), whether this is a serious issue causing bottlenecks in modern (not over engineered) production software. It seems to me that subset of software that needs the performance (like hashing, large binary data processing, geometric processing, etc) are things that should be offloaded to GPU for real performance or if it has to be done on the CPU, be run under optimized WebAssembly with no dynamic memory allocations. Since JavaScript has a very good packaging ecosystem compared to other languages, often you don't even have to go out of your way to do that. Someone else has probably done it, and it may just be a require("xxhash") away.

I think it's quite backward thinking actually to bend the language making it more complex for the human for the benefit of the compiler. Especially with the shift to LLMs, programming languages should be closer to natural language and expression, not vice versa.

The good JS packaging ecosystem takes care of the small standard library issue, but I definitely agree there's room for expansion there. This seems like a surmountable problem. And by standard lib I'm not talking about things that can be trivially be implemented with Array/Object/Map (like queues or ordered maps), I mean things like RNG, math functions, or things like the recently added `fetch` method for HTTP calls.
For those also wondering what this means:

The statement "Temperature-dependent RNA editing in octopus recodes the neural proteome" refers to a phenomenon observed in octopuses where RNA editing, a process that alters the genetic information carried by RNA molecules, is influenced by temperature. This temperature-dependent RNA editing leads to changes in the neural proteome, which refers to the entire set of proteins expressed in the nervous system of an organism.

RNA editing is a post-transcriptional modification process that can change the nucleotide sequence of RNA molecules. In octopuses, this editing process occurs in a temperature-dependent manner, meaning that the extent or pattern of RNA editing varies depending on the temperature to which the octopus is exposed.

As a result of temperature-dependent RNA editing, the genetic information encoded in the RNA molecules is altered, leading to changes in the proteins produced by the octopus's nervous system. This has implications for the functioning and adaptability of the neural proteome, potentially affecting neural processes such as signal transmission, synaptic plasticity, or neural development.

Overall, this statement highlights an intriguing aspect of octopus biology, indicating that environmental factors such as temperature can influence the RNA editing process and subsequently impact the composition of the proteins in the octopus's nervous system.
The problem is us. 'We' do not want 'information'.

In general people tend to push their opinion (mainly based on gut-feeling) on others and are only interested in receiving confirmation of that opinion.

The internet and social media in particular are just another way of companies making money of serving our needs. Like supermarkets, cars, fashion, etc.

Personally I was never much into social media. I prefer to meet people real life.
As we nowadays compile TS to JS anyways, it would be a small step to go full WASM and have language agnosticism mostly.

A bit related:
I still do not really understand why WASM has no direct DOM access.
Answers to this question seem to fall into two categories:

- We don't need it, because you can do everything via a Javascript detour easily

- We don't want it for reason X

To me both feel a bit like excuses. I've yet to see a hard technical reason why it is not done. So, why not make WASM a first class citizen and do away with Javascript for good?
I haven't seen any [serious] takedowns about snake oil so "the existence of" test has failed !

I'm using LLMs daily and they've radically improved my productivity at all sorts of tasks - the secret is to use them like junior <x> and of course review and edit their output.
3-6 months?
You are in luck! Amazon employee #2 hangs out on HN:

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

EDIT: There’s also an interview of Amazon employee #1: https://news.ycombinator.com/item?id=12437322
I see what you're saying now: "Is everybody here from the single 15%?!" Meanwhile I've never not been single so being single feels like normal conditions to me and not "that slice of life I barely remember after college".

I have bleach sometimes during flu season and I have hand soap. Probably my cleaning habits are in the bottom 15% too.
> Because you can't blame dear grandpa's death on Russia maybe however you try ?

And what does it have to do with State censorship of information? The State has no societal relationships (like grandpa/grandma/brother/sister/husband/wife/son/daughter etc) that can pressure it to shutdown flow of information. We are talking about State apparatus censoring information here. With Big Tech actively aiding it.

> You're pretending there was no such thing as people on TV blaming it on people eating "bat soup" and stuff like that.

I am not pretending anything. Also people blaming people eating "bat soup" has nothing to do with lab leak theory. Both are totally different issues altogether. I don't see how they are related?

> At first only on HN, thanks to which I first gave credence to the hypothesis and now you here you have it in mainstream media.

Many of us knew it from the very beginning once the censorship started that it has to do with lab leak. The only ones interested in suppressing information are the ones who have something to hide. Age old adage.

> It all takes time and debate, it's normal.

No it is not normal. Even post 9/11 no conversation was censored in US media. Even conspiracy theories were not snubbed or wiped off. Censorship was rampant only post COVID. It only tells me, as an observer of US politics, that the people high up in the US establishment, who had a stake in the Wuhan lab, had something really nasty to hide.

> The only conspiracy I see is from people, whether in the state apparatus or the scientific community that really did not want people to look too much into Gain OF Function research. I think the existence of such research and democratic control over is the debate now worth having.

Exactly. But having a debate now is mostly useless anyways. Whatever window of opportunity we had to investigate lab leak theory is now long gone. All the actors who wanted to cover their tracks have now had enough time to do so. So even if you are able to prove that lab leak did occur (to some degree) it won't lead to any indictments. And with an authoritarian CCP, good luck getting any leads directly from the labs itself.

Most post COVID conspiracy theories have actually come true. Be it mask mandates, lockdowns, GoF, harmful vaccine side effects or lab leak theories. In a couple of years we will have even more information about why information was censored and who were behind this censorship. Such things cannot be hidden for long. That's a given. But what we lose out now on is the scale of the things that went on behind the scenes. Now that these nefarious actors have had enough time to clean their evidence, even if you find any evidence it would be really weak leading to no indictments/charges forget prosecutions and convictions.
Neither working in a for profit company nor having to earn a living are valid excuses for ignoring your morals. This kind of attitude is another thing we should not normalize.
spoken like someone who has clearly never done mod work
People refusing to use their app etc. are likely a minority. Most people are completely used to being bullied into submission by tech companies, and will happily follow along.

I'd assume their goal with this isn't to convert the stragglers, it's to just close the gates to them so that they disappear from ad-view related statistics.

Edit: Further to this point, the Apollo app which everyone was talking about the other day has 50000 (fifty thousand!) paid users. Reddit has hundreds of millions of monthly users. They don't care about this minority of users, they just want the shitstorm to pass so they can move on. They also don't care that there's likely a small minority of users creating most actual good content, but it doesn't matter because the site can be floated entirely by meme spam bots and porn posts and still be massively profitable.
No, you're right. The destruction is not healed when they are gone, that's precisely why they're so harmful.

However future destruction is usually averted or reduced when the influential personalities are gone.
Didn't learn much from article why Mojo supposed to be better than Swift from a grass root user perspective:

1) Will Mojo provide seamless interop with C like objective-c?

2) Will Mojo provide seamless interop with C++ like objective-c? All I have to do is changing file extension from '.m' to '.mm' and can use all C++ features

3) Will Mojo be available to be compiled for iOS and Android?

Swift doesn't have good interop with C but at least have decent interop with Objective-C (works most of the time but if you have some more complex code with Swift using Obj-C and Obj-C using Swift things can be nasty to figure out why it suddenly doesn't automagically work.

In upcomming iOS 17 Swift have some interop with C++ but haven't tested the details yet how smooth it is.

I would happily use Mojo if:

1) Can be compiled for iOS/Android

2) Has seamless interop with C/C++/Objective-C and maybe even Rust

That would be enough killer features for me

Dealbreaker for me with Python is not really good support for mobile apps even if you just want to use it for prototyping instead of production code. Most native pip modules are not supporting mobile architectures out of the box and don't have many wheels.
While it's true that some subreddit mods might not be the most qualified for the job, and may be in it for the ego boost or as a perception of entitlement, it's also important to remember that being a mod is not exactly a glamorous position - for many it has been a thankless janitorial role that involved dealing with spam and abuse on a continuous basis, with a very limited toolset available from Reddit to do this. The third party apps were the ones to introduce features that made the mod tasks much easier to handle efficiently. The official Reddit app got these capabilities much later.

If Reddit wants to force open protesting subreddits and find a way to recruit new mods to more than 7000 subreddits, then I assume this is within their right, it's their site after all.
Steve Jobs Emails Bill Gates
Ads and websites in general have been expanding to fill available space for years, so it's hard to notice how large that space has gotten. Browsing without ads is like unclipping a ball and chain.
Paul Haddad (Tapbots) on what Reddit should do next
Why is it so hard to catch a fly?
Too bad Bill's response appears unavailable.
The whole auto-refresh thing is bullshit in general. You see something interesting, and then two microseconds later it is gone because the app (or even tab) decided to refresh and bring you new content.
Sounds more like something that is difficult to read/understand. Code readability, being able to understand code 6 months from now is much more important to me.

Cramming things in one line can sometimes be neat but Perl took that concept and went bananas, and now Perl has because the punchline to many jokes, justified or not.
By this logic Hitler was also elected. Elections held in an occupied country don't put in place a legitimate government.
I was surprised and pleased that our users were wholeheartedly supportive of the shutdown. Still not sure if we're back in two days or will leave it closed longer.

(small sub, 18.5k, but needs active moderation not to go to shit - our topic is in the news a lot lately. thankfully the reddit tools are up to the task at our scale, but bigger would be bad)

the disconcerting thing is that Twitter and Discord are simultaneously going to shit, because enshittification is what happens when suddenly borrowing carries an interest rate and VCs get squeezed.
TIL, thank you.

That map on Wikipedia could as well just be called "islamic world".
I don’t understand the essential claims of this, which I think are

“Mojo […] doesn't repeat Objective-C's mistake of using the component language as the base (which, inexplicably, Swift didn't just repeat, but actually doubled down on by largely deprecating objects).”

What does “largely deprecating objects” mean, and why would it imply “using the component language as the base”?

and

“it turns out that the connection language is actually the more general one, the component language is a specialisation of the connection language.”

I don’t understand that at all. You have a “blue collar” layer where bytes and bits get shuffled around and hands get dirty and a “white collar” layer where programmers pretend the world is made of legos and there’s no need to get your hands dirty to write programs.

A language can decide to only support the white collar layer, but if so, you still need a blue collar one in your interpreter/compiler/runtime (or, potentially, hardware)

You can, however, decide to only support the blue collar layer. C without the standard library does that, for example.
For me, anyway, it's really more subtle than that: aside from records, photos, or notes, there's no way I can check my own memory, and it's definitely not perfect - it's just better than anyone else I have known. So there's an element of "Well I know you don't remember it, but do I remember it right?" - and at some point you just have to shrug and move on.

Reminding other people of things isn't as bad as the true confabulists though, you're right in that regard - it's not even intentional, your brain just fills in the gaps, I know, but it still feels like being gaslit a little bit.
Money is not the only important thing. Integration, shared values, morality, the ability to feel (emphatic), intelligence, education, etc. skills do not translate in long term value. Which economics is horrible to judging.
That’s completely irrelevant to what we were talking about. We were discussing whether, if providing JPEG XL and JPEG, there would be any value in also providing AVIF or WebP.

> … qualities above 90. That is likely 30-40 % of all the images in the internet.

I don’t know whether it is, but it shouldn’t be anything like that. For browsing, a JPEG of quality q=90 is ridiculous overkill: that’s the kind of quality you should only get if you’re deliberately downloading high-quality images. A more commonly used figure is q=75, which produces files around 40% of the size of q=90, and most of the time q=60 (around ¼ of the size of q=90) is entirely adequate (perceptually sufficiently indistinct).

I would also expect that such excessive-quality images would be found primarily in systems that don’t support multi-format serving.
Mafia? Sturgeon? Are you serious?
Seems like a fairly straightforward misappropriation of party funds at this point, I don't think there's any suggestion she was playing around with taxpayer money
> doing scraping without any legal oversight

What is this supposed to mean?

What role do you think lawyers play in scraping the internet?
Absolutely, I totally agree. Layout development has gotten a lot better with Flexbox, Grid, and the new Container Queries.
Apple is secretive not sneaky they aren’t trying to trick anybody. They are working on human centric computing. They have had human interface guidelines and the preservation of those guidelines is maintained through app review.

I’m sure that some form of side loading will appear soon. My guess is that all the privacy and integration will be held at arms length from the rest of the ecosystem and may just use webkit to access the user data.
Wow, thanks. It's why I love HN.
Thinking about it...the left doesn't seem to have entrepreneurs in political leadership positions. Can't think of anyone World over.
> It used to be that we’d get new computer languages about every generation. […] And then it kind of stopped. There are still people developing languages, but nobody cares.

I think this is false. We can see great interest in new languages, and I feel like languages like Rust and Go have achieved to move the ball forward significantly for backend / system software development.

It's just that noone has been able to replicate that kind of success in the web-based frontend space.

This happened in the case of Rust and Go after LOTS of searching for better alternatives to C/C++ and later Java. There are a lot of failed attempts along the way, and some which find their niche but fail to displace the older generation languages in any meaningful way.

There has been TypeScript and Dart and transpilers that have tried to shield us from the horrors of JavaScript development, but in the end they still are too closely related to JavaScript and its runtime to truly displace it. I feel like we have an opportunity now, with WebAssembly, to move beyond these limitations.

If browsers and web standards move to a point where we can use WebAssembly as a first class citizen, without the need for JavaScript scaffolding, we could see the rise of a new crop of languages for the frontend. Perhaps even making it possible to remove JavaScript entirely and move it into a WebAssembly module eventually, to remove it as the default choice and put it on equal footing with new alternatives.

We could take the lessons we have learned from other modern languages, and apply them more natively to frontend problems and practices, with language-native tooling and a higher level of integration in those tools than we have been able to achieve with JavaScript.
Great Visualization! My perception was that only 10% of the subs were going to go private. At the time of this comment, 87% of reddits are private
Some communities may move wholesale to one of the Reddit clones. For instance, a clone of r/traa is rapidly taking off on one of them. For communities with strong cohesion like traa, people will move as a group, and obviously any attempt by Reddit to install new mods would meet with disaster.
I'm trying your extension out and it looks promising.

A tiny bit of feedback: the shortcut key is defined in settings, not keybindings which seems wrong? Also, the default is to override cmd+. which is an important shortcut already..
You've imbibed a very strange, almost slanderous story and now you're repeating it as fact.

But perhaps old-style classes were awful. I don't really remember. I haven't used them for a very long time, because new-style classes, which were definitely not implemented in a weekend, have been around for approximately forever. Old-style classes were obsoleted in 2002 and don't even exist in Python 3, which was first released in 2008. Old-style classes didn't have multiple inheritance or many of the customisation points that new-style classes have.

>No sane programmer with a modicum of experience would've designed objects to have both __slots__ and __dict__.

Python objects don't have both __slots__ and __dict__. __slots__ is an optimisation for those cases where performance is important and you don't need the dynamism of __dict__. There is also no need for such extreme language.

>The @property thing was also a clutch to deal with bad "design" decisions which were never properly addressed...

Not at all. @property is just one example of a descriptor. Python attributes are just attributes, but descriptors allow them to be more than just __dict__ accesses. It's a very clever and flexible system that allows for some very expressive metaprogramming. @property isn't special and it has nothing to do with "bad design decisions".

>and, basically, everything that was done afterwards was done in an additive way, so the old garbage stayed forever and became more entrenched.

Python is literally one of the only languages that has got rid of its "old garbage".
And? The proper action here is to improve yoursef not to let others get away with immoral behavior.
> I don't understand why people get so angry about it.

I wouldn’t say I’m “punching people” angry, more like I’m “shaking my head in disgust and regret” angry.

I would like to use a digital currency with micro transactions that is decentralized and censorship resistant. But speculators are ruining bitcoin, and others, making it not useful for these purposes.

And I’ve been waiting almost 15 years for it to die down and be useful as a currency. So I’m frustrated that idiots are stopping me from having a nice thing.

This is one of the few situations where stopping the bad people from “just let people enjoy things” is the only way to make it actually useful.
That exclusiveness is exactly my point. It seems for some people the "community" is narrowly defined to mean only those who are highly active Reddit users of very specific forums - so much so that they both visit frequently enough and feel strongly enough to vote on voluntary polls about shutting those forums down. The broader community of people who visit the site and post from time to time most likely never saw any of these polls and wouldn't have bothered voting even if they did. I think those people are still part of the community. To me, a city wouldn't be much of a community if the only people whose opinions mattered were those who had the time to attend council meetings.
There is no "law" for this. Stop making things up. Just because GE made the engine doesn't mean that their customers are bound to US policies. Sure, GE could stop selling the engine in the future but the engine that has been sold is Air India's property not GE.

Indian policy is to do trade with Russia and that is all that matters here.