skysight-inc/HackerNews huggingface dataset:
This argument is correct, LLM are not AGI. However, that doesn't remove any utility from LLMs and ChatGPT. Only you should keep humans in the loop. It's a "chat" architecture, ie. you must have a dialog, between a human and the LLM. (or possibly some other AI components and the LLM).

While ChatGPT alone couldn't re-invent the Velcro or something similar, you could still use to brainstorm and come with some innovative solution to your problem. See for example, how such a conversation might go:

https://chat.openai.com/share/e7799549-b8bd-4e5e-960b-1f0f8c...
And windows, just behind a flag for the moment.
Honestly how much does their political stance affect your work?

Using a programming language is 99.9% technical work. As long as they don't go out of their way e.g. to make rustc compile your project wrong if you have files with political content with opposing orientation on your computer, how does any of that matter?
I heard Stallman speak once about FOSS. He struck me as a very interesting person, but not very flexible in his views. Even if he's 100% "right" in the long run about how digital products should be completely free, his views are so polarizing that it'd be hard to interact with him long enough to understand his positions.
That fake bee one was really something else.
> Javascript is dynamic enough there is absolutely no need for Macros.

TypeScript macroses would be very useful for the same things codegenerators are useful: for example generating api client from swagger schema. Ofc you can do some trickery with metaprogramming, for example build and eval strings on fly and the result could be a dynamically generated function, but the point is: we want the process and the result to be typesafe and efficient, which is what is missing with hacky dynamic metaprogramming approaches.
I left a long time ago. I think around the same time as CmdrTaco. But the place was basically just tech Luddites and Microsoft bashing so it became a bit repetitive. Also: HN.
> Forks of a large project seldom survive.

The fork died.

that is the point. goal or no goal.
Your OS has its own sandbox, so it should be absolutely fine unless you run everything as administrator.
Oh, you've managed to find the section for the visually impaired? Surveillance Capitalism Ltd. is happy to get to know you.
Lego enters the chat
Glyph Conditional Control for Visual Text Generation
> his personal views (which I do not support) and eccentricity

Oh wow. That's some downplaying of the actual issue, which I won't make explicit because it's absolutely disgusting. The guy made himself and his foundation untouchable for anyone with a reputation to lose, leading to a lot of effort going into "de-GNU-ification" of technology stacks.

> Stallman has been a positive force

It's very hard to make this kind of argument for anything he has done in the last 15 years. Two quick points: The version of the GPL that continues to enable the success of Linux is one that Stallman now explicitly disapproves of. And you might have noticed not a single one of the recent successful programming languages uses GCC as the default backend -- there's a whole history of Stallman intervention in the project and resulting idiotic architecture decisions behind why that's the case.
The more I study History, the less convinced I am "progress" is a real thing. We keep unfolding all these technical achievements yet struggle with the very same issues as 2, 3, 4 thousand years ago.
> You have to protect trademarks or you lose them.

Let them be lost, who cares? It's not even a novel name, they just co-opted an existing word for their little gang and now don't want anyone else to use it.

Even Oracle, the chief lawyer-assholes of the industry, have basically given up on trying to own "JavaScript", and that at least is a uniquely derived term.
> Named arguments in statically-typed languages is a naturally a hard thing to implement.

So hard that Ada, Swift, C#, OCaml, Modula-3 have them.
I suppose so, but I don't think the effects will be all that large. And we can just as much blame the Rust Foundation people for putting out a trademark policy that's completely bonkers and more strict than almost any trademark policy (including those from Oracle, Microsoft, etc.) If you don't want people to take radical actions then don't do radical things.

Besides, a number of forks have had a positive effect on the original project: Emacs, GCC, GNU libc, Vim, probably more.
The fascist part of it is forcing people to use them and threatening them when they don't understand the need to address a non-problem with terminology, duties, and responsibilities they don't agree with.
The problem is, what's pushed is not nice pleasant content. It's content that is designed as the original article says, to amplify anger, animosity...
Why it is not a great result ?

What are the benefits of Wayland over X ?
With the release of Hanami 2.1, the view layer is fully integrated with our Hanami applications. Let's check how to make use of a form helper to send a contact email.
it's a good thing Second Life never existed, 'cos if it had then all this metaverse stuff would just have been stupid
And I am happy to live in a country that doesn't fluoridate its water. That way I can just wait out the whole scientific and political discussion and start drinking fluoridated water when it has finally and conclusively has been proven that it's beneficial. I suspect it wont be though, because it seems like the real scientists are saying no and the political scientists are saying yes.
I posted about mCaptcha yesterday, and a major discussion followed:

https://news.ycombinator.com/item?id=36110952
I am also missing some context here
When building an email service, a few subrequests per mail send from a Worker acting as an SMTP server will be cheaper than the extra $ per millon mails for the API at MailGun/MailChannels/SES.
> Third, there's the VR nausea problem

VR nausea wouldn't be an issue if they focused on making the thing accessible without a VR set to begin with. With the exception of a tiny minority of early adopters, people are not going to buy a VR headset nor even bother with the setup if they have no killer app to use it with.
Breaking away from the anti-social-media consensus that's bubbled up here, I haven't seen any discussion about how much the baser human psyche craves tribalism & self-grouping more than anything else.

https://arxiv.org/pdf/2305.16941.pdf (page 5)

As shown in the paper itself, regardless of the political tribe, there's a persistent positive feeling that comes with reinforcing the viewpoints of the in-group.

(page 4) It should also be noted that the personalized tweets are self-reported to be rated slightly higher than the chronological tweets, with political tweets being the exception. In short, when politics is filtered out, the Algorithm is doing its job well.

> 1.3 Tweet value to reader

> For each tweet, we also have users assess whether they value seeing that tweet or not (“When you use Twitter, do you want to be shown tweets like [@author-handle]’s?”, where users choose between “Yes”, “No”, and “Indifferent”). We find that overall, tweets shown by the algorithm are rated slightly higher (0.05 SD, p = 0.024). Interestingly, however, when restricting to political tweets, those recommended by the personalized algorithm lead to significantly lower user value than those in the chronological timeline (−0.14 SD, p = 0.004).

Dataset-wise, it's heavily skewed towards left-&-far-left Democrats (page 12, Tables 5 & 6), & young people (page 13, Table 4).
There is a vast chasm between enterprise and toy.

A thing does not need to be enterprise level to be useful or even very useful.
Imagine summiting the highest mountain, while being physically carried, as being socially acceptable and widespread. is it to a benefit or to a harm for the idea of summiting? Corruption is unnecessary dimensions added to the thing, which destroy and devalue its essence.
Java 10x faster than JavaScript, in 2023? No.
Funny, a lot of people seem to hold their breath when focusing on something; my girlfriend does it while gaming. I never noticed my breathing changes while doing anything, although it does seem to become more audible sometimes. But, it's automatic so I don't really pay much attention to it.

Also, it kinda sounds like advertising for this breathing method mentioned, but the website doesn't explain the breathing method, just tries to sell it to you then refer you to a practitioner.
I get that there will be politics enough to go around and honestly I only think it strenghten my point. There is no need to bring in external politics since there is enough in the technical space alone.
it gets worse when you factor in translation problems.

lets take google/recaptcha/hcaptcha image captchas. english: "click on the images with bikes" this could mean motorbikes or bicycles in english.

in german it says "klicken sie die bilder mit den fahrrädern". fahrrad meaning bicycle exklusively! a motorbike would be "motorrad". then the images will show no bicycles so you skip - wrong - so you click on the motorbikes - wrong - oh there is one image that shows a (german) "motoroller" (a scooter) maybe they mean that? click - correct

this goes on an on and on. they have so many problems with their translations its infurating. i stopped filling them out when not absolutely necessary
In Finland, the police can just force your finger on the fingerprint sensor! :)
One-Way Attack Drones: Loitering Munitions of Past and Present [pdf]
> with his contributions to FOSS

It is not as noteworthy as well known his name is. Especially if you count how many have stopped working on open-source projects because of him.
Still looking for long out-of-window rail videos. You know, so that once I finish building my rail compartment, I can simulate a proper ride.
Brace yourself: How the 2024 US presidential election could affect Europe
As if you are reviewing 5k lines, though. It's either 90% whitespace changes that you completely skim over (probably missing the one bit that actually changed) or you just skim over it looking for a few patterns you don't like such as using a loop instead of Array.map or something.
This is less unusual than you think. I remember talking to a Slack engineer about how poorly Slack was handling spotty/unstable connections (commonly known as "lie-fi", i.e. you have a good connection, it may even be fast, but connections to outside services will randomly fail left and right) and how frustrating it was because messages would simply time out rather than being automatically retried. He gave me a look of pure confusion as neither he nor anyone on his team were familiar with this experience as they were all "dog-fooding" Slack in the equivalent of office environments with wired high-speed connections.
Exploring the World of Paint by Numbers
>On the other hand, when we have taken friends to the places we like that are far more laid back, at least one person has commented on how the service is "poor" or "inattentive."

This is the problem. Most American diners actually want the server to act like their best friend and constantly interrupt them. People like you are a minority.

>Foodservice in Europe, broadly, is one of those amazing but unexpected things I tell people who are preparing to travel for the first time to really look at and try to enjoy. It's wonderful, in my opinion.

I love it too, and the service here in Japan, but most Americans would hate it I think.
> VR headset at $299

Wasn't Facebook losing money on each headset sold, though?
It's pretty much the performance culture. It adds a level of stress which impedes my ability to do a good job. I also see a negative effect it has on others and the org's behaviour.
Carassius Auratus
Someone made something fun in the tools they know and shared it with the public
You could use zrok.io. Its an open source alternative to ngrok which you can self host (thus pick you own CNAME etc) as well as supporting TCP/UDP tunneling as of 0.4 release - https://blog.openziti.io/the-road-ahead-for-zrok
While "Taschen" is the German (plural) word for "pockets" it is the last name of the book publisher too:

https://en.wikipedia.org/wiki/Benedikt_Taschen
Yep, it’s amazing how fast “it’s oss, if you don’t like it just fork it and make your own version” turns into “you forked it?! angery”
> the project seemed like it was led by woke people that pushed politics into the programming space which imo is completely unnecessary

You’re not wrong, to a degree, but avoiding the language because of this is exactly the wrong take. Instead, if more people use it these sentiments are diluted and approach the median. IMO by even caring about this at all in your language decisions, you’re engaging in the exact same kind of game as those people are.
If there is no real weight behind a fork than it is either useless, or might even be a detriment to the whole by fracturing the ecosystem. I feel this is the latter kind.
I like languages that are a monoculture. It's a mess when you have many flavors of a language. Anyone else here remember the joy of various Fortran variants? It was a pain in the ass - VMS Fortran, Cray Fortran, HPF, etc... ("How do I call a subroutine with a Cray Pointer" - pointers were variant specific? Ugh). Pulling the variants together under a common standard made it reasonable to build projects from multiple groups without having to know how all of the different variants interacted. If you pay attention to the post-Fortran 95 language standards, a lot of work has gone into standardizing what used to fall under the chaotic world of vendor specific extensions and implementation choices.

I'm all for the diversity that emerges when you have different libraries and tools that take on the flavor of each group that builds them. But at least establish a common language in which to build that diverse ecosystem.

It's easy when a project is new to adopt one variant and be happy in your little variant bubble, but when that project turns out to live for a while and inevitably has to start working with other projects or tools that rely on one of the other variants - you've got a headache, and life gets hard (and you'll probably start wishing people had just standardized things in the first place!)
The fundamental critique here is that a language effort needs technical credibility to attract a critical mass of contributors, even if the effort is solely for leverage. Arguing that a CEO is technically a designer because they make decisions on branding and leadership is an evasive dodge in the form of a critique.

At some point in the creation of a restaurant one may wish to inquire on the chef leading the kitchen without getting into a debate as to whether the maitre d' is also a chef.
Not sure what you really mean here - CAs are required to get SCTs from multiple, independently-operated logs. Even then, I think what you're implying here is mathematically impossible, and easily and immediately detectable. Bear in mind on at least 2 occasions these logs have detected and been decommissioned based on cosmic-ray induced bit-flips, not discovered by the actual log operators.
CT is a pretty robust system.
Strange that all of this happened without a single bit of ongoing communication. I always talk with people continuously whenever there is a collaboration.
Which one would you prefer? Any favourites? Looking to create simple games/animations that I can embed into a web page without too much hassle.
It certainly couldn’t have covered all of human commerce, but it could cover the sort of transactions where having an uncensorable, irreversible transaction is worth paying a premium for (silk road, etc.)
FWIW, whitespace changes can easily be filtered out in Github's PR view.
> If the majority of Amos (fasterthanlime), Raph Levien, Ashley Williams, Carol Nichols and Steve Klabnik throw their weight behind any fork of Rust

But they quite dislike this fork, don’t they?
https://en.wikipedia.org/wiki/Rhetoric
Honestly this bomb was waiting to burst for a long time now. Rust has aligned politically instead of just being a cool language. Bringing politics into something unrelated which brings people together is always a recipe for disaster.
Can you name a few of these luminaries to see what we've lost?

Most of what I've heard about Stallman are social attacks from autistic mean girls with zero self awareness.

Edit: FYI, people have flagged my follow up comment where I address the request for clarification to make it look like there is none. Just turn on showdead in your HN options to see. This is exactly the kind of playbook they love to use. Manipulative, dishonest and pathetic.

https://acko.net/blog/on-sperging-out/
Needing to re-override the incorrectly detected mobile/not upon return after a full week away will be massively less annoying than needing to do it every new page request, so that shouldn't be problematical.

That Safari does this is useful information that I may need to warn users of one of my projects about, as it means intentionally offline data has a much shorter expiry date than on other platforms.
In many jurisdictions, the electric utility is a private corporation. Is it ok for the power company to turn off power for a business they think is immoral, like, say, a strip club? Obviously it's not; laws prevent that sort of thing.

So at this point we agree (as a society at least) that some businesses should not be allowed to conduct business according to their ethics, but instead must do business with anyone who shows up at their door. At this point it's just a matter of deciding which businesses that rule should apply to. I would argue that payment processors are approaching utility-like levels of essential use in our society, if they aren't there already.
At Promyze, we use Slack for IM and Notion for non-tech documentation. For tech knowledge, we dogfood our own tool.

How we work is inspired by Raycast, i.e. monthly focus documents (1): it starts with defining the goal for the month, then lists the projects we focus on.

(1) https://news.ycombinator.com/item?id=25861049
I wonder why we don't see the same thing on academic papers. Surely the people writing those papers are also affected by politics.

But somehow it is acceptable for programming languages.
What I do not understand about business is basically everything, but I still don't really understand why they felt the need to remove existing programs.

I can understand canceling Close Enough and Infinity Train because they're too expensive, but I don't really understand what it's hurting for them to just say on the servers and continue to be streamable. Hard drive space is pretty cheap, especially at HBO's scale.

I've heard it's possibly a tax writeoff, but then I've seen conflicting reports claiming that that's not the case, so I have no idea. How much ongoing costs were involved with keeping the animated shows I like online?
You can't, but a certificate that isn't logged won't work for the overwhelming majority of practical use-cases (ie any Google or Apple owned product).
If you need a certificate that doesn't care about those, you perhaps don't need a publicly-trusted certificate in the first place.
It obviously didn't die. It got merged into the original project. That is a great end of a fork.
https://www.news.upveda.in/2023/05/29/nvidias-ceo-reveals-ge...
Agreed. Yet the Federal Reserve has a mandate to maximise employment, so to me it seems American society is quite literally manipulating the economy with a goal that's equivalent to maximising time away from your family
Everything you've not visited in the last seven days, yes.

Things you touch regularly should be fine.

And apparently it only affects mass local storage, not cookies which are most often used for season management (so you might stay logged in but the app need to reset data previously called in local storage).
False dichotomy. It's a step forward toward a better experience for all who want to write systems code with strict ownership semantics. It may be acting as a negotiation tactic now, but it's existence is only possible as a result of genuine effort of the folks involved in its creation. And if it's existence causes Rust team members to continue to publicly out themselves as pretentious try-hards who take the B out of BDFL, then it will become more and more genuinely important and useful for someone to have already put the work into maintaining a real fork.
Politicking, back-stabing, power games, or even genuine but irreconcilably different visions and values are like 90% of corporate life.

It is almost deterministic: when collective behavior builds something interesting somebody will try to climb on the building roof to stick out and be seen and somebody else will try to prevent them.

The difference with FOSS is that such individual/community dynamics is out in the open, meticulously documented in git repos, so even a small bit of that behavior creates fireworks.

This isn't really a weakness of the model and it is futile to believe that this type of phenomena could be completely eliminated if we could somehow devise the "perfect code of conduct" or governance.

Hunker down, build good FOSS stuff. This, too, will pass.
How much would an ordinary person earning $60,000 be prepared to spend on a big weekend blowout with live music, drinking, partying, clothes etc. Now scale that up to a person earning $10,000,000.
Well.. it's a game!
Ashley Williams comments were sympathetic but unsupportive. I haven’t heard anything from the others.

Based on Ashley’s comments, I think the HN community has really overreacted to this story and treated it as something much bigger than it is. Im not sure there’s anyone at all notable involved with the “crab” fork.

I haven’t looked into it much though, someone may correct me. Overall though, I’m not sure this is worthy of our attention.
Delivery vehicles and drop offs double park, maintenance parks on the pedestrian path or in the no-parking alley. It's tolerated by all road users, including law enforcement. It already is this way, don't need to overengineer anything to achieve what is already there.
I wrote about this a few years ago in [1]. I think some of the more recent personal attacks have been unfair and misguided, but criticism of Stallman goes back decades. Why does X use the MIT license and not GPL? Because they found Stallman too difficult to talk to (see quote in the article). Many prominent people involved in Free Software have been at odds with Stallman for a long time. When I first heard of Stallman in an interview sometime in the early 2000s I compared him to Osama Bin Laden in terms of extremism, which was a mean and wrong thing to do and I'm sorry I did that (I was young...), but it's indicative of the kind of responses he's evoked for a long time. Some of his ideas are good, but many are also silly, and some downright misguided.

You can have good ideas and be a bad leader of a movement. These two things are not mutually exclusive. A wiser and less ego-centric Stallman would have stepped back decades ago.

[1]: https://www.arp242.net/rms.html
I've just tested letting a Youtube video play on my M2 Macbook Air.

At 25% screen brightness, it uses around 4 Watt.

At 50%, around 6 Watt.

At 100%, around 11 Watt.

The person in question is unlikely to have a modern computer, but letting a video play all the time could technically still be using less power than the light.
It's all by design, invite selling/trading is a big problem in the tracker world and tracker staff often force people to use their home IP to register for this reason. By having your home IP they can easily ban all your accounts if you are caught breaking some golden rule.

The interview process is not bad, it's just particularly slow in the case of RED. Especially frustating for europeans because most volunteers are in an american timezone and so interviews often happen in the middle of the night (in Europe).
OPS has faster interviews but you want to join RED if you want to climb the tracker ladder, so passing through OPS basically just adds some delay.

Anyway, if you value your anonymity this much, maybe private trackers aren't for you.