skysight-inc/HackerNews huggingface dataset:
I'm modern, and a 120 char line is not kilometers long. It's in the range for modern stuff (yep, I'm an advocate for dropping 80 chars). km long lines start at 200 chars IMHO. To me, too long lines actually hinders readability:

- kilometer-long lines makes your eyes travel a lot more to read what is happening. travel is not that an issue, but context is. it is quite hard to get at a glance e.g. the argument list of a function. or know if e.g. a specific parameter is in the argument list.

- I almost never have my editor's viewport set to kilometers. It's usually in the ~110 chars range to fit multiple files at once (two side-by-side on 1080p, three on 1440p). Not that I am editing three files at once, but I'm usually editing the middle one with other files on the side for context and reference. In such a setup, the line ends up wrapped anyways, but with ugly wrapping that does not match indentation and in the middle of words.

As for hiding it, that's what editor folds are for.

Anyways, I guess we found bikeshedding topic not solved by formatters :D
That should be standard HR policy everywhere. There is no appropriate way to hit on coworkers. It's unprofessional at best and a company-ending liability at worst. HR's job is to protect the company from both.
Content Is King (1996) [pdf]
Maybe it’s Kazakh. https://en.m.wikipedia.org/wiki/Borat

;-)
I'll add these

Serving Traffic at 800Gb/s and beyond

http://nabstreamingsummit.com/wp-content/uploads/2022/05/202...

and the HN discussion

https://news.ycombinator.com/item?id=32519881
Back when I started using Plex the open source alternative was only XBMC. Plex just had the killer feature of being able to transcode correctly. But yes I agree, being a for profit closed source app has just been a pile of junk beyond the core feature set that was put out long ago.
The container has to have holes through which to squirt the ink onto the page, and when ink is dispensed it is replaced in the container with air.
Thelephobia - fear of nipples
> I worried that she wasn’t more worried. It was the emergency doc in me, always defaulting to the worst possible outcome, I told myself. I reminded myself that this was not my show.

Strong disagree here. You're at the hospital, they are working on you, this is most certainly your show. I worked in a hospital for years and have many PhD friends that have a really hard time grokking this. I'm not anti-medical establishment, but this attitude among doctors needs to die.
Yet you think tying people's hands and forcing them into furthering the interests of a foreign business venture's goals at the expense of the locality is okay?

Ask yourself, why is that okay? Why is it more wrong for a locality to refuse to cooperate with an uncooperative outsider than for an uncooperative outsider to act in a highly disruptive manner to the sensibilities of a foreign locale in the first place?

What would you do if it was you in their position?
> 4. Observables (Ember, maybe Angular 2+?)

Don't forget Knockout which was the OG. You can also make the case that Svelte, Vue, and Qwik all are different takes on Observables (at least as much as Angular 2+ is) all with more or less magic and more or fewer escape hatches from Observable best practices to imperative(-looking) code.

I got a "What if we did Knockout but with with the compile-time benefits of TSX and Pure RxJS Observables?" itch a couple months back and have made some wild progress on it. I certainly don't think it is ready yet to advocate as an alternative to React, but it's probably in an interesting A4+B2 tangent on your map right here, and I find that interesting.
> React conflates two concepts that I think are better when separated: templates, and components.

Whether a React code base conflates them depends on the code base, but the more familiar terminology is container vs presentation. [1]

[1] https://www.patterns.dev/react/presentational-container-patt...
The big difference for me is that with clipped notes the full contents are searchable. I agree that browser bookmarks are generally poor for reference material, as you tend to forget what you've bookmarked. But by clipping the whole page you essentially build your own searchable database. I use Evernote for this because I started in 2012, but I would look at alternatives first if I were starting today.
I occasionally get large military transport planes that buzz my rural area at very low altitudes, often below my house in a canyon just a 3 iron away. I suppose they're training. The roar is epic. It'd be nice to get a little notification when that's about to happen. Not enough to write my own app for it though. Kudos for the hustle.
The dilemma parents are grappling with is this: tablets and smartphones, while beneficial for children's learning and socializing, also expose them to constant marketing and propaganda, even within the confines of their bedrooms, as they attempt to connect with peers or complete tasks.

Previously, children's exposure to marketing and propaganda was mostly confined to their entertainment hours, during which they watched television or read magazines. There was at least some hope for moderation. However, "apps" have blurred these boundaries, as the same devices used for education and social interaction are also channels for persistent advertising and messaging, making it harder to limit exposure to just "entertainment" time.
> Show me a study of a population who eats steaks, vegetables, avoids processed foods, and is athletic and I’ll show you a healthy heart.

You're probably right, but only because the actual problem has always been the excess calories.

Excess calories leads to energy poisoning, the cause for diabetes, with high blood glucose and high triglycerides being just energy excess that can't be quickly burned or stored.

Foods are not equal though. That saturated fat more easily leads to atherosclerosis, compared to monounsaturated fat, is a fact. So, if you eat a lot in excess, being selective matters.

Also, lay off the conspiracy theories, it's bad for your health.
It's not even piracy - it's their own streaming services. Why would I pay to watch a mediocre Disney movie in theatres when I already pay for the streaming service I know it's going to end up on in a few weeks? On demand, in the comfort of my home, without having to spend my precious non-work time making plans to drive to a theater?
There's nothing inherently unsustainable about social security. If FICA tax revenues don't keep up with benefits, benefits can be cut to make up for the shortfall. If you haven't noticed, due to our still-falling life expectancy, we keep having to move armageddon day back. I think there are many in high places that worry insolvency may never come.
No, but the troll will search in posts they've commented on and see their comments aren't showing up. Permalink the parent comment and copy that into an incognito window, and clear your cookies to get rid of the heaven ban cookie.

What you're suggesting is already implemented on Reddit. If you look at a user's page it'll show their shadowbanned comments. But if you click on the "show all comments" and view the whole thread they won't display. Reddit can't detect when you ctrl-f on a comment thread.
You might have the wrong movie. Moana spent 5 years in development, made almost $700m at the box office, and has a 95% RT rating (critics rating) and an A CinemaScore (audience rating). Nobody else seems to have noticed the "fundamental story mistakes."
I like the littering analogy because it's a kind of tragedy-of-the-commons problem. If everyone pirated, clearly there'd be a problem around capitalistic incentives for making intellectual property, similarly to how if everyone littered, there'd be a problem around environmental cleanliness.

But I don't think most people would argue that everyone should pirate IP.

That's a good follow-up question though; for those who believe pirating is ethical, do you a) believe everyone should pirate, and b) if not, what makes your pirating acceptable but other pirating unacceptable?
A lot of this difference is the result of your own outlook and approach to life.

Used to be fat and wear clothes 2 sizes too big. Lost some weight and started dressing nicer. Suddenly I was behaving more confidently, and the effect snowballs.

Of course, there is some external difference, but a lot of it just goes back to attitude and confidence.
You would have to be able to subscribe to Justice+. It's costly but subscriptions come with government handouts so I think you end up making money.
And also the actual container infrastructure itself.
>https://www.reuters.com/world/uk/uk-sees-fastest-wage-rises-...

Hmm, the article is from February 2022, aka right when we had "peak economy" just before the wordlwide shit hit the fan and everything tanked again, so I'm curious how much of that wage grows was just due to the Covid money printing boom that drove up demand in all sectors, coupled with reduced immigration due to Covid travel restrictions, is the true cause of this this wage boost instead it being the cause of just "EU workers diluted our wages".

>it was very much in their interests to cut off this stream of competition

Except now they have even more competition from outside the EU, with the UK reaching migration records as of recently. And non-EU cheap labor tends to be even cheaper compared to cheap EU labor.

Of course the pandemic economic boom coupled with temporary cutting off of migration due to covid travel restrictions would cause wages to spike in 2020-2022 but that could very well be temporary now with the increase migration from non-EU countries and with lower investments into the UK due to the lack of EU membership bringing the labor demand back down within the next 10+ years.

My point is only time will tell whether Brexit will or will not improve working class wages, the past ~3 years were a anomaly on many fronts. We'll just have to wait and see.
Secure Linux Installation: LUKS2 Encryption and Systemd-Boot Bootloader
> I don't know, phones are addicting and getting a toddler hooked seems like a disservice.

Phones are not addicting. Algorithmically manipulated services are addicting.

> There's so many educational things the author could be giving their toddler and they're teaching them to have their eyes glued to their screen from such a young age...

Like how to use one's skills and passions to develop a product for their beloved child?
> I mean... sometimes you do, that's why they exist.

They exist because they're useful, but you can write traditional React components that look a lot closer to Web Components, if you think that's better.
If you really care about being able to search github without logging in https://grep.app/ is pretty good, I would often use it instead of the old github search cause I found the results to be better.
I would argue that it is the responsibility of parents to decide how to do that. But if you want a legislative solution, there already is one (COPPA) which prevents people under the age of 13 from joining social media.

If you think those legal protections aren’t fit for purpose (they were created long before social media even existed), then you should take that up with your legislators. I personally wouldn’t trust them to approach that task without implementing something horribly tyrannical, like implementing a requirement for a full KYC process for creating social media accounts. So I’d advise that you be careful what you ask for in that respect.
>Great programmer who has the skill to answer this bounty get paid at least $200 an hour (extremely conservative estimate)

Dang! What do you base this estimate on? The Rust aspect, or parsing aspect, or intersection of both?
I love the proper formatting and explainer comments everywhere. Almost makes it seem normal.
It’s also BS. Companies have branding and PR teams because they know it matters for profits. The issue with meta, twitter, etc is their real customers are advertisers. They can piss off users, and just pretend some % of bots are users. And let’s be real, few marketing companies are held accountable to their level of actual impact.
I think the real danger lies with the youth. Adults might not have much time these days to doomscroll as it is. Most internet content is probably produced and read by young people who frankly have time on their hands to scroll on tiktok for various reasons. Its also a demographic where you might not expect this to ever change: not all kids can walk to their friends house and hang out in person, they might be dependent on someone driving them someplace. Likewise they won’t ever be fully busy with school or extracurriculars, because there will always be a subset of students who are doing both of those things as well as working part time to make some ends meet, so workloads basically cannot demand your full attention outside of class time due to not everyone having the same amount of hours of free time after class. This invites more “idle time” that is filled with easy things like TV or tiktok, something you can do instantly on your couch, vs making plans, being active, or getting yourself someplace. Less inertia.

If you control the opinions of the youth, you have their votes for at least a few election cycles before their opinions might soften with the stressors of western adulthood. You also significantly influence how they spend money and get their parents to spend money. Its a very powerful position.
>That’s the key problem though, in the face of alternative hypothesis they fail to even acknowledge they may be wrong.

That is not they key problem as you originally laid out. Your original position is that they key problem is they ARE wrong. Further, I don't know that I've ever read any sort of paper or written guidelines that explicitly says "we might be wrong here." Should those all be ignored for that reason? The papers you yourself cited in a comment above don't explicitly say they may be wrong, yet you have no problem taking them as 100% established fact. This seems like a bit of a double standard and sloppy logic.

>Coupled with the intense lobbying

Do you have evidence for corruption in these institutions?
And it's funny because go has a whole http server in the standard lib, but not minimum?
Idk why, but this is delightful to use. There’s something so fun about it. Will likely delete after a few days, but just turning it on and seeing the planes appear on a radar-like screen is just charming.
I really cannot agree with most of this.

Weird scoping rules? This will rarely if-ever impact you in the real world.

The list comprehensions in Python are incredible, in fact people over-use them all the time in really gnarly ways. Like [x for x in [y for y in [z... and the consistency with the same system supporting all datastructures (sets, dictionaries, tuples, etc) is very intuitive.

Monkey patching is a liability? This is like saying a car is a liability because I am free to drive it off a cliff. You're technically correct, but you are the one in the drivers seat. The ecosystem does not do or encourage this behavior, with the exception of things like gevent where it is required.

Mutability by default is common in virtually every language. You can't say it is good or bad, it's just a fact of life. There is a cost to immutable datastructures unless the language is designed from the get-go to utilize them efficiently.

Lack of support for functional programming? Functions are first class in Python. You can pass them around all over the place, as args, put them in datastructures, etc. When you combine this with comprehensions and generators it is very powerful and lets you do lazy evaluation of complex transformations. There are lots of built-in tools in the stdlib to do functional programming. This is just straight up false.

Deployment story remains extremely painful - again false, I do not know why people say stuff like this. Create a virtualenv (built into the standard library), and pip install your requirements. If you are using conda and all the other noise you are going to have problems.

Slow execution of pure python code - this is the ONLY area where you are perhaps correct... but compared to what? For a lot of use cases, the speed of Python is not a problem. When it becomes a problem, you off-load that responsibility to something else. There is also something to be said for writing software quickly, which is a perk of Python for sure.
Least surprising headline of the day?
This is perfect. We need more hobbyist apps. Minimalist design, simple and solid functionality, and no ads in sight. Shake off the shackles of the advertising dystopia!
I think only when the plane is grounded.
I think you meant to link to https://rachelbythebay.com/w/2018/04/28/meta/
‘Lessons’ to me also seems to carry a sense of regret, as in ‘things (we) got wrong’. ‘Learnings’ is a more obscure word that I would take to mean something more neutral: literally ‘things (I’ve) learnt’.
> Additionally, saying that children and adults should be wholly responsible for this is like saying the Chinese and not the British should be responsible for their opium addiction (see Opium War) and that homeless in San Francisco should be responsible for their Fentanyl addition. They can always just say no, right?

This is why I find it funny that FAANG people call themselves software engineers. In the real world, an engineer is wholly responsible for the projects they bring into the world. Imagine a bridge collapses and someone dies. Then in court the family is told that the person was responsable to research bridge designs before using it. These social media companies are just run by money hungry a-holes.
Hard disagree, web won because of the deploy story. Users don't have to install anything. Html and css is a terrible API for app layout, because it wasn't designed for that
This is long known to be true, especially for cured meats. Industrial processing requires additives and preservatives that you’ll never use at home or a restaurant.
Well, hello! I am also the oldest of 11 kids; I rarely encounter another like me.

One of the many reasons I have carefully avoided making any children over the years is that I already had my fill of child-rearing by the time I left home, through looking after my younger siblings. I wonder what your experience with this was.
That's interesting. I don't think the address hack was widely used on the Amiga, so we didn't get anything like that. Amiga Basic was the main one and that was ditched for Arexx for the newer OS versions (a shame, because as much as I liked to mock Microsoft at the time, Amiga Basic was quite decent). I don't think the incompatibility had anything to do with ditching it - people have patched it and it wasn't a big deal; I'm assuming it didn't get an official patch because Commodore had already decided to replace it.
> while beneficial for children's learning and socializing

citation needed? or are we just assuming because, well, there's education and social information and apps available on them?
It was started by him but he is no longer involved. Even if he was still running the company I would trust him infinitely more than Google or Microsoft. Also I like that they are based in New Zealand.

Their software is well engineered and is open source. https://github.com/meganz
As a public cloud engineer, it feels like this is a mistake to cut deeply right when cloud repatriation is starting to be a thing.
And that still exists on Civ 3 and 4. There are different types of terrain, unit types, unit experiences and rank, etc.

No need to add the board game style limitations.
I can buy some of that. Burn pits in active war zones are a known source of cancer, half being in a constant vicinity of something burning and the other half being the properties of the aerosols produced by the thing being burned. That's to say, if the wood is treated it'll be more dangerous than seasoned wood.

When a family member was diagnosed with cancer I was warned heavily about the difference between cooked meat and charred meat. Charring is linked to cancer where cooked meat is a bit more up in the air.
This was intuitive to me, especially because it's in a section titled "Differences with Prettier".
It's clearly not about cars.

> Even the most tentative efforts to rein in cars in cities like New York, Paris, Madrid and Buenos Aires have opened new, growling fronts in the culture wars. In his surge for a second term as U.S. president, Donald Trump has relentlessly attacked his likely opponent Joe Biden’s push to expand electric vehicle use.

Those electric vehicles being pushed by Biden are cars too.

So it's just yet another example of fossil fuel funded fascism.
Probably structural typing?
Twitter post: https://archive.today/k2dZh
I'm not a fan of Tesla, but... this seems right? A postal service (even a privately-run one) should not be allowed to discriminate when it comes to delivery, outside of hazardous or illegal items.
Good points, it is important to have gratitude for what you have.

However, I do notice I look forward to work a little bit more when I have some nice headphones and a pleasant keyboard. I was surprised spending a bit more on those things made life quite a bit better.

So, I wondered if there were other things I hadn't thought of.
even here on HN, the percentage of AI generated comments has to be increasing day by day. I have to assume that some have created HN commenter bots, even just as a hobby/learning project.
There are certainly lots of great component libraries out there for various frameworks that help with this, but I agree with the parent comment that it's still not the kind of progress we should have had by this point. I think it's unfortunate that we have to stick to HTML/CSS as the foundation for everything to maintain compatibility and accessibility, but that's how the web works I suppose. If we were to design the web from the ground up today based on what people use it for, it would look pretty different I think.
The real story of the OpenAI debacle is the tyranny of big tech
Please remember that Web Components are much more akin to an ABI for web projects and not a full-featured framework.

Any web component easily plugs into React, svelte, lit, etc. Existing components written in those frameworks can pretty easily be wrapped in a web component. It's a common base-layer we can all use.

If you attempt to build a web app using just web components and no libraries, you'll quickly find that you're doing lots of manual DOM updates (no templating engine) and lots of manual state management (no data management API).

As an ABI, it's wildly successful. It does, in fact, just work. It's just very low level.
Interesting. I found it to be compromised in almost every way, but it’s made substantial progress. Each time I try it I end up going back to Plex.
In December of 2012 AWS admitted that four files were lost: two completely deleted and two more truncated.
I think it is hard to argue that you can't learn anything or socialize on your phone.
> "After we reached out with questions to the magazine's publisher, The Arena Group, all the AI-generated authors disappeared from Sports Illustrated's site without explanation. Our questions received no response."

What is The Arena Group? (https://thearenagroup.net/). It's a publicly traded company for one. (Stock price: AREN (NYSEAMERICAN) $2.76 -0.03 (-1.08%))

> "The Arena Group is an innovative technology platform and media company with a proven cutting-edge playbook that transforms media brands. We aggregate content across a diverse portfolio of over 265 brands, reaching over 100 million users monthly."

- "Our Brands": https://thearenagroup.net/our-brands/

So, basically, an entity that has people's eyeballs, content doesn't matter that much does it? But brand does (SI has notoriety for millions of people). I'm guessing ads are the main business here, therefore content generation in all ways that get people's attention is the goal (for cheap).
Found some here: https://github.com/biomejs/biome/blob/main/benchmark/README....

They claim 25x but the numbers are old so I'm not sure if I believe them now that a bunch of new functionality has been added. Either way, if it's anywhere within that ballpark it's still a huge achievement.