skysight-inc/HackerNews huggingface dataset:
It's crazy what a 14-year bull market capped off with a WFH tech-boosting pandemic will do to SWE salary expectations. In these conditions, market rate outpaced wage increases at most companies, so you would need to hop to keep up.

However under normal circumstances job hopping will plateau pretty quickly, and if you don't have a promotion it starts to look pretty bad to hiring managers. I certainly would never hire a staff engineer who was not promoted to L6 equivalent in a company with a strong tech reputation.
This can be largely explained by the increase in mortgage rates.
Not true. Homicides are not equal nobody cares if a drug dealer is found dismembered.
Totally rando civilians getting killed is what society cares about and those are down.
I have a ISSC M22 that doesn't jam if I use the right ammunition for it. Maybe only 1 in 1000 rounds?
You're talking like managing stateful services in an ephemeral environment is as simple as installing and configuring Postgres. Postgres is its self is 1% of the consideration here.
I don't think culling games/apps based on age is the right approach to improving discoverability.

I don't see Nintendo removing old Switch games from the eShop.

I don't see Apple Music removing the Beatles because they haven't updated recently.

My recommendation, which Apple's (obnoxious) ad business would never accept, would be to

1. Remove the obnoxious and generally useless ads which eat up the top half of the first page of app search on the iPhone.

2. Improve app search with more options and a fast, responsive UI. Also they might consider allowing you to consider ratings from other sources such as critical reviews vs. user reviews (a la metacritic.)

3. Better human curation with more categories. This is the same approach that Apple Music takes and it seems to work well. Games should have Artist/Studio/Developer pages as well as Essentials lists to facilitate discovery. Same with genre/category essentials, which have a rotating list that can be saved/bookmarked.
Much better, because Sony was still coming from Yaroze experience so PS2Linux had relatively good support for game development, and although it did not expose the low level APIs, it was a kind of XNA for PS2.

Unfortunately most people seemed to only care to use it to run Linux proper and emulators, which was most likely the reason why PS3 OtherOS was so limited.

I lost interest on the PS after that.
Your brain is neither BFS or DFS. Your brain is a biological neural network. It is associative, that is, your brain follows paths of relationships. The brain actually is "like calling a computer a hard drive" in that memory and processing is wrapped up in the same mechanism. "Thinking", "knowing" and "remembering" are not separate things for a brain, they are all flavors of the same thing.

You wrote "learning limits in isolation of the whole picture, optimizing for less percentage of forgetting, often leaves learners confused". The is true. The reason is because, if you do it in isolation, you're not forming connections to related knowledge.

The main split in brains is short-term memory vs long-term memory. And I suspect (speculating here) that forming more connections to items in long-term memory helps in moving a fact from short-term memory to long-term memory.
No, even if Putin is gone they can't just start buying russian gas again.

Who knows who comes after Putin.
rdd discussion: https://www.reddit.com/r/Python/comments/xobba8/how_i_deploy...
> But if I recall, it seems that the age key file itself is 128 bits! Thus in the symmetric mode, Age provides only 128 bits of security. This is substandard, and in particular secure only until 2035 or so.

This is not the case. To meet NIST's Category 1 requirements, post-quantum cryptography "must require computational resources comparable to or greater than those required for key search on a block cipher with a 128-bit key (e.g. AES128)" [0]. It is therefore completely appropriate to pair any Category 1 post-quantum KEMs with 128-bit symmetric keys. See [1] for more details about post-quantum age. Symmetric passphrase age similarly is fine because it's the same as the post-quantum KEM case but without the KEM.

[0] https://csrc.nist.gov/projects/post-quantum-cryptography/pos...

[1] https://words.filippo.io/dispatches/post-quantum-age/
I've used it on my personal blog for many years at this point, because it is my personal blog and I can be weird with it, including using horizontal scrolling by default. https://blog.worldmaker.net

I really love multi-column, and appreciate horizontal scrolling. I've got an ultrawide screen, and I love that my site is one of the very few that makes an interesting use of a screen that wide. (There are articles on my blog you can easily read with no scrolling at all.)

I've gotten so many complaints over the years about my use of multi-column, including here on HN. It seems a very polarizing thing, even as I wish it were more common. The one time one of my posts trended it got a lot of hate about my blog CSS. That was a revision ago, though. I've made a bunch of adjustments to it since then, because I did read all of them, and tried to find some tweaks (including a few bits of JS) to smooth the experience a bit.
> OK sure, I'm all in favor of more accountability. But I also think it's absurd right-wing media portrays the FBI as a Democrat controlled and biased organization.

Ok, first sentence sounds like we're on the same page. The second sentence sounds like you're very primed to have a political argument but I'm not sure with who. Nothing about the FBI leaning Republican is incompatible with my stance that the FBI is a monstrously large, unmanageable organization that centralizes federal law enforcement power into the unelected hands of supervisory bureaucrats.
Sure, but I think it's important to remind people because the "problem" in the article isn't going to be fixed any other way than developers fixing it on their own and changing their behavior. Free as in beer code is a huge benefit to everybody else, so don't count on them to fix the problem.

Really, from the outside it looks silly - "I gave my code away, and now I'm not profiting from it!". Then at the same time all of the biggest, richest companies in the world are software companies because they chose not to do that.
You’re comparing two very different things there. Institutional libraries and government archives have records going back centuries, many of which can’t be found anywhere else. Even your local library might have some obscure local newspapers on microfilm from 100 years ago, that haven’t been digitized yet (we’ve admittedly made progress on this problem over the last decade).

To answer these “who am I” questions posed in the article, of unidentified historical photos, we need institutions like the Library of Congress digitizing their records, uniting them with other institutional datasets, and organizing them in a way that we can run facial recognition algorithms on them. The answer to “who are these musicians circa 1930” probably comes from a local newspaper that ended publication 50 years ago.

In case it isn’t abundantly clear, this is going to take decades to accomplish. These institutions operate on timelines measured in centuries, not weeks. They care deeply about problems like bit rot when replacing physical archives. If it is lost to the world in mere decades, it is not useful to them.

The Internet Archive is of little help here, beyond sharing technical information for efficient archival and retrieval of truly massive public datasets.
I like small phones and still use a late 1st gen SE. When the battery died and the screen broke a little over a year ago, I spent $220 at the Apple store getting both replaced rather than upgrade - even ignoring the price of new phones, I didn't like any of the new phones (even the mini) as much as the old SE. (My wife has the 2nd Gen SE, which is the same size as the base 6-8.)

I'm coming to hate Apple more and more with each passing year. For one thing, I refuse to give iCloud my data, and iTunes, already one of the worst pieces of software in history, has declined into an unusable mass of fail. I would like to be able to play my own music on my next phone, something I've never been able to do with an iPhone, since iTunes insists on transcoding my entire music library and scrogging all my album covers if I let it touch my music. I will not live long enough to undo all the damage it did.

Also, I want an actual headphone jack, rather than having to spend another few hundred dollars on Bluetooth radios I'd rather not have in my ears.

If I have to live with a bigger phone, then I'm going to get something in return - I'm seriously thinking that I might be able to live with a Surface Duo - it is larger, but thin, powerful, and even has bezels(!) so touchscreen scrolling works properly. (The Samsung Z-fold is probably still too large and chunky, but interesting, if still lacking in the bezel department.)

Anyway, it appears that Apple no longer cares about those of us who only want phones that actually fit in a pocket, so I'm done with the bastards. Good riddance, but there are no good small phone options anymore, now that the manufacturers have decided to sell only phablets at $1000+ price points.

Maybe Purism or Pine will eventually not suck. Not holding my breath, though...
Beowulf (like most Scandinavian or Scandinavian-influenced writing around that time) basically has rap-battles in it. You want to put in modern slang and swearing and such, that's where I'd do it, personally.

[EDIT] Those parts are also fucking boring in most translations, so would be the most-improved by such an approach.
Just a small comment, blue/green usually implies some sort of load balancing, here OP is just flipping a switch that changes a hostname and flips the roles of blue/green from staging/production.

Nothing bad with that, thought, and part of its genius is how simple it is.
Really ? That seems about average to me. A good leader should easily be able handle this reasonable within 6 months.
I think the GP is being patient. Instead of policing his tone, you should reconsider yours. It sounds like you’re upset for an unclear reason.
I'm sure whoever makes plate flippers claims the same intended use.

edit - Found some for motorcycles on ebay...."Ideal for track days/shows/meets etc.." along with "FOR OFF ROAD USE ONLY" on the listings.
> My guess is electronics/software failure. At some point (15-20 years) there will be no compatible replacement parts aside from what was stockpiled during the production run.

What about the age-old problem of rust? Most cars, even most (all?) EVs, are still made of traditional metal frames and body parts. That's usually what tends to fail in unrepairable ways first, even with ICE cars.
C2H discounts and distorts more than your pay.

As an employee, you are taking on a 6 month contract can be terminated at any time, basically. And you are stuck performing "for your job".

From what I've seen with C2H employees, they are either what you see, and you like it, Or it changes, when they become employees. The latter is a real problem. Because the whole point of C2H is "try before you buy." But, really that try isn't under realistic conditions. If they are what the company likes, buying out the "C" can be a pain, and cause instability and unhappiness for the employee.

C2H employers, use it for various reasons, but I've seen mainly instability in some form, cause them to use C2H. Be it that they can't hire perm because of internal malfunctions, or they aren't sure if they'll be around for you to go perm, etc. In one case I think they did it to make sure the contracting agency found people for them, because the profit is higher.

As far as rates: I'd bill it as a 3-6 month contract, that I assume would not renew. Remember, you can decide to walk away also, and see the above... you just might.

If you do C2H:

It's strange out there, stay interviewing my friends.
As I noted parenthetically: Perhaps further refined as "technically correct".

Nothing in the rest of the article deals with pi or tau as transcendental numbers, only about a bit patterns and (implicitly) floats or doubles.

If your focus is IEEE 754 apples, then perhaps other sorts of fruit aren't so important?
Metal 3D Printing – Dan Gelbart
The bigger problem is the food and energy prices for poorer countries.

Europe won't have a real problem compared to them.
I'm Ravi, Josh's co-founder at Airplane. Really appreciate the feedback!

I agree that there's a big market for GUI builders for rapid prototyping as you mention. Retool takes a great approach there, and we're very much not trying to copy them. Rapid prototyping likely won't be one of the main use cases for Airplane.

Instead, people are using Airplane to build more durable internal tools (eg admin panels), and for these use cases, we have many early users who prefer our code-based approach because they can version control it, extend it, etc. There's a lot less vendor lock-in than you get with using GUI-based platforms for building internal tools. We're not trying to compete with those platforms; instead, we're aiming to be adopted by a developer who prefers to build internal tools in-house, and sees Airplane as a much faster way of accomplishing that goal.

Thanks for taking a look!
One tall man's story: IIRC he had been a football player in college. He loved sales but found his size was a problem. He came up with a ruse: upon entering an office where he sensed the target customer was uneasy with the salesman's size, he "took a dive" - he literally fell down! Chaos would ensue as everyone rushed to help: gather his glasses, dust him off, retrieve pen and briefcase and such. He would apologize for his clumsiness and somehow the incident would always cement the bond between him and his customer.
Pathologies of the attention economy
I understand that Apple is trying to deal with the sort of shovelware/accumulation problem that the Wii had, but the blanket approach of culling games based on release date seems wrongheaded.

If Nintendo took that approach then they'd end up throwing away Super Mario Odyssey and Zelda: Breath of the Wild.
This is a self-signed cert with no chain of trust to a cert issuer, which means we're back to square one... No way to know that whoever is providing the data to Gemini isn't lying about being Conman Laboratories.
That is the point. Post Putin Russia isn't going to magically change and become a happy place. Society can't change overnight and humans can't significantly, if any, expand their mental horizon fast (even when it is supposedly advanced humans and society of the the future and when presented with tremendously wonderful new aspects of reality) - that goes through several Strugatskis works (Hard to be a God, Roadside Picnic, Anthill, The Waves Extinguish the Wind)
Well done! I work on antique brass clocks.
I’d also be interested in peoples replies. I know there is a creative coding framework built on it (haven’t used it though) https://openrndr.org/ .
Not much unless they are deliberately copying your content and doing illegal things. I just found out our company name has been copied but they are offshore.
Even with all that as an assumption it still fairly leads to, "so why are they consuming more calories?" and macros and ingredients are easily implicated.

Consider, for example, if you ate 10 boiled eggs before a meal at a Mexican restaurant instead of pounding the chips and salsa. Same calories, different feeling, different outcome.
I read it, but too quickly. Sorry. As you say, the main problem is that only gcc has a usable implementation; the other issues, for me, are an acceptable tradeoff (reasonable speed, but sometimes difficulty because inlining hid something).
I love this simple setup. Big fan. I also do everything simple. Add more workers? Just enable another systemd service, no containers. Let the host take care of internal networking. The biggest cost is probably a managed db, but if you are netting $$ and want some convenience, why not?
The terminology here is very confusing, because "authenticity" means different things in different schemes: it might mean authenticity of the ciphertext (which age does provide), or it might mean authenticity of the plaintext (which age does not provide with X25519 identities).

With an X25519 identity, age will guarantee that, if you can decrypt, then you are decrypting a message that was encrypted to a public key that you have the private half of. This is an improvement over some schemes, where decryption is potentially malleable (with a small enough message and enough tries, an attacker can make you decrypt something that looks valid but wasn't actually encrypted correctly). But it can't guarantee that you should trust everything that's encrypted against your public key.
Because it sacrificed pixel accuracy - the horizontal lines were a continuous signal and the pixels kind of blurred into each other. Looking at a CRT monitor side by side with a LCD one was quite revealing - even a last generation 2005 CRT monitor with digital controls and OSD was a blurry mess.

If you want both fast refresh rates and pixel accuracy, well, you kind of need today's technology. Not possible back then.
I didn't downvote it, but $50 for cameras is not even a blip in the cost of setting operation like that, and op's comment make it sound, like that's all you need.

Surveillance is easy now. But not yet $50 easy.
I’m not sure what you mean. I agree that learning often requires things like applications and exercises, where did I imply otherwise?

I’m saying the reason why applications and exercises are useful are that they lead to a change in your memory. Not that they aren’t useful.
It's probably not, which is the problem. I feel like the wilful processing of such details into parse-able, privacy-violating form should be regulated.
Sorry - got busy over the weekend. In the five different places I worked while using C++ the problem was solved with convention and discipline. When MFC came out it helped standardize memory management best practices and people began following them. Also, auto_ptr<> was a godsend!
It's been some number of months, so I thought, hey, I'll take this opportunity to see what I'm missing out on with Firefox. And I'll even start with whatever Firefox says for the comparison. Fortunately, there's a handy page for that[0].

Under "Security and Privacy," it looks like both do fine. Firefox pledges to "Block cryptomining scripts," which... I have Ghostery installed, so I think I'm probably safe there. Other than that there are some sister-products I could install, and Firefox is cross-platform, but I have MacOS and iOS, so I guess no win there.

Under "Utility," I'm missing "Autoplay blocking," except... no, that's in Safari as well. I can "Allow All Auto-Play," "Stop Media with Sound," or "Never Auto-Play," and set that per website, too. Maybe that's just out-of-date. (Ah yes, comparison is based on Safari 14, I am running 15.5) For the rest, Firefox seems to begrudgingly give a nod to Safari here, suggesting extensions to try to make up for functionality Firefox lacks natively. But it does suggest Firefox's screenshots feature, which... MacOS has handy keyboard shortcuts for screenshots already, and lots of options about where and how to save the results, so I'm not sure why I'd want to use something different for Firefox than I use for everything else.

Next up is "Portability," but since I'm already in the Apple ecosystem for both work and home, this does nothing for me.

So nope, still nothing that suggests I should try again.

It's funny, the thing I remember most from when I last used Firefox a couple of years ago was "Multi-Account Containers," but I see now that was an add-on, not native to the browser proper.

In any case, I'm glad Firefox exists, because more choice is always good! I mean, would I now have tab groups in Safari if some other company hadn't done something similar first? So carry on, Firefox, Brave, etc. Meanwhile, I'll stick with Safari to help ensure that at least one browser survives against Chrome.

0. https://www.mozilla.org/en-US/firefox/browsers/compare/safar...
why would it be scarier to jump in a bear market? If you are jumping, you wouldn't jump into a worse situation if you had a choice.

If the fear is getting laid off, why would you jump to a company that is going to lay you off? On the other hand why would staying put in a bear market be safe? You might get laid off anyways.
and a key point regarding the two: contract/freelance rates are higher because there's no commitment from the employer regarding a stable stream of future work. also they're short term, so the actual gross difference is typically quite small.

where there's a general expectation that a w-2 earner will be budgeted for years into the future.
It's self-contradictory and hard to understand.
I have a contrarian point of view regarding Safari and app installation in iOS.

It will be cool if Apple opens the browser and app installation options allowing PWAs to run like iOS Apps (and all the people working with web apps will be happy).

My biggest concern with PWAs is that only ads are a viable business model for small utility apps.

The App Store rules are terrible (and give Apple too much power). But, it allows selling small utilities. In a world of PWAs, your monetization options are subscription, donation, or ads.

A subscription for a small tool doesn't make sense. Donations don't scale. Hence, the most probable option will be ads.

I agree with you. Having Safari as the only option for iOS is anti-competitive. But, honestly, the competition (Google) will love to have a world of apps relying on their ads infra. The first thing I'll do if I were Google is to add all the missing APIs to Chrome PWAs, so devs don't have a good reason to continue using the App Store. I don't love the idea of having ads and tracking in every little app.
Tropical cyclones have been given names for a long time, but that's not what I was referring to. Now-a-days snowstorms and other run-of-the mill phenomena are given names. That's pretty recent.

And is it really "entirely" in how I see it? I'm referring to the breathless intonation of modern weather talking heads as they discuss normal weather phenomena as a "polar vortex" (in scare quotes). They used to just say it was going to snow more or be colder. The use of "polar vortex" in that context definitely amps up the drama.
Is there a reason your eng. team is EU-only while your biz/ops is EU/US?
For open source code, I think the concern is practical: bit rot is real, and libraries with no recent updates are more likely to have suffered bit rot. It's not that a library can't be finished, but that the world in which it lives never stops moving. It can be a bigger or smaller problem depending on the ecosystem. Old C89 libraries have a good chance of still working, because the ecosystem isn't moving so much any more. Old C# libraries almost definitely don't, because the ecosystem is moving quickly.
> I bet you also hate on people making their own espresso instead of just going to starbucks

Hobbies are not the same as bottom line business.

As with everything, managing state at scale is _very_ hard. Then you have to worry about backing it up.
Snowflake has made it really easy to share to other Snowflake instances, and the other major cloud data warehouses are working on similar warehouse specific features as well. This makes sense because it can be a major driver of growth for them. The way we see the space play out is that every cloud warehouse develops some version of same-vendor sharing, while neglecting competitive warehouse support.

Long term, we'd like to be the interoperable player focused purely on data sharing that plays nicely with any of the upstream sources, but also facilitates connecting to any data destination. (This also means we can spend more time building thoughtful interfaces – API and UI – for onboarding and managing source and destination connections)