skysight-inc/HackerNews huggingface dataset:
A proof-of-concept would be amazing and that's what I thought they were releasing and would justify the hype (as opposed to a whitepaper). Maybe in a couple of months we'll see a HN post doing exactly this and we can eat our words (which I really hope is the case).
If you really have to pay a fee per install, ad-supported apps are probably the worst candidates to go standalone in my opinion. Those don't get much money per user.
What have you done to improve your ability to relate to people?
That's fair enough, but Meta, Google, OpenAI, etc. are all American companies, thus US law would likely apply.
Flow comes from grinding away at the work.

Not the other way around.

Anything that avoids grinding away at the work, avoids flow.

Trying to be efficient. Trying to optimize. Trying to align the stars. These are not grinding away at the work.

You've been interrupted? So what. Nobody cares. Get back to grinding away at the work.

The only magic trick is grinding away at the work.

Good luck.
I tend to agree. My company (and many other companies) don't let you use a personal github account for company code, so we have separate accounts for the businesses private repo. Obviously these contributions can't appear on my personal github account.

The other issue is that commit activity is just a very poor signal for engineer quality. I've met truly terrible engineers with the brightest green activity boards you'll ever see. And I've met absolutely brilliant wizards whose activity board is very sparse.

Seniority is another issue -- as you grow in an org, you won't always grow in a way that leads to more contributions. I personally am spending a lot of time pairing, a lot of time leading, and a lot less time busting out individual tickets with constant commits.

I've also found that instead of taking 30 commits over 2 weeks to finish a project, the more experienced I get, I can do the same work in 5 commits over 3 days. It's just the nature of experience. But which one looks better on the github activity graph?
Were we less human when we couldnt yet replace defective organs?
Deep in Meta HQ: "How dare the metric system infringe on our IP"
" I've spoken with HR and they issued an apology, allowed me to work from home again, and removed my PIP."

This is a dead giveaway. HR took a report of a decade long conspiracy in stride and simply reversed all negative consequences quickly and painlessly, with a formal apology cherry on top? Yeah right.
Git makes it relatively easy to move the code itself and its commit history, but not the other things people use Github for: issues, automation, CI... The lock-in is there.
For every 1 security breach due to C++ memory management, there are at least 100000 due to shitty PHP code that doesn't escape strings or uses plaintext passwords that never change. (This is a conservative estimate.)
Go will sadly never be viable for ML tasks due to its C interop. Maybe calling an LLM api but often you have a mix of models. Rust also struggles here a bit due to its poor C++ interop.

Written but someone who has built ML libraries from scratch in Go
I put pink noise in my ears. I made the track with Audacity with a duration of 1h, so I know 1h passed when the noise stops. I can take a break and re-iterate.
The knife cuts both ways, though: webusb / webhid / webmidi allow raw access to physical devices which weren't designed for it, and therefore don't have any protections for it. You're just one nag screen away from having your devices be permanently hacked by some random website.

It's quite worrying seeing the Chrome team have such blatant disrespect for basic security. Rather than using an allowlist for known-good devices or using some kind of handshake to validate the device is okay with a certain website talking to it, they use a blocklist to prevent a website from messing with things like keyboards/mice/u2f keys. It's a massive footgun waiting to go off.

Firefox refuses to implement those APIs due to security concerns, and until they do a serious design overhaul it'd probably be better if Chrome hid it behind a default-off feature switch too.
MSFT gobbling up your code and selling it back to you isn’t enshittified enough for you?
Genuinely, the example on the main page on a wide monitor is so unreadable it feels like it's attempting obfuscation.

I've never liked vertically aligning things even when the data is all the same type so it might make sense to scan down it, when it's completely different stuff, it's horrific, do not understand why you'd ever want it, just makes it harder to tell what values are attached to what title.
I don't see a world 50 years from now where writing SQL isn't needed.
Apple is still non-compliant with the requirements of the DMA, especially in regards to Article 6(7), which provides:

"The gatekeeper shall allow business users and alternative providers of services
provided together with, or in support of, core platform services, free of charge, effective interoperability with, and access for the purposes of interoperability to, the same operating system, hardware or software features, regardless of whether those features are part of the operating system, as are available to, or used by, that gatekeeper when providing such services."

This means the Core Technology Fee is per-se illegal.

The only exception to the provision is security, so Apple can probably demand notarization of IPA files (although maybe not really, since Android does not enforce that at all and the sky hasn't fallen over there) but the requirement that the developer already be in good standing and have 2 million app downloads is insane and non-compliant too.
Adding to this if I am not running my own nameservers I can not watch DNS requests to see how bots are evolving. I sometimes take evasive maneuvers to trip up the bots. Some ... well most ... would say I should be using Cloudflare for such things but I am not even going to write up a blog on why I will not. I run my own servers for anything I can and then my hobby is to play blue team with the bots and skiddies. I can't do that with other peoples nameservers.
The red diesel argument fuels mine. We need to move away from taxing fuel to generate road revenue and do that in a use tax especially now that EV’s are taking over. This is a current debate right now.
nutrient rich soil + appropriate amount of sunlight and water + seed + time = food.

or, wind event = trees down.

and on and on.
It's really a drag. I really really really want to like sourcehut and I like Drew Devault's stance on things, but it seems like it's one of those projects that's almost there but not quite.

Github is great. However, it would be wonderful if there were true viable alternatives, and if the global ecosystem played nicely together. (e.g. sourcehut took in patches from github and visa versa) I idly worry that with the state of things on the internet now, there's gonna eventually be a github-only version of git that ends up drifting and then wham lock-in.
Is flat earth a right wing position now?
I assume you're aware and have some other reason that disqualifies it (e.g. you're in the US), but Fairphone does exist and comes pretty close (i.e. PostmarketOS is supposed to run, at least): https://www.fairphone.com/
i don't understand how the EU didn't put up a very simple rule : users owns their phones and should be able to install any software they want without apple putting artificial restrictions or gateways exclusivity. Period.

That should remove all the possibilities of apple trying to find the loopholes with shit measures such as those "options".
I get the impression that you think that Fortran is a bad language for science.

Modern Fortran is a nice language for many scientific computing tasks. For me, I like Fortran because it's basically the easiest statically-typed compiled language (I rarely have to think about pointers, for instance), it's basically as fast as C, it has some good features for my variety of scientific computing (arrays in particular), and it has many compilers. Certainly, a better language could be designed without the legacy baggage and some features I'd like (better generics in particular), but I haven't seen anything better yet myself.

Now, legacy FORTRAN (note caps) is often a mess. It wasn't until the Fortran 90 standard that the capitalization changed, and the language changed a lot with that standard as well. I suspect the issues that you're seeing are more from many scientists not modernizing, and not from Fortran in itself.
Linux Bans University of Minnesota (2021)
The CAP argument falls apart as soon as you decouple consistency from wall-clocks. Consistent systems only suffer from CAP limitations if they need strict serializability.

The point is that if you only look at the order of the data and not the wall-clock of some actor in the system, you can "calibrate" these separate ordering mechanisms together into a coherent whole and from that, you can build up all of the SQL guarantees.

Linearizability makes systems suffer because it tries to enforce a Newtonian model in a relativistic world. Order will naturally emerge faster when you're closer to the data than if you're farther. Measuring these with the same clock is what causes CAP, not some inherent property of distributed consistency.
Ditto. Hail Bill Evans.
Bad management

QWERTY keyboards

Taxes
You're probably right in that LaTeX won't change, but I am beyond happy having left and picking up typst for a recent project. Despite existing limitations and beta-ness, it's already fantastic, and most importantly promising (has financial backing by now). Instant preview and precise as well as legible error messages alone make it so.

I had an initial document and development environment running within twenty minutes. That's impossible with LaTeX. In fact, for years, I had a tailor-made Docker image just for keeping LaTeX running, compiling and sane (I use more advanced features to make LaTeX bearable in $CURRENT_YEAR). That setup broke the other day.

I never investigated why, because an ecosystem where one has to go to such lengths in the first place, only to have it break, is not one I want to be a part of any longer. For typst, I can just grab the binary of the version I used and it will just work forever (or just compile it, which I have confidence will also be pretty stable for many years to come thanks to Rust).
Is this the most Hacker News title ever?
Imagine a deflated baloon with two dots drawn close to each other. Now inflate it; the dots didn't move but the plane that they were drawn/positioned on did.
People building things without first checking if anyone actually wants or needs them first.
If you replace "refuse" by "not bother to", the sentence suddenly becomes very believable. When you have dozens of resumes to sift through, and one applicant is difficult for no apparent reason, it's very easy not to bother. It's going to require a bit of effort to switch to the gitlab context and figure out the interface if the recruiter isn't used to it, which is annoying. Unless you already stand out for some positive reason, you don't really want to stand out for being annoying.
Again, thinking too literally. Not replacing human techniques; reinvent the whole deal.

Deliver ground meat to location, in containers suitable for the robot to dispense. Robot injects it into sealed cooking forms, like injection-molding. Cook and release onto bun. etc.
And if they know you better than you know yourself, they can control you better than you can control yourself.
More than once, artists I've subscribed to have taken down previous popular videos to promote their current work. Usually this is obviously directed by the label. Thats just the most egregious example. Sometimes people get bored with Youtube and delete all their content, sometimes people want to reinvent their channel, sometimes Youtube gets involved and mutes or deletes the video for all kinds of reasons.

I would say if there is anything you actually like on Youtube you're a fool if you don't download it.
I think this is a general rule. Everything we do today, regardless of the short-term benefits they may achieve, will eventually “turn to the other side”, effectively balancing things out.

My take is that it is far more valuable to do things just for the joy of it.
But it's not about a git host. It's about a discussion / issues / code review host.

All it takes to host git proper is a network-accessible machine with git and ssh. It's the trivial part.

Making it convenient for you to communicate with other varied humans contributing to, or otherwise interested in the code, is the key differentiator. And apparently this is not the part SourceHut prioritizes. No wonder, because it's the hardest part.
My tolerance for Apple's walled garden expired with what they've pulled in reaction to the Digital Markets Act. It's become blatant (to me) they are landlords of their digital empire seeking to squeeze rent from everyone. I wouldn't mind paying for their expensive and yet still-profitable hardware if not for the antics they pull on the software side.

Everyone should be able to run whatever legally-obtained program they have on their device without needing to pay someone, and without needing the permission of someone else.

In my opinion, that should be law. (I think that would be net-beneficial to society and so worth the restriction on profits for a couple of humongous companies or whatever.)
I don't think I ever heard people accuse our paper of not being rigorous enough, but more than happy to listen to specific problems with it:
https://www.researchgate.net/publication/359578461_Continuou...
As megarounds become rarer, energy startups are powering up
You can move the code, sure. It's the infrastructure that is hard to relocate (issues, pulls). If one uses references like `#123` in the history, you need to do something to keep them "alive" on a migration. GitLab itself has an interesting solution where instead of short references, full URLs are used so that they work in any context (including locally). These URLs are then rendered as `#123` or whatever depending on the location of the render.
Interaction to Next Paint Is Officially a Core Web Vital
Train Travel API: A Modern OpenAPI PetStore Replacement
Tesla Giga Berlin uses half as much water as asparagus farm
Re: this is an advertisement for a product by its own employees.
Did you miss the final section on the electrostatic shield?
It depends on individual requirements. Most Apple laptops have better battery life than all of my laptops, but current ones have less memory available to run virtual machines unless I pay a huge premium which raise would raise the price 7 x over what I paid for my current Thinkpad E580. Also the later has a matte screen which I can't have on a Macbook nor can they fold like my Lenovo Yoga to be used as a tablet and drawing board.

It's quite a requirement that to be considered overall best, a product must be best at every conceivable niche. You wouldn't disqualify Lionel Messi from consideration of being the world's best football player by saying that he is (probably) not a very good goalkeeper? Not to say that a MacBook is the Lionel Messi of laptops, but just that a laptop can overall best, while also being a bad fit for a particular role.

I also think price while obviously relevant when it comes to a purchasing decision, is irrelevant when talking about which product is better. To determine which tool is best for hammering nails, it's irrelevant that a rock is cheaper than a hammer. The only relevant criteria is which you would pick if you were free to choose. And, it would frankly be strange if the better product weren't also the more expensive product.

My personal opinion is that Apple has been killing it with their laptops since the introduction of the first M1 MacBook Air. This seems to also be the universal sentiment in the Apple community. I'm aware of no product in the PC space that seem so universally acclaimed, let alone could plausibly serve as basis for a claim that Apple is somehow behind in this category.
I don't think the point was that they weren't a fluent English speaker. Many countries like Denmark and Germany have a majority of the population which speaks better English than most Americans.

The reason for mentioning being a non-native speaker presumably was to point out that their own experience with more "niche" job boards would be with sites which are in their native language, or which have more uptake among users of their native language, such that they can't give any specific recommendations to a native English speaker.
They were actually referencing Russia, I'm pretty sure.
Show HN: Comma Separated Values (CSV) to Unicode Separated Values (USV)
Math, sure - doesn't the understanding of physics also go through changes? Do we really understand the reality of the world; or how do we know our current understanding of it won't change?
The web distribution certainly makes it much more viable to offer apps outside the App Store, and have reasonable conversion rates. Now PornHub or similar could easily offer their app from the website.

With this available (which is a much simpler system), all of the App Marketplace-convoluted setups seems redundant.
> Asking them to create an account on another service to do the same will leave these new contributors scratching heads

Honestly, this can sometimes be a good thing.

Creating a bit of friction for contributors can separate the signal from the noise, leading to more meaningful contributions. We're all familiar with the fiasco and annoyance of #hacktoberfest on GH, and the incessant spam in popular projects and issue trackers.

That said, the friction of Sourcehut might be too much even for people with good intentions, since it insists on a very opinionated workflow that's alien to most. The choice of hosting ultimately depends on each project's needs, as mentioned elsewhere.
Theoretical CS fundamentals are not going to change. Practically, that means among other things:

- Unless somebody finds a polynomial algorithm for an NP-complete problem (which is a taller order than just proving P=NP), several interesting problems will continue to be infeasible to solve exactly in the general case with large data.

- If, in addition, quantum computers don't prove to be viable, commonly used cryptosystems such as RSA, AES, ECC, will probably continue to be secure provided they're used correctly.

- Results like the Two Generals Problem, the CAP theorem, etc. will still make distributed systems difficult to work with and require tradeoffs.

- Rice's theorem, that it is impossible to determine computational properties of arbitrary programs, will still apply, making static analysis (including antivirus programs, security scans, etc.) heuristic rather than exact.

- etc.
Why not just use both? The great thing about git is that you can easily coordinate multiple repositories (git push --all). The great thing about the web is you can hyperlink to different sites (link to related discussion on another forge). Source forges all send email notifications, so you can get updates in one place.

The biggest problem I see is duplicate issues being raised across forge issue trackers, which using a single forge doesn't fix anyways.
How does embedding dimension size relate to maximum context length ?
Presumably you mean the broken english of the title, I suspect that's HN's stupid title filtering that removes words it thinks are clickbaity, like 'is'.
I'm a person who hates lists and plans for personal tasks. But, am learning to love them. Because as I often realize, things get missed in the myriad of things to remember.

The plan to me is just a way of reminding my future self what I thought of as ideal output in the past. Instead of infinitely changing my plans and chasing fireflies
"Good news" then: this is merely a hypothetical conversation, and Apple won't allow you to distribute from your website unless you already have over a million EU users.
> I do agree with the "information should be free but someone's time should not be" statement.

While it is a nice idea ("information should be free"), I don't know that the statement is rooted in practical reality. Information doesn't have autonomy so needs to be created, it can have time value, it certainly has relevance value, or entertainment value, has quality value (signal > noise); all these things require effort to produce, maintain, curate, distribute.

Leaving the practical constraints behind, I also struggle to see moral or ethical reasons for information to be free. Which information should be free? All information? Why?
Our communication and experimentation was sufficiently far ahead of other advanced mammals to cause mass extinction events long before writing came into play. (It's debatable whether some fairly advanced civilizations even had "writing" in the sense of general symbolic communication)

"Just enough better" is doing a lot of work when that leads to space travel and computers and inventing reasons to feel bad about our phenomenally efficient expansion and predation, whilst members of other species prove extremely limited at acquiring human knowledge even when we're expressly trying to share it with them.
Show HN: DB to map cities to countries and states
And how does that help anything other than to forward their agenda by making a high p(doom) that was pulled straight from their wazoo
Ukraine invited NATO-aligned actors to set up bases along its borders with Russia. That has been considered by the Russians to be an aggressive act warranting a hostile response.

I don't agree with the invasion and destruction of Ukraine's eastern regions to be an appropriate response - but me, not agreeing with something, doesn't make it propaganda.

Propaganda is "NATO and Ukraine have done nothing wrong, Russia are just inventing reasons". This propaganda is designed to prevent you from having a rational look at the reasons. Propaganda shuts down continued thought on the subject - I invite you to consider that perhaps you have not thought enough about why the Russians are willing to sacrifice so much, on their own borders.

Just as you are inviting me to really, really think about whether Ukraines' actions warranted this heinous response. (Clue: I don't agree with any war, or that there is any such things as an honorable war these days. No nation state is worth the life of another human being, period. Both Russian and Ukrainian citizens as well as their ruling political classes should be reminded of this fact, repeatedly.)
greed, selfishness, pride, shortsightedness, hubris, indulgence, in short, human nature.
What are you talking about, X just works. I haven't had to go diving in and manually configure X in _years_ and I remember when you had to tell X to treat your mouse wheel as an extra button just to get it to work. And I say this as someone who uses exclusively nvidia GPUs.

The most I have to do is set the monitor layout and KDE/gnome work exactly like windows with a graphical UI.

I get it. You prefer wayland, as do many people. You can push wayland without making things up about X. Honestly, if X fixed the screen tearing issue I'm not sure there would be a strong reason to prefer wayland over it other than technical purity.
search ”In the comments” in this page
I suppose the point is that, if we're being pedantic (and after all, that is what the internet is _for_), you cannot have a single vendor marketplace based on the commonly understood meaning of the word 'marketplace'.

(But yeah, this is just slightly silly naming from Apple).
I don't think you understand the difference between repeating your claims over and over and having any evidence at all.

Ironically in another comment you are upset at someone for criticism with no examples or evidence.

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

Then you are doing the same thing here, repeating your claim, never backing it up with any information. If that's not hypocrisy, I don't know what is.
Same experience. Very easy to use and plenty of functionality.

What is safety?
licensure
I agree about fire, but I'm pretty sure you can count bees making honey as cooking.