skysight-inc/HackerNews huggingface dataset:
You really do have to do this if you want your kids to be able to pick what they're watching without you right there all the time. If only all these video services would just let parents add content to allow-lists for kids' accounts. But no. It's literally all we need, but they won't do it.

[EDIT] Incidentally, Jellyfin doesn't have an allow-list, either. You have to put kids' content in a separate library. They have block lists based on tags, but not a more-useful allow-list. It's been requested and I've thought about doing it—I've looked at the code, looks pretty easy—but, LOL, I have kids! Which I expect is why all the other kid-havers requesting the feature haven't gotten around to it, either.

[EDIT AGAIN] The reason the separate-library solution kinda sucks is it fragments your content, so if you're browsing based on library you have to think "wait, did I decide this was OK for the kids' library?" and it doesn't de-dupe so if you put content in both (say, with hard links to avoid wasting disk space) they'll show up twice on accounts that can access both libraries, plus it means shelling in to move files around to change what's available, plus it's a huge PITA if you want multiple kids' accounts with different content (tags are easy—older kids gets all the kid tags as allowed, younger kids get a smaller set of kid-tags allowed). I'd also personally really like to be able to not display all my kid-friendly content to them all the time (too much choice, same as adults experience on streaming services) and change it up periodically (this also lets me push better things on them that they might not pick from a list of 100 but might pick from a list of 10) which makes the separate-library especially painful, since it means file-management actions every single time I want to change up the kids' library, rather than just some quick tag-shuffling on the Web UI, which I can just do from my phone in a pinch.
Window films decrease bird collisions only when applied to external surfaces
In other words, everyone should assume that it's lying at all times. Nobody should be using a product that both lies to you and then lies to you about the fact that it's lying to you.
You say that like it's easy. It's not. It's a lot of effort. It's much easier to simply not use Amazon.
I agree, though probably for a different reason. The reality is that one always had to be careful when following download links from any search engine. The reasons may have changed with time and the amount of risk may ebb and flow, but it was always best to verify the source of the download in order to reduce the likelihood of an unwanted payload. Headlines that imply this is new or unique to a particular search engine are dishonest.
In the U.K., the final change was around the turn of the millennium - it happened while I was there - we were the “lucky” ones who were brutalised but never permitted to brutalise in our turn. Actually, I am grateful for that as I find it hard enough to live with myself as it is.

There’s also a profound difference in what it does to you when you start at six versus sixteen - many of the old etonians cited went through the preparatory school system, as did I.
I think it's a huge mistake. The great labor shortage is just beginning. You can thank the retiring boomers for that. (And I hope they enjoy their retirement!)
I'm a long-term satisfied Backblaze user on Mac.

The pro is that it has a client and, once setup, it just works.

The con is that it's a client running on a single system and the personal pricing plan doesn't support a NAS I believe. I periodically copy my files over from a RAID NAS to a local USB.
Same for me. I fed it a few requirements and test objectives and its comments were pretty reasonable. With a little specialized training it will probably do better than most systems engineers or testers I know.
You'll find this interesing (if you missed it on HN): https://news.ycombinator.com/item?id=23974878
There's plenty of C++ programmers. But they're really smart so they know the time to work with with crypto has been and gone.
Which class do you relate to and as a function of which type of job?
Because it’s a mistake to use data like that.

State Farm is not saying “we won’t insure cars on the most-stolen list”. They are saying “we won’t insure these specific models”, presumably because they’ve determined that they can’t offer a policy at a profitable price that people will buy.

After the fact, we can look at how often cars are stolen to add context to the conversation, but it’s a mistake to conflate that extra context with the actual decision.
OTOH I’ve bought from plenty of random name brands and never had a problem with the products.
Nope. Ships are very small targets in very large oceans. Have you ever even been on a boat out of sight from land?

Reconnaissance satellites will be the first casualties in any future high-end conflict. Modern militaries have to plan around the expectation that their space-based platforms will be unavailable or severely degraded.

Radar ocean reconnaissance satellites can detect ships under any weather conditions but they are are large, heavy, expensive, and can provide only intermittent coverage. Smaller satellites with optical or IR sensors can potentially provide more coverage but are less effective at night or with clouds.
I wonder if the biggest shortcoming of GPT right now is not that it sometimes gets things wrong, or can't cite its sources, or whatever - maybe it needs to learn when to say "I don't know the answer to that question".

That's a pretty hard thing for most humans (and myself) to learn to say, and I suspect GPT's training data (tha internet) doesn't include a lot of "I'm not sure" language and probably does include a lot of "I'm definitely sure and definitely totally correct" language (maybe, I guess, no evidence to back up that suggestion, I'm not sure).

Many of my favorite coworkers, friends, doctors, pundits are trustworthy exactly because they work hard to not profess knowledge they are unsure about. The reason (IMO) that Scott Alexander is a jewel of the internet is because of the way he quantifies uncertainty when working through a topic.
Some of these companies have "code-of-ethics" document which is mandatory for every employee to read. I had to read & acknowledge as a freshman software engineer at a firm which abused visa-on-arrival for work purposes.

The sheer hypocrisy is mind-blowing!
A number of people have asked, and so far it doesn't seem to have yielded anything. Can't hurt to keep trying, but at this point it might almost be better to just crowdsource an independent reading list.
It's GPT, not GTP.

As for "isn't AGI yet": Language models will never be AGI. AGI requires internal thought and understanding. Some people have become convinced that this is the case by seeing the output of a language model, but there is no sufficient level of advancement that can turn a language model into an AGI, due to how they are currently implemented.

If OpenAI was somehow able to produce an AGI at some point, it would no longer be a GPT, because GPT stands for Generative Pre-trained Transformer, a type of language model.

-Emily
The glue code is C++ still. It's also a much less glamorous job than when the C++ programmers were the "hot shit" instead of the people who specialized in accelerators.
Oh, for example:

Me: "Hey, can you help me turn a baseball box score into an entertaining outline of the game?"

GPT: Sure, I'd be happy to help you turn a baseball box score into a summary of the game! Can you provide the box score for me to use as reference?

Me: Saturday, October 26, 1991
Hubert H. Humphrey Metrodome, Minneapolis, Minnesota

Atlanta 0 0 0 0 2 0 1 0 0 0 0 – 3 9 1
Minnesota 2 0 0 0 1 0 0 0 0 0 1 – 4 9 0

[edited for size, but it has the whole box score]

GPT: In a close match-up between the Atlanta Braves and the Minnesota Twins on October 26, 1991, the Twins managed to eke out a win with a 4-3 score. The Twins got off to a quick start with two runs in the first inning, but the Braves soon answered back with a two-run homer in the fifth inning by Terry Pendleton. Despite putting up a strong defense, the Twins couldn't secure the win until the 11th inning, when Kirby Puckett hit a game-winning home run. The Twins' defense was strong throughout the game, only allowing three runs and keeping the Braves' runners to seven left on base. Meanwhile, the Twins' offense was equally impressive, with Puckett leading the way with three RBIs and three hits, including his game-winning home run.

---

All of the necessary facts about the game are contained in the box score. The entertaining outline of the game references knowledge about the game contained in the box score.
Large page sizes, short session times, and I’m sure a myriad other things help reddit earn that low ranking all by themselves. Serving up google ads doesn’t help with seo
> It can be very creative and insightful in such uses

I once worked with a very smart woman who at that time worked in marketing for the airside retail stores at a large international airport.

If anyone from outside her immediate sphere asked her what she did, she would typically say "I tell lies for a living".
We do. Perhaps you may not recognize our lingo. For example, around here we humorously refer to wheat as 'poverty grass' because there is no money in growing it but recognize it as a necessity to keep in the rotation for the ecological health benefits it provides.
Did any of them stand out to you in particular? Which was your favourite(s)?

Any you didn't like?
I use both Chrome and Firefox daily and I must say that over the years, from personal experience, Firefox has improved to the point of being about as fast and stable as Chrome. The downside is that Firefox lost most of its identity, the big one being XUL, which made for more powerful plugins and customization.

So yeah, Chrome and Firefox are more of less interchangeable now and the choice is essentially about how much you like Google, and specific details. Details include the presence or absence of a plugin you particularly like, support for video codecs and DRM (for streaming platforms), and specific features and bugs. Generally, I find Chrome better on the "specific details", one of it ( https://bugzilla.mozilla.org/show_bug.cgi?id=791429 ) actually was the trigger that made me switch to Chrome some years ago.

About extensions, I think all the extensions I use are available on both platforms or have equivalents. Now using

- uBlock Origin (of course)

- SponsorBlock for YouTube (autoskips sponsors in YouTube videos, user-contributed)

- Behind the overlay (remove most overlays, have many equivalents)

- URL to QR code (shows the current URL as a QR code, so you can scan it to open it on your phone, have many equivalents too)
Entire Sci-Fi Magazine Generated with AI Is Blowing Our Puny Human Minds
It gives you room to try to cause a hash collision. Could be used as a vector if a broken checksum is used.
What part is supposed to be an own? I think number blocks is a fantastic program given the alternatives. Makes math fun for the kids.
I'm confused by his argument that Haskell functors are only endofunctors because everything is Hask.

I thought that even if everything is part of one category, if the input is a different category that is a subset of the one category and transformed to another category, even if a subset of the same category, it could still be a regular functor instead of an endofunctor.

For example, lets say you had a function f(x) that takes unsigned ints and returns the signed int inverse (so f(1) = -1). -1 is not part of the unsigned category since it is below the Initial value of an unsigned number (0). I'm a total newbie to category theory so I'm not sure if he's wrong or I'm missing a key detail here.
before cloudflare companies such as verisign would take over all your routing (i think just for the IP range(s) affected) to mitigate DDoS. Although if you're a company that has a /20 of ipv4 and whoever is DDoSing you is doing it for an actual reason (as opposed to bored teens or whatever), they'll figure out you own a huge number of IPs and start nuking them all. Verisign could also handle that. There were others, comodo maybe? Then cloudflare appeared, it was way cheaper for smaller traffic sites, then they had so much bandwidth in so many places they offered CDNs; and those were cheaper than Akamai and whoever the other player was.

I think they got lucky, market placement when they entered was entrenched by large companies that did not care about small customers at all.

and yet.
Firefox is cool and would be great if it wasn't overly uptight about 2FA. Vivaldi is the best browser by far.
An app that is develeoped by an AI, tested and used by the AI. The AI propose new features on the roadmap amd makes a new version and so on… from the start.
short term treasuries roll over every 3 months.
A very large company I worked for did something similar..

They ran a call center for merchant credit cards. Every associate on the floor had the title of "account manager." That way, when a customer whose request for a credit limit increase was declined or who had some other complaint asked to "speak to a manger," the low-wage associate could reply "Sir/Ma'am, I AM a manager."
Hi! Write me on simne007[at]gmail, other details (contacts) could negotiate there.

Thank You!
So it's a junior dev that reads lots of blogs?

This sounds like a lot of interviews I've conducted over the years.
Thanks for the heads up. I'll keep an eye out.
I moved house within a not particularly far distance and got locked out of one account with a demand for a phone number because the login is suspicious (which I don't trust Google not to use for ad targeting).

This despite having the password and TOTP.

Luckily I had a non-Google email account still connected via IMAP to reconfigure everything pointed at that account.
The jobs that I have been approached for in HFT have been for C not C++.
You're very wrong about that.

What you're talking about is called a 112 rejection. Section 112 has to do with "written description," "enablement," and "best mode."

Getting a patent invalidated after it's issued can't be done on 112 grounds. It's done based on anticipation and obviousness (prior art, basically).
As the parent said, they have local backup but they also want a cloud backup which makes perfect sense.
This place isn't your home, these people aren't your friends and your executive leadership would run you over with their cars if you stood between them and revenue growth. Your relationship to work changes forever. You will never again believe that you are "critical" to the company or that the company is interested in you as a person.

This has always always been the case. Grow up.
They will still have a budget, and policies to manage that budget they have to enforce.
Right. I.e. it's a hard problem. Technical problems are the easy ones.
Nice!

Looking forward to reading this.

It would be great to have a list of such books/topics which have been re-presented in improved versions.

The wonderful physics text:

https://www.motionmountain.net/

is an excellent example of this.

A more prosaic example is this presentation as PDFs of Bertrand Russell's _The Principles of Mathematics_:

https://people.umass.edu/klement/pom/
> I believe that good design should be recognised for what it is, regardless of branding

I am not at all influenced by the brand.

Windows key was a mistake too IMO (that are two BTW! one emulates the right mouse click).

ALT+space was a perfectly fine combo to press with one thumb (especially on laptop keyboards) to open a menu or the app launcher.

They add nothing to the table, it's just another modifier, they are both seriously inferior to function keys, that Mac tried so hard to remove and failed, because a touchbar sucks compared to a physical key.

Just simple plain HMI since Engelbart proved what computers could do.

> I would very much appreciate it if we could continue this conversation without assuming bias or ignorance.

Being a user and being knowledgeable of what constitute a good input interface are two different things.

If you ask people right now they will say touch screens are great, but they are wrong, physical keys are better, we have senses, if we don't use them, we are artificially making us disabled.

Which is never great.

Devices should enhance our capabilities, not cripple them.

Having to remember hundreds of arcane key combos, spread over 10 modifiers it's the exact opposite of good design.

That's why we invented CUA.

> What is the correct way to copy text from a terminal then?

if mouse is enabled

select with LEFT mouse clicked, paste with MIDDLE mouse click

otherwise

ALT+insert SHIFT+insert

that's legacy though, I agree if you are thinking it, but it's out of necessity, not out of will, that it is better to know what works everywhere.

knowing basic vi will enable you to edit text files everywhere on Unix, Emacs not really, Joe? let's hope it's Linux.

> I just want the key bindings to remain consistent, to reduce mental fatigue.

that's exactly why having CMD, CTRL, OPTION (that everybody else call ALT!) is a bad idea.

Apple is so innovative that they can't let go their original keyboard from 40 years ago.

At least back then the Apple key was the Apple logo, it had a branding purpose.

> If I'd open Counter Strike in VS Code (100% possible, see TFA), then I would 100% expect left click to shoot.

of course. because in that case you would be running CS inside VSCode.

but VSCode could disable overriding what the left click does if they wanted to.
For the last 10% you'll need to write a paper yourself.
Last time I looked at the finance industry, which was admittedly a while ago, I saw a C++ job that listed the salary as being around $100k. Sounds reasonable.

In New York City. Oh.

Compare to Google salaries, on levels.fyi for example. I know they're not theoretical or inaccurate because I worked at Google for a while. If you really want to do C++ professionally, that and maybe other FAANG companies seem like they'd give you much higher quality of life.

But the truth is, if you're a C++ developer, you may as well just take up another programming language and get paid more. The data doesn't lie:

https://survey.stackoverflow.co/2022/#technology-top-paying-...

C++ was basically the first programming language I really learned, but I seldom use it in the industry, because I don't know why I would intentionally pick a pay cut to do harder work. (I consider C++ to be "harder" than many of the languages above it in pay grade even when doing the same work, for most tasks.)
Theft insurance is mandatory in your state?
CUDA is C++

I imagine some work is also useful on CPUs, and C++ is one of the most efficient languages.
We are all workers, we are the working class whether we are educated or not.

The capital owners want the working class to fight amongst themselves because it allows them to continue enriching themselves off the backs of the working class.

Even if you own some stocks or have a 401k, if you depend on a salary to pay your bills then you are a worker
Having worked with several "veterans" of this industry, I'm inclined to agree.

Also weirdly C++ devs aren't making that much more than the fullstack devs who build FOH tooling for traders.
German uses seelische Störung certainly in legal context and it sounds very much like it was translated from psychopathie. Notably, a life-sentence is curbed at 15 years but psychological conditions may be incorrectable and require permanent security.

Störung must have an independent history, though. The correct translation of -pathy today would be Leiden, ie. Seelenleiden, which sounds like another euphemism in the euphemism treadmill.
I’d have thought the short lived Galatica from Meta would have demonstrated more capability on this need given it was explicitly positioned as being to help Researchers.

I wonder if this is a special case for Explainable Models [1] — once you select an answer, another model helps describe and source the output.

[1] https://en.m.wikipedia.org/wiki/Explainable_artificial_intel...
Ah yes, I remember doing this dance at the beginning of January. As you've discovered, there are about two dozen UX violations with this procedure. Thankfully, I only had to do this once; all the rest of the films played in Japanese by default from then on.
I know people who got robbed of more than that by scams that showed up on ads
This, among other reasons, is why I avoided applying to these places when my C++ skills were much more current. Certain shibboleths might have been applicable, but these were things any junior developer could have learned and made use of with a few minutes' study: they shouldn't be used in an interview process.
Can you tell us what is wrong with progress? Any examples?
One single platform for cross platform development is enough motivation and react native has improved a lot in the past year.

The entire concept of developing the same app multiple times for different platforms is just so mind numbingly dumb. 3x the engineering team, 3 different platforms with all their different idiosyncrasies. The impossibility of maintaining feature parity across all three platforms. 3x the testing and debugging.
zoom: not experienced here. I just visited a page with an image that doesn't (naturally) fit; Ctrl-scroll zooms it to fit (and back)

image in same window: seems true, but i can't imagine why you'd want this

search engines: I use single letter keywords to drive this. "g foobar" searches on google for foobar. "d foobar" searches duckduckgo. "o foobar" searches on google maps. Never had any desire to "quickly change the search engine" or have custom search engine URLs given keywords.

download speed: shows in the download dialog for me
It’s a very good demonstration of how powerful artifical intelligence will be. When we truly get that it will be the new dominant species.

But it’s just not intelligent. There’s no thoughts there. They’ve just brute forced a really big markov chain. You need a completely different approach to get true intelligence.
having more money available every month doesn't create more spending opportunities ? huh ?
Twitter still has like 1000 heavily dedicated (either because they love elon or getting fired means getting deported) which means they can fight a lot of fires and keep things going.
I guess C++ is the new COBOL.

When fresh out of college, I used to pride myself knowing C++. I used to revel in its complexity because it made me feel a cut above the rest. How naive & stupid I was.

I have not worked in C++ for a long time, I cannot climb the mountain of complexity again.
You wouldn't be able to contact your account manager as your google account would be suspended and emailing from another address wouldn't elicit any response (even if you could remember your account ID/contact info).

Hopefully you have an iPhone because if you're on android, your phone wouldn't even work.
Mandatory military service did that to whole generation of young men almost everywhere where it was, certainly in eastern europe. 2 years, older were punishing younger, by the time younger were older they were part of the system. From time to time somebody died, lifelong traumas were frequent.

Its still present ie in modern day russia, from what I read about it still much much worse than elsewhere. IIRC around 500 die there annually, everybody knows it, nobody does anything I guess to 'man-up' when its actually 'fuck-up'. Its sadly a broken place beyond any hope for repair, at least in this century.
We’ve even ejected it into space, literally exiling it from the planet it was born to!
> I wonder if it's a question of accumulated cruft.

Definitely a possibility. Another user suggested deleting cookies and re-trying. I might give that a shot at some point.