skysight-inc/HackerNews huggingface dataset:
Hahah, It's the old story of the elephant and the blind men. There are so many ways to be a senior engineer, and it is, in my experience, very company dependent.

I wrote a blog post about it: https://www.mooreds.com/wordpress/archives/2812 which got some great HN discussion a few years ago: https://news.ycombinator.com/item?id=20485006

tl;dr: being a senior engineer at a startup is different than at a consulting company is different than at a large retail firm is different than at a FAANG.
How to shift power back to job applicants
Sequoia Capital Slashes Crypto Fund as It Downsizes Amid Startup Crunch
Log analytics or warehouse tables often have no simple useful key for this sort of comparison.

Also in a more general case you might be comparing tables that may contain the same data but have been constructed from different sources. Or perhaps a distributed dataset became disconnected and may have seen updates in both partitions, and you have brought them together to compare to try decide which to keep or if it is worth trying to merge. In those and other circumstances there may be a key but if it is a surrogate key it will be meaningless for comparing data from two sets of updates, so you would have to disregard it and compare on the other data (which might not include useful candidate keys).
Its the seamless integration that counts. With the playground for example you can have it read and summarize a near 3 hour video https://www.youtube.com/watch?v=Se91Pn3xxSs

with a few clicks and decide if you really want to watch

https://www.assemblyai.com/playground/v2/transcript/6lu93wlw...
I personally get these and want to connect and help people if I’ve had any kind of working relationship with them. But maybe I’m weird.

It helps you also because most people aren’t sociopaths and will pay it forward. It’s a way for you to build your own network.

Your career is often only as strong as your network.
Apps will find new ways to fingerprint. There's only so much you can prevent on a Turing complete computer.
https://archive.is/x0vNL
Yeah, that's struck me as well. "Let's get down to some work" without explaining why it should (or should not!) be done. And in this case it's crucial.
Oracle has MINUS clause. Saved me many times.
This is a mix of the FOSS generation getting old, and the newers ones rather care about free beer than ideology, and guess what, people writing that free beer software apparently have bills to pay, and VC folks to keep happy.

I won't be around to validate this, however I am asserting GNU/Linux will not survive after everyone that was part of its genesis is long gone.

Something else will take over it, will still somehow support POSIX in some form, just like most UNIX workloads were eventually taken over by GNU/Linux
What do mass-sent resumes look like?
>> I just cannot understand why you'd want to be contributing to "the next generation of ultra high performance video surveillance"

The answer would vary based on where you are.

The amount of fraud and abuse in the world, done by humans, is staggering, along with rampant cognitive biases, false beliefs, ego. The sooner AI comes to rescue, the better it is.

I agree that this needs to be done in a careful manner. Hinton is warning accordingly (I've been too, for several years).
I would be dubious of privacy-focused services that are not full of nazis, criminals, and other unsavory individuals.

Journalists, whistleblowers, protesters and other "freedom fighter" needs are the same as criminals, in fact they may be criminals according to their local laws. You can't have one without the other.
Amazon voluntary leave for remote workers
That's... not how it works....

If that were true, then moving to a microservice architecture they'd need 5 million instances of the microservice that replaces the part of the monolith that required 5 million instances in the first place, plus a couple of millies for all the other services.
Girl Scout Cookies Secret $800M Dollar Empire
Show HN: My eSIM runs DOOM at 30FPS

Ask HN: Installed DOOM on my employer's FIPS-certified HSM; why won't it run?
I think the right time to apply through a company portal is when you already have had conversations with folks at the company (hiring managers, recruiters, other team members) and are just "checking the box".

Definitely agree, hope I never have to apply via a portal again.
...you thought someone was going to be able to get a critical amount of fissile material (originally plutonium) and bring it together using a machine???

I cannot possibly express how thankful I am that doing so is just about impossible for any layman.
>This respect from the local population contributed to a legitimization of the mafioso, who received the support of the population given that their crimes were justified when committed against delinquents who were even worse than he (Colajanni Reference Colajanni1900). For this reason, almost everybody became directly or indirectly involved with the mafia, either by taking part in mafia activities or by covering and protecting those who committed such illegal acts (i.e., omerta').

Wow, so they lived long enough to see themselves become the bad guy? Weird to think the mafia started out as individual Batman like figures. I guess when life gives you lemons, form a cartel.
One must be really careful around here ;) This place isn't as enlightened and progressive as it believes itself to be.
Hold my beer.. Leeeeeroy!

There is a Photoshop alternative already (Photopea), but its maker chose to keep quiet about battling corporate overlords and such matters. Obviously a marketing noob, compared to this fiery kickstarter.
https://archive.is/1TegA
The data alone should tell you that Tesla is up to something.
Almost every real world range test shows that Tesla systematically underperforms in the real world relative to spec, worse than substantially all other carmakers.

Highway 70mph -
https://insideevs.com/reviews/443791/ev-range-test-results/
Highway 75mph -
https://www.caranddriver.com/shopping-advice/a32603216/ev-ra...
Mix -
https://www.edmunds.com/car-news/electric-car-range-and-cons...

It's a shame too because Tesla are towards the top of the the real world range pack, so they don't really have to lie.. but it's like a compulsion for some people.

What is mind boggling and hilarious is that there's a Porsche rated EPA 225mi and a Tesla rated EPA 348mi and they both end up achieving 280mi.

Notably the Model 3/Y seem to have a wider EPA-to-reality delta than the Model S in the 75mph test.
This seems to align with my 4 year ownership experience. Tesla Model 3 LR rated 310mi but only hits 200mi with C&D. It's interesting how much the 3/Y range seems to drop from 70 to 75mph.
Yes, I used XPrivacy in the past. But it has became more weird and I don't even understand if it or any successor still is maintained or not.
Journalists -and scientists for that matter - don't usually have access to highly enriched fissile material. Nobody would get permission to do this without a very, very good reason.
Exodus: The Israelis Planning Their Escape from Netanyahu’s Judicial Coup
Chat GPT give lipservice for me and experience this tragic irony.
Ask around, google "inland empire recruiter", look on social media for recruiters (I know a few active on Twitter/X).

But asking around is best; shoot a few messages to ex-colleagues on linkedin.
8th specifically? We are passed that, although it was a low bar.

Season 4 level? Maybe a couple of years.
NASA's On-Demand Streaming Service, NASA+ (Official Trailer) [video]
the rate change would need to be communicated. harder to slip by. as opposed to just another fee.

it also can wind up causing a legacy plan to cost more than a current one. at times insultingly so. again, if you don’t notice and do (auto)pay, this is just fine by the companies.

and if all that is enough to get you to move to the new plan, good, now it was you that made the choice. you will defend the choice more strongly than if it were made for you. for it was yours, after all.

in time, those with legacy plans will “upgrade,” switch companies (same difference) or die.

the cycle continues.
Chatbots are everywhere here in the Middle East it seems. And a surprising amount of them won’t let you type any text. Or rather, the bot cannot comprehend any text typed by the user. Instead you have to click choices presented by the chatbot.
>You wrote: low capital costs to produce something

>I don't understand that phrase.

You don't need a big factory with large capital costs to make or distribute software. You're only paying people, and salaries are not capital investments.
Backporting and maintaining patchsets is a huge portion of the work of distro maintainers, possibly more so than developing each new version. Why do you think Arch (which very much has a "least effort for maintainers" philosophy) avoids it as much as possible while happily keeping up with the bleeding edge?
How can you seem to know so much but be so boldfaced wrong? Your inability to know basic civics on some of your claims makes the rest quite suspect. Here’s an example of congress passing a law deciding on its number of members, no amendment needed:
https://history.house.gov/Historical-Highlights/1901-1950/Th...
Well that certainly sent me down a rabbit hole. Seems like UDP Multicast is really IP Multicast. I'd love to play with this
>"Those three points were a pretty straightforward formulation of how pretty much everyone in the general population "

Nope. I think you are in a bubble yourself if you think these points are common in the general population.

>"understood gender identity a few decades ago"

There you go. Now you are starting to see the problem. Definitions have shifted over time. The current population (not the population of decades ago) and 'generally on the right', do not understand those definitions as you stated, and are driven by 'biblical' interpretations, not science. How am I a bigot for noticing this? Or not keeping up with their current biblical interpretations.

But. It does seem like you might be able to break through and see the big picture. You seem to have started to understand the limitations of language and that it is being used to manipulate. Guess, since you seem to acknowledge that your bubble is also a bubble, and I have a bubble, but this break down goes ad-Infinitum, every individual is a bubble. What, does every conversation have to start with a debate about language? It wouldn't be a bad idea these days. I'm tired of keeping up with every sub-groups shifting definitions on the right. (though, I do concede, I'm tired of keeping up with the left too on most days).

But big picture, for groups, you can't deny that the evangelical take over of Republicans is NOT driven by some well regarded genetic research, and is really a purely emotional hot button, with plenty of lets say 'stretched language to sway the frothing pews'.

So, yeah, I was un-generous to the original poster, but given the background of today, I don't think my interpretation of his post was a 'long shot', 'a risky bet', 'very far off'.
I have to concur with this opinion with a comment because upvotes are not visible on HN: yes it’s absolutely alright to keep in touch with people (even at the cost of it looking like pretence at times) and then ask for help ‘out of the blue’. I have absolutely helped out when I’ve gotten such reach-outs and will do so again. We live in a society…
Visible light reflection spectra from cuticle layered materials
I'm not sure but I'm guessing they were to mostly recent postings. He did say he would apply to companies multiple times because they often re-post job listings.

His approach was extremely different from how I would approach job applications though. The job he ended up getting was as a Ruby on Rails developer, as the 3rd person in a 3-person startup. And I don't think he knew Ruby when he applied, just html/css/js. And the job had him relocate to Ohio.

I think he's an extreme case, but I see "I applied to X-hundred jobs" posts so often that I do think it explains the massive applicant pools for most job listings.

I've never gotten a response from a job application where I put in very little effort though, so I can't vouch to whether it's a good strategy or not.
Perhaps this project will spend it's funding on a fork of Gimp that is more similar to the Photoshop UI and closes some of the gap in features.
I second this, I was hired through a who’s hiring post late last year myself. A director of engineering who is an active HN user was a green flag for me that the company was the right fit for me, and it turned out to be the case.
When Was the Last Time You Changed Your Mind?
It's a great attitude to have. Just be aware that if you ever want to become a manager or higher it will work against you. If you just stick to technical positions you'll be fine (until ageism rears its ugly head).
I'm not surprised at seeing this. Most of my electronics "purchases" in the 80s to 00s were perfectly good discarded things just thrown out on the street because they were inconvenient or someone bought something shinier. I even got a 2 year old Intel Mac Mini once and used it as a desktop for nearly 3 years!

An arcade machine, regardless of how rare it was, would be something I walked straight past though! Too big and heavy. I suspect that's why this turned up on the street.
What makes you think we'll still be using X25519 in 50 years? I'm pretty sure we'll have human level AGI by then and there's a decent chance that large orgs will have quantum computers too
Tell HN: OpenAI removed free trial from pricing page
In the latest Wayback Machine snapshot (27th July 2023) of the OpenAI pricing page, there's a "Simple and flexible" section that says you can "start experimenting with $5 in free credit that can be used during your first 3 months."

https://web.archive.org/web/20230727140439/openai.com/pricing

As of today (28th July 2023), that section is no longer there.

https://openai.com/pricing

The free trial is still mentioned in the help pages (e.g. https://help.openai.com/en/articles/6643435-how-do-i-get-more-tokens-or-increase-my-monthly-usage-limits ) but could they be phasing it out?
Working in a Fortune 100 company, the upgrade cadence of our Linux plant is driven 100% by our info-sec organization. Left to their own devices, most of the developers would still happily be on RHEL 6. Or possibly 5. Or in some cases, Solaris 8.

Ditto for Java 8.
Wow! I've never seen one of those before. What a crazy find.
They are talking about American salaries so they can us that money in India. The US is in the subordinate position here.
Here's a video of someone holding a hand full of golden beetles, of the type on which the study was done:

https://www.instagram.com/p/BVaHvmIhjbb/

Mirror on Mastodon:

https://mastodon.social/@wonderofscience/110786263958781173
One reason why many people, particularly feminist women, find "cisgender" a disagreeable term is because it's a linguistic concession that makes it more difficult to argue for the rights of actual female women, as it implicitly redefines "woman" to include males and "man" to include females.
Here's one for $8k: https://www.facebook.com/marketplace/item/240731233987834/
Yeah, i had this feeling too.
"An architect is someone who comes up with a plan to build something without any real care about budget, labor costs, or labor skills - both in software and in buildings."

Disagree for both cases. The building architects I know surely have to work with a given budget and in software architecture likewise.
I believe this is the issue mentioned by parent:

https://github.com/alacritty/alacritty/issues/4673
I'm with you. My city is on the list, I will be attempting to destroy it as soon as it becomes operational.
> I feel like ovh will never stop earing about this.

To be fair, they deserve it a bit as they got up in flames twice .

Indeed, after the first fire, the geniuses over there collected all the UPS and batteries they could find from the DC and stored them all in a pile in a closed container... where they predictably bulged, failed, sparked and eventually triggered another fire after a couple days.
I’ll be honest. Some people are bad at interviewing and selling themselves.

Some of the best people I’ve worked with are getting passed over because they’re quiet and undersell themselves. Some of the more incompetent people can bullshit their way through the process and really oversell themselves. They think they’re gods gift to the field, and believing that, they can sell it.

It’s 100% Dunning Kruger.

I don’t know how to advise someone in this position. You just have to be willing to psych yourself up and believe a story about how great you are. Paradoxically it’s probably a TRUE story, but the great people won’t want to believe it about themselves. You CAN however put energy and practice into putting on a kind of performance of your (actual) competence.

The best people can probably say things like “oh I’ve never done X before”. They think of all the ways that can go wrong doing X. Because they visualize all the things that would go wrong they actually perform better at that task (research shows negative outcome visualization is actually better than positive visualization at achieving a goal[1]). Yet it sets you up to undersell yourself.

You have to suspend disbelief and remind yourself you can do hard things. And say “oh wow X sounds cool! I’ve done Y related thing, not X directly and I really would love to take a crack at X. I think I’d really love digging into it!”

1 - https://mindowl.org/premeditatio-malorum-negative-visualizat...
I have a parallel-universe version of the question--from a universe where I've ~idealistically refused to create a LinkedIn account.

How would you go about finding a recruiter sans LinkedIn? :)
Just so hopefully this doesn’t come across as insulting and for context, I spent my entire long career as a journeyman enterprise CRUD developer until 2020 working for mostly unknown companies.

What do you think you have that sets you apart from all of the other developers who are looking for a job?

If you can’t answer that question and you are randomly applying for jobs through job portals, it’s no better than playing the lottery.

While I have been working for a long time, I stayed at my second job for nine years and by 2008, I was very much an expert beginner at 34 years old. The only thing I had going for me were soft skills and I was a good “developer”. But I was a horrible “software engineer”.

2008 was the first and last time I randomly submitted my resume to portals. After getting another job and while muddling my way through the recession, I answered every recruiters call, accepted lunch invitations, went to local tech events and built a network.
I foresee way too many risks with this approach to do it myself. I have a phone that I could plug in this way and leave in my apartment. But what happens when I'm abroad and it breaks for some reason, some update or power cycle or unforeseen crash, and then I'm stuck abroad with no way to confirm my identity. Plus it doesn't eliminate the need to pay for a phone plan.
AI is real though. Or did I miss an innuendo?
I find this place strangely depressing. It’s like a temple of over-indulgence.

The portions are huge and stodgy, so you end up feeling as though you’ve over ordered, over eaten and either wasted food or taking leftovers out which you don’t want to eat till the memories of the first portion have passed a few weeks later.
Ask your friends, family and university connections/network for referrals. That will almost certainly get you an interview.
I have been getting a lot of spam from India or Pakistan trying to sell me front-end or app development for several years now. If people are so desperate they resort to spam, maybe that that kind of job is just not in high demand anymore?

(I have no idea, it's not my area of expertise; just posing the question)

EDIT: I have heard stories that companies keep job offerings open when they are not actually hiring. They want it to look like they are dynamic and on the way up and just can't find good people to hire, when in reality their business is stale, their prospects are grim and the inflation and previous over-hiring has doomed them and what they are really looking for is a Google to buy them out.

In fact I have heard of companies hiring people they don't need because they think that makes them more attractive as a buy-out opportunity to companies who actually do need those people.
I think the issue is that people sometimes incorrectly assume job titles are standard and used the same across different companies. At some companies titles are more about pay bands. I’ve worked places with a bunch of “senior” engineers, but that was mainly because the company pay bands couldn’t compete with the market for junior engineers so they’d hire them as seniors. It’s bad too because sometimes once an employee gets that title they expect it at other companies even if the experience level isn’t there yet, which limits their mobility because they refuse to take a backward step in their career, even if the pay is better
Restic's rest-server does this too, or afaik you can configure restic to use S3 with object locks or whatever it's called

Edit: just saw your sibling / reply-to-self comment. This setup would fulfill the requirements you posted, or at least I would assume that restic runs under (or compiles for) your nix OS. It doesn't use asymmetric encryption for this but the goal of append-only is there

> because the snapshots are encrypted, it is impossible for the rsync.net storage to see or even know that large parts of the encrypted data is identical

If they don't see a large amount of data incoming, they'll know large parts of the data are identical (or removed, I suppose). Hiding traffic volumes is fundamentally only possible by introducing dummy data
That specific attack requires adversarial inputs crafted crafted against gradients so only works against open models (requires known model weights). There are dangers that include leaking PII from your current context, but also worse if you are using the model with RAG or with other types of system access so I don't think it's as innocuous as you are assuming.
I haven't mentioned X25519 anywhere.
> whereas everyone else would call that person [with 5 years experience] a junior engineer

I’ve met people with 3 years experience who I’d consider more senior than myself (8 years). Some folks just learn really fast and/or don’t do much else other than work.

Not sure time is relevant to your skills or title after about 2-3 years.
I just finished building a router based on NixOS and I must disagree.
NixOS modules mostly targets desktop and servers, but the network specific configuration is still very lacking. A few examples:

- up until a couple of weeks ago the hostapd module was basically a toy: could only manage a single SSID, no way to configure the radios, hardcoded to WPA2-PSK;

- the NixOS firewall is still based on iptables and conflicts with nftables, so you must disable and manually write rules;

- the `networking.nat` module (NAT44) doesn't do NAT reflection;

- I had to write a module for Jool (NAT64, SIIT);

- I had to write a module for libreswan (IPsec);

- I had to write a module for automatic rollbacks, otherwise you can loose access if you make a mistake.

Vyatta and VyOS also provide a much higher level abstraction over the software that is being configured (e.g. you don't have to deal with a specific IPsec implementation). Finally, once you do `nixos-rebuild switch` you're on your own, while with vyatta you have a clean command line interface to inspect the state of the router and manage it.
Using services that don't hand out data to any known Russian company is handing out data to Russia? What?
'Stalker' – Andrei Tarkovsky