skysight-inc/HackerNews huggingface dataset:
Okay but where does it stop? Surely any amount of energy wasted on entertainment is wrong.

Why is it okay to waste energy for entertainment but not waste energy for development experience and efficiency?
Rivian's chief software officer says in-car buttons are 'an anomaly'
> I am hoping KeepassXC will move to Qt6 soon.

Let's also hope this will happen before Qt7 will come out.
Shutting off your phone and lights early is especially smart. It lets your mind and body transition smoothly into rest mode
And that's fair - it should just thoroughly be discussed and qualified not to release false research.
Very good write-up, thanks!
Finding what feels natural can sometimes be a matter of listening to those instincts rather than pushing against them
You could say something similar about the Mongols (Pax Mongolica). Of course, they weren't very nice to other states when establishing that order...
Have you seen the latest state of JRuby development or seen the posts of its development team. If you are comfortable with the idea of your main runtime being dependent on the time / finances / availability of around 5 (or less) core developers I would say you are ok with JRuby.
Likewise. Boomers aren't typically elderly, yet.

Even when Alan Pardew (and I take great pleasure in being the first to mention his name in this forum) called opposing soccer manager Manuel Pellegrini "a fucking old cunt" it wasn't perceived as a slur on his elderlyness. It was the cunt bit that got him in trouble - and, even then, not that much.
Oops: Krivine => Girard
Haha, so true—whether it’s a German Shepherd or a cat, you’re definitely getting a "reliable alarm clock" that doesn’t care about weekends or your sleep schedule!
Could we work toward standardization at some point? Obviously, there will always be a newer model. I just hate that all the embedding work I did was with now depreciated openai model. At least single providers should see interest in ensuring that for their own model releases. Some trick like matryoshka embedding could secure that embedding from newer models nest or work within the space of older model preserving some form of comparability or alignment
Robert Hammond beat Edison to starting a formal electric power supply company by a few months and continued on for a number of years after Edison's first effort folded.
Is your problem with the user interface, i.e. how to connect wires from input to output, or is is with the logical problem of getting the correct output?
The issue is with the user mistaking bcrypt for a general-purpose digest hashing tool.

It's like using a flat-head screwdriver as a hardwood chisel and then the handle breaks off after the third strike.
I use macOS daily for dev and office work, and to me it doesn’t feel languishing at all. Add Homebrew and Docker or Podman, and we’re off.

The only places I can see there could be features missing are:

- IT management type stuff where it looks like Apple are happy just delegating to Microsoft (eg. my workstation is managed with InTune and runs Microsoft Defender pushed by IT),

- CUDA support if you’re into AI on NVIDIA

- Gaming I hear, but I don’t have time for that anyway :)

Of course this is biased, because I also generally just _like_ the look and feel of macOS
Newsletters for DevOps, SRE and Platform Engineers
Ollama has built in support [1] for gguf models on huggingface, and exposes a openai compatible http endpoint [2].

You can also just test it out using the cli:

ollama run hf.co/unsloth/SmolLM2-1.7B-Instruct-GGUF:F16

1. https://huggingface.co/docs/hub/ollama

2. https://github.com/ollama/ollama?tab=readme-ov-file#start-ol...
I agree with the general message of this article but I want to rant a bit on what exactly is "boring architecture". I haven't quite managed to put this into succinct words, but in my experience building the innards of both backends and frontends for a couple of decades, I found that there's a type of "boring architecture" or "conventional wisdom" that can actually make you build a worse product, slower.

There's nothing odd about having a horizontally scaling (stateless) API server that synchronizes with a database. And then when you need longer running processes, maybe you add in a task queue. But then you want status updates so maybe you set up a pub/sub solution. And then of course your client codebase has to merge all this information into current state. I won't say this is a bad architecture. But if you're a startup with less than 1,000 active users and a handful of engineers splitting their time between working on these systems and your product, I would say to you: how about a single fat server and a transactional database? Maybe I'm old school, but it removes so many modes of failure while increasing performance (except in the rare case that a region goes down) and yet I think people don't tend to look at this option early on if they've been exposed to too much cloudification literature.

And don't get me started on microservices.

* Disclaimer: Every business sooner or later will need to create more distributed systems as they serve more regions, promise more availability, and just generally speaking more users mean more chances for things to go wrong in the infrastructure. But I've found myself several times helping startups revert prematurely distributed architectures to get their current product failing less and running faster, and I would argue it'd be nicer to start stupid simple and expand later.
They linked two examples in another blog post, only the smaller models, though:

[135M] https://huggingface.co/spaces/HuggingFaceTB/SmolLM-135M-Inst...

[360M] https://huggingface.co/spaces/HuggingFaceTB/SmolLM-360M-Inst...
Amen. Hopefully this wont stop me from trying to classify PG as lion or fox or mongoose .. (i cant remember what it was anyways… fox with lion skin?)

[“Why do I have a reason for keeping people in cardboard. Because it’s there” — Not George Mallory]

[“Climbing Jungfraujoch barefoot is fun!” -its Not about RPF its about me!]

TIGR: traits for designori, for inclusion in a NE-type test

(Today I Got Reminded)
"10:24 – Flushed the toilet" is certainly more easy to transmit than an audio file which then must be analyzed in a datacenter.

Let's see if they really care so much about privacy in 10 years, once LLM/AI has settled. But they do seem to respect it a lot more than Microsoft.
I skimmed it without even realizing the date of the article. It's remarkable how even content on dated tech like this still feels fresh due to the same underlying problems.
The scariest thing about COVID wasn’t diabetes or heart disease but the brain damage (microhemorrhages) and in particular the dementia-associated lesions it appears to cause in long-COVID patients.
This is an extremely important piece of advice. To drive change in a large org, you will need support, which will either come from management, or people on the ground - this is purely people skills. Just writing amazing code and shipping it isn’t enough.
Very interesting. According to their X posts, this meme model "SmolLm" beats Meta's new 1B and 3B models across almost all metrics.

I wonder how this is possible given that Meta has been in this game for much longer and probably has much more data at their disposal as well.
the US island ruled by alien snakes and spiders
But macOS requires app notarisation. They again made it harder to run un-notarised apps this year. If you look at the iOS side, it's clear that Apple has no qualms adding content restrictions for app notarisation, and it is more than just a malware check. It could be just a question of time until Apple decides to stop notarising Mac apps that do not use App Store payments.
Lucanet approached us a few months ago, we were open to taking a couple of meetings to learn more, and they sold us on the acquisition pretty well
https://news.ycombinator.com/item?id=42014188

Well, you just didn't look hard enough, this is from literally the last thread about Asahi before this one. Pretty much every single post about Asahi Linux on HN has transphobic comments.
Sadly, that is the reality of Ruby, no excuses. Introducing static typing to Ruby is a huge task considering the way the language is designed.

The attempts you've seen is probably Sorbet (sorbet-runtime) and RBS. In my opinion, RBS would be an option for me if they didn't force me to work in a separate file just for type declarations.

There is one gem that is interesting, it reminds me a lot of jsdoc. It's called rbs-inline https://rubygems.org/gems/rbs-inline
We started as a US company in 2019 to make fundraising easier, and I think this did have a material impact. It's operationally quite annoying, but chances are that we would have had to do it eventually, to efficiently employ US people without paying Deel extortionate fees
There's this weird conceit that Ruby On Rails somehow has a monopoly on developer experience, that Ruby On Rails gives developers pleasure that is unique and uncopyable - a unique and utterly amazing and incomprehensibly awesome developer experience that no other language or framework can replicate.

Rails developers smugly assert that Ruby on Rails is more productive than anything else out there.

I call BS on the "Ruby On Rails is the very best by far" conceit.

Ruby On Rails has a monopoly only on the perception that its developer experience and productivity is off the charts.

Ruby On Rails is just another language and framework. There's literally nothing that makes it different or particularly special compared to anything else.

Developers everywhere with Python or nodejs or TypeScript or C# or Golang have a developer experience that is just as great, without the high handed conceit that what they are doing is amazingly better than anything else.
What does 10% even mean? My food delivery order forgot the fries and it was upsetting?

I'm pretty sure this is not what they are expecting.
Status of specification: "It is not a W3C Standard nor is it on the W3C Standards Track."

Status in Chrome: shipping in 131

Expect people claiming this is a vital standard that Apple is not implementing because they don't want web apps to compete with App Store. Also expect sites like https://whatpwacando.today/ uncritically just include this
Well said and could not agree more! Thanks for sharing.
That sort of proves my point, though. Spring support for GraalVM is ongoing and will likely be quite useable and mature out of the box.

The people jumping to Quarkus or Micronaut are more eager to chase the new shiny and are willing to spend the time debugging not-yet-mature stacks.

Edit: To be clear, the reply mentions fanboyism but we are talking about the maturity of a stack. Spring has been around for 20 years and is not going anywhere. Quarkus just reached 5.
There's got to be consequences for corruption in science. Criminal consequences. Otherwise, they'll keep doing it. The cost of getting caught is too small compared to the benefits.
> What’s the context size?

SmolLM2 uses up to 8192 tokens.
This is well-written.

Conceptually, I think "DevOps" always smells like an attempt by companies who have long since lost any employees who care about the business, to refill the lost-unicorn role of some early hires (or founders) who understood the total urgency of the business logic at the same time as being able to deliver working code. You can't exactly pay your way out of that or expect to write a manual to define the role! What would work better would be what the lost unicorn had, presumably:

• Constant joint meetings between design, code and marketing

• Frequent conversations with top management on the business side

• A share of equity in the business

Then you don't have to call it "DevOps", you call it a co-owner who knows how to code. But of course, the MBA's never like the guy who does the code, so they invented this ludicrous fake role after they kicked that guy out.
The flip side of that is that if companies make "passion" a hiring criterion, they'll end up hiring people who care about making a difference, which may serve them poorly if the position doesn't actually fit that.
“It’s a bug. It’s not a feature"

Sorry, I have to disagree.

Touch screen is a bug, not a feature because it requires a shift in focus away from driving.

Physical controls provide tactical feedback and spatial assurance that the correct function has been selected sight unseen.

I shouldn't need to look away from the road to enable signals or wipers.

That said, I do agree with the potential of voice control for nonessential functions such as environmental or entertainment.
Crazy idea: use AI to prevent users from submitting useless comments. Also throttle users submissions to incentivize longer, more thoughtful, posts
And?

You said: “ 1. No light mode (why does everyone want dark mode, it sucks for anyone older than 30)”

I’ve had astigmatism literally my entire life and, once again, have loved dark mode anywhere it’s been offered (except my Kindle, which just looks weird).

Every programmer over the age of 30 that I know uses dark mode exclusively, and there’s a reason companies offer it: it is widely used and demanded.

Acting everybody in the demographic of people over 30 feels the way you feel about it on account of their age is just laughable.
I'm hesitant to connect my wallet tbh.
Author here. Yeah, the first level is special and perhaps half-baked. It felt like cheating to start with the NAND-gate as the atomic component since transistors are not NAND-gates. So I start with electric relays (since they logically correspond to transistors but are easier to visualize). But I didn't want to get into realistic simulation of electronic circuits with all the complexity this entails.

May I ask how you would have preferred to solve the first level if the game didn't have limitations?
I've just learned not to leave the house without an umbrella during the rainy season.
I'm going to "yes, and" this with just one more thing that may seem obvious: almost any amount of alcohol is enough to throw that pattern out of whack.

The older I get the more reluctant I am to make the trade. Few glasses of wine with friends is hard to pass up though :)
This is where government regulation is immportant. EV manufacturers want to push innovation, and that's cool, but we're talking about vehicles here, things that might be the difference between life and death.

So let them play in their prototypes, but don't let them fill the roads with dangerous voice assisted vehicles that will fail in critical moments.
Is there a good, small model that can take input images? Or are those all still larger?
Well, your choices are that or death - no matter whether you give it bare minimum effort or a lot of effort.
Intel involvement would have killed any initiative that would lead to what Nvidia is now.

So, the ROI would have been much, much lower.
I'm with you on that one. Totally bothers me when watching a movie and my wife replies to Whatsapp messages
I think this undersells the story. NVidia's success is built on innovating and scaling for 20 years. Vastly oversimplifying it:

- CUDA conception in 2006 to build super computers for scientific computing.

- CUDA influencing CPU designs to be dual purpose, with major distinction of RAM amounts (for scientific compute you need a lot more RAM compared to gaming)

- Crypto craze driving extreme consumer GPU demand which enabled them to invest heavily into RND and scale up production.

- AI workload explosion arriving right as the crypto demand was dying down.

- Consistently great execution, or at least not making any major blunders, during all of the above.
Delusional. Have these people never spoken to a human? The LAST thing, even less than fumbling on some touch interface in a moving vehicle is trying to vocalize commands.

Music too loud? VOLUME DOWN. VOLUME! DOWN!
Ever had a (lightly) sleeping baby in the car? Glad it finally got to sleep after hours worth of crying? Maybe, just maybe, I don't want to risk asking a voice assistant to turn up or down the AC. Scenario also works for sleeping co-driver.

Buttons are fine. Even though I prefer driving EVs, the reliance on touchscreen/ voice for everything is just annoying. At least for the most common functions like volume control, AC and stuff.
The cross platform desktop gui toolkits all have some very big downsides and tend to result in bad looking UIs too.
Levellr raises seed investment to build more tools for Discord communities
I've also tried Flutter, React Native, Kotlin multiplatform, Wails.

I'm landing on Svelte and Tauri too.

The other alternative I dabble with is using the Android Studio, XCode to write my own WebView wrappers.
TestResult: a Rust error type that panics early (2023)
Apple's chips already have AI accelerators for things like content-based image search. They would never retroactively worsen battery life and performance just for a few more AI features when they could instead use it as selling point for the next hardware generation.

And if you regularly use local generative AI models the Pro model is the more reasonable choice. At that point you can forget battery life either way.
I think this only confirms he doesn’t know what he’s talking about. These auto designers really need to spend a few months at the NTSB or an air accident investigation agency before they are allowed to design cars.
You are completely ignoring the impacts of Covid and GPU cryptocurrency mining on Nvidia profits.

It could have been AMD/ATI profiting from such random events, as they were the ones that financed AI development.
SEEKING WORK | Berlin (CET/CEST) | Remote | Part-time | Available Immediately

Senior Full-Stack Developer and Cloud Specialist with 14+ years of experience seeking part-time contract work.

Experience Highlights:
- Fintech: 5 years with banks and hedge funds
- Co-founder: deepstreamHub.com
- AI Projects: Focus on mindfulness and mental health
- Infrastructure Contracting: Security audits, cost optimization, minimizing downtime, feature environments / QA tooling, monitoring, CI workflows

Skills & Expertise:
- Infrastructure: AWS, Azure, Terraform, Docker, CI/CD, logging, alerting systems
- Optimizing infrastructure and development workflows
- Reducing cloud costs
- Full-Stack Development: Postgres, MongoDB, React, React Native, Next.js, Tailwind, Node.js

Seeking a part-time role with a motivated team working on meaningful projects. If you need senior expertise in infrastructure optimization or full-stack development without the commitment of a full-time hire, let's connect.

Contact:

- linkedin.com/in/yasserfadl
- yasser.fadl@vlandor.com
- github.com/yasserf
> You muddle the issue by calling him an expert on "technology" rather than an expert on "technology as of when he died in the 1950s".

That's not my intention. It's more that, he simply looked at the historical progress of technology, recognized an acceleration curve, and pondered about the end game.

My argument is that it warrants consideration and not shallow dismissal. Plenty of opponents have criticized the concept, and some decent arguments revolve around rising complexity slowing down technological advancement. That is possible. But we can't just dismiss this concept as some fleeting story made up "like a 12 year old who just watched Terminator".
i have no idea what that even means.
Read Literature in Translation
What do you mean not going to happen? It's already happening. It's about 45% of internet packets.
>But I don't think anybody should consider themselves lucky to have AC or heating or plumbing. We're in the 21st century, these should be granted. We've moved beyond the phase of bare survival.

I don't know what you mean with "must feel lucky" here, but on my side I do feel very privileged to live with access to these technologies. Yes, there are accessible at large scale without much people needing to struggle to obtain it, but this is not really a reason to not feel deeply grateful each time we are given the opportunity to enjoy them.

This week in Spain terrible floods ruined life of many people. While there is no doubt that many other things are coming to them as awful consequences, there is little doubt that not being able to enjoy these commodities makes it even harder.

If humanity could achieve worldwide dynamics for a few centuries without starvation at scale, genocide, large scale catastrophe significantly induced by insane urbanistic choices through careless or corrupted decision processes, and of course war, then maybe could take factually say that we "moved beyond the phase of bare survival" is a general baseline that can be taken for granted, rather than the brittle situation in which the most lucky people live in.

Regarding electric blanket, I don't see the point. During night, I generally sleep nude, and without heating the bedroom. As pointed by the reference you gave on Eskimos, keeping the body generated heat is generally more than enough to be confortable. Heating a room is only something that provides the sweet pleasure of being confortable without a jacket while moving around within the house.
Project Rodeo, the Tesla effort pushing the limits of self-driving technology
If I could pick a comment to explain a “self-fulfilling prophecy,” it would be this one right here.
>[...] suddenly the function returns a number array instead of a string and the compiler will be just fine with it.

The type checker is quite forgiving, but that does not sound like something it would just be fine with?

The TS type system is not sound which has obvious tradeoffs. I prefer it over Rust for most things because Rust feels like a Comic-book-guy type person looking over my shoulder going "Akshually, you didn't tell me what the lifetime of this string is", even if it is trivially obvious. I acknowledge that there are situations where that is very valuable but in my opinion it's not generally superior.
I do agree, especially on

- It's self-contained. It can easily be transferred between devices and read without an Internet connection.
- It's a file. Yes, it's important to mention because in 2024, files cannot be taken for granted.

(Btw it’s a sad state of affairs that we can less and less own our files)

But I do think in the post here, the issue is that the PDF in itself is pretty useless : it doesn’t contain any information and only links to … websites.

(Btw I wouldn’t criticize this a lot because I’m admirative of the indexation work, it’s pretty cool !)
Commenting to save this for myself.

Of the many many hours I've spent on this website, this comment probably made me feel more relaxed than anything else.

Please continue your kind and helpful words on the internet:)
The GraalVM is significantly more performant. Calling that "chasing the new shiny" redefines the meaning of the expression, which has historically been about side-grades for unclear advantages.

Especially considering that Springs support isn't full yet, and quarkus has been around for 5yrs now.

They're both production ready stacks though, really strange to have spring fanboyism in 2024
Ruby really isn't that slow -- even so most of its "performance" problems are due to idling waiting for I/O not actual code.

If you care about power consumption of computing you need to be looking at current AI and crypto currencies consumption like Bitcoin…
There is reputation. See the thread at the bottom:

https://news.ycombinator.com/item?id=42017716

It looks like that job posting gets repeated monthly, so the company name is building bad reputation, the poster can get blocked and if eventually they do need to hire someone it will likely bite them.

It might not put many potential employees off, but it might well put investors off if they get the idea that the company has shockingly bad practices when they look into their brand.
That is not a new scam.
There is a much wider range of swear words than just putain in French. And much more than in English in general which sounds like a poor language for insults to French ears.
Indeed. I'll finally be able to connect to your router and change your wifi password, all through your browser.