skysight-inc/HackerNews huggingface dataset:
Ask HN: Why is new Reddit so bad?
New Reddit is so bad that it's a meme at this point. Why is it this way?

I'm not asking about why the growth-hacking features exist - recommendations, larger images, looking like TikTok, steering people towards the mobile app. I don't like those, but I can understand why they do them (they want more money).

I'm just asking why the implementation is so terrible:

- The video player is so bad that it itself is a meme.

- Loading more comments often just doesn't work, the loading state disappears and no comments appear.

- The back button is totally broken, the entire page resets when going back.

- On mobile there are multiple "use the app" upsells, and clicking them takes me to the App Store. I already have the app installed! I wouldn't even be mad if these would just properly link me to the matching post in the actual app!

- Really bad memory usage and general performance, and so on.

It's just a genuinely awful website. Do they not notice this? Surely fixing this would improve revenue at least somewhat (people watch more videos on websites with functioning video players!), which they seem to be desperate for?

The weird thing is that old Reddit is a really good website. It works, I use it all the time and have a redirect installed, so that I never see new Reddit. It's performant. New Reddit could have just been a layer of CSS and some relatively minor markup tweaks (for inline images etc.) on top of that. Why build an entire new thing that barely works?

Anyways... it's been around for so long that someone internal has quit and can speak on a throwaway, or maybe someone still employed on a personal computer with Tor :)
Do high dollar people have solar panels on their roof? NO. They do not. It looks like s**. They do not do this. You might find a few but solar is a sign of financial weakness. Take Obama with his propane tanks. Do you see solar on his house? Getting rid of gas.NO. You do not. These things are for the feeble minded and weak:

https://www.washingtonexaminer.com/news/gas-prices-obama-pro...
sounds out there, but I completely agree.
Unrelated but I love that "The True Size of Africa" diagram lists area in "m km^2", also known as "Mm^2". It's interesting that there are some SI prefix and unit combinations that are just not used.
> with an average error

Eww, that's not how it works. The goal isn't to make the average near the limit, since the average of -100 and 100 means 0 average error! The goal is to make sure the measurement have a distribution that gives some reasonable confidence that it's within the limit.

This is PTT: https://www.spcpress.com/pdf/DJW244.pdf
Worth noting that the release announcement was written by Eli Bendersky, of https://eli.thegreenplace.net/ fame. It's a fantastic technical blog with literally decades of content.
Jokes aside, just use pnpm.
In my book, knowingly covering up harm to at-risk children from those tasked to helping them counts as ‘despicable. You do you though.
There's never enough time to test everything. Problems like text length are pretty much guaranteed to happen, so you may as well code "defensively" for it from the beginning.
The type conversion will improve in new releases. FYI recent TinyGo releases supports go:wasmimport too. The desire is definitely to allow users to use either or at least easily migrate. Thank you for trying it out!
Before TAOCP came The Art of the Organ-Builder

https://en.wikipedia.org/wiki/Dom_B%C3%A9dos_de_Celles?wprov...
The Matrix.org Foundation Membership Program
Nice to see Khabib's reference from Mark. Not sure Elon would even last 20 seconds.
That matches my understanding. Some people might potentially only say "tivoized" (or a more explicit "incorporated in a product that prevents the user from modifying it in practice" or "incorporated in a locked-down product" or something) rather than "non-free" for a hardware product, but I guess "non-free" could also make sense for a hardware product.
Too bad AT&T is the world’s slowest to actually build out fiber. They advertise it to me on Facebook daily (too many dollars allocated to the marketing budget apparently), but they haven’t bothered to actually build it out. I’ve lived in their footprint all my life and they’ve never delivered FttP to anywhere I’ve lived. In many different cities and counties.
The actual acquisition is many months (possibly even a year+) away. The initial announcement they made was a legal requirement because they are both public companies. There's no reason to believe that there won't be more customer facing ones in the upcoming weeks.
Further reading seems to indicate human control is pivotal in the equation. A human can be granted copyright for created works but the creative part must be human and not machine.

Just like you don't grant copyright on a PDF to Adobe Photoshop... you grant it to the human who guided the program. Photoshop is a tool and the human is the creator.

https://www.theregister.com/2023/03/16/ai_art_copyright_usco...

> "For example, when an AI technology receives solely a prompt from a human and produces complex written, visual, or musical works in response, the 'traditional elements of authorship' are determined and executed by the technology – not the human user.

> "Instead, these prompts function more like instructions to a commissioned artist – they identify what the prompter wishes to have depicted, but the machine determines how those instructions are implemented in its output."

> "The USCO will consider content created using AI if a human author has crafted something beyond the machine's direct output. A digital artwork that was formed from a prompt, and then edited further using Photoshop, for example, is more likely to be accepted by the office. The initial image created using AI would not be copyrightable, but the final product produced by the artist might be."
> We aren't going to see state or federal elections flooded with corporate votes.

What makes you so confident that things are going to change?

The title is perfectly fine. It's literally a Delaware bill. I don't know what world you're living in, but it's not the same one as me.
FWIW the WASI support is 99% a community contribution, so unfortunately it's not much of an indicator of Google's commitment.
I would have naively calculated average error as avg(max( abs(smallest), largest)). so it would be 100 in your case. I'm sure that's not statistically correct but it makes sense to me.
Rivian Tries Selling Trucks Out of Its Factory Parking Lot
Can I import variables from an existing css file? Can I export variables back?
I remember being in a Microcenter in Cambridge after the school year ended, and this guy came in with a stack of PowerBooks he had pulled out of dumpsters around Harvard, Northeastern, BU, etc. He triaged them one by one and bought whichever parts he thought would fix them.

I was in high school, had no money, and would have killed for a salvaged PowerBook. I wanted him to teach me his ways.
Tails: Weak Cryptographic Parameters in LUKS1
Security Advisory: Update encrypted USB drives and replace short passphrases
I respect the detail you give your answers, but I feel like they are avoiding the essence of the questions I posed.

I didn’t mean to frame them as a binary, I interpreted your premises as binary and just wanted to better understand them.

You say it’s a matter of degree, but I fail to see to what degree you think the individual is ‘responsible.’ You are happy to lock up a criminal because ‘their brain and bodies’ make a predictably bad behaviour, so it seems like you do think the individual is ‘responsible.’ In the same way I think we should allow people’s ‘brain and body’ to put themselves in harms way if it doesn’t predictably harm anyone else, thus we essentially hold them ‘responsible.’ I don’t think this is ‘judgementalism’ but rather just the best way to approach a complex situation (as you have shown). I cannot see any good alternatives.

At some point all this complexity needs to be discarded and we need to make a decision either way. We could write tomes about how complex this all is, but it doesn’t change the simplicity of how those intangible arguments become a tangible policy.

Fundamentally everything is a binary when it comes to behaviour, you either take a risk or you don’t. The complexity is fun to unpack but doesn’t fundamentally matter to what our behaviour is. In this case I think our behaviour should be to allow people to make risky personal decisions and accept the consequences for those decisions. It is unworkable to think society can or should hold everyone’s hand all the time.
> sit to write some concurrent puzzle programs.

I concur. There's something about concurrency and multithreading that ticks your brain in a weird way. It keeps me stimulated.

My favorite is setting up a scenario that would normally be considered as a disasterous concurrency failure. Like intentionally messing up a `volatile` state. You can't ever have those in prod, of course, but seeing them in a controlled, _expected_ way tickles my brain in a very perverse way.
Back, but with modmail permissions only
Doesn't California have a more state wide funding model due to Proposition 13? They basically have to send sales tax back to schools to make up for property tax revenue losses, which they can do more equitably. The same thing happens in Washington state due to a supreme court ruling (but with property taxes instead of sales taxes). Still, Palo Alto High School isn't in the same district with East Palo Alto High School, and it is pretty obvious which one has access to more resources.

Seattle is like LA, we are all one school district. But there is a huge difference between the poorest public school in Seattle vs. the richest public school in Yakima. And we have equalization of school funding via the state. What winds up happening here, however, is that school districts use funding from normal students to subsidize special education students, but have to be careful because they get funding from the state for each student equally (so if they lose their cheaper to educate advanced students to private schools or adjacent school districts, they have less money to educate their expensive to educate special ed students).
More than a couple of apps. I'd guess there are a handful of viable opportunities in each of many categories - music, productivity, particular game genre, etc. Many developers will port existing iOS/Mac apps, even if just to work in the 2D iPad mode.
You can definitely hack iOS all you want to, use private APIs, do all sorts of things that are against the App Store rules, run it on your own device and publish the code to GitHub to let other hackers compile it and run it from source.

iPhone enthusiasts Stephen Hackett (his real name), hack into pre-release versions of iOS all of the time to see how it’s running from their computer.

Even that 1986 6th grade hacker that I was would never want to program on the phone. I fail to see the fascination with running a fully fledged IDE on a phone.

When I was programming on the very open Windows CE devices pre-iPhone, I avoided running on the phone as long as possible and used the emulator.

You can use any programming language you want that compiles down to ARM.
Growing up in Australia in my house growing up we never took our shoes off at the door unless they were unnecessarily muddy. All of our shoes were in our rooms or in our wardrobes.

I suppose the thought process is yes those shoes that have been in dirt and who knows what else are being walked through the house, so what? The house gets vacuumed and mopped regularly.
I will personally give you context. Nobody in my neighborhood is doing solar panels. Why? Because we don't want that on our roof. It looks like shit ok. It ruins the look of the house. We have enough coin to not do it and waste as much energy as we want. If you want to do it then go for it. I personally do not care what you think or do with your own coin. If you want to put solar panels on top of your car, on your lawnmower DO IT. I will not and never will. Nothing you can do about it.
My kid was excited to their own purchase on Amazon when they got a debt card. Somehow they ended up paying monthly for Prime. I managed to cancel and get a partial refund but it took multiple tries.
Parent commenter was very deftly referring to an infamous quote by Mitt Romney.
So just blurring the image and resharpening using AI can remove the watermark, right? Asking just in case i need to steal some AI generated artwork few years down the line.
That is actually the source of this. They are trying to register Apple Corps' trademark/logo.
I agree the semantics seem weird, I've occasionally wanted the equivalent of x = clear(x) but I can't think of a time when I've wanted to set all the values to the zero value.

The bug doesn't seem to discuss use cases for it either. The most I could find is: https://github.com/golang/go/issues/56351#issuecomment-13326...

Which boils down to "doing what clear(slice) does cannot be implemented efficiently today" but I'm not sure how having an efficient way to do something folks don't want is useful?

There's already a memory clearing optimization in the compiler:
https://github.com/golang/go/issues/19266

So yeah I'm not sure under what situations folks will use clear(slice).
They are legally obligated to tell investors the minute the deal is signed. It is not going to close for many months (maybe even over a year), so there's plenty of time to craft customer-facing communications. I'm sure they still have to finalize a lot of details about how the transfer will actually work.
I worked for a systems integration and management firm for five years. We avoided the sorts of problems you describe by having a management who gave us the best tools and training for our work and in return demanded exacting documentation which had to be kept up to date as part of our work. Logs and alerts were refined to eliminate confusion. We were tasked with implementing scripts to correct, mitigate the effect of problems.

Being on-call is a challenge, but also an opportunity to improve processes. Your management should empower the team to fix the processes.
<https://news.ycombinator.com/item?id=36424373>

In Comments ... Don't be snarky. ... Please don't sneer ... Avoid generic tangents. Omit internet tropes.... Please don't post shallow dismissals, especially of other people's work.... Please don't complain about tangential annoyances—e.g. article or website formats, name collisions, or back-button breakage. They're too common to be interesting.

<https://news.ycombinator.com/newsguidelines.html>

And finally, that would be her expertise.
Yikes, I guess I'll have to be on the look out....
The other stuff I do is to write YAML, HCL, and other type of configuration files.
What kind of person is offended at this? It's not even in the ballpark of making the allusion (let alone whether someone should be offended at such an allusion). I refuse to believe there are people this petty.
Even with the NaN, the NaN wasn't equal to itself, so it still wouldn't delete. Really, they just should have forbidden float64 key'd maps, but too late for that, I guess.
>It is an intersting coincidence that ability to digest milk as an adult and fluency in English are correlated.

Last time I checked Scandinavia didn’t speak English, and so is Germany, France, Spain and the rest of Europe, neither as official language nor fluent. Your link between those is silly and incorrect, for one: as said most if not all of European aren’t English native speakers, and the biggest native English speakers are found in North America, specifically in the US, a country that obviously is a mix of all people and ethnicities, even the ones who call themselves “whites” are actually mixed to some degree, so if you consider the fluency in English as your baseline, then Americans from asians roots for example shouldn’t be lactose intolerant while some German dude who barely speaks English is?! That’s idiotic. Second: you are correlating something genetically inherited with something you can learn in the first few years, which is even sillier.

If you correlate that with race, then you might be correct, as maybe the majority of caucasians, asians, etc. are/aren’t lactose intolerant, but I never looked at any studies in that regard, but it will make sense at least.
i don't know about the half life stuff. stlport was (is?) a portable implemrntation of the Standard Template Library. this is far from the same as the C++ Standard Library.
It is just this logo: https://en.wikipedia.org/wiki/Apple_Corps

WARNING, a download link: https://www.bvger.ch/dam/bvger/de/dokumente/2023/04/B-4493-2...
I was forced to re-verify a year after registering, at two different companies.
> There is a balance of interests.

Literally what? If this isn't the meaningless bullshit it sounds like, I will be stunned.
My stance is that an "average salary" is pointless because the range is simply too wide and depends on too many factors to condense into a 1-sentence reply.

Also, the entirety of Japan isn't relatively wealthy, just like the US. The rural areas are dramatically cheaper to live in (for housing mainly) than the big cities. However, there's less "spread" than in the US: all the software jobs are going to be in a handful of large cities, not in some remote prefecture or village (whereas in the US, there are jobs in some smaller and even very small cities, where that one employer is likely the only place you can get such a job nearby and you'll have to move if the job goes bad). But even if you just look at Tokyo, the pay range can be enormous, at least a full order of magnitude.
Python does not include a structure d logging package as part of the stdlib as far as I know. What package are you thinking does what slog does?
My grandpa (a consummate tinkerer, mechanic, and life hacker) taught me the best trick for laundering socks.

Keep a small box of big safety pins by your hamper. When you take your socks off, pin the pair together then toss them in the hamper. Always keeps pairs together!
Prime video, unlimited photo backup and ad free music, but limited selection.

2% extra cash back (on Amazon credit card) (so 5% in total).

Not sure if there is anything else, but it can be worthwhile.

The unlimited photo backup, including raw, is worthwhile for me (5tb or so)
"Too heavy" in some sense, but the engineering trade off is a pretty good one!

Your average Tesla is about:

- 1.9x as heavy as the Miata

- 4.3x as energy efficient as the Miata

- 1.7x faster acceleration vs Miata

- 0.2x the emissions of the Miata on a typical power mix (0x on solar)
Delaware's not really a tax haven. They're in the lower half of states wrt corporate tax burden last time I checked, but that's not the main benefit.

IANAL, but the main thing they I've heard they provide corporations is legal stability via their court system. Since just about every major corporation is registered in Delaware, they have precedent for just about every goofy b2b contract dispute. This allows for two very nice effects: 1) predictability about how cases will go if they hit the courts; 2) the court system tends to work very quickly when there is a dispute.

A good recent example of this was Elon Musk's dispute around purchasing twitter. Musk very obviously didn't want the deal to go through, twitter filed suit in mid july, and just three months they were a day before trial and Musk decided to buy the company as twitter was demanding. Musk ostensibly had every reason to delay as long as possible, with essentially unbounded amounts of resources to do so, and all with what sounds like a pretty goofy contract. A great example of a complex-ish b2b contract problem working it's way very quickly through the system (ie. going to trial within three months), and leaving both sides sure enough at that point of the final outcome to solve their problem without actually going to trial.

Great system for inter-corporate stability.
Fair, but what does that distinction do to illuminate your or my arguments?
I was thinking that you could pin timers above each pot as well as other timers around the kitchen.
Didn't say anything about copyright, in the US at least that's already been ruled on saying that the raw output of one of these models is not copyrightable. Being able to trace something back to a service can be useful anyway. Imagine stuffing metadata in there, such as the prompt or the identity of the user who generated it. It'd be a powerful tool to combat everything from generated CSAM to political disinformation. If nothing else, a nice ghost story to tell the AI kiddies around the campfire.
Common element to these stories seems to be that the error is only found too late, and then apparently the whole project is scrapped. Most of the real projects I'm familiar with discovered some flaws in data or training, but continued working afterwards. Like nobody who heard this story ever thought to ask, so what happened after you trained it on some more photos?
My layperson's understanding of anti-trust law is that the intent of the merger is of interest.

Suppose there is a communication where a company leader says the motivation for an acquisition is to eliminate a competitor. In that case, the acquisition may be illegal under the right circumstances.
Dissecting TriangleDB, a Triangulation spyware implant
I have absolute pitch for select instruments only. For string instruments (especially for the violin which I play) you can ask me what note was played in the middle of the night and I’ll tell you exactly what it is. I can even most likely tell you which string and which position was used to play that note. But for other instruments like the piano, I can get close, but many times I’m within one or two notes. Surprisingly for wind instruments like the trumpet I also have almost as good accuracy as for the violin. Not sure why because I hardly ever heard a trumpet growing up.
Isn't this the nature of relational databases (as per CAP)?
> the US has not expanded the school day or year significantly.

No, but while some students can benefit from the internet in general for school, I'm convinced keeping a socially-expected Skinner box on one's person every waking hour is not great in general. More specifically, learning complex, multi-faceted, and important topics while (attempting to) ignore the Skinner box is not good for any subject that is not, or cannot be, subjected to standardized testing - and many subjects that are.
Completely true.

What I’m most excited about is to see what people do with the UX.

We are no longer confined to windows that scroll up, down, left, and right.

Application’s now have depth, and the spatial concept will mean the way we view and interact with applications will change completely.

I’m very excited for this.
I’m perfectly aware of that. But you know what operating systems the overwhelming vast majority of PEOPLE use, yes?

Sure likely more machines run Linux on servers but that’s like saying your body has more bacteria than your own cells. Technically correct but actually bullshit.
People who owned and had access to ENIAC could load and run any software they wanted on it. They did not have to fight with an app store support agent for months over arbitrary rules only to get their software rejected. That's what open means.
An Introduction to NFL Analytics with R
I got a working Compaq TC4400 in great condition for $5 from the thrift store the other day.
One massive thing you lose with multiple cursors versus macros is you lose the ability to perform the same action across multiple files. Like you said, some multi cursor stuff is more useful to developers more focused on large-scale rewrites and refactors. However I argue macros are even more useful, because they can be saved and replayed across many files (even globally and automatically with just a few commands).
Chinese Traditional 3B Chat Model
Pink Floyd, ‘The Wizard of Oz’ and Me
In 1800 there were around 1 billion people and today there are around 8 billion. Humans do seem to scale rather easily.

https://ourworldindata.org/world-population-growth