skysight-inc/HackerNews huggingface dataset:
> I'm not terribly convinced that software engineering is harder on someone mental health than being a ... lawyer ... is.

I am.

I worked alongside lawyers for almost a decade, providing them with non-engineering professional services. I also have a couple decades of experience in software engineering and startups.

The pressure in software engineering is something entirely different, and far worse, than what I experienced in the legal environment.

By and large lawyers are lawyers, not managers. Yes, there's a hierarchy of junior associate to senior-most partner but it's lawyers all the way up and down the chain. You don't have lawyers working under managers. And there's something about this that makes the pressures different. Pressures are there, hours are long, spouses are unhappy because the lawyers are always at work or distracted at home... but I never had anxiety attacks or mental health issues working in the legal environment whereas in the software and startup environments I did.

In legal, everyone knows the drill and you do the drill. And your superiors have done the drill.

In software, you often don't know drill. You just grind, often to satisfy someone who hasn't done the grind themselves. A company I once worked for – a successful public company – has constant openings for senior software engineers for this very reason.
> Like how 4chan was mocked as being a cesspit for losers, but now everyone knows memes like Pepe the frog and Wojack from there.

It's possible to hold those two thoughts in mind at the same time.
Things that help me make things are one of my favorite kind of things
What would be silly is running a 192 GB ML model on a chip that slow. In practically every case you would be better off with a multi-GPU PC or a cloud GPU instance, simply because the performance gap is so enormously massive. You can buy a whole lot of cloud GPU hours for the price of 192 GB in a Mac, especially when you consider that you don't have to pay extra for the electricity and you don't need the very latest chips to far outperform Apple's best.
In my case politics weren't really a solution. You have an incompetent person who wants it done their way. The only person they'll listen to is the person above them. Go above them and you're branded a troublemaker. It's a dysfunctional organization.
$10M says we won't see human-superior AGI by the end of 2025
As a programmer with likely less experience than most of these commenters, the main question that always feels under addressed in these kinds of posts is that of code deduplication.

Most specifically, often when encountering a situation in which I have two slightly different classes/types that need to be polymorphic with each other, all the standard non-inheritance based approaches seem to require a lot of outright identical code implementing a shared interface, a bunch of boilerplate composition proxy methods that just point to methods in a composed class, or weird and obscure language features that never really feel like the "intended" approach.

Typescript especially seems to demand really awkward and obtuse implementations of basic mixins or abstract classes and the like, I always feel like I'm missing the more "intended" approach whenever I try to share code between similar classes.

Often discussions around this are awash with talk of traits and delegates and other cool features that seem to only exist in a handful of languages, and never the ones I happen to be required to use at that given moment.
How much would that exploit be worth on the open market?
This is an advertisement for the authors own technology (an LLM jailbreak detector), which they don’t describe or disclose in the paper.
Colleges still use race in admissions. They just obfuscate it slightly. For example, they preferentially admit people by zipcode, i.e. by the degree to which the neighborhood is non-white, non-Jewish, and non-Asian. They encourage applicants to write about their experiences with discrimination in their applicant letters. They also accept people scoring in the top percentage of grades at a school (which preferentially admits students from worse schools with lower standards i.e. students from black and Hispanic schools). I assume they use a variety of other techniques as well.
I can't speak to that as I haven't been involved in two years.

But they were there two years ago, so I'll correct myself say almost the entirety of the blog post is false.
> If you _don't_ enable dnssec on ntp.org, then a mitm can intercept the dns request to redirect to an attacker-owned timeserver with a time in the past. Then the host can have old and expired (without loss of generality) keys/certificates replayed against it.

Preventing DNS mitm only matters if you prevent NTP mitm too.

What percent of NTP clients talking to these servers are doing it in a secure way? And is that share growing?
It’s all media bullshit. Shelley Duvall never said he abused her. In fact, she said the exact opposite: that she felt like The Shining was the moment she turned professional and Stanley taught her how to get more out of repetition.

The footage you see of Kubrick “abusing her” was cherry-picked by Kubrick himself in order to promote his film. He had a reputation as a “perfectionist” so he thought the footage would drive ticket sales.

I think it’s a form of sexism to assume that Shelley was somehow weak and not able to make her own decisions here. If we were talking about Leo DiCaprio or Daniel Day Lewis, we’d all be talking about how much of a dedicated actor he is that he would go through all that hardship just to get a great performance.
Actually no. We have a procedure. Such people would be reminded of the various mental health services we have. If they don't touch base themselves, someone will touch base with them. That might be a padre or more likely a call from a mental health nurse. Those people would then authorize them staying home, or not, based on medical judgement. We don't allow people to switch off, especially when they might have access to weapons. If you call in for a mental health day, and then don't answer the call from the padre/nurse/boss, you can expect people at your door within an hour. I know of one door physically broken down after a kid called in for a mental health day, then fell asleep (very likely still drunk) and failed to answer the door.
Some kind of electromagnetic sensor does seem like a way to go. Not sure of the practicalities of magnetising/ keeping magnetised a golf club head though.

And ideally it would work with all of your clubs or at least all your metal clubs, not just one special club.
Thank you so much for posting this link! I can’t wait to fire this up.
They literally use these chemicals to grease the wheels of food packaging plants, everything you have ever owned that is waterproof is covered them. They fluorinate plastic containers that hold our food so that the food doesn’t taste funny. They are never going away.
Of course it’s considering them as unique sites. They are unique sites.
That would be a good name for an artillery division.
https://howsmydrivingny.nyc/f2iddx7a Yup, thanks to article's image it was easy to look up. Latest one they are past-due on too.
Not the way I use it, which is very limited. If the similar things are kinda different I use something else, as well as design things to expose the differences where required.
New GPT-4 Turbo is now available to paid ChatGPT users
Musk is demanding more money from Tesla, saying his "salary" was too low for him to dedicate time to that venture. There is a lawsuit and all.

https://www.nytimes.com/2024/01/31/business/tesla-elon-musk-...

50 billion dollars of money that won't be invested in the company.

Yeah, "unions, real estate, regulation", that's what stopping them.
A Launchd Tutorial
Really nice and clean!

I made something a little similar - https://github.com/fotoflo/alfred-whatsapp-linker - this one is an Alfred Workflow (https://alfredapp) that assumes you have a phone number in your clipboard and then opens it in whatsapp. I suppose yours is more elegant.

How long did it take you + GPT to create it?
Yeah. But in the context of Alice and Bob I consider this to be more relevant: https://en.wikipedia.org/wiki/Alice_and_Bob
Show HN: Topological Quantum Error Correction (TQEC)
TQEC supports scalable quantum computing through design automation tools.

We are an international team led by Dr. Austin Fowler at Google. All of our work is open source and many of us are active researchers as well. One of our main goals is to make quantum computing more accessible to the computer science community.
Couldn't you put UUIDv7 in byte(16) and get the same feature?

I found today a PHP UUID library that does one they call UUIDv8 which has more time (like ULID)
> invalidating other people's individual experiences

It's called "disagreeing". It doesn't "invalidate" anything.
Idk, as a software developer, the process of looking for a library is basically if it’s not MIT, it’s just easier to do it yourself. not even worth spending time integrating to later rewrite. Imo I’d even release our own stuff as MIT just because otherwise it won’t get used.

I do agree that the state of open source is poor, despite it being basically the reason internet exists as it does. I really think we need a modern model that accounts for how masses of people behave in our current work environment.

(EDIT: to clarify, all this is mostly around other contractual issues)
First, "It doesn't exist already" is an extremely poor argument against the technical feasibility of really anything :P

> Suggesting that real "intelligence" is possible without "life" --- is unsupported by any evidence and is a pure leap of faith at this time.

Strongly disagree on this; If you accept that brains effect intelligence by selfinteraction accoring to physical laws, then "computability" directly and inevitably follows. And that implies artificial brains are feasible...
Hyperswitch seems to just be payments, not billing...
It's relative though. I mean, how excited for an M4 without LLM capabilities are you though? Or an iPhone 16 that's basically the same as the 15 or the 14 with better specs?
It would probably help if you didn't drop the "n" from the confabulation part.
> most deadlines were entirely arbitrary

Yes. As are most tasks, in my experience. Looking back on your almost 30 years, what percent of tasks could have been skipped entirely and, in the long run, it wouldn't have mattered?

For me, it's easily >50% ... catch me on a grumpy day and I'd say it's closer to 90%.
What do you do to then query the data?
I usually need indexes so queries are not slow.
Perhaps I could insert into a staging table then bulk copy the data over to an indexed table, but that seems silly.
You steal from those who can't talk to the police
fyi on this page, when the 'subscribe to newletter' popup appears, it force scrolls the page back up to the top. Seems only only occur in Firefox, Chrome is fine.
That's what I assumed was happening. Ever since Zika ended up having effects that (to my knowledge) we thought previously weren't possible, it seems like there's a lot of possible poorly understood additional effects to diseases that we are unaware of. I think the additional harms linked to COVID we've found is another data point in favor of that.
OpenAI/Simple-Evals
Unfottunately youre just setting the stage gor subtling incorrect data
> Do you know of any inanimate object that is truly "intelligent"?

So, your argument is that by making something intelligent we would necessarily also make it animate?

That's reasonable, but doesn't impact the plausibility of AGI. “Artificial” is not “inanimate”.
Show HN: Open-Source AI Surveys Builder Inspired by Notion
The contention the moon landings were faked is ridiculous. The most obvious rebuttal is that the USSR would have asserted it if there was a modicum of truth to it.
Ah, I see. What I meant by that was, "A tool is as good or evil as the person wielding it".

There are most definitely good and bad tools, in terms of more or less effective. Machine learning models are for sure outclassing a whole swath of tools in a number of domains and will more than likely continue to overtake purposes over time.

Whether this is a good thing for society is what I thought we were questioning - which is what I meant by steering. We can build tooling to do things like establish veracity, enable interrogation of models, and provide reasoning about internals (which we should do).

Open sourcing as much of this effort as possible will further lead to Good Things (because why are people working on these for free if they're not creating something of actual use) - whilst leaving all ML development to large corporations will inevitably ensure that the only thing you can trust an ML model to do would be spy on you and try to get you to buy stuff, because money.

God the grammar in that last sentence was terrible. But I think you get the point.
Descent C source code on Github

https://github.com/videogamepreservation/descent
You should always be advocating for better hours and more of the rewards from your work. I support that.

What makes me take it less seriously is framing it as a crisis in mental health. As much as people don't like comparisons the marketplace for our labor is inherently comparative, and people will optimize for the most money with the least hours/stress. I get that I'm providing anecdata but like I've said in previous comments, the stuff that software engineers I know complain about is from a much more privileged position than other occupations. Burnout is real, but if your version of burnout is someone else's idea of a mildly challenging day (which is my experience) it doesn't have the impact you want it to have. You may not realize it but there are roles in medicine where the work itself is inherently stressful regardless of how many concessions your employer provides.

If your goal is to argue that software engineers deserve higher compensation and better hours and more autonomy given the value they provide, it would garner more sympathy from someone like me. Proclaiming your suffering is at a boiling point feels like a lack of awareness.
Or they will just include 1TB of RAM when the M10 is ready? I know, I can dream...

Seriously, though, RAM should be getting cheaper/larger over time.
isn't H100 the previous gen already?
OP's article states:

>A total of $12.5bn (£10bn) was embezzled, the equivalent of almost 3% of Vietnamese gross domestic product, but prosecutors said on Thursday the total damages caused by the scam now amounted to $27bn.
perhaps we should change the saying to worth its weight in Apple ram.
I mean.. from the user side (aka the developers deploying applications within the org) Cloud Foundry was a lot like Heroku. I think the Buildpack concept (incepted at Heroku) was picked up by the Cloud Foundry Foundation and developed in lockstep with Heroku. For a while there was a lot of pollination between both projects.

The reason IMO that Cloud Foundry didn't catch on is that from the admin side, deployment of vanilla CF was a nightmare, and maintenance could be challenging.

You could pay for an Cloud Foundry distribution with guardrails, but that ended up being $$$ and still required having employees with systems/ops knowledge if you weren't just deploying to the cloud provider du jour anyway.

I think CF had its golden years before k8s really started to catch on. Then there was a push by a lot of companies to bring CF to k8s (I was working at one such company as it went from the Cloud Foundry Distribution -> Cloud Foundry Distribution on K8s journey). I think these could have caught on if someone could have made it work in a truly seamless way, but unfortunately all the abstractions for bridging CF concepts to a K8s world developed in pursuit of this goal ended up being leaky, and requiring your customers to have CF domain knowledge atop K8s domain knowledge to successfully deploy and maintain their in-house CF, which proved to be too tall an order.

Unfortunately, CF seems to have fallen by the wayside now (though I'm sure there will still be companies running it for 20 years if their needs don't outgrow the capabilities of their mostly-working deployments) and AFAIK nothing has really taken its place.

I haven't had the opportunity to try this yet, but Kubevela (https://www.cncf.io/projects/kubevela/) looks like it could be the closest thing to a modernized CF-like experience on top of K8s that should (hopefully) be more sensible to deploy and manage. Would really love to hear thoughts from people who have used both though.
For some reason, I always think that Descent II came out around the same time as DOOM, but then I remember that Descent II was one of the first games to support 3D accelerator cards.

Pretty sure it came with my S3 VIRGE.
They feel that the government is a singular hivemind whereas FB/TikTok/Instagram/Reddit/etc offers the illusion of choice. (And how wonderful it is to feel some control! You can pick the content you want, who to follow, vote on content, comment, post! The friendly algorithm is just recommending things, it's helping!)
>Kubrick is known for being difficult and for his shallow portrayal of women

He may or may not be known for that, but is it really true? Part of the point of my comment is to dispel common misperceptions. Is Alice in Eyes Wide Shut shallow? Or the women in Barry Lyndon, particularly his mother?

>Except he literally did that in order to alienate her [...]

Or he did it as a joke. Maybe he thinks it's funny to say that to Duvall as she's saying her hair is falling out, because he has a big bald spot. Hey, isn't Kubrick also known for his dark humor?
Sorry you feel I haven't been grateful enough when people share resources and comments, I really do appreciate it - and I appreciate what you just shared here too. Thanks!

I see a lot of parallels to this exercise and what I did - their use of generators is exceptionally slick. I bet theirs is way slower though. Mine has 1 dep (lodash) just for its deep merge function. I didn't even use Wink NLP for text splitting and other tasks because it was 10x or 20x slower than my simpler stuff from Stack Overflow. I actually like your description of "Markov chains but simplified". But really think the devx of `npm i simple-markov-chain` is worse than `npm i next-token-prediction`. I want people to actually use it for fast prediction.

AFAIK the only difference between a language model and a "large" one is the amount of data it's trained on. Because that translates into a much larger model.

Yeah this concept of embeddings is different than, say OpenAI's. They capture a broad spectrum of semantics, where mine only focuses on frequency and structure. However, I find that very often frequency and structure allows you to bypass semantic analysis and just get to the answer. The frequency method I'm using is I guess a bastardization of tf-IDF vectorization, let's call it "tf-IDF JSON.stringify!"

"These use cases are not possible using the concepts used in your project."

^ not sure what you mean by this one, feel free to try it yourself or watch the video demo
Correct it makes an excellent lubricant, used in basically all factories, even the ones packaging your food or extracting oil from nuts or whatever
New technology can keep whales safe from speeding ships
What you're working towards here is essentially Golomb coding. The optimal divisor will depend on how the data is distributed.

https://en.wikipedia.org/wiki/Golomb_coding
This is basically the only video game I've ever played or play today.

I took a 25 year hiatus playing, from 1996 to 2021 but I'm back at it now, playing on a period appropriate Windows 98 machine.

I love the original Descent and Descent 2 look and feel and graphics, I pass on the rebirths.

If you want a modern game from the same team with similar gameplay, try Overload on Steam.
Stream of Search (SOS): Learning to Search in Language
I've been working in the industry for decades, and most patents I've seen are either portfolio-inflating bullshit, or rent-seeking that blocks innovation for decades (like the infamous compression patents). I'm sure some people worked on their technology a lot, but pretending like software patents are necessary for people getting paid or for technology to advance is nonsense. They are much more frequently used to impede than promote innovation, and their overall impact is mostly negative.
I have a tangentially related question since I don’t use an Olap db: is deleting data so hard to perform? Is it necessarily an immutable storage?

If so, is it a gdpr compliant storage solution? I am asking it since gdpr compliance may require data deletion (or at least anonimization)
https://archive.ph/xVRdV
The CUID readme is wrong. You can safely ignore anyone who says "cloud-native" while discussing performance unless they're explaining why "cloud-native" architectures are often the worst of all possible designs for performance.

In postgres for example, full_page_writes (default on, generally not safe to turn off unless you can be sure your filesystem can guarantee it) means you have to write the entire page to WAL if you write one record. This will make your WAL grow way faster if you're doing random IOs. So right off that bat that's going to be a huge write impact.
You can probably set your browser to play animated gifs only once; that's what I did.
Yep. A decade into my career, the problems I tend to face are often ones that aren’t covered on SO, and probably wouldn’t be “appropriate” for SO, either. Something something ‘opinion-based’.
> The NIST also is dead set on people using only PQC or classical crypto, not a wrapper with both. That is stupid IMO.

Yeah, this is rather baffling. After SIKE got broken, you'd think they would have realized the importance of combining these new cutting-edge candidates with something reliable.
Back in the day of LAN parties Descent was our favorite game.
I speak multiple languages. It'd be fun to be given a link saying "this article has content present that is not in the English version" and see if I can update either of the articles using what's in the other copy. But I'm not going to go read wikipedia articles in two languages to find them.
This is really neat—thanks for sharing! I love the general idea of making materials more "self-aware" or inspectable. It's very sci fi!

The research I did before my current job touched ever so slightly on this too, so even cooler to see it on the front page. What we were doing was using complex valued neural nets to learn the transmission matrix of an optical fibre. It was previously done in the optics community by propagating Maxwell's equations, but we were able to beat the state of the art by a few orders of magnitude with a very simple architecture (the actual physics just boils down to a single complex matrix multiplication!). The connection to your work here is that if the fibre is bent you have to relearn a new matrix. It could even be possible to learn some parameterized characterisation of the fibre, so you could say do some input/output measurements and use that to model a spline of the fibre. We did not get that far though!

Here are the papers if you're interested:

CS-focussed one: https://papers.nips.cc/paper_files/paper/2018/hash/148510031...

Physics-focussed one: https://www.nature.com/articles/s41467-019-10057-8