skysight-inc/HackerNews huggingface dataset:
It's clear that you want ORM. But you didn't explain why you want it. For all I know, you like to suffer, and that's why you want it, but you've made no compelling argument for people who don't like to suffer to use ORM.

BTW. I'm absolutely on-board with you: nobody should use Microsoft Word. There's absolutely no reason to do that. It's a marketing ploy with a lot of grease money paid to people in charge of procurement in various places. It's absolutely not about 5% of features. It's just downright worst kind of text editor that's in popular use today. Ask me how I know this? I worked in a newspaper! Somehow, Microsoft never ventured into this field, and didn't sell their garbage there. And nobody uses Microsoft in book publishing or any other sort of publishing. Not for any % of its features. So much so that if you bring a manuscript (as an outside author) to publish a book or an article in a newspaper / magazine, and it will be in MS Word format, you'll be most likely asked to convert it to another format. And we are talking about people who need a lot of different features of text editing!

And, I really don't care about what you have to suggest. You aren't in a position to make suggestions really ;)
Location: Kansas City, Missouri
Remote: yes, can also work in Kansas City
Willing to relocate: no
Technologies: Rust (4+ yrs), Typescript (2+ yrs), Node, Go, Python, CI/CD, backend/frontend, Emacs
Résumé/CV: https://signor.dev/resume
Email: marcin at realemail dot net

Summary: I'm an engineer with 8 years of experience in both backend and frontend. I can design, architect, and implement systems. I'm looking for meaningful work outside of the blockchain industry, which most of my background is in. I'm technology-agnostic and have proven my ability to be productive in a new language or codebase within days. I also love quality software and am highly prolific.
It feels like we are not talking about the same thing. I totally agree with you regarding "luxury". Buying a luxury Swiss watch can be somewhere between status signaling or art; you don't need a luxury Swiss watch to get sufficient time precision.

But I was talking about quality: how does one compare two laptops costing respectively 400$ and 800$? It regularly happens to me that friends ask help choosing a laptop. Sometimes they blindly trust me when I say "in your situation, I would buy that". Often though, they're more like "okay but you like computers so of course you would want a 'rolls-royce', but for me I think the cheaper one will be enough". Where actually my opinion was that both are not good enough for me, but the cheaper one is a piece of crap for everybody and the less cheap one is good enough for this particular friend.

The thing is, I can't blame them for not knowing how to compare two laptops. And the one thing they understand is price: they see two laptops that look similar, and one of them is half the price. The assume similar quality and therefore go for the cheaper.

Again, it's not that they don't care about quality, it's that they fail to estimate it.
IMO the good-enough has won. (as in "90% of everything is crap".. good-enough crap). At least within ~~capitalistic something-for-money setup.

if one pulls the money from the equation, some thing may change. But don't hold your breath.
Where is the moat? If all you want is praise from large language models then a local LLM can do that just fine right now.
I sleep and wake at decent times (bed by 11 usually, awake by 7-8), but I am basically dead to the world until afternoon. Sometimes I don't even become productive until 2-3pm. Curious if others have this problem.

Suffice to say no one wants to hear my morning routine, but I am curious to see all of yours.
Show HN: Next.js Thumbhash – Show a placeholder while image loads
https://nextjs-thumbhash.vercel.app/

A ready to use ThumbHash implementation for Next.JS based on Evan Wallace project https://github.com/evanw/thumbhash

Show a placeholder while images are loading to avoid layout shift.
It’s really, interesting work. I’m glad you’ve kept at it. I’d like to ask you about two issues.

I keep seeing papers like “Repeat After Me” claiming serious weaknesses of state space vs transformer models. What are the current weaknesses of RWKV vs transformers? Have you mitigated them? If so, how?

The other issue is that file sharing being illegal, Wikipedia requiring derivatives to be copyleft, etc means I can’t train models with most data legally. Pre-1920’s works in Project Gutenberg are totally public domain. Both the model and the training data would be 100% legal for reproducible research. Would your team be willing to train a 3B-7B model on only Gutenberg and release it to the public domain?

(Note: The Stack without GitHub Issues can be used for permissive code. However, there could be contamination issues like incorrect licenses, PII, etc. So, maybe at least one, 100% legal model. Maybe a second with Gutenberg and The Stack for coding research.)

Example use of Gutenberg:

https://www.tensorflow.org/datasets/catalog/pg19
Want a partner to help build it? Count me in.
I think there'll be all manner of constraint and constraint-logic programming approaches that'd be amenable. I wish I had a great answer for you as "the best".

IMO, these "zebra puzzle"/"einstein puzzle" style problems are like a "hello world" for many related techniques. What's more, there are many languages that combine several of these techniques together so that you can easily pick and choose where appropriate.

If you were just wanting to compare against another related style, answer-set programming is one thing that comes to mind.
> It’s noteworthy because it’s from Terence Tao, regarded by many as the world’s greatest living mathematician.

I think it's important to post a follow-up comment clarifying that papers are reviewed following a double blind peer review process. So who the author is shouldn't be a factor.

Also, the author clarified that the paper was rejected on the grounds that the reviewer felt the topic wasn't a good fit for the journal. This has nothing to do with the quality of the paper, but uploading editorial guidelines on the subject. Trying to file a document in a wrong section and being gently nudged to file under another section hardly matches the definition of a rejection that leads authors to question their life choices.
Denmark or Latin America
Too late to edit now but I guess I was exaggerating a bit too much about the Cro-Magnon domino player ;)

More accurately what I mean is a Cro-Magnon domino player in slow motion . . .
What sort of positive effect?
Monadical.com | Senior AI/ML engineer |Full-Time Montreal | REMOTE (Canada)

We're a consultancy committed to building software that outlasts us. We work on a wide variety of interesting projects, including building unified data formats for neuroscience labs to share data sets, developing custom medical software for doctors, creating a brand-new MOBA game, and developing platforms for real estate agencies, crypto, and more. We're looking to hire people, who are driven and want to play a lead role in growing an exciting company. Our goal is to be a workplace with a strong focus on learning, where client projects provide a base of capital for us to all work on dream projects of our own. We have an inclusive, transparent culture with a public company principles handbook.

We’re seeking a Senior AI/ML engineer (Canada) with a strong background in designing, implementing, and optimizing machine learning models. See the full description and apply here: https://careers.monadical.com/

If you have any questions, drop us an email at apply at monadical dot com

Some perks of working with us include:

• Work from home (we’re fully remote!)
• Flexible working hours
• Six weeks of paid vacation
• Competitive salary
• Strong culture emphasis on individual autonomy and impact on company direction
I do know Latin (quite well), and gpt-4o does an extremely good job at translating from English to Latin and vice versa.
We're building the Supabase of the AI era – join us as founding member
Hey HN,

We’re two highly technical co-founders with a revenue-generating product that’s already live and scaling. But we’re aiming bigger.

In 2025, we’re introducing a new dev stack—a truly AI-native platform that we believe will replace Supabase for the AI era. They’re not built for AI, and we are.

To make it happen, we’re looking to add two co-founders:

- 1x founding ML engineer
- 1x founding open-source/community developer

Q1 is pivotal for us, with two major milestones: going open source and raising our seed round.

If you’re excited by the idea of building something bold and challenging big players, we’d love to hear from you. Let’s make this happen together!

Cheers - Amir
Wake up ~5:30am. Get dressed, brush my teeth, and make a black breakfast tea. go for a 20 minute walk. Change into workout clothes, workout til ~6:30am (I have a full garage gym -- strength is Mon, Weds, Fri, and conditioning is Tues, Thurs, and Sat). Shower, morning face and hair routine, get dressed, get my wife and kids stirred and moving. Get downstairs, get breakfast started, pack lunches, out of the house by 7:30am to get my twin girls to school (I take them Tues, Weds, Thurs, my wife takes them Mon and Fri) or leave the house at 8:15am to get my son to school. On Tuesdays, I meet a friend at a climbing gym near work at 9am. We climb top-rope or do some bouldering til around 9:50am. I get to the office around 10 or 10:10am, check email, check overnight processes, check ops dashboards. Standup at 10:30am. Focus time from around 11am til 12:30pm when I take lunch. Work through the afternoon, leave around 5pm to get kids. Generally home around 5:30pm and we start our evening routine which runs us til 8pm. If there's work to finish, I finish it. A few nights a week my wife and I will watch some TV together, discuss family / household stuff, etc... The other nights I practice my Mandarin, read, walk, listen to podcasts, light YouTube stuff, or some combination of it all, and then I'm generally in bed by 10pm.
Please keep this crap off HN, and keep it on a meme-filled social media site instead.
Hi InsideOutSanta,

This sounds like a place I'd enjoy working at.

Email is HN username at gmail.

Thanks
I have read some of the Aubrey-Maturin novels. They are a true joy!

If you plan to read them try to get ahold of a dictionary of nautical terms. Wikipedia has a free glossary [1] which can be helpful but I'd prefer a paper version if I could find a good one.

[1] https://en.wikipedia.org/wiki/Glossary_of_nautical_terms_(A–...
See https://www.addictioncenter.com/behavioral-addictions/
Hello fellow KC resident! That's some impressive experience - wish you well in your search.
My feed is less than 5% people posted content now anyway because friends and familly stopped posting. Ultimately, everyone posting was a fad that has faded, and we're moving back to curated content again.
Sounds a bit like that alarm clock on wheels.

https://clocky.com/
> Foreign manufacturers who enjoyed growth and profits from China through joint ventures for decades have seen those collapse, as GM’s write-down illustrates

Yep, they got swindled by China, their IP and technology appropriated by domestic firms.
Did you try getting a good (=expensive) mesh chair? (Not an "ergonomic" chair; those suck.)

I have a HM Mira and it makes such a huge difference I'm actually a bit sceptical of the "sitting for too long is bad" thing - sitting in a average chair maybe.
> Paying more does not mean higher quality.

Exactly! It is actually hard to estimate the quality of a product. And when you can't, most of the time you go for the cheaper one (unless money doesn't matter much for you).
o1 also gets it wrong. It answered

"The doctor is the boy’s other parent—specifically his mother, who wasn’t in the accident."
Sounds like a decent plot line for idiocracy 2.0

Jokes Asier, i think this is more likely than what we want to believe.

Tiktok grew on the basis of showing you random but interesting content. If AI can do it , there's nothing preventing that from succeeding.

Itd be a new form of entertainment.

Content is already spamming the greater web. Ita bound to happen w multimedia/rich media
Software Aging - Parnas (1994)
Like most things in programming, there is no "only way" to solve something, and certainly no one language (or DSL) to solve anything. You could solve it programmatically in C writing your own backtracker or state enumerator and a validation function for the rules (or block of code if you are like an old coworker that liked 10k SLOC C functions).

miniKanren, Prolog, and others let you write the rules more concisely (almost always) and clearly (most of the time, not everyone will write clear code and clarity is subjective) than that, though.
I've gone cold turkey over the holiday break and I literally felt the anxiety melting away.
No idea. I'm not sure how that's relevant anyway.
There are already plenty of video games where the user gets to live out some wish fulfillment fantasy.
Ok, that's a bit naive now. The whole "replication crisis" is exactly the term for bad papers not being invalidated "easily". [1]

Beacuse - if you'd been in academia - you'd find out that replicating papers isn't something that will allow you to keep your funding, your job and your path to next title.

And I'm not sure why did you jump to "crazy evil group" - noone is evil, everyone is following their incentives and trying to keep their jobs and secure funding. The incentives are perverse. This willing blindness against perverse incentives (which appears both in US academia and corporate world) is a repeated source of confusion for me - is the idea that people aren't always perfectly honest when protecting their jobs, career success and reputation really so foreign to you?

[1]:https://en.wikipedia.org/wiki/Replication_crisis
Tesla reports 1.1% sales drop for 2024, first annual decline in at least 9 years
i dont want to contribute to crying over the difficulties of white men, but the more honest stat would be what percent of the hiring in 2023/2024 was white men

https://static.googleusercontent.com/media/about.google/en//...

the hiring of white people is about the same, and the hiring of men is actually a little bit higher between 2022 and 2023

the interesting take-away here is mostly that there is an increase of hiring of people who are asian while people who are black or latinx are in decline
You're referring to first usage but I think the above is about first guarantee of what ALL products in the platform will have. Corporate purchases or BYOD, you can assume an Apple product has a reasonably secure way of storing the user's VPN key or whatever.
Good one, they'll add it to the training set and then people here will say it works within 24h.
Should self-hosted deployments be vendor or customer managed?
The Folio Society half-price sale
Show HN: WebGPU + TypeScript Slime Mold
This is the most natural thing I've found here in a long long time.
I have applied for many credit cards over the years and I have never once seen one that asked about assets, only income.
A combo of ChatGPT and spot EC2 instances screwed me over
Hey guys,

I thought this was a pretty funny story and just wanted to rant a bit about it.

Recently I was deploying our application Potarix on an EC2 instance. I asked ChatGPT for the right EC2 server for our SAAS app, and it recommended spot instances because spot instances are cheaper than normal instances since they use AWS’s unused EC2 capacity. I thought you know why not? I prefer to save a little extra cash and there are probably periods of downtime in our app.

We deploy and everything is fine for a few days. I wake up on a Friday morning to a bunch of pings that the application isn’t working. I was like hmmm strange, I gave it a try and confirmed our app doesn’t work. I then decided to ssh into the EC2 instance to figure out what was going wrong, only to find that the EC2 instance wasn’t even on the AWS portal. I was panicking and thinking, did I even deploy this, or did I give the instance a different name, or did I accidentally delete it? I looked at the EC2 history and found that Amazon terminated the instance for me. A quick ChatGPT prompt revealed that these instances can be terminated anytime Amazon reclaims the capacity.

Through this experience, I learned 2 things:
1. Don’t use spot instances for anything that’s going to be deployed to production and needs to be active all the time.
2. Every time ChatGPT gives you a sketch recommendation, ask for downsides.
You might know better than I do, but I had believed that Bitlocker used TPM PIN when you use a PIN, which is challenge/response (i.e. if PIN matches then TPM releases key) so wouldn't help in this case.

If Bitlocker PIN is split key then yes that would be ideal, but I think you can change the PIN without re-encryption (which implies it's challenge/response).
People will accept low quality shockingly often (to me at least) but even when they have little experience, complete laymen will be able to tell well-written software, solid ux, nice suit, good skiing form, etc from their lower quality versions, especially side-by-side.

On the other end, there are enthusiasts of virtually anything and, with the Internet, you can find them and bask in their wisdom or outright use their expertise. You can boot Linux, have world-class coffee in any large city, find an old-school tailor, import the nichest of niche gadgets.

It is the worst of times, it is the best of times.
Crate and Barrel is decidedly for the market segment of "more money than ability to discern quality and wants social status". The last time I went into one, they had $70 ice bucket tongs that looked amazing but had no teeth, which totally defeat the point of ice tongs.
To be fair, there are also non-state attackers that can mass intercept SMS.
If they gave us Ready Player One or Necromancer they would have crushed it. Gibson knows what possessed them to make the best possible impression of an office space in Purgatory.
It would prevent one’s ISP from injecting advertisements in the HTML as has happened commonly in the past with US ISPs. I presume that has mostly fallen out of practice but one could well blame that on the near-ubiquity of HTTPS.
I love the way Chuck holds his smirk throughout the entire interview. And Geraldo's reply to his comment:

"I was a fulfillment house for orders."

"That sounds sexual in itself! What was a fulfilment house?"
Not advertising it is key. I'm also coming up on 50, and people constantly are surprised when they inevitably find out how old I am. Ageism can unconsciously creep in when you have more than 15 years of experience visible on your resume, even for higher management-level positions.

Also - if you're a mid-level IC in your 40's you should start asking yourself what's stopping you from being higher up on the IC or management tracks. "Career senior engineer" is not a great place to be, long-term.
Ultimately, DRM is untenable without users also being locked out of their own devices.

Consequently pressure to support more effective DRM will always translate into pressure to restrict what users can do with their devices.

Furthermore, the only defense against this is large open device market share: once closed devices comprise most of the market, DRM proponents can announce they'll stop supporting open devices, creating a downward spiral that further decreases the availability of open devices.

And then we live in a future that's fucked.
That's exactly what I meant by the US becoming more fragmented (but not as fragmented as the EU). There's going to be a lot of separation and distinction between states, including some cultural, but also regulatory and policy-wise. The only thing differentiating it from the EU is the language bit (which is now increasingly solvable with AI translations).
Network effect is strong. That’s why they buy already successful networks. I’m sure he recognizes that he has no clue how to build another one and that it was mostly luck of being at the right place at the right time.
Catering to the masses is indicative of catering to system 1 thinking. System 1 thinking is extraordinarily cheap compared to system 2. When a movie has good cover art, an alluring trailer and one name you've heard of before, it is good enough so long as you don't engage system 2 thinking. The same can be said for your domino's argument - picking a good pizza place takes a lot of thought: deep dish vs new york style, delivery vs pick up, price point, etc. Domino's is just there, in-app, and cheap.

System 2 thinking compounds. Once you've really tried great pizza, studied film, felt good product design, drank good wine, and so on it is hard to go back. Even when operating in system 1, after you know what makes things good, you can just feel the lack of quality. This is what some people use to term "snobishness" because it can lead to turning one's nose up at something that's good enough to the untrained eye.

The minimum bar for is a great measure for society's system 2 quotient. The more deep thought, focus, and experienced a culture is, the higher the quality bar is. For instance, as a community becomes wealthier there are more shake shakes rather than burger kings because with more money people have more free time to experience good foods, leading to a system 1 preference for a higher quality bar. I'd love to see how this plays out over different communities and cultures.
Build pipelines don't have much to do with actual development. What, do you edit stuff but never build it locally?
And for an appearance of comparability the "#8" programs are un-optimised single-thread transliterated lowest-common-denominator style into different programming languages from the same original.

https://benchmarksgame-team.pages.debian.net/benchmarksgame/...
Show HN: Custom Leagues for Word(le) Game Results
A friend has created an app within which you can create league tables for friends for common games like Wordle, Quordle (daily, extreme & sequence), Octordle (daily & rescue), Fastdle and Connections.

Just create the league, choose the games then distribute the league URL. You approve members to stop gatecrashers.

All you have to do is paste the game results each day.

It's a lot of fund competing.

There are world leagues for each too and whole bunch of stats screen to to see how you're improving etc.
A bunch of people asked me about this so I put together a short post with some tips (mostly oriented around having a daily writing routine):

https://untested.sonnet.io/notes/stream-of-consciousness-mor...

And yeah, it works for me, although I would suggest taking any advice like this with a bag of salt as it’s highly context dependent. For instance, many of the little tools/toys I use are built by me therefore idiosyncratic.

That said, quite a few people use them on a regular basis.

PS this is a digital garden note, so check the backlinks at the bottom for more examples.
> Most of the population is limited by cash flow so that extra 20% they get to spend on food today is worth more than the quality of the phone a year from now.

Most of the population in the US has an iPhone. If you were right, they would most definitely have a cheaper phone.
If you let that (evil) go too far you'll regret it.
Quality affords power. The author of the article is in effect asking those who strive for quality to relinquish power.
I wonder sometimes whether my query should be answered by ChatGPT 4o, o1-mini, or o1. OpenAI should have a mode where it decides which LLM should answer your query based on its complexity. Since 4o is so much faster than o1, you could have an agent successively try 4o, o1-mini, or o1 until a question is answered correctly.