skysight-inc/HackerNews huggingface dataset:
My (cheap, digital) watch thought it was 1st of March.

Funnily enough when I went to change the date the watch allowed me to select Feb 29th. I wondered if it had supports for leap year and it was off by exactly one year but that's unlikely as it didn't seem like cycling through the dates changed it to 29. Most likely it allows selecting manually the 29th but then skips from 28th to 1st of March every year.

All my billing / calendar booking is outsourced to Paddle / Stripe / third parties so no other issues in my products!
James Robert Liang got jail.

It is quite strange, since the defeat device part was actually quite insignificant to work around a vehicle reset during testing and skip the warm up timer.

The real scandal is that emission treatment in diesels did not work outside of synthetic kinda steady state tests. And that applied to way more manufacturers than VW.
oh super intersting projects, SillyTavern and SileroTTS
indeed i believe Her is possible now
I only have surface-level knowledge of any of these things, but I don't think most people would consider a defeated slave rebellion or a war of independence as "revolutions"

As for the other two ... maybe the people of those countries would have endured less suffering afterwards if they had reformed rather than revolted?
> nothing interesting happens anymore, not that there is absolutely nothing.

Sorry, are you talking about the heat death of the universe or the last five Marvel movies?
Chinese will have farewell parties with coworkers who have good relationship with. They just don't like sending announcement or good-bye-mail to the entire company.

If you a just "someone" to a Chinese, you will not be notified.
Yeah! Our friends got married yesterday, and now they have until 2028.02.29 to legally change their names.
>But why did forums die? Was it bad UX? [...] , and what we've learned not to do from the last 20 years of forums and social networks.

I'm old enough to have experienced various UI paradigms of computer communications over the decades. I ran dial-up BBS forum, paid a subscription to dial-up CompuServe forums, used USENET forums (both in dial-up eventually broadband), participated in a bunch of old web forums such as vBulletin/phpBB, and now Reddit/HN. Some observations...

One issue is that using different URLs as the "discrete unit of navigation" for each topic is very high-friction -- especially on mobile phones and tablets using thumbs to type in URL or the more cumbersome touchscreen copy&paste. Yes, browser bookmarks can help but that doesn't remove friction of navigating to new websites. It's easier to instantly go from "reddit.com/r/worldnews" to "reddit.com/r/explainlikeimfive" and to any other "reddit.com/r/<ANYTOPIC>" ... rather than a hypothetical different urls "www.worldnews.com" to "www.explainlikeimfive.com". Going to a different website would involve a different web UI and possibly require a new login signup.

So sites like reddit or Facebook groups aggregate a bunch of topics for super easy navigation. Especially ergonomic for easy one-handed thumb swiping on smartphones. Arguably, a RSS reader software would also "aggregate" content to somewhat mimic Reddit to lessen the high-friction of navigating to different URLs. However, RSS is one-way "read-only" and not a standard way to participate and write comments on each website URL. And no, each website discussion forum setting up OpenID to re-use login credentials still doesn't lower friction enough compared to Reddit.

E.g. Back in 1980s, I learned a lot of C Language programming tips from USENET "comp.lang.c". But these days when I want to see some recent discussions on C++, I just visit "reddit.com/r/cpp". As another example, I was researching air conditioning units and I found some discussions were in a phpBB web forum dedicated to HVAC. I really really didn't want to signup with a new login just to ask a question. The UI friction was too high. Yeah, I lived with slow 300 baud dial-up but I'm lazy now. I want instant gratification.
Locking is a feature, not a bug
Your alignment has shifted and you've gone from lawful good to chaotic good :)

As a serious answer, just make liberal use of notes.
This reminds me of DirectNIC's old practice. I set up a site with them, tols them when it would go viral (at launch) and serve million of page views. They assured me it was all good, and they could handle it. I offered to prepay hundreds of dollars and they refused. Then it takes off and DirectNIC takes down my site saying I exceeded my bandwidth limit. They were playing extortion games to try to get me to throw unreasonable amounts on money at them. They literally asked for hundreds if thousands of dollars up front for what the contract said was $400 of service.

I am no longer with DirectNIC.
You could read LG without dwww just fine by just pointing the file:/// path.

I remember getting all of those with the Debian Sarge DVD's, good stuff, among the
Anarchist Faq, the 'Derivations' math book, and tons offline documentation
when I didn't have internet at home.
The source code is not a clean room re-implementation of the the HDMI 2.1 spec and as such contains IP owned in one way or another by the HDMI Forum. This would almost certainly preclude them from distributing source code to non HDMI Forum members under any license according to what I could glean from the article.
Is rav1e pareto-curve ahead of libaom pareto-curve?

Does fast rav1e look better than jpegli at high encode speeds?
The issues and benefits you list are not specific to either "side". It feels a bit like you picked and chose through rose-tinted glasses when, really, everything you listed may happen in either case and are more symptoms of the quality of leadership.

The US act in their own interests as they should and, I think, are ruthlessly pragmatic. Europe undermines itself because they are constantly shooting themselves in the foot, starting from their own governments.
And there is DP-Alt for USB Type-C, which makes it much nicer than a regular DP connector.
I think the very best thing one can do is reduce the amount of variation you have to support. The burden of change is thus vastly reduced and the number of possible avenues for improvement explodes.

We could have left customers with old operating systems on the older versions of the product. A lot of them never upgraded anyhow. We absolutely destroyed our productivity by not making this kind of decision. We also really hurt ourselves by supporting Windows - as soon as there are 2 or more completely different compilers things turn to **t. I'm not even sure we made much money from it.

Given the ability to use new tools (clang, gcc and others) that are only available on newer operating systems we could have done amazing things. All those address sanitizers etc would have been wonderful and I would like to have done some automated refactoring which I know clang has tools for.

Most of the problems were just with understanding the minds of the developers - they were doing something difficult and at a level of complexity that somewhat overmatched the problem most of the time but the complexity was there to handle the edge cases. I wanted to go around adding comments to the files and classes as I understood bits of it. I was working with one of the original developers who was of course not at all interested in anyone understanding it or making it clearer and this kind of effort tended to get shot down.

If you don't have good tests you're dead in the water. I have twice inherited python projects without tests at all and those were a complete nightmare until I added some. One was a long running build process in which unit tests were only partially helpful. Until I came up with a fake android source tree that could build in under a minute I was extremely handicapped. Once I had that everything started to get much better.

My favorite game ... is an open source C++ thing called warzone2100 - no tests. It's not easy to make changes with confidence. I imagine to myself that one day my contribution will be to add some. The problem is that I cannot imagine the current developers taking all that kindly to it. Some people get to competence in a codebase and leave it at that.
Yes, I really wish they hadn't done that Karen/Danny subplot. It was a cheap way of introducing tension between characters that didn't add anything to the show.

If it were most other show, this particularly subplot would have made me quit but this show is so good otherwise that I still follow it despite this.
It was all about SCART, which is probably the only port worse than USB for having to rotate the connector several times before getting the correct orientation to insert it
Do you think they should be paying for the videos you watch?
Google is now outsourcing development to low cost countries. They dont care about quality much
Right now, the profits and revenues of the German car industry are multiples of Tesla and BYD.
Was there actual proof of Huawei (or any other foreign company) used as backdoor for the CCP or was the actions taken as a safety measure?
If you go that route, sure.

I however upgraded my v3 to v4 for $75.00 late last year.

No ongoing subscription for me.
Also because xitter provides a broader discussion platform and reach compared to only HN (even though I highly appreciate the HN content). But yeah, the xitter post should preferably also contain that url to the source.
> wrap your build environment with docker (or your favorite packager) so that your tooling and dependencies become both explicit and reproducable

If you want explicitness and reproducibility please don't reach for Docker. Unless you take a lot of care, you will only get the most watered down version of reproducibility with Docker probably luring you into a false sense of security. E.g. pointing to mutable image tags without integrity hashes and invoking apt-get are things you'll find in most Dockerfiles out there and both leave open a huge surface area for things to go wrong and end up in slightly different states.

And while they are not that easy to pick up, solutions like Bazel and Nix will give you a lot better foundation to stand on.
We're launching our own startup FedoLabs (Sri Lanka)
Exciting News Alert!

Hey everyone! We're launching our very own start-up FedoLabs (Sri Lanka) with a mission to transform your digital experience. From website and mobile app development to IoT, networking, AWS, SEO, digital marketing, and software solutions - we've got it all covered!

Our team is all set to bring your ideas to life with innovative and custom solutions. Whether it's making your business stand out online or automating your processes, we're here for you.

Stay tuned for updates and feel free to reach out if you're curious about how we can help you or your business shine in the digital world.

Let's make something great together!
Connect with us for more details
info@fedolab.com
I don't let myself rewrite code from scratch until I've made and reviewed an Anki deck that explores my questions about how the old coffee works. This is enough of a hurdle that I usually just end up refactoring the original code instead.
Open-Source Observability – SigNoz
They've also made a JPEG encoder, cjpegli, with the same "-d 1.0" interface.
I don't worry about it, and I don't think experienced programmers should worry about it. Writing code isn't the hard part of programming, and LLMs are a long ways off from interpreting vague, incomplete, inconsistent requirements and asking questions. IDEs with auto-complete and syntax checking didn't kill my career, and LLMs at best iterate on that kind of useful but limited functionality rather than the higher-level problem solving of programming.

Suppose LLMs could write complete working code from specifications today. Do you think managers or end users could use LLMs themselves to produce code? That was supposed to happen back with COBOL and SQL and any number of no-code/low-code tools that came and went. Writing code isn't the hard part of producing software.

I do a lot of system administration, where automation in various forms has already taken over a lot of previously tedious and complicated tasks. And you know what happened? The workload increased, because no matter how point-and-click setting up a server gets I have never run into a manager or business owner who can set up a few servers with security and redundancy on their own, much less manage day-to-day admin.

Assuming the best case trajectory for LLMs (which I don't, but for the sake of argument), I think people in management, finance, law will get made redundant before that happens to programmers.

Junior programmers who can't yet produce code as well as an LLM might look at other career options, primarily upgrading their skills so they can offer more value than LLMs. That's not a high bar right now, but someone who mainly copy/pastes code and consults ChatGPT or StackOverflow now without really knowing what they're doing has made themselves redundant.
The book "The Sabres of Paradise: Conquest and Vengeance in the Caucasus" is usually given as one of the books that influenced Frank Herbert.
In other words, there's no source.
>The CEO now seeks help from Phutar Afrayughum, a psychic and extrasensory perception specialist who allegedly helped Google increase their marketshare in the messaging app market, and was also involved in developing the Material Design framework.

Almost lost my coffee.
md2groff existed since forever from the suckless/2f30/cat-v and so on communities.

https://codeberg.org/nereusx/md2roff
Yes, i stand corrected. That's a reasonable approach.
" In the Middle East, Eastern Europe and maybe Africa there is actually a good chance that the US spying will be used to overthrow your government " I like to know more about those Eastern Europe US - controlled coups I didn't know about.
Call it IDMH, I don't mind, honestly.
LLM Engineering: Structured Outputs (Course)
Recently released free short course (1 hour-ish minus the project) on getting structured output from LLMs. I found it quite useful to quickly get an idea of how this can be done!
People overlook game engines for plotting and data visualization.

You can have your character fly around whatever math/geometry you plotted. It’s great.
Pik was designed initially without quality options only to do the best there is to achieve distance 1.0.

We kept a lot of focus on visually lossless and I didn't want to add format features which would add complexity but not help at high quality settings.

In addition to modeling features, the context modeling and efficiency of entropy coding is critical at high quality. I consider AVIFs entropy coding ill-suited for high quality or lossless photography.
I think a lot of devs go through a "I'll just store code in the DB and evaluate at runtime!" phase. Some of them never get through it though.
That's just for cloud I think, and also not their own data centers.
The entitlement of iOS, iPad and seemingly Vision Pro ecosystems is bizarre. Must be something about how the systems are designed that has devalued applications in the eyes of the users.

Mac and Windows ecosystems you'd have no issue even charging up to $7 a month for a AI frontend.
The end of programming will be the end of code.

Code exists solely for humans to interface with machine language. If code is involved at all in any solution, it's a concession to humans.

An AI with the power to build software from some definition doesn't need to write code. Else it simply does not have the power to write software alone.
Real-time platforms cause interruptions, yes. But, that's where we are today with Slack.

So, we're starting off from that point. Let's take real-time chat platforms, and reimagine how we can make them more efficient. More useful. Less noisy. That's the idea for Struct.

The list of people we email is different from the list of people we chat with. In a team, that means, team comms happen on chat platform. And external comms happen on emails. Within a team using a chat platform, it's unlikely that people would chat, and then say, hold on, let me send you an email. If that happens, that's very rare.

What's a lot more likely is you jump from a chat conversation into a video call. Hence, the need for a nice integration with video service (like Slack has huddle).

So, for a certain set of people (your team or community), you're going to use the chat platform. And therefore, the chat platform should be built to enable conversations with good retrieval and focus -- so it can be used for complex conversations. Struct hits that pretty well.
>To fix this, you'd need to convince Google, and other large companies that would be exposed to law suits related to these patents (Apple, Adobe, etc.), that these patent holders are not going to insist on being compensated.

Apple has implemented JPEG XL support in macOS and iOS. Adobe has also implemented support for JPEG XL in their products.

Also, if patents were the reason Google removed JXL from Chrome, why would they make up technical reasons for doing so?

Please don't present unsourced conspiracy theories as if they were confirmed facts.
I see that everyone has their own pet theory, so I'll throw mine into the mix as well

Forums discouraged low effort postings and branching shitposting.

On all successful platforms such as reddit such content is quiet literally encouraged. It takes very little effort to just throw in a one-liner that's kinda funny and press comment, and lots of people are gonna read it, chuckle a little and maybe think of something even better.

Now they don't have to worry about detracting from the discussion, as their comment thread can always be hidden by closing the tree. As such, a lot of people get sucked into it as a form of entertainment. What previously was a discussion with people loosing their opportunity to throw out their funny one liner because someone else was quicker then them has now become an instant gratification machine you could endlessly use, and thus the userbase grew

My argument would be that forums never really had a chance at mass appeal as their format only works with few participants. But the eternal September kept going, so they were always going to become obsolete.

I'd use 4chan as proof for my pet theory, as that's an ancient forum at this point that literally encouraged unhinged shitposting and made it super easy to branch out into new threads, enabling everyone to just respond to whoever they want to (even themselves)
Could be so they can track what you're looking at on the back end
Various exchanges etc. publish their holiday calendars and you wouldn't/couldn't calculate them (there are also vendors for calendars).
Your screenshots need a bit more thought into them you're essentially just showing some empty rectangles with no context as to what you're selling.

Also I'd be looking towards voice as the input/output for llm on Vision Pro.
> I didn't even know there was such a thing as a Visa debit card

Sure does! Just signed up with BBVA some months ago and got a Visa debit card from them called "Aqua". https://www.bbva.es/en/personas/productos/tarjetas/tarjeta-d...
While WebP lossy still has image quality issues it has improved a lot over the years. One should not consider a comparison done with 2010-2015 implementations indicative of quality performance today.
I was told they use Polars engine; so they "just" build a distributed system around it
Must be at least better than the guy that helped them succeed in the social network market...
The computer related companies should have given the middle finger to the media Mafiaa long ago and tell them to STFU if they ever wanted their content to be displayed in a computer with PC based standards and not MPEG.

Once you get a libre OS you can dump the content of the BUS or fake whatever HDMI hardware out there to get pristine audio and video frames. Also, the current Hollywood movies are very subpar compared to what we had in the 90's, so who cares.

My SO has an Amazon Prime account and yet they want to show adverts in middle of a media she already paid to be displayed without ads in theory. So, you are paying them twice. Thus, I don't consider Bittorrent piracy when you legally paid for a service but the streamers can break out the rules anytime.
Obviously once you go back 200 years 99.9% depictions have to be fake and once back 2000 or so years an outright 100%. And everything that we do have is also cherry picked and faked, by the original authors, but still fake. Pictures are cherry picked (and we don't have any going back even a few centuries) and paintings are outright fantasy.

Just look what a giant Napoleon is in all his paintings (or even the size of his grave)
> When the process was seemingly complete, nobody at the company could remember the purpose of their product anymore.

This is nonsense! Such migration could not be even "seemingly" completed in 11 weeks, rather 11 years. /s
Dueling Banjo’s is an equally recognizable call and response.
Photoroom (YC S20) Is Hiring a Frontend State Architect in Paris (Mobx, React)
The question is why do we use proprietary formats and specifications such as HDMI, DisplayPort, Thunderbolt, Lightning.

Aren't we able to create and use open standards?
In real life, an 11-week migration to K8s would have been recognized as a great success...
Keep on cracking hard on other drugs and promoting this one.
UNEP Global Resources Outlook March 2024
> the idea of a unified feed like "All Threads" doesn't exist

I believe it does. You get a feed of all messages; and still organized by a topic, quite conveniently.

I don’t use it, though, since from anywhere in GUI I can immediately jump to the next unread message, irregardless of topic or stream, simply by pressing “n” on keyboard (preceded by Esc if I happened to be typing; my draft is saved reliably).
This is a really bad look that media companies in Australia have so much lobbying power that they can introduce nonsense laws like this.
https://www.seattleix.net/infrastructure-history

Note the dates the Huawei CE12808 was put into and taken out of service. Less than one year.
They still have one "legacy" resource through which all data flows.
In the last 25 years I have seen the expansion of trading hours as well the reduction of trading hours in some markets. It really comes down to demand. Currently, the demand for 24x7 is more retail than institutional which shapes whatever will be on offer (some instis have interest, but for at least some that have interest I could imagine they are eyeing new inefficiencies/opportunities from that).
> You reach out to the previous maintainers, visit them

I could have brought them flowers, and shared a moment of silence contemplating eternity. I don't know if it would significantly have helped understanding the code base though..
Pay By = Wait Until
Btw. I'm using Google Docs. I'm starting to think this is related to Google Docs, as I am not able to copy the text to Pages. The text with Droid Sans Mono is displayed in pages as question mark characters...
Another day, another story on HN that will have me down a rabbit hole (yesterday's was a three-hour tangent into ternary bit compression after the Microsoft paper) :D

Your project is delightful -- thank you for sharing. I have explored this realm a bit before [0] [1], but in Python. The tool I made was for personal use, but streaming every keystroke through a network connection added a lot of unnecessary latency.

I used word surprisals (entropy) to calculate the most likely candidates, and gave a boost to words from my own writing (thus, the predictive engine was "fine-tuned" on my writing). The result is a dictionary of words with their probabilities of use. This can be applied to bigrams, too. Your project has me thinking: how could that be pruned, massively, to create the smallest possible structure. Your engine feels like the answer.

My use case is technical writing: you know what you want to say, including long words you have to repeat over again, but you want a quicker way of typing.

[0]: https://jamesg.blog/2023/12/15/auto-write/

[1]: https://github.com/capjamesg/autowrite