skysight-inc/HackerNews huggingface dataset:
It's weird how this article is ostensibly about the violation of gun-owners' privacy, but can't help but wander into the 2nd amendment discussion with sentences like:

> Last month at a high school in Georgia, a 14-year-old used an assault rifle to kill two students and two teachers and wound seven more people.

The assault rifle in question is an "AR-15 style rifle". I.e. not an assault rifle.

> Semi-automatic-only rifles like the Colt AR-15 are not assault rifles; they do not have select-fire capabilities.[1]

In conclusion, I don't know who this article is for. Gun owners and pro 2nd amendment readers will probably be put off by technical errors like this and the thinly veiled contempt for gun ownership. Many non-gun owners and anti-2nd amendment readers will probably think: "good, fuck em".

[1] https://en.wikipedia.org/wiki/Assault_rifle
BrainTransformers: SNN-LLM
I know, it's nuts!
Man do I ever miss Fireworks. And Dark Sky for that matter.

Fireworks really was it though.
Believe there was a zoo that started feeding monkeys with "modern" bananas and had to revert back to the old traditional banana, because the monkeys were getting diabetes.
You would attach names and dates to the numbers, as with any scientific publishing.
If you don't mind sharing I'd love to hear which industry you're in. What I typically hear is advertising is Premiere, Hollywood is Avid, and Resolve is taking over prosumer/smaller shops (although still AE for any remotely sophisticated motion graphics/2D work). And Nuke for VFX compositing. I've actually never heard of Fussion itself being being popular for anything actually, it seems like it's not sophisticated enough to compete with Nuke, and not a great fit for the motion graphics/2D stuff that AE excels at.
> Indeed, [footnote 2 is] the intellectually honest argument for not discriminating between various types of people. The reason not to do it is not that everyone's the same, but that it's bad to do wrong and hard to do right.
From the article:

"Ubuntu developer Simon Quigley laid out the plans for hoping Ubuntu packages will move from Qt 5 to Qt 6 so that by the time of the Ubuntu 26.04 LTS cycle in early 2026 that the older version of this graphical toolkit can be removed."
Their friend was intending to ask about legality, but my whole point was that the question itself doesn't convey that. I was saying that when I saw the quoted question, it seemed to me that it was being interpreted as "can illegal immigrants get away with voting", and they were probably encountering websites saying "illegal aliens are voting!!!", which is obviously confusing, even for someone who already knows it's illegal. Does that make sense?

This wasn't me willfully misinterpreting it, this was me literally doing my best to guess what the intention of the question was, based on the question. Now of course after the comment said the answer is an "obvious no" then I finally figured out the intended question was something else (hence my reply), but that's out-of-band information that was in no way conveyed by the query. And my point was that the answer to the question isn't obvious because the meaning of the question itself isn't clear.
Mm. VCs are PE firms.

Andreessen Horowitz, Accel, Lightspeed Ventures, etc. are all in the PEI 300.

PE is a bit more than just firms doing buyouts.
No, the testing fluid was literally no longer present in the test.
you can argue that the Monroe Doctrine was also a bit of expansionist policy, essentially warning all European colonial powers that the Americas was the U.S.A's sphere of influence.
They wouldn't call him "the Great" if he was just some guy. He's up there with Caesar, Napoleon, Genghis, Attila and the rest.
Facial Recognition That Tracks Suspicious Friendliness Coming to Stores Near You
Varieties of fruit are created through thousand year old techniques and won't be limited by an organic label. Humans are getting way too good at it, though. :-)
Laziness would be enough for this case, Haskell will happily run your programs around undefined
For context, the new rule is in the post’s description:

> Please only post a job if you actually intend to fill a position and are committed to responding to everyone who applies.

Relevant recent discussion: “Ghost jobs are wreaking havoc on tech workers” https://news.ycombinator.com/item?id=42010130 (24h ago, 192 points)
Sveikinimai!
Mentioned in the article, the Pure Food and Drug Act of 1906 has an interesting history. It came about due to the work of Harvey Washington Wiley who used healthy volunteers to test and document the effects of then used preservatives like borax and formaldehyde. The volunteers were called "The Poison Squad". There's a PBS documentary about them: https://www.dailymotion.com/video/x8jbub8
Using WordPress Is Risky
vim is amazing once you learn a couple verbs, visual block mode, windows, and the nice special subjects, eg % for enclosing parens
Live Nation decision will force companies to rethink consumer arbitration rules
Can’t Type 2 diabetes be reversed with a change in diet? That’s at least possible. I’d also think someone who avoids sugar as an adult would be at a far lower risk. It might be good to start avoiding sugar at any time regardless of past habits.
It was wild to see Linux and a Pentium III listed as a supported system on an Apple site in 2004.

https://web.archive.org/web/20040613170323/http://www.apple....
I love using it for macros. Do you happen to know if there is anything similar for either VS Code or PyCharm?
Notepad++ is so based. It's a traditionally well-made native app, fast and lean, with a dense and useful interface, which is a breath of fresh air amidst a sea of Electron & Co. bloat that comprises modern apps.

Also has a nice logo for a FOSS app. Branding is important, even for FOSS, which so many unfortunately fail at. If your software creation is associated with a foot or a rat, then you're doing it wrong.
POSIX BREs do support backrefs. See section 9.3.6 BREs Matching Multiple Characters point 3 at https://pubs.opengroup.org/onlinepubs/9799919799/basedefs/V1...

Backref support was added to grep between 6th edition and 7th edition unix

6th edition grep manual: http://man.cat-v.org/unix-6th/1/grep

7th edition grep manual: http://man.cat-v.org/unix_7th/1/grep

Both of those refer to ed(1) for the syntax of regular expressions

6th edition ed manual: http://man.cat-v.org/unix-6th/1/ed

7th edition ed manual: http://man.cat-v.org/unix_7th/1/ed

POSIX EREs do not support backrefs. This goes back to the 1970s because egrep used a different regex matching algorithm to grep — egrep compiled the regex to a DFA which could not match backrefs, unlike grep’s nondeterministic algorithm — and egrep also had different syntax.
From the page description

“ CIL is a front-end for the C programming language that facilitates program analysis and transformation. CIL will parse and typecheck a program, and compile it into a simplified subset of C.
“

To answer your question, I don’t know. I’m no expert in AI by any means. I just think that if there, as you put “a million and one different
subcategories of AI or specific techniques and tools which fall under the AI umbrella”, it should be no surprise if something like this could be done with less effort with something that either already exists today or by designing an LLM to achieve the same goals.

And it would be far more enticing because users wouldn’t have to learn yet another language.
Cool, I hear you. It’s possible and even common for someone who commits an offense to accuse his opponents of the same offense.

Now respond to the real report that gun manufacturers sold your information (I’m assuming you own a gun and registered the warranty) for lobbying purposes. You pissed off at that at all? It does seem like a violation of your privacy.

Maybe we should push our representatives to pass a law prohibiting that sort of shit. We do still live in a democracy for the time being.
Another architecture might be that the service responsible for Seat Selection emits a `SeatSelected` event, and another service responsible for updating bookings emits a `BookingUpdated(Reason: SeatSelected)` "fat" event. Same for `PaymentReceived` and `TicketIssued`.

Both events would "describe a space of things that occurred" as @bob1029 suggests.

The seat selection process for an actual airline probably needs to be more involved. @withinboredom recommends:

- SeatTimeLimitedReserved {41A, 15m}
- SeatAssignedTo {UserA}
- SeatBooked {41A}

In which case, only SeatBooked would trigger a BookingUpdated event.
How Inland Waterways Work [video]
I suppose you could potentially take a movie like avatar and create a somewhat interactive experience with it?
The examples are stupid or the concept? I think it's a great argument, people 200 years from now will be scratching their heads wondering what's going on
Something similar was said about Germany’s 19th century development:

“No Copyright Law: The Real Reason for Germany's Industrial Expansion?”, https://www.spiegel.de/international/zeitgeist/no-copyright-...
You can get WeatherKit cross platform.

https://developer.apple.com/documentation/weatherkitrestapi

https://developer.apple.com/weatherkit/ - the pricing is comparable to the original - https://web.archive.org/web/20150811201137/https://developer... (Apple: 1M calls is $50, original 1M calls is $100)

"Alexa, ask Big Sky for the weather" - https://imgur.com/oRLTe04

Notice in that upper left corner the credit for the source data.
https://news.ycombinator.com/item?id=42002940

> One follows from the other

There are two ways to interpret this.

Either women are naturally worse programmers and that leads to less interest, or they are less interested in programming which makes women worse programmers.

Unless I am missing another interpretation, both imply women are worse programmers.
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.

There are laws prohibiting drag shows which have been written so vaguely that they can be applied to trans people as well, especially those who do any kind of performance.

Next up are laws forcing trans individuals to use the bathroom assigned to them at birth. I'm very curious how they expect women to react to bearded, burly men entering their bathrooms, and how they expect men to react to women presenting individuals (actually I'm quite sure of how they'll react: they'll be SA'ed if not killed).

And then there's the bans on playing sports for Trans individuals - all 40 or so of them.

So no, they're not explicitly outlawed, yet. Just everything about them living their life is. Much like it was never illegal to be gay, they just outlawed sodomy.
> need 3 bedrooms? No room in the boarding house. Go somewhere else.

The availability of boarding houses makes this far more possible. If single able bachelors without cars are living in massive accessible apartments with parking spots, that makes them unavailable for those who really need the accomodations.
Had the same thought - it's also annoying to update the PDF once links die, so I doubt that'll happen often. I guess it might be helpful if you want it as a coffee table book...
> There are some varieties of apple that can make you fat if you overeat them.

Is there any food that won't make you fat if you overeat them? Generally "overeating" is what makes you fat.
LLMs have nearly completely sucked the oxygen out of the room when it comes to machine learning or "AI".

I'm shocked at the number of startups, etc you see trying to do RAG, etc that basically have no idea what they are, how they actually work, etc.

The "R" in RAG stands for retrieval - as in the entire field of information retrieval. But let's ignore that and skip right to the "G" (generative)...

Garbage in, garbage out people!
I guess that's objectively worse since it results in false negatives as opposed to false positives. But personally I think it stings a bit more to get tricked into procedures you don't actually need.

It's genuinely hard to identify dishonest practitioners. I think the best solution might be to convince the insurance companies to pay for second opinions. And then only to pay for the procedure if the two diagnoses agree. But I guess that's a tall ask.
In other news: hunger is caused by farmers.
Typing fast is good but not so important as typing the right thing.
Less is more and that's one of the key messages. There are degrees between typing fast and slow.
I have the impression people are only able to see either extreme.
The more we urge ourselves to eat fast, walk fast, do everything fast, the more anxiety we throw ourselves into, the more nervous we become when others are not fast enough, the less patience we develop, the more we tempt and bias ourselves to think more and fast is needed.
There is no problem writing 1000 words per minute if we can so why would we think our text is repetitive ? After all we are good at typing, let's type while everyone is struggling to keep up with our rythme. Let's create more code to maintain, more code to debug, let's make big fonctions, long pull requests, let's be tempted to spam the chat and answer everything we can because we type fast enough.
Let's skip the lunch because we will quickly answer them.
Let's engage in more social networks because we have the bandwidth with our typing speed.

That's also a fact that the easiest an activity becomes the more we can become addicted to do it without thinking.
The less we look for alternatives.

Why doing a meeting of 30min when 3000 lines of code can do it.
Who cares who will maintain our code as long as we become the hero of the team by typing 10.000 loc overnight.

We are the faster.
We win every discussion by typing more and faster.
We impress.
We throw more jira issues in backlog than everyone else.
We dont see the need to slow down or refuse a task because our typing speed gives us more privilege and power.

So one key thing is becoming constrained also makes us more creative at problem solving. Maybe working more is not the key, maybe coding more is not the key goal. Maybe one line of code or a product can solve our problem. Maybe some llm, maybe our of our 100 ideas per minute, only one is relevant and maybe it won't be useful by next week. Good ideas are not always the newest ones.

I also consider on average programmers read more code than they write. I've often helped very busy people whose time was focused on reinventing the wheel and frameworks because they were proud of their coding skills and avoided looking elsewhere for existing solutions.
I also haven't been the fastest programmer but always the one able to read code and find bugs better than peers.
I'm not proud of typing more unnecessary and buggy code which will then slow us down through debugging and maintenance.

Observability, and quality is important, more than quantity and speed.
And as for most things, speed also amplify some negativity, chaos and noise, in my experiences.
> But there could be room for cutting back: in the United States, pregnant and lactating people

What is "lactating people"?
Built something like this a little while ago while iterating on the concept of AI finding relevant video content more generally. I loved it but wasn't maintaining it. Glad to have something I can just use now! Congrats on the launch
Location: Seattle, WA, USA - general metro area / REMOTE OK
Remote: Yes / hybrid
Willing to relocate: no
Technologies: Linux, go (golang), shell (sh, bash), SQL (PL/pgSQL), C, C++, Python, HTTP (nginx)
Résumé/CV: https://mproj.net/resume.pdf
Email: mjevans1983@gmail.com
NOTE: Please include Ask HN 2024-11-01 in the subject!
Quadratic vs. Pairwise
How would you calculate line numbers if you did that?
Looks very interesting, is there a way we can chat about the Software Engineering roles? (my contact info is on my profile)

I have a background working for another Linux cybersecurity EDR using Golang, Python, and typescript. A research project I just finished as well - https://www.github.com/recontech404/Kairos
People are being forced into serfdom and live in pods due to stratospheric, inflated house prices. Here’s why that’s a good thing.
I have had very similar experiences, and have come to the same conclusion.
US data broker declares bankruptcy after data leak
Big up to the team. Great work over the years.
It also seems like a pretty decent way to investigate emergent world models in NNs.
Hyperspell | Backend (Python), NLP, and Data Engineers | https://hyperspell.com | SF + remote in US timezones

Hyperspell is building RAG-as-a-service, allowing developers to build AI apps in minutes, not months — think Plaid for unstructured data. There are many great products for people who want to build their own RAG pipeline. Hyperspell is there for those who don’t.

We have built machine learning & NLP products since way before it was cool. You will join as on of our first engineers working on a technically complex product with many moving parts and lots of things to figure out. That’s okay, because you’re an excellent figurer-outer. In fact, that’s what you’re world class at (at least) two things: you like figuring things out.

Say hello at jobs@hyperspell.com and tell us about yourself. We‘ll write back.
> how many people kept their Macbooks for nearly a decade; these devices are built to last, and I applaud long-term support from Apple itself and the Linux community.

Anecdotal but I have a White Macbook from 2010. It's sitting on a shelf not because it doesn't work (minus the battery), but because it's too outdated to be of much use. And there's a small crack in the case.

I have a Macbook Pro from 2016. I still whip it out from time to time when I don't want to use my latest one for whatever reason (say, network troubleshooting). It works fine. Even the battery still holds charge. If those two had USB-C (and charging over that port) I'd probably use them more often. Their keyboards is also pleasant (since they are before the scissor key nonsense).

My company has thousands of Macbooks. It's rare that I see anyone at all with issues. They aren't perfect, but the build quality is far better than most PC laptops and so is the attention to detail. The price premium kinda blows, but the M line made them way better.
SEEKING WORK | REMOTE | United States

I work primarily with established businesses that have old systems in need of someone who can come in and orient without suggesting that they gut the whole system.

I've been told that I'm a good "translator" for business owners who get overwhelmed by the technical jargon tossed at them from other dev shops.

I'm obsessed with clearly communicating and documenting the trade-offs made during a project so we can evaluate our choices later on down the life and pivot when necessary.

With 8 years of experience building everything from interactive front-ends to from-scratch MVP products, you'll get the most value from me as a technical partner, rather than just a code monkey. I'm not a "yes-man" (That's a feature!) I will push back on short-sighted technical decisions that will hinder your business's long-term growth.

I have a non-technical business partner who helps us orient around your business needs, but we are not an agency! I'm just a dude, with another dude and we come together to suggest and implement whatever solution makes the most sense for you and your business.

---

GitHub: https://github.com/adamtaylor13

LinkedIn: https://www.linkedin.com/in/adamtaylor13

website: https://adamtaylor.me

studio website: https://pilotweststudios.com
"Dismissive" in the sense of "let's dismiss it for the remainder of this paper, because it does not apply here".
Ok so to be fair.. I own an iPhone for about 3 years now and only discovered it comes shipped with Shazam about 6 months ago and only used it twice since. When I told my wife (also a somewhat long-time iPhone user), she didn’t know it came build-in either.

I’m not a power user, neither is my wife.. I don’t think it is all that well advertised.
But therefore I need git installed, right? I want to use it i.e. to commit some text via mail on my smartphone
Some of the best performing embedding models (https://huggingface.co/spaces/mteb/leaderboard) are LLMs. Have you tried them?
Is, unfortunately.

And the biggest consumer of hormonal treatments as children (in the 99% range)? Cisgendered girls and boys who have no desire to transition.

And though you didn't mention it, let's do a quick aside on gender affirming surgery: Boys with gynocomastia get mastectomies while girls get breast enlargements to improve their perception of their bodies.
Essential Forms
> we don't want to hurt performance on other real-world tasks just to do well on MTEB

Nice!

Fortunately MTEB lets you sort by model parameter size because using 7B parameter LLMs for embeddings is just... Yuck.
Event is a point in time.
State is a range in time.

Geometrically speaking.

So, what should be in an event ? To me, it's the minimum but sufficient data on its own to be understandable.
There is the "Rubik's Impossible"

https://www.rubiks.com/products/rubiks-impossible

Sticker sets are also available, like this one

https://oliverstickers.com/two-face-3x3x3.html
Eh, I'm going to try to find a way to turn SponsorBlock off. It doesn't seem to work very well. Also, I do want to know what's in that part of the video, so that I can directly support creators I like.
A new theory suggests mistakes are an essential part of being alive
Brussels Sprouts Mandela Effect https://xkcd.com/2241/
Liquibase does support rollback DDL with MySQL; I used it.

I put each DDL in a Liquibase changeset with a corresponding rollback DDL I constructed by hand. If the Liquibase changeset failed, I could run the rollback for all the steps after the "top" of my wish-I-could-put-them-in-a-MySQL-transaction operations.

But you are right MySQL itself doesn't support transactions for DDL and that is true whatever tool you use.

It is true that if you put multiple SQL operations in a single Liquibase changeset that are not transactional you can't reliably do rollbacks like the above.

It is also true that constructing an inverse rollback SQL for each changeset SQL by hand takes time and effort particularly to ensure sufficient testing, and the business/technical value of actually doing that coding+testing may or may not be worth it depending on your situation/use-case.
How many false positives are worth a false negative? I don't know the answer, but I don't think it's 'infinitely many'.
Regarding the range, is software engineering considered as a blue collar profession in Switzerland?
Metabase | https://metabase.com/ | REMOTE | Full-time | Backend Engineers, Frontend Engineers, and Engineering Managers

Metabase is an open source (https://github.com/metabase/metabase) business intelligence software that lets anyone in your company rummage around in the databases you have. It connects to a number of databases / data warehouses (BigQuery, Redshift, Snowflake, Postgres, MySQL, etc).

Here's a dashboard that has some interesting stats about Metabase: https://stats.metabase.com/public/dashboard/92d6b7ea-7526-48...

This dashboard is built with Metabase so you can see a bit of the product as well.

People rather like the product (https://metabase.com/love). We're a remote team full of people who care about user experience, making complicated things as simple as possible and building things. We have a deeply pragmatic engineering culture and value building things that people actually use vs whatever closes a deal or makes for a good press release.

Tech stack: Clojure on the backend, Typescript and React on the frontend

Frontend Engineer role:https://jobs.lever.co/metabase/8f02d3fa-edf4-4433-a6d1-4f9e5...

Backend Engineer role: https://jobs.lever.co/metabase/85f454d8-e795-4978-8a2b-4b8bf...

Engineering Manager role: https://jobs.lever.co/metabase/5bf3233d-a162-47b2-8d85-d3650...
Depending on the state, scary features like a carry handle or a bayonet mount upgrade a semi-auto to banned status. Bayonet on a bolt action? No problem.