skysight-inc/HackerNews huggingface dataset:
> When using C++ I wanted programs to have a function that was called before main() and set up things that got sealed afterwards, like parsing command-line-arguments, the environment variables, loading runtime libraries, and maybe look at the local directory, but I'm not sure if it'll be a useful and meaningful distinction unless you restructure way too many things

If you're only reading environment variables you have no problem, though. It's only if you try to change them that it causes issues.

For setting, "only set environment variables in the Bash script that starts your program" might be a good rule.
>To choose party (or any other) loyalty over democratic principles and the constitution is treason. For any voters to support such a party implies a deep failure to instill democratic principles and knowledge of history.

Being loyal to one's party is something they all do (except for a handful of people who may very well be turncoats). You can't reasonably interpret hiring "loyalists" to positions that you have every legal right to fill as anti-democracy, in general, because everyone does it. You certainly wouldn't expect someone to tolerate disloyal and disobedient subordinates if they had the choice, would you? There needs to be some discretion but many jobs are promised to supporters long before any election.
Congratulations! Well done.
Impact of SAI Deployment
Yeah it sounds like something someone would say who hasn't actually used docker (or containerization at all) much but has decided it sucks anyway.
We do use other providers, but as stated Docker Hub is the defacto standard so it would be counterproductive for us to abandon it entirely.

We don't "want free stuff", we pay for docker hub for several accounts, but they offer and promote an Open Source program that we have been part of, that simply does not function properly, and that is our complaint.

Your attitude of "well it's free so it's fine if it's shit, just go somewhere else" is wildly unhelpful to everyone.
However true this is _here_, I really dislike this sentence, as it spills capitalist sentiment and distrust. How much are you the product when using Firefox (even if Mozilla gets ad revenue). How much are you the product with an OSS or community product, or a free tier for a reputable cloud offering?
I'm reminded of https://www.forbes.com/sites/ljkelly/2017/07/18/how-fontgate...
Do the Vim bindings work in VSCodium as well?
You're taking a code word/dog whistle as its plain meaning.
Free resources are not charity and using them is not parasitic. Without the sharing ethos there would be no modern software.

Those who can grasp the complexity of needing an ecosystem for modern technology to exist foster it and those who think strictly along the lines of profitability and short sighted morals are the unwitting beneficiaries of things they don't understand.
"Just look at how much shorter and nicer the docker example is compared to the VM example."

Is this trolling? Who gives a shit? It's 3 lines that will be buried deep in the stack. You can even do it manually Gasp. and write the steps with screenshots in a word document or an email.

"lso first example runs locally on any computer with docker or podman or whatever installed, second example exclusively runs on AWS."

So we have a multiple GB full vendor neutral system that runs on any provider with support for a Free Operating system, or even your own machine. And you are getting hang up because the process for deploying that vendor neutral system is itself not vendor neutral?

This is what I was writing about getting hung up on the 1% last mile. It's going to draw so much effort to convert that last mile into a fully compliant vendor neutral solution, for almost no benefit, I just proved that you can port it in 3 seconds, if we migrate to GCP I just change the first line and you are done.

Furthermore as soon as you want to make this solution 100% compliant with whatever metric (in this case vendor neutrality), you introduce more dependencies with more stuff to make vendor neutral. In a sense you are now locked in to Docker, shouldn't we make an abstraction layer so that we can run this thing with Docker or Podman indistinguishably?

Get your focus back on the actual product you are building instead of how nice 3 lines look.
> but in the event of a coup I imagine the US would be playing a significant deciding factor

Yes, but on which side?
This google trends graph is very illustrative: https://trends.google.com/trends/explore?date=all&q=emacs,vi...

emacs is surely on a decline,
but it’s not obvious that Vim is on the same trend.

This matches “theory” and anecdotal evidence: the people who chose emacs probably didn’t like modal editing, and when “better” IDEs came along they just switched. But there’s nothing like Vim (except editors specifically inspired by Vim), and those haven’t gotten any traction if only because every one of us Vim users have hjkl muscle memory burned into our brains.
OCI image _is_ a vendor neutral VM image format; the runtime spec includes facilities for running VMs: https://github.com/opencontainers/runtime-spec/blob/main/con...
We're not talking about Dockerfiles here, but about images from a registry.

How many times faster and more reproducible is "docker run myimage:1.0.0" compared to your solution?
To be fair (however painfully), a healthy percentage of those people believed they were there to save democracy.

We all believe things that are poorly-supported by facts, possibly serving an agenda we don't understand, and are clearly stupid when viewed rationally and with better information.

I will not defend their actions, but I have some compassion for the well-meaning dupes, and I wish the legal process could neuter their manipulator-perpetrators.
> So sorry, you don't know what you're talking about.

I know very well what I'm talking about. I backed the original campaign and later used to work on its software; I know where the delays came from, I know how badly managed the communication around them was, how many of its problems were self-imposed and, roughly, how much money Purism lost on this whole endeavor. Nevertheless, it delivered; the majority of preorders have been fulfilled in 2022 (3 years after the initial estimated shipping date) and all remaining ones in 2023, and there's a surplus of phones in stock since then. The only people who haven't received their phones yet are those that either couldn't be contacted anymore, explicitly asked not to ship yet or requested a refund (and that last group is who you keep seeing the complaints from).

One of the main problems with this project was how stupid its refund policy was, which combined with its delays led to the company eventually refusing to issue them and scaling down to a skeleton crew just to keep afloat and deliver. It did deliver though, I still consider it the best GNU/Linux phone out there even though it's getting rather dated now.
What irks me is how LLMs won't just say "no, it won't work" or "it's beyond my capabilities" and instead just give you "solutions" that are wrong.

Codeium for example will absolutely bend over backwards to provide you with solutions to requests that can't be satisfied, producing more and more garbage for every attempt. I don't think I've ever seen it just say no.

ChatGPT is marginally better and will sometimes tell you straight up that an algorithm can't be rewritten as you suggest, because of ... But sometimes it too will produce garbage in its attempts at doing something impossible that you ask it to do.
> none of them invented Docker

I think that depends on what you mean by docker. Lots of similar things existed before, just less formalized and less centralized.
When I think about the two models, I have Linux as the dictator type and XML as committee designed. Both are functional enough, but the while so few data points are hardly conclusive, I think it's generally indicative.

I'm not a particular fan of XML, even if it's functional enough to get the job done.

Of course you have to find a dictator that is ready to invest all the time and energy to care for a project over a prolonged time and is actually capable of doing so while avoiding to alienate the user base. That's a pretty tall order.
Here is a HNer that made his own e-bike :
https://news.ycombinator.com/item?id=29198205
Really you seem to be the one who's trolling here, or you do not understand why people use containers because you don't have their use case.
one famous user of Sinclair QL
http://torvalds-family.blogspot.com/2009/01/odd-hardware.htm...
Maids already are common in barely upper middle class homes. They don't live there but.
Yeah, I don't think you can call blowing up your connections to the outside world in these circumstances "rational".
Could self-driving buses bring vehicle autonomy home?
>>It is probably super overengineering, considering that pretty good libraries are already doing that on different languages, but it would be funny. I did some tests with chatGPT, and it worked sometimes. It would probably work with some fine-tuning, but I don't have the experience or the time right now

yeah, could you share those libraries please?

Anyone around have actually succeeding in solving this in a way it works? Would appreciate any hints.
> You can't go from receiving foreign aid from Ethiopia one day to being a glittering rich megalopolis the next day without a culture of corruption

What? Corruption would be a drag on economic growth, not a boost to it...
I've always envied Americans access to offloaded high end gear

In places less blessed, corporate gear is either low end (The good ones get passed around internally), or the nerds go after it so aggresively that it ends up at a high premium
This is all nonsense.

People don't want to watch two chess computers play even if they can both smoke Magnus Carlsen.

Art is an even more extreme version of this. Part of what makes a Dali painting a Dali painting is the mimetic desire of the general weirdness of the human Salvador Dalí.

AI can't displace human mimetic desire. AI art is just worthless muzak playing in the background at Dennys. Non-artistic/non-creative people right now are amazed at how they can make muzak but muzak is shit by its very nature.
Voice chat with LLMs is a complete interface, and it's one that already works and can be slotted right into the product. You can prototype voice chat-based ordering app via no-code tools today, and without much effort going into it.

Dynamically generated interactive UIs are something people are barely beginning to experiment with; we don't know if current models can do them reliably for realistic problems, and how effort has to go into setting them up for any particular product. At this point, they're an expensive, conceptual solution, that doesn't scale.
Logitech repair program offers OEM replacement parts for 20 devices
> It's like how WordPress have benefitted from people authoring plugins – even though wordpress.org has hosted them for "free", this has been good commercial sense as it allows them to sell more WordPress.com to people.

With seemingly similar rent-seeking behaviour when Automattic decide they’ve had enough and want to put a toll on that road…
The US military presence is from before the country’s current democratic transition, and did nothing to prevent past coup.
It is really good plus it allows you to use Claude 3.5 for free (probably until ByteDance implements their own model).
Loyalty above the law is corruption. You can't have a modern state without some degree of loyalty to the concept of the democratic state itself, over and above personal ties.
With room-scale setup, is it even necessary? The headset absolute position and rotation are already tracked. All room-scale VR kits are less expensive.
It depends.

Many "intellectual" jobs build things that have never existed before and I have never seen an automation for something that has never existed before.

I have also not yet seen a model create something new that was not already contained within the dataset it was trained on. An astronaut on a horse is only superficially original and does not count as "new".

Of course, I am not omniscient so that may have already occurred but there is so much bullshittery in the "AI" (it's not I) space that any claim that it has occurred should be quarantined into the "likely a lie" zone of of one's brain until there is overwhelming evidence in the amount needed to convince an astronaut who has been in orbit and gazed upon the Earth that the planet is flat.
According to https://www.macrumors.com/2025/01/21/macos-sequoia-15-3-appl..., macOS 15.3 and iOS 18.3 enable Apple Intelligence automatically on install for supported devices. User must disable to opt-out.

Flippant corporate Apple response to article, "You're asking it wrong."
It's wild that "people should pay for software" is a controversial statement amongst software developers.

If software developer, don't pay for the software you rely on. Then non technical users who appreciate software even less would pay for software with much less frequency and for much lower prices when they do!

It is us as developers that need to first institutionalize the idea that software is paid, otherwise we have little hope to get paid for our efforts.
yeah, after decades of following code words and their political, social and economic manifestations, I guess I just can't help but avoid doing the opposite, except maybe take it as the exact opposite.
When I looked through their major exports it was mostly centered around natural resources. You are right there are some spots like developing reactors in other countries but in net not much is going well for Russia economically. Yeah they had to start making more things internally due to their invasion but they are not exporting those goods.

But again, I don’t see them out manufacturing the west on military equipment when some of that equipment is getting overrun easily by 40 year old western equipment. It’s still a poor nation being run by the mob with some shining spots.
Tsoding explored this project on a recent stream: https://youtu.be/aKk_r9ZwXQw?si=dvZAZkOX3xd7yjTw
I see the ADL had to issue another statement condemning one of his tweets after they defended his salute.
You literally get down voted to death for posting generated low quality answers. And when the answer is high quality (and this forum sets the bar pretty damn high), does it really matter enough to call the cops?
Build It Yourself
Not necessarily. Sometimes people infiltrate projects with the intent of sabotaging them. This may be done by causing a controversy, or else making bad technical decisions on purpose.
> You're LUCKY those people knew what they were doing DESPITE Trump's actions. And he KNEW. He acted the way he did because he knew the proper action was to lock down everything and stop the spread, but he also knew that would destroy the economy. He traded a million lives in the U.S. for the economy.

As a non-US person - I don't understand this. Didn't all the locking down happen state by state anyway? He didn't stop anyone locking down, from what I understood? And he allocated $18bn to finding and distributing a vaccine for Covid[0]?

[0] https://en.wikipedia.org/wiki/Operation_Warp_Speed
This is golden. Thank you so much.
Safer from what? Historically the deadliest threat to Europeans have been the "authorities", accounting for tens of millions of deaths in the 20th century, via wars, repression, persecution of minorities, etc. Not a good track record, and letting them take more and more power for themselves will not end well.
Again, somebody who comes to the realization something is seriously wrong with ultra-complex languages in the SDK (c++ and similar).

In other words, since this alternative LLVM is coded in plain and simple C, it is shielded against those who are still not seeing that computer languages with an ultra complex syntax are not the right way to go if if want sane software.

You also have QBE, which with cproc will give you ~70% of latest gcc speed (in my benchmarks on AMD zen2 x86_64).
Property rights require legal framework supported by a legitimised monopoly on violence (which is, almost universally, a nation state). Disenfranchising people means delegitimising the state means wrecking the frame of ownership rights. That's probably the biggest conundrum ahead.

1. Capital owners need us as labour units.
2. Capital owners need nation state as the guarantor of their rights to accumulated capital.
3. Nation state needs us to legitimise itself.

AI/robotics kills (1). How the system will rebalance from here?
Slightly confusing headline because there's another famous British micro which actually has 'Micro' in the name: the BBC Micro (developed by Acorn - the original 'A' in 'ARM' until it was retconned to 'Advanced' - the Micro still had a 6502 CPU though).
"absolutely horrendous behaviour"

If the phrase absolutely horrendous behaviour maps to this triviality instead of actual atrocities, you have gotten too deep and lost context.

I don't want to discredit any small issues by putting them into global perspectives, but there's several wars as we speak, maybe just tone down your alarm levels if you want to be taken seriously.
They make 1L bottles, but that’s larger than normal and probably special order.

Most of the batteries for e-bike kits look to be at least the size of a 1L bottle, if not even larger.
A good option is to start with kickstart.nvim. This allows you to build up from a very basic install, or keep the simple default install without a lot of plugins.
Docker was in serious financial trouble in 2019 after the community had been benefiting from it's products for years by that point.
The advent of the [language server protocol](https://en.wikipedia.org/wiki/Language_Server_Protocol) made me really excited that more abstraction layers for language-specific tooling would pop up -- I feel like we haven't seen as much of that as I would like?
> we were preparing for our annual DSOS renewal. This process is abysmal, there's no way to apply to roll over membership, or even a renewal process per se, you have to reapply from scratch every year using the same badly-designed form ...

It sounds more to me like those who run DockerHub aren't that interested in giving away free service.
Thats by design, you can’t trust the client, everything has to be checked server side.
So, if I understand the approach correctly: we're essentially doing very advanced feature engineering with LLMs. We find that direct classification by LLMs performs worse than LLM feature engineering followed by decision trees. Am I right?

The finding surprises me. I would expect modern LLMs to be powerful enough to do well at the task. Given how much the data is processed before the decision trees, I wouldn't expect decision trees to add much. I can see value in this approach if you're unable to optimize the LLM. But, if you can, I think end-to-end training with a pre-trained LLM is likely to work better.
>Or tax their capital

You'd have to abolish tax heavens and loopholes first.
Did you use the Vim or the Neovim plugin? I have had a hard time trying to get either to play nice with VSCode.
Interesting! Would you mind sharing more about your story?
I got the itch to try and create an Atkinson dithering paint program.

What do I mean by that? Imagine a grayscale paint program (like, say, Procreate, just all grays) but all the pixels go through an Atkinson dither before hitting the screen.

To the artist you're kind of darkening or lightening the dither, so to speak, in areas of the canvas with your brush/eraser. (Kind of crowding or thinning the resulting B&W pixels).

An hour spent with Claude to make this happen in HTML5 caused me to set the experiment aside. It was okay, but only did the dither after the mouse was released. I wasn't driven enough to try to get it to dither in real-time (as the brush is being stroked).

The mouse is a terrible painting tool too — with a touch interface on an iPad (again, like Procreate) it might be worth pursuing further. It would need to be very performant as I say — so that you could see the dither as the brush is moving. (This might require a special bitmap and code where you store away the diffusion error so that you can update only a portion of the screen — where the brush has move - rather than having to re-dither the entire document 60 fps.)
Exactly. The phrase is wrong in every sense. You're pointing out the common case where something is free and offered in good faith (a terrifying and confusing concept for the Free Market faithful). There is also the exceedingly common case of both paying for something and being screwed by whoever sold it to you. Eg buying a Windows license and getting ads in the start menu.

The real lesson is: look at incentives/motivations. Are you transacting with a group that has power to unilaterally determine terms and reason to weigh them in their favor? They will.
>did nothing to prevent past coup

That's the joke. US consistently supported SK coup(er)s (there's been several) as long as the couper is anti-communists / aligned with US geopolitical interests. The last two in late 70s were post Combined Forces Command, and including this one, with capacity of US intelligence, it's hard to rationalize US did not know what was going to happen.
I'm not suggesting that anyone should break the law. (There are some rare circumstances where that is justifiable, but I'm not getting into that right now. It's basically irrelevant.) I sense that someone is trying to connect the South Korea wannabe dictator to one of our political parties, and it's not even close to comparable. Call me when the Bill of Rights is suspended or something.
Note sure, but not all tasks are possible/easy to split among multiple CPUs so it's not always "might as well" ... Just saying.
> As an engineer, you should always be writing code with a absolutely minimal defect rate and well-understood capabilities.

I think the problem with the purists is that this is just a moral claim - it's not based on how businesses + marketplaces actually work. The lower you attempt to crank the defect rate (emphasis on the word "attempt"), the slower you will iterate. If you iterate too slow, you will be out-competed. End of discussion. This is as true in open-source as it is in enterprise SaaS. And in any case, you're just begging the question: how do we determine the "absolutely minimal" rate in advance?

> you can strive to write adaptable code that can accomodate those iterations.

This is a damaging myth that has wasted countless hours that could have otherwise been spent on fixing real, CURRENT problems - there is no such thing as writing "adaptable" code that can magically support future requirements BEFORE those requirements are known. If you were that good at predicting the future you would be a trader, not an engineer.
> I too wish there was someone who could compete with amazon, the thing is nobody seems to actually even try?

Apple was starting to compete, got sued by the US government for it, and decided they didn’t need to bother.
Articles cited in the writing:

New Yorker: https://archive.ph/J3Kex

Wired: https://archive.ph/pNqag
That measure 0 set of computable real numbers includes (nearly) every real number you'd ever describe – including all the reals on this page so far. The only exceptions are things like Chaitin's constant, which isn't really interesting for real analysis.