skysight-inc/HackerNews huggingface dataset:
Our codebase works on all three, we compile on MSVC for Windows, GCC for Linux, and Clang for Mac.

It isn't easy and honestly the idea of "just don't use MSVC for a while" is strange to me. Sure you can compile with any of them but almost certainly you are going to stick to one for a given use case.

"This release is on a different compiler" isn't something you do because of a bug. Instead your roll back a version or avoid using the unsupported feature until a fix is released.

The reason is as much as they are supposed to do the same thing the reality is bugs are bugs, e.g. if you invoke undefined behavior you will generally get consistent results with a given compiler but all bets are off if you swap. Similarly it is hard not to rely on implementation defined behavior without building your own standard library which specifically defines that behavior across compilers.
You have meaningful non-public motive: probable millions to earn if this deal for through.
There's something wackadoo going on in software where in one environment it'll take 200 workers six years to have something that's still not good, and in another it'll take 1-5 workers a couple years to do at least as well.

It's not even a corporate vs. small shop thing. Look at the team sizes on "giant" programs from big companies in the 90s and consider how enormous an undertaking they'd be considered by most software orgs today.

Like, I get all the Mythical Man-Month, Brooks' Law stuff and that that observation predates the period I'm talking about, but there's definitely been some kind of shift that has other factors causing this (with Brooks' Law compounding the problem). Not sure what it is, I just know that it sure looks like we're far less efficient at building software than we used to be (where "we" is the industry overall). It's like every single organization larger than a dozen people got way worse at building software, pretty suddenly, some time between about 2005 and 2010.
Yeah, I haven't had this experience of FB showing me random stuff I didn't ask for. All I see is updates from my friends, and pages I explicitly joined (e.g. Raccoons, Cross Washington Mountain Bike Route, etc).

If there's annoying stuff on my feed, it's because of something I did, and can undo (e.g. unfollow someone who posts annoying stuff)
*> Putin does not represent the most radical manifestation of this ideology, either

This is my concern. I'm no expert on Russia, but I can see this from a distance, and it's scary. A way of talking about the world that sounds so 19th century, but seems to be making a comeback.

(FWIW I think American imperialism as we saw in Iraq is terrible as well, and I condemn both.)
GitHub? But that's not the point. The point is the value of not having Figma sell to its largest competitor.
Not a Golang dev, but from your description Go sounds similar to Clojure in that you can kind choose to build your own framework by just picking and choosing your own libraries, e.g. use library X for routing, library Y for templating, etc.

When I was trying to learn Clojure (several years ago... so this info I likely out of date), my understanding was there was a bit of a rift in the community where half the community preferred the flexibility of picking and choosing libs and the other half felt having a "batteries-included" framework would help the growth/adoption of the language. Also, because there was no "goto" framework the libraries were likely not as battle tested.

I'm using Java and unlike the comments in the adjacent thread, using Java doesn't mandate using Spring Boot. There's a bunch of options these days. Personally I'm using Quarkus. Quarkus, like most frameworks, is just a collection of libraries and those libraries follow a "standard" to future-proof your application to an extent. You can still pick and choose what parts you want to use. Want an ORM? Great, include the optional Hibernate dependency. Need to support OpenId connect? There's a simple extension. Nothing really forces you to use the "official extensions", e.g. we're using ElasticSearch but we're not using the Quarkus extension.
That's a hopeful statement. Maybe it wouldn't be necessary, but it would be implemented anyway. These days, any company not having subscriptions is seen as leaving money on the table and they will become targets for takeovers.
> the procedure’s popularity has exploded over the past decade as women face intensifying pressure to nurse

Source for this claim?
I like how it adds in a positive environmental impact completely out of its ass, just like a real Marketer!
There is some meta-knowledge in your comment, but I'm focusing solely on the critique and pedantry levels, no comment on other factors
Would be quite the steel.
NATS is equivalent to MQTT, just a different protocol. It has a persitence layer called Jetstream which is equivalent to Kafka ie. you can rewind through the message stream. The nice thing about NATS really is that it supports websockets unlike Kafka, it supports wildcard subtopics like MQTT, and it bridges very easily to both Kafka and MQTT (bidirectional).

Other fancy stuff is yes, one binary to run it, and it can also through gossiping, support a distributed KV / object store like etcd / s3 except you can register watchers on it (https://docs.nats.io/nats-concepts/jetstream/key-value-store...).
No money means "no." Doesn't matter WTF they say.
Man, I just wish they'd work on stability. Fly.io is an amazing offering. But it's so buggy, it's almost more headache than it's worth trying to build PaaS-flavored software on it. Even the Fly docs are "buggy" since they mostly transitioned to v2 Machines but the docs are still a mix of Nomad and Machines.

There's so much power on the platform with Flycast, LiteFS and other clever ways to work with containers. If it was 90% stable I'd consider it a huge win.
"a giant patchwork of colonies"

Sounds like the United States of America. Or Canada. Or Australia.

"drain and extract the resources of every minority"

Native Americans and Australian Aborigines can't agree more.
Apple halting Apple Watch 9 and Apple Watch Ultra 2 sales over patent dispute
Agree with your first 3 points. I would also say though that your experience with housing is not unexpected, but this does not contradict the point I'm trying to make. The comparison would be the situation where you bought that house with cash. If you could even do so, I think it's safe to assume your spend would be even less.

The point is, that creation of debt does not immediately net cancel out to a no-op in terms of consideration for monetary inflation.

This is all in response to the comment several steps up "Banks lending is an increase in the money supply" and the commenter who presumably disagreed with that by saying that one will not spend that money in the economy because they have to pay it back.
Either Dell or Lenovo (can't remember which, I own both laptops) has some new-generation HTTPS boot, tried it (I wanted to dual boot FreeBSD/Linux without messing with UEFI, disabling secure boot, or repartitioning, just pressing F12 and net-booting), wasted another 2-3 hours rebooting each time, got absolutely nowhere again. Man, this stuff is cursed.
This is a sentence-transformers model: It maps sentences & paragraphs to a 768 dimensional dense vector space and can be used for tasks like clustering or semantic search.

Pretrained transformers model on the top 102 languages with the largest Wikipedia using a masked language modeling (MLM) objective, fitted using Transformer-based Sequential Denoising Auto-Encoder for unsupervised sentence embedding learning with one objective : french legal domain adaptation.

This way, the model learns an inner representation of the french legal language in the training set that can then be used to extract features useful for downstream tasks: if you have a dataset of labeled sentences for instance, you can train a standard classifier using the features produced by the model as inputs.
From https://en.wikipedia.org/wiki/Budget_of_NASA :

Year $e6 % fed in 2022
budget year $

1963 2,552 2.29% 24,394
1964 4,171 3.52% 39,356
1965 5,092 4.31% 47,285
1966 5,933 4.41% 53,513
1967 5,425 3.45% 47,612
1968 4,722 2.65% 39,737

So, more than 3% of federal budget (not USA GDP) during 1964, 65, 66, 67 years, other years less than 3%.
Ethnic cleansing or genocide.
Fun monetization strategy for federated apps - federate with your own instance dedicated to ads.

But more seriously what is the monetization strategy for federated apps? Up front pay or subscription for using the app?
I'd direct you to Figma's incredibly impressive patent portfolio https://patents.justia.com/assignee/figma-inc
How is that different from native apps. I'd take the imposition of a website over the imposition to download a mobile app anytime
I'll check these out. Both have one-time payments through the App Store, which is about 1000x better than an opaque, eternal, very expensive subscription with Adobe.

I'm a very non-serious amateur; all I do is edit the light curves in my photos or do some light cropping. The built-in editor in Apple Finder is amazing for that!
Well technically it wasn't just falls, it pretty much activated on any sudden movement lol.
I mean, Musk went the practical route. Make things that nearly everyone wants... fast cars that you can refuel at home for next to no cost.

But I hear you about food. However, the sad joke is: we don't need vegan purity. If we could just convince everyone in wealthy countries to skip meat for only two days per week, then the we might actually hit 2C max temp increase. But everyone is all about paleo meat-only or vegan/vegetarian purity crap. We just needed some moderation, but that's not as sexy as being a vegan or a Hummer driver.

We will pilot our extremes straight into the ground.
A new world of open extensions on Firefox for Android has arrived
Basically what 100% of the AI companies are doing right now.
This was the practice of 'configuration management' - I mentioned it in another thread but a lot of this is discussed in the book 'The Secret of Apollo'. It's a quite a good read and gave me a whole new appreciation for the practice of configuration management and document control, something that many engineers abhor.
>>Without Hamas, all that was in Hebron / E Jerusalem will promptly resume, including apartheid and ethnic cleansing. The latter looks increasingly likely.

Hamas controls Gaza and not the West bank.
All of this and worse is on tiktok.

https://www.reddit.com/r/tiktokthots/
This is really odd to me. Language design should start with specification. Your compiler is just a reference implementation.
That’s not quite how Amazon pricing works. It doesn’t allow sellers to discriminate their discounts by channel. But if say Walmart runs a sale on product X, Amazon will follow that price. I’ve read the whole complaint and I’m familiar with how Amazon pricing works.

You’re mistaken on the definition of price fixing.
In the short term the impending scarcity will be a great boon for sales, in what's probably their busiest month. In the medium term they can appeal the ruling and hope for help from POTUS. If that doesn't pan out they can still make a deal; probably to more favorable conditions since then they showed that they are willing to walk away from any one-sided license deal.
I always think this is an intersting piece of human behavior. Either having to be perfectly "good" or not do anything at all. People do 0% instead of doing 5% because intellectually they understand what 100% looks like
Thanks for posting the lwn.net link, reminded me of renewing my subscription!
If it's not Adobe, won't it be someone else? It seems ike it's just a matter of time. I'd think of Figma was looking to stick it out as it's own company for the long-term they wouldn't have entertained Adobe's offer in the first place. Unless of course something during the Adobe deal soured them on the idea of acquisitions all together, to the point where they are no longer looking for an exit.
But if that's the case why put so much focus on and effort into the peer review system?

If you ask people funding research I'm pretty sure they'd prefer to fund influential ideas than non-influential "high-quality" paper production.
is there bookmarklet available?
with a company infamous for "Embrace, extend, and extinguish", I wouldn't trust MSFT to recognize a hole needs to be filled.
This is like going back ~20 years and trying to stop publishers from placing shady ads in cheap yellow papers.

The internet is just a medium, and Facebook / YouTube are just mass platforms filled with people who click on these ads.

But YouTube specifically has built-in segmentation that allows to skip this whole cesspit, it is called YouTube Premium. Same way you would skip yellow papers at kiosk and spend money on better press twenty years ago.
(afaik Facebook was recently forced to introduce similar [half-baked] subscription model due to local EU regulations.)
The patent in question: https://patents.google.com/patent/US10945648B2/en?oq=US-1094...
All water infrastructure in mainland America is stored in large reservoirs / lakes and/or water-towers for future use.

If it takes 1GW-hr to make I dunno, a billion gallons of water or whatever, then it might be cheaper to store a billion-gallons of water + build a 2nd desal plant rather than trying to build a 1GW-hr Li-ion battery.

That's the real question that's being discussed here. What's cheaper? Additional Desal plants + water storage? Or Giant-batteries?

Presumably, pumped-hydro is off the table (which is true in some geographies). Pumped-hydro is an effective form of GW-hr sized energy storage but is somewhat frustrating at how limited the geography can be for it in practice.
Hm, no, that's related to Lenovo's distribution channels and (probably) licensing agreements and has nothing to do with official Linux support. That same model can be bought on other markets with Linux preinstalled without problems and one poster from that thread already confirmed that.
Offloading compute to the cloud. We can have low spec, low resource thin clients to access supercomputers through VNC clients.
Library of Congress: Marc Distribution Services (Data Set)
when i was on college, i wrote a simple system to make corrections on text based on some heuristics for a class.

then, the teacher of the class suggested me to write a paper describing the system for a local conference during the summer, with some results etc

I wrote it with his support but it got rejected right away because of poor grammar or something similar. the conference was in Brazil, but required the papers to be in English. I was just a student and thought that indeed my english was pretty bad. the teacher said to me to at least send an email to the reviewers to get some feedback, maybe resubmit with the corrections.

i asked specifically which paragraphs were confusing. they sent me some snippets of phrases that were obviously wrong. yes, they were the "before" examples of "before/after" my system applied the corrections.
I tried to explain that the grammar should be wrong, but the just replied with "please fix your english mistakes and resubmit".

i tried 2 or 3 more times but just gave up.
Kubernetes is popular because it solves problems at a certain scale. It's not for super small environments because you need a number of infrastructure engineers to manage it. But if you have a few hundred or thousand employees and don't want to write your own orchestration, it makes sense.

That said, it's a questionable design choice when you get to a hyperscale environment, since all the primitives are extremely opinionated and have design and scalability issues with service discovery, networking, and so on. All the controllers had to be rewritten, we had to roll our own deployment system, our own service discovery system, our own load balancing, and so on. But if you reach this level, you're probably making a lot of money and can figure out how to solve your problems.
NIHI is usually "using product X is almost as hard (or expensive )as building it"

Linux tends to shun unfree software which is a very different take. Buy or build is roughly money vs time (aka money). Software freedom is not the same thing.

Also why does software freedom lead to divergences? Certainly GCC partook in the arms race around C++ but recently they have been pretty good about aiming for full standard support as the goal. (The exception being proposed features but that is unavoidable when C++ prefers battle tested proposals)
We don't use k8s and you don't have to either. This is for current and future users who absolutely want k8s. We are a compute provider after all and making it easy to host a great variety of apps is good for our users.
There are many ways to follow US labor law though. You can be really antagonistic, or you can try to be more collaborative.

The underperformance of labor/mgmt relations in the US vs. EU is a big problem for the US, as there are many chokepoint industries (railroads, ports, etc.) that are going to remain union controlled, and this sour relationship does the US economy / productivity no favors.

Even from a purely capitalist perspective, we have the wrong setup for the long-term economic growth - not including any of the labor benefits that unions can provide.
It is tiresome how people promote this propaganda.

> Ursula Von Der Leyen was appointed by the EU national leaders and elected by the EU parliament

She was "elected" by the EP in a vote in which she was the only allowed candidate and still nearly lost because so many of the MEPs refused to vote in digust. Sorry, but an election in which there's only one option is not an election, that's an abuse of the word.

And the Parliament is itself not a real Parliament. It has no actual powers of any use, so the people who run for it can't have policies. They rubber stamp what the Commission wants to do, they cannot override or control it. Just like the "election" of von der Leyen, this is a sinister abuse of terminology: it is an abuse of the word Parliament.

Finally, we actually have no idea how von der Leyen got her job. She is the most powerful person in Europe and nobody can answer basic questions about how that happened. Yes, the leaders of the member states went into a room, and when they came out vdL was in charge. What was discussed in that room? Who were the other candidates? Were they any? If not, why not? Was there a vote? By which criteria was she judged? Did every country's leader even get a chance to speak at all? Were they threatened? (The EU threatens members routinely so it is not unthinkable).

The truth is nobody knows the answer to any of these things because despite the EU being supposedly democratic, the people who are theoretically in charge are all sworn to secrecy. (by whom?! that's also a secret!)

This is an absolute joke. Europeans should all be collectively ashamed of what a pathetically totalitarian system they have allowed their ruling classes to construct, and then they should work tirelessly towards its abolition.
It is quite common. In most places I have worked we did GCC and clang builds. Some did GCC/clang/msvc/ICC.

And of course plenty of OSS libraries support many compilers even beyond the main three.
Old-School Wind Power Is Back for Cargo Shipping
Is it just me or is every single merger a cause for disappointment and frustration with a government that once broke up monopolies, and every single failed merger a cause for celebration because it means slower 'enshittification' of everything?

I'm still pissed that Morgan Stanley was allowed to buy etrade for some fucking reason and immediately made my entire debit card experience worse, and made absolutely nothing better* for me, the customer.
I think Tesla and Nikola are actually great examples of how "fake it till you make it" can go both ways.

AFAIK Tesla was multiple times several months away from running out of money and some of the "fake" announcements (the new roadster) definitely helped Tesla bridge the gap to making it (likely also some of the crypto pump and dump).

It's also important to remember that Tesla for a long time (still? ) didn't succeed as a car company but as an emissions certificate trade company (I still find the idea behind this completely ridiculous, should all companies that build things that don't emit get credits, e.g. bike companies? Why the company and not the consumer buying the product... A tax would have made so much more sense)
Previously on HN: https://news.ycombinator.com/item?id=2593095
The other conclusion I've come to is that web designers way overcomplicate stuff. So I don't want to do a Facebook page. What are my relatively low-cost options?

Well, I can have a really basic HTML site but that's a little late-90s.

OK, a Wordpress site then. Now I'm dealing with introductory rates that shoot up after a year unless I just use a standard VPS and now I'm having to do a lot of stuff myself. And, as far as I can tell, most of the literally thousands of templates/themes out there don't make it straightforward to just have a nice homepage with a simple blog post that doesn't require a high-resolution photograph to go with it.

I'm probably settling on just sticking with Blogger using a new theme. I'm not really happy with that solution--but I'm not a web designer. I'm willing to spend some money but I haven't really found an answer I love.
Why Carousels Don't Work
You started at a Greyhound station in LA (that you probably could have gotten to via public transportation, but maybe you live near there or were close enough to uber or take a taxi) & were let out at a restaurant which, according to google maps, is a 10 minute walk from hotels, city hall and other points of interest. As horrible as your experience was, it was much better than what is being described in the article & what many riders have to go through.
The teenager who lives like it's the 1940s
I suppose you could have an 'Apollo' style app providing a nice UI for power users with a subscription cost. I could see it being a solid revenue stream for small teams/indie makers. Difficult to get to the kind of scale needed for advertising to be particularly profitable unless we get some kind of federated facebook ads platform...
It’s a decaying service that even a “stubborn transit user”[0] does not want. Propping up this zombie is actively harmful.

[0]: https://news.ycombinator.com/item?id=38686993
Google was too expensive for Yahoo multiple times. You should look this from a bigger time scale. Sure they were paying a lot of goodwill on the deal. But if, down the road, Figma now starts their trajectory to become an equal to Adobe it sure would have been nice to capture that market all to yourself. Like Nvidia or TSMC.

For the record, I am happy this fell through since it's clear Adobe needs competition to stop it abusing its market position.
NEVs exist and some people buy them.

https://en.wikipedia.org/wiki/Neighborhood_Electric_Vehicle
Really? So the advertising agency would have an Investigation Unit that makes sure the companies aren't scams before allowing them to advertise?
SPACs are such an obvious joke on the stock system.
We really didn't expect so many people to read this like "Fly is going all K8s"! It's interesting.
I'm not sure it would have much of an adverse impact. Driving the car is constantly charging / discharging it (regen braking).

I think it's more about how deep the cycles go -- just don't let the grid drain below like 30-40% battery and it likely would have no meaningful impact long term.