skysight-inc/HackerNews huggingface dataset:
I went on to read to the Terms and Conditions further and was relived to find no mention of "oH yeah! if you use it for longer than a month, you owe us your life and your kids will be forever indebted to the great emperor behind the wall."
Looking at the commit history inspires some real confidence!

https://github.com/RealNeGate/Cuik/commits/master/
The distrust is well-warranted, but the solution is unclear.

You can't fight the invisible hand of the free market. Without AI, you're obsolete now. With AI, humanity is obsolete soon.
Not to defend the output--notification summaries clearly need work--but it used the BBC icon because it was summarizing the 20+ alerts sent to that user by the BBC app.
That doesn’t sound healthy, I have no intention of following that advice. But you do you.
Do you have an affiliate plan, or likely to have one? Maybe they plan to redirect with their affiliate ID at some point?
To this day I can not remember which is which in calcs with clearing buttons. I know probably one of them clears the operator and the other clears the whole operation, but since I'll never figure out the correct one I just start pressing everything when I want to start over and hope.
A 1920s Art Party with Tamara de Lempicka
I think you are correct too. In my opinion both takes are correct.
Let's not forget that GNU Emacs also had his competitor, XEmacs which spurred GNU Emacs to improve. Similar with GCC and EGCS where the EGCS later became the new GCC.
What’s unfortunate about C++17? It has some nice features that build on C++11’s safety and ergonomic improvements.
TypeScript, maybe handle some CJS vs ESM incompatibility while at it, and a hot reload solution are what come to mind initially.
Author here. The browser is made from scratch (not based on Chromium/Webkit), in Zig, using v8 as a JS engine.

Our idea is to build a lightweight browser optimized for AI use cases like LLM training and agent workflows. And more generally any type of web automation.

It's a work in progress, there are hundreds of Web APIs, and for now we just support some of them (DOM, XHR, Fetch). So expect most websites to fail or crash. The plan is to increase coverage over time.

Happy to answer any questions.
I work closely with federal employees and I have not seen that. The benefits are some of the best in the world. With near-guaranteed pay raises, cost of living adjustments, discount public transit, and countless other pensions and perks, it's not easy to get a federal job. I have friends who have been trying for years to get hired but it has been very competitive for them.
I love how you intentionally cropped off the first two words of that sentence, try to make out that their 30 word side note was actually the whole point of the 800 word article, and you STILL didn't manage to make them sound as malicious as you wanted to.

"give us a hint" - "Stop begging!"

As I say, you're clearly coming into this with a strong unjustifiable bias, I can tell because you're forced to use words like "smear", "parasite", "exploiting", "beg", "indentured servitude" - it's a cover for the cognitive dissonance.

But if you genuinely would like a discussion about the pitfalls of the funding models of open source, yeah it's a reasonable question that has never been satisfactorily answered. There are whole PHD projects on the subject, and nobody's cracked it. Giving money to open source projects is difficult for many reasons - ranging from tax treatment to geography even to legality. Providing services is somewhat easier, but in many companies in some countries even that comes with geopolitical legal issues. Marketplaces only work if you have something to barter, and if you would like to contribute to the freedoms you enjoyed, it's hard to make that work in a marketplace model, not to mention that even providing people the option of donating money for a product comes with overhead (legal / technological / service / financial network / server etc).

If you would like a discussion about ensuring abstractions over the services you use, sure, I'm here for it. Of course, it's hampered by a lack of consistent interfaces, and in some cases interfaces that ensure they can never be smoothed over. But that sounds like a cool open source project - in this case, I guess it would be an anyhub kind of deal that can serve images for different use cases, paired with a DSL for defining a resource (that can generate a dockerfile / docker compose file, in docker's case). Of course, serving images isn't free, but you've cracked the problem of funding models of open source, right? Right?

And you mention indentured servitude, loaded though that phrase is, it's also a poor analogy. Tax would be a closer match. You depend on open source and make money off it? Great. Giving open source a cut of that pie in some way seems the morally right thing to do. How you do that is up to you, but telling people they can use your service then pulling the rug while simultaneously ghosting them? That sounds kind.

You know what, I think you're right - it's so much easier to lambast someone for daring trust or daring to express concern than it is to do anything meaningful to improve the landscape.
> ARM was in phones and PDAs long before Apple used one in an iPhone and it got there because of performance/watt. It had already reached 100s of millions of users before the iPhone was released.

I put the iPhone and Apple as an example since they were very unique in customizing ARM for mobile devices. Sadly, we are waiting for M1, M2, M3, and M4 processors in the PC space.

Regarding a timeframe, it was around XXI century that ARM reached its users. There was a big time gap between the 70/80s microcomputers and mobile devices. Palm Pilot, for example, use the Motorola 68k. Psion started using ARM devices in the late 90s, before that they used an x86 variant. Newton was a failure, although it shows Apple mind clarity about ARM.
even their CEO from Singapore is a puppet hire. The one that went to all the senate hearing is not the one calling all the shots. He was hired just so bytedance can keep playing the soundbite 'our ceo is not from china'.
I wonder if they’ll also start paying a market price for skilled labor.
https://www.hive.co.uk/

An online retailer that allows you to send a cut of the profits to a local independent bookshop of your choosing.

No connection. Just a satisfied customer.
Computers do, but businesses unfortunately do not seem to.
"Would you say Github benefit from open source developers using it? (And if not, why do you think they provide the service?)"

Let's assume it's an equitable exchange.

"These people are maintaining free Docker images for Docker users to use. They're not charging for this, and Docker benefit massively from these images being available!"

Getting into nuance here, I do see the benefit a corp has over hosting source code, training data, reputation, so we see eye to eye there. But I don't see much benefit of hosting container images. Add that to the fact that hosting images is orders of magnitude more expensive than hosting code!

What value is there in being a provider of free hosting that is commesurate with being a host of source code?
My team's intern just found a critical bug by shitposting in our codebase
Huh? If Docker wants to make money off folks like this, they ought to be attempting to sell to them. If they want to sunset the free services for open source thing, fine, but just ignoring it is completely broken behavior. They’re ignoring the contact methods they advertise when they should be using those as leads. It’s clear Docker is a dysfunctional business at this point.
1. Reduce- can you get by with what you have?

22. Reuse- can you her by with what someone else had?

333. Recycle- what percentage of the item can be recovered to be used again?
> but the overall tone seems like they are scolding Docker

I didn't find the article to be scolding or offensive in their tone. It's just a straight reporting of their experience and (imho valid) concerns.
They aren’t even not the best. They’re well below par.

For example, Gruber shows that Apple Intelligence which uses ChatGPT, will give the wrong answers for questions which ChatGPT itself is right 100% of the time.

It requires effort to be that bad.
Lower performers (maybe even average performers) actually work better if the boss physically present. I wonder if it will all even out because of the ratio of high performers in the federal government.
I can see this work for racing or other games with more involved controls, but on the other hand... do you want to turn into the direction you're looking (in a car), or where the car is headed?
You’d think they’d at least try to sell to people who are asking for their services.
Sounds like an intentional reduction of fed headcount, via enforced RTO and reduced hiring.
Sadly not, the pay scales can’t be changed without congressional approval.
Notte Launched the Agentic Internet
The holodeck is never going to be a VR goggle.
Lets just hope those medians is at the same geographical location.
Ah yes, the phenomenon I was describing does apply more strongly to consumer software. But it also does apply to B2B software to a lesser degree.

In effect the fact that your business model relies on charging for bespoke software, proves that you make no money on software that can be reused for more than one client! Which is actually where most of the efficiency of software comes.
Shipany.ai Is Released
But that pension is nice.
Cursor isn't free, at least not for Claude 3.5
Not to mention the best health insurance in the US, which is very important as workers age.
Don't have an affiliate program, and I don't think we've got anything to suggest we will have one in the future (frankly our billing process is pretty bare bones and affiliate stuff isn't something we're looking at right now).

We're a small bot security/captcha company and pretty regularly get various attacks thrown at us - figuring out if somebody is up to something more along those lines was my main concern.
I love this guy/gal/(it!!??)
Sorry for the late answer. My fingerbot just talks bluetooth and can be operated via ble locally. Just like your zigbee devices. That's because they are not "Tuya devices" they are simple hardware devices that can be remote controlled via the tuya cloud if you have a local bridge.

Tuya is just the cloud connector for those devices that communicates with the bridge (so the hardware manufacturers don't need to operate their own servers).
Some people can't seem to see why Nix and Guix are in an entirely different class from traditional package managers, and I don't really want to get into that fight, anymore than I want to get into a fight over whether Rust is better than C++. But for what it's worth, installing and using Nix inside of Arch Linux is not particularly dangerous at all. Nix itself is in the Arch Linux extras repo and can be installed directly through pacman, and it mostly writes to /nix/store so it is unlikely to deal serious damage your Arch install as far as I am aware, or have experienced. The fact that Nix can be used outside of NixOS is relatively important, in fact, since a large amount of Nix users are using it on macOS, and in the future, I would love to see first-class support for BSDs and Windows, platforms that can definitely be supported and have been to some degree already.

I do think that neither Nix nor Guix will fully replace the ecosystem of package managers on Linux, for a variety of reasons, but I think Nix is going to be one of those tools alongside Flatpak and Brew that users use alongside native package management on their platforms. Nix and Guix have some very unique advantages to go along with their disadvantages.
Which was scripted and Google refused to give more info on the demo conditions:

https://www.axios.com/2018/05/17/google-ai-demo-questions
[I used to previously work at Google on Android TV, all opinions my own]

There's a constant push for more and more features because consumers and cable operators shop based on that. There's also a constant push for ridiculous BOM reduction to the tune of individual cents being saved. Android TV is non-trivial to monetize so it's hard to dedicate a whole team for performance improvements. There's an imaginary bar for "good enough" (read not too shitty) and you get this result. I hate the result but I can't see what market dynamics might change it.

Unsubsidized "HDMI output" type TVs would cost so much that they would sell poorly, resulting in even higher prices, ad nauseam. I think we're stuck with this.
These examples are what caused them to be this way. Hand waving was a lot more acceptable in mathematics while Weierstrass was alive. The discovery of clear counter examples to hand waving arguments lead to the desire to put mathematics on the strong footing it is on today.

It may annoy students today as there is seemingly little utility in these distinctions, but they actually are important. The more complex mathematics becomes, the more important it is to actually be on solid footing.
Presumably just throwing a 403 if they have this referrer is ok and won't have a weird SEO impact or something?
But they did do it. By their own admission in the post, that isn’t really in question.

The implied question is whether or not they should _continue_ to do it in perpetuity. If docker did a cost:benefit of the program and decided it wasn’t worth it (maybe they didn’t get that much good PR after all?) it’s their prerogative to end it.

There’s a perfectly valid gripe about the lack of communication, just as a matter of courtesy; but again, taking from their very own post, docker (the company) has historically burned their hands on proactive communication before.
You are really going off the rails here. Asking for a response is eminently reasonable when Docker advertises that they will give away free service.
I don't think I've ever worked a white collar job where a couple of low performance people equaled the output of a single high performing employee.
I unintentionally made something that had a similar effect once.

I wrote an application (back when android phones still had notification leds) that allowed us employees to notify each other whether our boss was in the building or not. A state change could be triggered by anyone from their phone (there was some "debouncing" server side), which then popped up a silent notification on everyone's phone telling them who updated the status, as well as switched the color of the notification LED (green meant the boss had left the office, red meant that he was in).

It got pretty funny watching everyone scramble for their phones as soon as our boss closed the door, each time he had to leave. And of course, they competed to see whose name would show up in the notification.
Guix is an alternative implementation - based on the same general design principles as Nix. It uses Guile scheme as the language, which is at least a more conventional programming language.
If you’re going to use classic ML why not just train a model based on the vector representations of the product descriptions?
"You can use any tool wrong - that does not make the tool obsolete."

It's not wrong to virtualize an OS or processes, it's its whole raison d'etre. Also very common see:

https://hub.docker.com/_/debian

https://hub.docker.com/_/postgres

"An explanation how to do the same with docker WOULD fit in a hacker news comment. Sometim, abstractions are useful, even if they add another layer on top of existing stuff (and more dependencies)."

There's so many usecases for docker/( kernel)virtualization that you most certainly cannot fit it in a comment. But I would be entertained if you tried.

Virtualization is as generic and flexible as a programming language, you really can use it to do anything a Turing machine can do.
Cwerg looks interesting indeed. I had it on my radar for some time. Especially its focus on simplicity and independence (e.g. that it can directly generate ELF executables) are attractive. From my humble point of view, both Python 3 and C++17 are a bit unfortunate as implementation languages. I can understand that the author didn't want to use C, but C++98 would have resolved this issue with less build and dependency complexity than C++17. Last year, I intensively evaluated backends and eventually settled on https://github.com/EigenCompilerSuite/, which supports a large number of targets, has a very powerful IR code generator and also comes with its own linkers. Also Eigen is unfortunately written in C++17, but I managed to port all relevant parts to a very moderate C++11 subset (even C++98 seems feasible in future).

Am I wrong to assume that Cwerg doesn't support x86, or is this just assumed by "X86-64"?
Also threats from sympathetic paramilitary groups.
Gov job in tech is like any other job, the best employees who can work together successfully to solve problems is best optimized over a wide area (spatially). There are other benefits of strong employee rights and stability in work, ability to transfer to other departments a pretty simple process (which opens the type of work you can do while still being employed so much easier), and good health/retirement packages. These are motivators for people to want to stay with the Gov when already hired in, but to new and existing talent that have more options, the lack of remote and/or telework can be make or break. If we actually want a Gov that can perform, because people do that work and thus would want good people, we should be not artificially constraining ourselves on how to achieve that goal.
That would work until the first security incident, then everything is owned by the hacker. Albeit with some cleanup necessary to take out the expired humans.
And sounds like intentional dismantling of government and government institutions. Also, cost of living for folks that stay will likely go up considerably with having to pay for commuting...
TikTok is a product of ByteDance, I think you're mixing both.
Doesn’t compete with compound interest on lower initial salaries. But it’s a sweet mid career backup if you’ve already messed things up.
If you're going to rewrite LLVM, you should avoid just trying to 'do it again but less bloated', because that'll end up where LLVM is now once you've added enough features and optimisation to be competitive.

Rewriting LLVM gives you the opportunity to rethink some of its main problems. Of those I think two big ones include Tablegen and peephole optimisations.

The backend code for LLVM is awful, and tablegen only partially addresses the problem. Most LLVM code for defining instruction opcodes amounts to multiple huge switch statements that stuff every opcode into them, its disgusting. This code is begging for a more elegant solution, I think a functional approach would solve a lot of the problems.

The peephole optimisation in the InstCombime pass is a huge collection of handwritten rules that's been accumulated over time. You probably don't want to try and redo this yourself but it will also be a big barrier to achieving competitive optimisation. You could try and solve the problem by using a superoprimisation approach from the beginning. Look into the Souper paper which automatically generates peepholes for LLVM: (https://github.com/google/souper, https://arxiv.org/pdf/1711.04422.pdf).

Lastly as I hate C++ I have to throw in an obligatory suggestion to rewrite using Rust :p
That is like "New operating system!" (actually 99% a copy of Debian with a different name)
For a registry .. Gitea or forgejo could do not the got part and the registry part
Maybe they’ll try to build up traffic to your site from those domains and then push to sell them to you/extort by removing the redirects?
No.

A fine is punitive, an invoice is compensatory.
This was something that surprised me about the Rust ecosystem, coming from Go. Even a mature Go project (e.g. some business' production web backend) may only have 10-20 dependencies including the transitive ones.

As noted in this post, even a small Rust project will likely have many more than that, and it's virtually guaranteed if you're doing async stuff.

No idea how much of it is cultural versus based on the language features, e.g. in Go interfaces are implicitly satisfied, no need to import anything to say you implement it.
Paper MTG is at your local game shop. WoTC also have Spelltable where you can play paper magic but with online friends.
We are fortunately free to ignore "C23 and C2y" and stick with C89 (with the common extensions) or C99.
Fellow wezterm user here, I occasionally have redraw issues with neovim, maybe once a month of heavy use. Whatever happened to ^L to redraw the screen, it seems to no longer work...

I've moved away from maintaining my own vimrc, and towards vim distributions, and they all seem to be neovim targeted. First it was LunarVim, and more recently after Lunar stopped being maintained to AstroVim. They have been quite good at batteries included vim, and I'll never go back to vim without LSP.
You can see 18F frantically making policy updates on https://github.com/18F/handbook/commits/main/
Simultaneously they also want to sell a bunch of federal real estate - I support that, but it seems like there's an inherent contradiction there.

People assume effective bureaucracy is small bureaucracy but ultimately the size and effectiveness aren't correlated - you're just creating queues if it's too small.
This is pretty well known and true for almost all car manufacturers. A few years ago there was a small upset about this [1]. My Opel (a Stellantis brand) happily shows me a message that it is now sharing my location data and that I can change that by pressing the message now -- while I drive. It never shows the message when the car is not moving. I lavishly spread a blanket of Hanlon's Razor over this.

[1] https://foundation.mozilla.org/en/privacynotincluded/article...
Can you provide more information about what's in the headers? Additionally, are there any tracking parameters appended to the URL?

I'm guessing it will look normal but it could provide some insights if something weird is there.
Are you writing this from experience? If so, is this from experience as a boss, as a low (maybe even average) performer, or a high performer? How do you know that your statement is true?
I think the point is to have both and not be forced to.
Dude, your posts are filled with wild non-sequiturs. “Don’t you believe in freedom?” What?
With no config file Neovim is just vim but with mouse mode enabled by default. With Lua and the new APIs it’s much easier to write powerful plugins that do crazy shit and use animation but none of that happens by default, you need to go out of your way to get that kind of action, same as with regular vim.
I think you missed the joke. "Rouge" is French for red. Most likely it was meant to say "rogue" but it was misspelled.
I've been using it. Completely overhyped trash. Does well in benchmarks and fails in real-world scenarios.
Congrats!!

Ahrefs says you reached 3.4mln backlinks and 18k linking websites:
https://ahrefs.com/website-authority-checker/?input=https%3A...

How did you achive such incredible numbers?

I noticed you localized the landing pages to English/Spanish/German/Portuguese.
I did that too when founding polyblog.io and multilocale.com but never got results incredible as yours.
I noticed you use Yoast SEO, the sitemap.xml is not localized and you also didn't add localized meta tags.
I suspect those localization "best practises" in reality matter very little compared to the sheer incredible amount of backlinks you got...
> it figures out your terminal dimensions. The underlying APIs it uses have effectively been stable since the earliest days of computing terminals—what, 50 years or so?

No, they haven't been stable, not really. The TIOCGWINSZ ioctl has never been standardized to my knowledge, and it has many different names on different Unixes and BSDs. The tcgetwinsize() function only got in POSIX in 2024, and this whole thing has really sad history, honestly [0], and that's before we even get to the Windows side of things.

[0] https://news.ycombinator.com/item?id=42039401
The lack of such tooling may be precisely why many potentially great "indie" languages never succeed.