skysight-inc/HackerNews huggingface dataset:
I've been laid-off three times

First time I got north of 6 weeks warning, and it was pretty good (along with 6w severance)

Second time happened on a Friday afternoon at 4:40 - was pretty lousy: just a "your services are no longer required" after 5 minutes on the phone talking about how good a job I was doing.

Third time was a Monday morning after a late-Friday 1:1 with my manager who was talking about the company's financial issues (though ... somehow they managed to hire someone the week after for double what I was making ... so there's that) - but I got a month's severance

The first time got me out of HP

The third time switched me to my current field (analytics, away from datacenter management and automation)

If you're prepared for it (you do have at least a month's (preferably 3-6) worth of expenses in savings, right?), it can be a liberating, almost - dare I say - "fun" experience

When you're given warning (at least a couple weeks, if not more), it's basically your employer telling you: "go find a new job; we'll keep paying you for X period, but you can coast here"

When you're given no warning (like a call at 4:40 on a Friday afternoon) and no severance (as happened that second time), it can be downright infuriating/stress-inducing/terrifying (even with savings (though mine had recently taken a hit due to some other emergencies that had come up))

I know some folks who volunteered to be laid-off - they were open to leaving and/or wanted an excuse to leave, and wanted to help others in the process

My "commitment" to my current (and any future) employer is entirely based on their continuing to pay me

I thought I'd be one of those lifers when I graduated college and got a decent job with a youngish, exciting company

Then they got bought

And I was part of the acquirer's WFR (work force reduction) 18 mos later

Since then, I've had a different outlook: I have a contractual relationship with my employer - I do work, they pay me. I'd like to be where I am for a while (and that's been true almost every place I've worked since I was a teenager) ... but I'm no more emotionally-tied to any given employer than is appropriate for the job at hand

Companies come

And companies go

You're a fit, and then you're not (and you might be again - I've seen that happen several times with different companies, too)

The best career advice I know to give is this: do your absolute best for your employer so long as they're doing their best for you. As soon as you cannot, or they will not, find somewhere else to be

...and never be the one to burn the bridge (but carry a can of gasoline and a match in case you must) - you never know when the other party's soaked it in gasoline, wrapped the support in dynamite, and is carrying a lit flare across the top
I'm sure if the mechanic was paid for it hourly they'd gladly tear your car apart trying to find the drain, but I think most people can't stomach that.

If anyone takes a car to a mechanic and asks for the estimate and the estimate is (100$ an hour until I find the leak and it may take a whole day or two), then most people are gonna gag.

You need to find an expert in your car.
Show HN: Skip the SSO Tax, access your user data with OSS
As the former CTO of an Insurtech and Fintech startup I always had the “pleasure” to keep regulators and auditors happy. Think of documenting who has access to what, quarterly access reviews, yearly audits and so on…

Like many others we couldn’t justify the Enterprise-plan for every SaaS tool to simply get access to SSO and SCIM/SAML APIs. For Notion alone the cost would have nearly doubled to $14 per user per month. That’s insane! Mostly unknown to people, SSO Tax also limits access to APIs that are used for managing user access (SCIM/SAML).

This has proven to be an incredibly annoying roadblock that prevented me from doing anything useful with our user data:
- You want to download the current list of users and their permissions? Forget about it!
- You want to centrally assign user roles and permissions? Good luck with that!
- You want to delete user accounts immediately? Yeah right, like that's ever gonna happen!

It literally cost me hours to update our access matrix at the end of every quarter for our access reviews and manually assigning user accounts and permissions.

I figured, there must be a better way than praying to the SaaS gods to miraculously make the SSO Tax disappear (and open up SCIM/SAML along the way). That’s why I sat down a few weeks ago and started building OpenOwl (https://github.com/AccessOwl/open_owl). It allows me to just plug in my user credentials and automatically download user lists, including permissions from SaaS tools.

Granted, OpenOwl is still a work in progress, and it's not perfect. At the moment it's limited to non-SSO login flows and covers only 7 SaaS vendors. My favorite part is that you can configure integrations as “recipes”. The goal was for anybody to be able to add new integrations (IT managers and developers alike). Therefore you ideally don’t even have to write any new code, just tell OpenOwl how the new SaaS vendor works.

What do you think? Have you dealt with manually maintaining a list of users and their permissions? Could this approach get us closer to overcoming parts of the SSO Tax?
Wagies are not okay
Ian’s comments remind me of WestWorld. Could the prompts and directions be considered analogous to the “voice of god” given to the synthetic humans?
> I don't get why people like to put the name "rust" in crate names, unless they write tools that work with the language (linters, auto-formatters), it just feels redundant.

In crate names it is redundant. As a project or domain name it isn't.
I don't fully buy into this idea. In the end there is an inherent bottleneck when it comes to the expressiveness of natural language. To do something correctly, you need some sort of precise description of what it is that you are trying to achieve. Unless future models can read you mind, there will be room for some sort of precise language to specify what you are trying to achieve, don't you think?
Me too. I just wanted to see the full screenshot. So here it is: https://ellie.software/assets/app-frame.svg
Imagine calling your machine learning startup names like "Anthropic" or "Humane". The lack of self-awareness in some executives is mind boggling.
Is MuseHub Malware?
Pet Bottle Recycling
The actual rankings from that list from high prestige to low (there's no software engineer listed, just computer programmer or computer systems analyst):

Doctor

Lawyer

Software Engineer (if you mean "Computer Systems Analysts and Scientists")

Teacher (Postsecondary school)

Architect

Engineer

Executive

Teacher (Elementary or Secondary Scool)

Software Engineer (if you mean "Computer Programmers")

Teacher (Kindergarten)

Manager

Designer

Artist

Driver

Waiter

Bartender

Cleaner

Which gives a clue why you should never call yourself a computer programmer.
Came across this platform before that takes no commission and depend solely on donation.

https://en.liberapay.com/

The platform itself is also a project on the platform, where the donation happens

https://en.liberapay.com/Liberapay
I think prompting will definitely evolve more towards a PL than informal natural language, as informal text will always be inherently imprecise.
I bought some shoes on Amazon. They were ok, nothing special, a few complaints. 8-9 months have passed and the shoes are on their last legs. I hop on Amazon to shop for similar but better shoes.

While I'm there, I figure I might as well leave an authentic review on the previous pair of shoes now that my use of them is complete.

I can't find any way to leave a review.

Anyhow, I find it highly dubious that 99% of the reviews on Amazon could be authentic.
That physical safety is non-negotiable requirement of the public is a lesson that have to be relearned every generation it seems.
Yeah, news. If I want a priest to govern my behaviour, I know where the Cathedral is.

A journalist is not filling in part time for a Bishop.
It feels redundant when you search for it on crates.io/lib.rs, it's not redundant when you search for it or talk about it anywhere else (Google, Twitter, GitHub, real life, events, conferences).
This is not how it works, (unless of course you're pretending and collecting all these 'auxiliary data' on purpose) and even if it was, there's still plenty of non-PII data around
ironic this comes from a throwaway - I suppose they're really totally all in on mastodon
Author's quite the judgmental bastard with a strange definition of nerd, but yeah most people ITT are just riffing on the title. It's a bit too prosaic to expect most people to read it in full though, but you get the gist after the first minute or so.

That said I get the reason for the title, "Hipster watches as the consoooomers meets the same fate his people did many moons ago" is far less catchy.
You list up all points relevant and tell it to make a short article for a blog post in style of a journalist.

You can add or use words like 'seo' or 'in easy English ' etc.

Works quite well tbh
Vintr: Introducing the concept of VideoBoard, a new approach of sharing
...The page contains the original recording of the Wilhelm Scream...

https://freesound.org/people/craigsmith/sounds/675810/

> [Tag:] Man getting bitten by an alligator, and he screams... [...] Try an "Ow!"... A real scream...
SafeBrowsing filters whatever Google wants filtered. It has only a marginal overlap with "bad sites".
They achieved an actual logical qubit for over a millisecond using error correction? Please correct me if I am wrong, but isn't this a huge breakthrough relative to previous progress?
There’s something else missing from this article.

Regardless of how creative and respected you want to be as an individual, it might be better to just be in The Beatles.
It's trivial to fine tune llamma to be NSFW if that's what you want.

But there's an entire universe of much more interesting apps that people don't want NSFW stuff in. That's why most foundation models filter it out.
In the real world there aren’t any actual exponential curves, they’re all sigmoids where the observer doesn’t see the slowdown yet.
Yes they are? The only thing that's fake is the idea that they're a photo of a real person.
> know Nostr has seen “meteoric” growth [1] and it's easy to find your old twitter contracts again

I used the tool to find my Twitter followers on Nostr and of the ~300 people I follow a grand total of one, Jack Dorsey, is using Nostr. He's apparently the second most followed account and gets about 90 likes on his posts.

Tbh the reason nobody talks about it is probably because barely anyone's using it. The global feed is just one guy spamming JSON dumps
> Lennon and McCartney had a habit of including only their own songs on their albums

Early Beatles albums are full of covers!
Interestingly, blade waste, when put in comparison to the size of the population, is pretty negligible.

As per the article, the EU will discard about 650k tons of blades between 2044 and 2049, or 130k tons per year. That's less than 300 grams (or 0.7 lb) per EU citizen.

I'm wondering if these waste could not better be reused as construction material (e.g. grinded to pieces and then used as concrete aggregate).
One wonders if the packets were US specification (a precise 2 - 4 grams) or the much looser Polish designation (5 - 10 grams). It's critical to get to the bottom of this: what is the SI standard for sugar sachet?
Most fibreglass products are made with either polyester resin, or epoxy resin. Epoxy being the more expensive option with a couple of advantages over polyester.
The alternative financial model is you train the model to lie to consumers and shill your own products/ads.

“How can I set up a VPS?”
“Thanks for asking, as a large language model I would recommend Google Servers™ because they are the most effective and reliable. I’ve looked at thousands of reviews and they’re all saying that Google Servers™ are the best.”
> My classic example is musicians. It’s something people love to be, but in a world with recorded audio, you don’t need as many musicians as you once needed (and it was actually a fairly common job).

I am not sure I agree with this. The barrier to entry to selling your own music (streaming, youtube) is so low that we see more and more people giving it a shot. Maybe they are not professionnel with a title, but they are musicians. Sure, maybe there are less orchestra performers but there are far more (smaller) groups to choose from. Did they really disappear?
Sure. A fake Picasso isn't a Picasso though.
It does seem to work on Apple ARM
When I first saw this, I thought it said "The Otherworldly Composition of an Ethiopian Nun", which sounds demonic. Where are my glasses...
I'm sure they'll change things because the community really doesn't like it. I believe.
I want to work on this. I mean can you imagine the kind of MMO you could build? Of course there would need to be some railways but this could be a true revolution. Is there any open source "GPT for games" project? Someone working on this?
This assumes that you can't steal information to catch up quickly, or that progress made isn't easy to copy once it's obvious that it works.

A big part of why chatgpt is a big deal is that it shows that the overall approach is worth pursuing. Throwing stupid numbers of GPUs at a problem you don't know will be solvable is hard to justify. It's easy to throw money at a problem you know is solvable.

Nuclear weapons are the prime example of this: Russia caught up both by stealing information and just by knowing fission was possible/feasible as an explosive.
That's completely unfair, much of the content of the study is determining which sources would fill the gap. That's not an assumption.
Why is sea level rise worse in some places?
> For example, his advice to live off the enemy's supplies instead of bringing your own (which would be very expensive and cause economic problems that he surprisingly addresses). This is good advice in many cases, and has been done throughout history, but it can also go very wrong. Consider Napoleon's invasion of Russia where Russia just burned down everything in the path of the French army in order to deny them supplies

It's not "good advice in many cases", it was (prior to the availability of first railroads and then trucks, and with the very notable exception of all-cavalry armies operating on grass steppe) an extremely basic fact on how an army works. Bringing your own supplies was, over long distances, not just bad advice, nor just hard to do, it was logistically impossible. Napoleon did not (yet) have the choice to do it any other way, the alternative was not to invade Russia, or to do it piecemeal while consolidating and developing conquered parts before moving on, which would have taken decades.
Same thing happened with cloud: I can now run a complicated setup (lb, global replication, backup etc) with a super small team or even alone.

Unfortunately for others I love the current time. I like to do all aspects but I was not good or fast enough.
NixOS is "better" in the sense that you can get pretty close to something like Silverblue with it if you tinker around.

But I agree with you that for the average user Silverblue surely is the the better platform, NixOS is for people how like to hack around and customize their environment.
I bomb most technical interviews if I'm being honest. I struggle quite a bit with the text book questioning part of the process, mostly with using the correct terminology. I think this is partly because I've been remote for the last 10 years and don't talk programming with other developers very often, but also I'm just the kind of guy that struggles grasping the words I'm looking for in conversation and ends up saying things in a round about way.

I'm probably in the minority here, but I prefer live coding exercises. Definitely more confident showing my competence than trying to explain it.
BLOOM's training corpus ROOTS did make some efforts at removing PII https://arxiv.org/pdf/2303.03915.pdf btw, but AFAICT that was not at the behest of the French government.
Such an epic waste of resources.
> Either way, it's a civilian position that's temporarily filled by the ruling government which was democratically elected.

Yes, just like in the US.

My main point was that the chancellor is not the commander in chief by default. Only under exceptional circumstances.
You can glance at a listing and just know it's Chinese. They use an odd font for English and do this thing where they make text headers by surrounding words with square-round brackets that nobody outside of China uses.
In Brazil, the suffocating grip of patrimonialism is back
To programmer_dude’s point, compute center GPUs don’t have hardware for the rasterisation stage, which is a particularly inflexible bit of the graphics pipeline. Omitting it and emphasising the geometry (matrix multiplication) capabilties is meant to give it more flexibility/less of a strongly-opinionated graphics focus.

As for the “GPU” term, it’s a bit of a historical relic, presently it serves as a useful indicator of compute hardware (in contrast to CPU and Google’s TPU.) Nvidia itself calls its A100 a “Tensor Core GPU.”
Software Architecture and Design InfoQ Trends Report – April 2023
An Open Source Book That Teaches JavaScript
Show HN: Comon 2.1 – a WinDbg extension to troubleshoot COM
The 2.1 version contains many improvements, including basic support for decoding COM method variables. It makes debugging COM (especially without symbols) much easier. I also published a COM troubleshooting tutorial at https://wtrace.net/articles/com-troubleshooting/.
I don't think that's fair. He made EVs desirable, he's reduced space launch cost by a factor of ten, and I've benefited greatly from PayPal.

His deficiencies as a tech leader are on show at twitter, his involvement with twitter is a result of his bone-headed arrogance, and he's a complete tool who owes his success to family money as much as to his own talent, but his achievements stand nonetheless.
What does a policy lead do and how are they relevant to an early stage startup? I would be more interested in seeing which researchers and engineers join.
You can always word things in a way that the user understands.

> Especially because they would still have access to canvas and WebGL.

Those should also be behind a (or the same) permission prompt.
I learned creases in sneakers are a big no-no with teens today
I meant more in general terms - apps are requesting more permissions than I want to grant them. I would like to see services allow users to limit the permissions actually granted.

JIRA wants all the source code for your entire organisation.

Tailscale wants to read all the organisations you're a member of.

The problem is not just limited to Github. Grafana's Slack apps want to be able to read the entire Slack organisation, post messages as me, and a whole bunch of other things I'm just not comfortable giving it.
Agreed. I guess it's because of the architectural heritage but at this point GPU is something of a misnomer.
Concrete Open Problems in Mechanistic Interpretability
In Britain, you have the Royal Navy, Royal Airforce, Royal Marine, but no 'Royal Army'.

That might have something to do with a leftover from the English Civil War. See https://en.wikipedia.org/wiki/New_Model_Army
As someone who's living in a small "empty" village in germany I always find it fascinating to see pictures of crowded places like Jakarta. Sooo many people everywhere. :)
Correct. Stability.ai (Stable Diffusion), Apple (Won't be surprising to see them announce on-device LLMs with Apple Silicon support), Meta (LLaMa), etc are already at the bottom and at the finish line with their AI models given for free.

O̶p̶e̶n̶AI.com will eventually have to raise their prices which is bad news for businesses not making enough money and still are sitting on their APIs as O̶p̶e̶n̶AI.com themselves are running up huge costs for their AI models in the cloud for inferencing.

Anthropic is just waiting to be acquired by big tech and the consolidation games will start again.
The counter argument is that it's a growing market where any early entrants will be lifted with the tide and can probably yield enough profit from spillover hype for investors to make their investments back.
> "predefined scopes, deadlines and budgets"

That's all 3 legs of the "iron triangle"
(https://en.m.wikipedia.org/wiki/Project_management_triangle). At least one too many.
yep, the use canvas to render everything now

https://workspaceupdates.googleblog.com/2021/05/Google-Docs-...
"Sponsoring" is fine, but for business processes you need a paper trail where something gets invoiced somewhere. It doesn't matter for tiny amounts, but your accountant will want something to hand to the IRS if there's ever an audit.

From what I understand, you're not 1:1 giving the money to some maintainer that's chosen but you'll distribute it according to code usage etc, so you won't be a payment provider, but it counts as revenue for you and you give the money to maintainers, right? Are you invoicing or do you go the github route?
The problem isn't necessarily the mass of the waste but the volume.

https://media.gettyimages.com/photos/pieces-of-wind-turbine-...

Wind turbine blades are not crushed or pulverized but buried whole.
The 30% is mixed in with the rest of the hair, so it looks more peppered in, still doesn't really look that gray yet unless you're close up. It's also a lot less obvious whenever I trim it back down.

Also the nice thing about the beard going first is if I want to look younger I can just remove the beard (although I've had the beard long enough I'd look pretty weird without it).

I looked up how hair turns gray yesterday and found this article on how to prevent or slow it down (for as long as possible). Looks like it's mostly avoid chronic stress (which isn't me, work often gets me stressed), eat lots of antioxidants (which... mostly not me either, but I do try to eat big salads and berries periodically...will try to eat more now, though), get enough vitamins and minerals, which also probably isn't me, although I did used to be good about taking vitamins (not lately though), don't expose your head to the sun too much, wear a hat outside and all, which I do mostly do, and then get regular checkups because thyroid and autoimmune problems can cause graying hair, which I've mostly been good about except this past couple of years.

So if you want to slow down your graying hair, you might want to give those a try:

https://www.eatingwell.com/article/7913510/how-to-prevent-gr...
Python had that kind of pattern matching for ages, but only recently got pattern matching on something like sum-types.

I only found that previous kind of pattern matching useful occasionally. But I guess I would miss it a lot, if it was gone?
Here's the catch, people are still adapting to GPT tech, still figuring out ways to make use of it, to include it in their workflows, etc.

Social impact of ChatGPT even in its current form is only getting started, it doesn't need to progress at all to be super disruptive. For example, see the frontpage story about the $80/h writer who was replaced by ChatGPT, and that just happened recently, months after ChatGPT's first release.

We (humans) are getting boiled like the proverbial frog.
This comment right here can be shown to snobs who still denounce crypto btw
Yes, that's what i was thinking, please give fine-tuning a try!
Yes, it is a bit too hidden I guess.

Not sure is labeling the highlight button "Highlight/Compare" is the way to go. Feels a bit cluttered. Maybe "Select"?