skysight-inc/HackerNews huggingface dataset:
Events are published observations of facts. If you want to be able to use them as triggers, or to build state, then you have to choose the events and design the system to make that possible, but you always have to ensure that systems only publish facts that they have observed.

Most issues I've seen with events are caused by giving events imprecise names, names that mean more or less than what the events attest to.

For example, a UI should not emit a SetCreditLimitToAGazillion event because of a user interaction. Downstream programmers are likely to get confused and think that the state of the user's credit limit has been set to a gazillion, or needs to be set to a gazillion. Instead, the event should be UserRequestedCreditLimitSetToAGazillion. That accurately describes what the UI observed and is attesting to, and it is more likely to be interpreted correctly by downstream systems.

In the article's example, SeatSelected sound ambiguous to me. Does it only mean the user saw that the seat was available and attempted to reserve it? Or does it mean that the system has successfully reserved the seat for that passenger? Is the update finalized, or is the user partway through a multistep process that they might cancel before confirming? Depending on the answer, we might need to release the user's prior seat for other passengers, or we might need to reserve both seats for a few minutes, pending a confirmation of the change or a timeout of their hold on the new seat. The state of the reservation may or may not need to be updated. (There's nothing wrong with using a name like that in a toy example like the article does, but I want to make the point that event names in real systems need to be much more precise.)

Naming events accurately is the best protection against a downstream programmer misinterpreting them. But you still need to design the system and the events to make sure they can be used as intended, both for triggering behavior and for reporting the state and history of the system. You don't get anything automatically. You can't design a set of events for triggering behavior and expect that you'll be able to tell the state of the system from them, or vice-versa.
Here's his update:

https://github.com/tteck/Proxmox/discussions/4009
> There are restrictions and bans on gender affirming care. Most often for minors, but also for adults. It's telling that most of these that are aimed at adults call out exceptions for Viagra.

What about hairplugs for balding men? Or cosmetic surgery for, say, gynecomastia? Is that restricted to cis men only in these places? Or facial cosmetic surgery, for that matter. There’s actually quite a bit of gender affirming care for cis men, when you think about it…

(I actually hadn’t realised that anywhere in the US had gone as far as banning gender-affirming care for adults; that’s bonkers.)

> There are laws prohibiting drag shows

Wait, wtf, seriously?
Has a corporate ideological apparatus ever been successful?

This is a basic implementation of interpellation and anyone in this position who isn't familiar with the term is subject to being influenced by this very gap in knowledge.
I guess that's what I get for being so terse - I actually meant it as a counterexample. Windows is a good illustration of what happens when you avoid deprecating older systems: you end up with multiple design philosophies and interfaces layered on top of each other, leading to a less cohesive user experience overall.
> The open source community is still struggling to try to provide a compelling desktop experience without this burden.

What exactly is a "compelling desktop experience?" It seems to me that when people say this they really mean "win the popularity contest against Microsoft." I'm not sure that's at all a worthwhile or laudable goal.

> Is it easy? ...No.

It's incredibly easy. It just depends on what distribution you use. For example, on Gentoo, this is not at all a problem.

> When the new thing also seems to suck,

This is a hint that you got something wrong. Remember when desktops used to be configurable? I guess letting the user control their own environment stopped being "compelling" when Microsoft decided so. Do we have to follow suit?
Wait what? I'm not a Windows user, so I haven't used any version of WSL, but WSL 2 doesn't store the files on the Windows side? It seems to me that the whole "easy access to your Windows files in a Linux environment" was the point of WSL.
I think it's just that I understand LLMs better than you, and I know that they are very different from human intelligence. Here's a couple of differences:

- LLMs use fixed resources when computing an answer. And to the extent that they don't, they are function calling and the behaviour is not attributable to the LLMs. For example when using a calculator, it is displaying calculator intelligence.

- LLMs do not have memory, and if they do it's very recent and limited, and distinct from any being so far. They don't remember what you said 4 weeks ago, and they don't incorporate that into their future behaviour. And if they do, the way they train and remember is very distinct from that of humans and relates to it being a system being offered as a free service to multiple users. Again to the extent that they are capable of remembering, their properties are not that of LLMs and are attributable to another layer called via function calling.

LLMs are a perception layer for language, and perhaps for output generation, but they are not the intelligence.
> Your career at Microsoft — a $3 trillion company — is largely defined by the whims of your managers and your ability to write essays of indeterminate length, based on your adherence to a vague, scientifically-questionable "mindset theory."

Well, the first part is true for any large company and the second is just an example of equivalent culty behaviour at those other companies.
In a spirit of share the wealth if you still actually believe the export part, you might benefit from reading more Chomsky and maybe Confessions of an Economic Hitman. Religious fervor is associated with low standards of education, and organized religion with politics. One good takedown is https://www.youtube.com/watch?v=JZRcYaAYWg4
For Google Ads, personal data collection alone is not as useful for making money like ordinary people imagine. And you don't really want to "sell" the data: why would you help your potential competitor to bootstrap their ads business for a discounted price? The real deal is the network and ecosystem itself, which is extremely hard to replicate. As a GP said, Meta is doing much better on behavioral targeting since they have a much better idea for each person's history though. And I work in the ads business, so you don't probably have to ask the same question again.
Basically the same search and replace and most of the time reading log files and of course searching in those.
> one of the last people using WSL1.

(waves). Yep, it does "the needed".

"2 is bigger than 1" can take a hike.
Before I learned the holy ways of g->d, that was essentially what I did (grep -nr).
I think the key insight from this is:

> We also feel that this variant-analysis task is a better fit for current LLMs than the more general open-ended vulnerability research problem. By providing a starting point – such as the details of a previously fixed vulnerability – we remove a lot of ambiguity from vulnerability research, and start from a concrete, well-founded theory: "This was a previous bug; there is probably another similar one somewhere".

LLMs are great at pattern matching, so it turns out feeding in a pattern describing a prior vulnerability is a great way to identify potential new ones.
Again, never said it was justified.
wow, something I know a lot about. I used to work on the Photos Edit team at Apple.

I’m both surprised and not surprised.

The built in edit tools evolved steadily every year, and the infrastructure was quite solid, having been rewritten from the ground up years prior.

But as we’ve seen ML and competitors like google adding so many more features, I kept having the same thought “wow the Edit team must be super busy right now”.

I’m curious what features in Pixelmator they most wanted.

But since it already integrates into Photos as a plugin, it will be extremely natural to integrate into the codebase.

Cool move. Must be a fun time to be working on Edit!
Sure? Acknowledging a shortcoming of an OS doesn't remove it.
I use Firefox + uMatrix to achieve a similar setup.

One advantage of using only a script blocker in favor of a proper ad blocker is that I don't shut off reasonable ads but only the ones that do shady stuff with a lot of computation and tracking on the client PC.

uMatrix has the advantage that it additionally blocks cookies by default, making the tracking even harder.
Federal minimum wage hasn't been increased for 15 years, not changing it for 15 years doesn't make sense anywhere.
My favorite feature is when I try to save something in an admin restricted folder and I hadn't started it as admin. It seamlessly restarts itself as admin and restores the file I was working on. It's magic.
Hello! I am Sharmeen, Tech Recruiter at Citizen Health - a start-up on a mission to revolutionize rare disease research and patient care through the power of data and technology.

We are hiring Staff-level Front End Engineer and Back End Engineers in San Mateo.

This is a Hybrid role with 2-3 days in office so will need someone locally or those who can relocate!

To know more check out our open roles at: https://joincitizen.breezy.hr/

You can email me directly at sharmeen.hameeda@citizen.health.
https://archive.ph/U4FIQ
Napper | Lead Machine Learning Engineer | Stockholm | ONSITE | Full-time | 70K-100K EUR

We are a small and highly ambitious team developing Napper, an app providing AI driven baby sleep predictions for families around the world. We are already profitable and growing quickly with 120,000 daily active users and over 1 million downloads.

You will work hand in hand with the CTO and CEO on developing production-ready features using machine learning. Leading ML engineering at Napper, you will own the full machine learning lifecycle, from developing data pipelines for hundreds of millions of baby sleep logs to applying the latest research to improve our sleep prediction engine. During product development, you will bring the data perspective and identify unique opportunities that can be achieved using your experience in machine learning. We don't believe in micromanagement – you'll have the freedom to tackle challenges with your creative solutions and problem-solving expertise.

Our philosophy is to hire selectively and invest heavily in the people who work with us.

https://napper.app

Apply to apply@napper.app
Considering the amount of research chems and hyper-fentanyls they export it definitely exists in abundance within their borders.
Note that the vulnerable extension is only enabled in the sqlite shell:

> However, the generate_series extension is only enabled by default in the shell binary and not the library itself, so the impact of the issue is limited.

https://project-zero.issues.chromium.org/issues/372435124
There you go again with insults. Just. STOP.
US indicts founder of crypto firm Gotbit for alleged wire fraud
Yeah that is ironic regarding both the name, and the fact that it's one of the most viewable formats on any given system.
> It's more complicated than that because you pay much high taxes in Germany, so you need higher wages to cover those taxes.

Between health insurance premiums, copays, dental/vision, and uncovered stuff like compounded meds, our family reported $50k in medical expenses on last year's tax return. I've got two kids entering college in a couple of years.

I'll take the higher taxes.
The thing is that modern computer architecture strikes again - like the old linked list vs array thing.

Doing a candidate loop over a bounding box with edge equations can be much faster than ye old scanline algorithm because it lends itself more easily to simd and parallel approches - you can divide things up into tiles and process multiple pixels at a time with wide instructions and schedule tiles on multiple threads.
It sounds like they did and it's not?
I like useEffect though
It's not about mutability of events, but about mutating the underlying data itself. If the event only says "customer 123 has been updated", and a consumer of that event goes back to the source of the event to query the full state of that customer 123, it may have been updated again (or even deleted) since the event was emitted. Depending on the use case, this may or may not be a problem. If the consumer is only interested in the current state of the data, this typically is acceptable, but if it is needed in the complete history of changes, it is not.
> In essence, the growth mindset means whatever it has to mean at any given time

It's like that with any ideology, however good or bad it may be. A lot of people will learn the holy books just so they can use sophistry effectively in their political schemes.
Apple Weather isn't as accurate as DarkSky used to be for me here in Europe, especially rain prediction.
"Prove that you voted for Putin or you are out of a job".
Describing "Growth Mindset" as some sort of pseudo-science or cult-like thinking is kind of a stretch.

When I read Dweck's work the first time (after coming across it in an Inc. interview with Nadella), it was not that I learned something new. It was more like she put a label on something that I think we can all intuit when we work with peers, manage others, sift through applicants for a job.
Replace “Growth Mindset” with “Leadership Principles” and you have Amazon.
Navigating the AI Frontier: A guide for ethical academic writing – eLearn
The gun manufacturers? Their whole business is projection, isn’t it?
Export controls failed to keep cutting-edge AI chips from China's Huawei
I wouldn't say that human beings are religious by nature, I would say they're "tribalistic" by nature, a semantic difference maybe but an important one.

And tribalism can be organic or inorganic in terms of the coalesced value system around which the tribe "worships", be it cult of personality, organized religion, YouTube personalities, ethnicity, bands, etc. etc.
Core argument seems to be that psychology/behavioral-science are not hard sciences (duh). Kind of insane how they're able to spin that into a 10 page hit piece about Microsoft. I think literally every argument they make could be applied to any arbitrary aspirational cultural values for any other large corporation. Author sounds like they have quite the chip on their shoulder.
Wsl 2 can access files in windows, but it is very slow.
(Canadian) National Cyber Threat Assessment 2025-2026
Photosynthesis Technology: It's Not Just for Plants
> just never seem to have time to show up to support them.

They're supported just fine. The authors feel no need to bend over backwards to fulfill oddball distribution requirements.

> This kind of stuff is expensive

Yet it all came into existence from open source developers who were paid nothing. Then a bunch of commercial distributions appeared. That's why it's expensive. They're twisting the community for their own profits rather than for broad improvement of the system as a whole.

> to influence the decisions is to show up and chip in.

I don't want to influence things or be required to. I would prefer if people who had "influence" just weren't part of the community. They're exceptionally disruptive and often not focused on users but on their own stature.
Location: UK (though have worked for US companies remotely coast to coast since 2008)
Remote: Yes
Willing to relocate: No, but will travel
Technologies: Ruby on Rails, Postgres, Aurora, Go, AWS, GCP, Terraform, Linux Sysadmin, heroku, Nginx.
Résumé/CV: https://willj.net/about/hire-me/january-2024-ian8ah/
Email: will@willj.net

Hi, I'm Will Jessop, currently the now part time CTO of Impactive looking for new opportunities in Rails application scaling and performance or technical leadership. Technically I have a huge amount of experience in scaling and optimising Ruby on Rails applications, Postgres database performance and scalable application architecture. I also have a lot of experience managing a team of 19 people, mostly engineers. I'm product focussed, and among other successes re-orged the product pipeline at Impactive to improve delivery reliability and quality outcomes, while drastically improving staff morale.
Virtual Machinations: Using Large Language Models as Neural Computers
Fun games built for hybrid and remote teams, right in Slack
This is one of those ideas that strikes me as adjacent to e.g. "The Singularity" and one could perhaps get to, "what if it's already here?"

Obviously this is a little 'out-there,' but I find interesting something like the idea of -- Microsoft, at one time the biggest tech company ever by far, "evolved itself" into something that could control human minds.
Location: Minneapolis, MN, USA

Remote: Yes

Willing to relocate: No

Technologies: Python, React, Vue, Node.js, FastAPI, Flask, Docker, Ansible, AWS, Bash/Linux, Postgres, SQL Server, MongoDB, Firebase, Supabase, CI/CD, HTML/CSS, Git, Azure

Résumé/CV: https://docs.google.com/document/d/1D8DhyrHxC-uAhpr34jcptmeh...

Email: christopherisler1@gmail.com

Portfolio: https://github.com/chrisisler

Full stack developer with "T-shaped" cloud infra skills. Neovim enthusiast with a background in computer science, user interfaces and API integration. Currently back-n-forth between two passion projects, one for learning the Microsoft C# .NET + Azure stack and another sharing short musical ideas built using Python FastAPI + AWS + Postgres + Vue.

I am searching for contract, full-time, or part-time opportunities.
It does not seem like the study took into account inflation, though? If workers overall monthly wages went up 5%, was that offset by inflation in the price of things those workers buy?
I am the owner of TimeCamp app that can track usage of desktop apps.

75% of office workers that use Google Chrome use Notepad++ on Windows.
I'm holding out hope that we will avoid that kind of a period of time. The polls show a dead heat, but, well, when's the last time you answered a phone call which was marked as 'potential spam' or which came from an unknown number? My phone's been configured to block those entirely. And I'm a xennial.

I think the poll results have been skewed by their reliance on cold calling people, and those cold calls probably only really hit those who are 50+. I don't believe the Republican party has anywhere near the same kind of support from those under 50.
So... lame ads? Feels like some amateur made them.

Smells like a click bait scam rather than a sincere political message too.
Never seen anyone get so worked up about the idea of growth mindset. This seems like some wildly misplaced animosity toward the concept. Especially in regard to trying to shift away from calling kids "intelligent". Author here neglected the whole point of that, which is that we typically used to say "you're so gifted, you're so intelligent". The theory is that many kids would take failures poorly after hearing that a lot and decide "I wasn't gifted enough to solve this problem" and would give up. I'm not here to say whether that's panned out or not, it seems very new in the child psychology space, but I think the idea makes sense. Give kids the encouragement to keep striving instead of believing they were just built a certain way.
The Commoditization of LLMs – Communications of the ACM
Thanks for the feedback!

There is another company https://scale.jobs/ which does what you described. They have a chrome extension which you use to delegate jobs to them on linkedin and they apply for you. It effectively adds an easy apply button to every job.

To speed up job applications that you do yourself I would recommend https://simplify.jobs/. Their application autofiller is free and performs well on workday in my experience

Do you find linkedin sufficient for finding jobs? Or do you typically check company career pages too?
Neurotone.ai || Software Engineer || Fully Remote || Full-time || neurotone.com

Neurotone is developing an AI powered auditory training system to assist people with hearing disabilities get the most out of their hearing aids. We are utilizing the clinically proven LACE methodology to facilitate the best outcome for every patient, and we are partnered with a number of thought leaders in the audiology community to ensure we are delivering the most effective solution on the market.

We are looking for experienced mobile developers (Expo/React Native) as well as backend developers with a strong knowledge using Postgres (Supabase) for role based authentication, queuing, RLS, and as an API gateway (PostgREST).

We are extremely passionate about technology, and our entire core team is composed of industry veterans with successful exits in previous ventures.
This is a proven product with existing revenue that we are excited to take to the next level, more importantly, this system can provide a dramatic improvement the quality of life for people suffering with auditory disabilities.

Please contact travis AT neurotone.com if interested. Thanks!
It looks like lipstick to me. Or possibly the end of a screwdriver or chisel.
I have the same reservations, and not just about dietitians but also other scientific disciplines. Many dietitians are first and foremost businessmen selling various supplements. Whether the supplement is necessary, effective or even harmful is less important.

The dietitians I trust document their dietary advice week after week by curing various ailments and diseases through scientific treatments (and they never recommend specific products): https://www.ndr.de/fernsehen/sendungen/die-ernaehrungsdocs/r...
PacCam: Pacman Controlled with Your Face
It went up to $16 this year:

https://www.dir.ca.gov/dlse/minimum_wage.htm
As a parent of a toddler who currently wakes up every 1-2 hours, I'm not so sure this is the key to sleep hygiene!
> the Catholic Church did not view a person as being alive until the first breath

I'm an atheist. All I know is biology. It's made of cells, it metabolizes, excretes, grows, etc. It's alive. I can run a genetics test on it, it will return results that it's human. I know physiology well enough to be certain women do not regularly have four kidneys. The presence of a second pair indicates a second person. Or that women don't have two noses, etc.

We might say, for instance, that religion is evolving (this isn't an absurd position from the standpoint of anthropology). Somehow, collectively, they've come to the realization that maybe their scriptures don't have all the detailed answers they need, and they're "stepping up" and trying to be moral. But this is the one time they shouldn't trust the science, I guess.

> Ever wonder why they're still only prosecuting for the act of abortion, not murder?

Because legally speaking, there are many different types of homicide that consider a dozen or more factors in the crime, and that even amongst the various kinds of manslaughter, society thinks some worse than others or not?

> Raised voices is the least of what a conversation between a "abortion is murder" and "abortion is health care" tends to result in.

Not really. The vast majority of it ends up being stuff the DA doesn't mind pleading down to misdemeanors, other than a few high profile cases over the decades (the Atlanta Olympics were 1996, so that's about the time frame of the bombings/arson, Tiller 10 years later, etc).
And the universal argument that people pushing tech are making boils down to 'I don't understand your field, or the particular needs of it, but I'd like to sell you a process that I invented. I'm not going to be held responsible for any bad consequences of you adopting it.'

Unsurprisingly, people tend to resist this sort of thing.

Sometimes the local maximum people are stuck in sucks, and they need a shakeup.

That shakeup will not be well received when it comes from a complete stranger, who has no rapport with the community, with zero skin in the game.