skysight-inc/HackerNews huggingface dataset:
I think they were facing a rough 5+ years because their products aren’t great. Want a three row SUV? Tesla makes one, but it doesn’t have a steering wheel.

They win on efficiency (miles / kwh), but that’s about it at this point. Other manufacturers have better interiors (knobs and build quality, car play / android auto), form factors, etc.

Either that, or Elon would have been a serious problem for the company. Since they’re happening at the same time, it’s going to be rough.
Why would we benefit from more trade when we don’t make anything?

I don’t have evidence that american empire is bad for the economy. But the cost of maintaining it are indisputably high and result in a lot of immortality. So I would like evidence that maintaining an empire actually results in benefits that offset the cost.

Economic theory certainly doesn’t predict that empires would make you richer than free markets. And if empire makes you richer, why is Europe so content to be under our yoke?
(2016) Based on the comment/voting entries, first submitted here in 2018.. I wonder if the author feels the same 9 years later.
You make another drone swarm and hit drones with drones. That's how it's currently done in Ukraine with standalone small UAVs and multicopters right now, anyway. Shooting them is hard, net-shooting and shotguns work, but it must be automated, since there are a lot of them. EMP is a fairy tale, because you would also fry everything else, and the most common EMP used in wars so far is an atomic bomb. Jamming may work, if frequencies are known, and there is jamming equipment deployed for that frequency, but it's likely you need to jam video, as to not get operator to the point where they can make decision to be executed autonomously, and perhaps intra-swarm communication as well, in case of retranslators,as with a swarm it's possible to make multiple communication channels to the base, since different units can carry different sets of transmitters, so the best bet is drones hunting drones.
Wind turbine collapses on calm day in Oklahoma
A GS-Cache Inference Framework for Large-Scale Gaussian Splatting Models
What did you hear them say about Cruise lol

That was a janky ass experience every time I rode them.
Yes, that’s what I was referring to with “baseline level of capability”. It doesn’t mean everyone is the same, or that they’re all super pilots, but anyone with a commercial license has at least 250 hours doing the primary job function and that makes it’s reasonable to ask them to do a test flight.

In contrast, we don’t have anything like real certifications for developers and many of the interviewing questions are very unlike the actual job. Hiring would be easier if we did have something closer to what a pilot’s license conveys, but that’d also slow the field down since programming has changed a lot more over the last 50 years than flying.
Trumpism is what they wanted. It's what they voted for. They made it their identity, religion and basis for their worldview.

Not one of them could name a single policy position Kamala Harris or Joe Biden had. Part of the reason for that is the dismal and pathetic ability of the Democrats to actually sell themselves, because they assumed just not being Trump would be enough. It should have been, but it wasn't, because Americans are the worst. But the other part is that Trumpists wouldn't have listened, nor would they have cared, regardless of what was offered. They were never going to listen to a "left-leaning populist." These people thought Hillary Clinton was a baby-eating Marxist. They set up a gallows on the Capitol. They saw the price of eggs was too high and the videogames were too woke and decided they wanted to watch the world burn. That's it.

I want social justice. I want UBI. I want socialized healthcare and education. I want a liberal, secular, social democratic society with robust labor laws, a boring and stable government, and a strong social safety net. I want to spend more of my tax dollars on infrastructure and fewer on murdering brown people for God and the almighty petrodollar. I want feminism and black liberation and gay and trans rights. I want land back. I want fully automated luxury space communism. I want science and scholarship. And a lot more Americans align with my views than the popular narrative would have you believe. We even won the popular vote in 2016, not that it matters. All of these things would help Trumpists more than Trump's own policies. Not that it matters. Hillary Clinton said a mean thing about them one time and the screaming in their head has never stopped. She was absolutely correct, though, and the right could have taken the chance to clean their own house instead of trauma-bonding with the worst elements in their ranks. Not that it matters.

But I can't have that. Obviously not from the Republicans, but neither from the Democrats. I can have whatever Snow Crash Handmaid's Tale cyberpunk dystopian nightmare the orange gibbon and his ketamine-tweaking puppetmaster cook up, and 20 years from now I guess can just die in a ditch of hunger and dysentery because JimmyDingleberry or whomever in Musk's cult of groyper fuckbois deleted Social Security and because vaccines were declared fake and gay in the Soyjak purge of 2030.

These are not rational people, and this is not a rational government. I'm not going to give them the dignity of pretending otherwise.
The fact that you think families need four beds speaks to the disconnect you have from the lower and middle class.
This is Keybesian counter-cyclic policy. It makes sense but is hard to do in practical politics.
What hurts morale the most is when layoffs affect teams and people who are clearly not "underperforming". I've seen some star devs getting swiped up into mass layoffs, and that is incredibly demoralizing because it hammers home the point that it doesn't actually matter how good you are at your job, how much esteem you have with colleagues etc. Not even your manager will be able to help you if the entire team gets canned.

When your choice is basically having someone incompetent on the team vs not having the guys who carry it the most, I think most people will take the former. Incompetence can be managed to minimize damage, but there's no substitute for lack of competent people.
> I hate that forgetting to initialize all fields of a struct does not lead to an error, but will just fill in "zero-values" for those fields. This has bitten me many times, and zero-values are almost never the behavior I want.

If empty values are biting you, you need constructors.

There's definitely multiple ways to go about struct initialization, and Go had firmly chosen one approach. Best practice is to make the zero value of a field "useful", and to write a constructor function if you need it populated with any sort of conditional values.
I haven't been following .NET lately, but AFAIK .NET works on Linux now and "Mono" is basically .NET for Linux... what even are the differences?

Sounds like Microsoft just doesn't want to maintain 2 different versions so they're dumping it.

Also,

> Microsoft became the steward of the Mono Project when it acquired Xamarin in 2016

They probably never even wanted Mono, they just inherited it because they wanted Xamarin.... which they've also killed now according to https://dotnet.microsoft.com/en-us/apps/xamarin
> > Avoid unused method receiver names

> That's just "don't create a non-static method if you don't use 'this'" in other languages with classes.

I don't think that's what's meant. It means to write `func (Receiver) Method()` rather than `func (r Receiver) Method()` when you don't use `r`. Sometimes you need this to implement an interface like `error` or `Stringer` and you just don't need instance data.

(I'm no Go apologist but I think "receiver" is a great term. It's clear, it's applies to other languages and paradigms, and it doesn't really have an alternative that I'm aware of.)
> 50+ years before another regime change occurs.

A little pessimistic, no?

People thought the blue wave would never end after Obama was elected.

No way to tell what the future holds.
Gaussian Splats with OpenScene
In surprised this is the only comment to mention that.
This is a little bit of a word soup. Its hard to see why the various redesigns were done without a set of requirements. I dont get why you'd trigger Airflow workflows for doing CDC. These things were designed for large scale batch jobs rather than doing CDC on a some Google sheets. Either way without scale numbers its hard to why PG was used or why the shift to BigQuery. Anyways the site uses Hugo, which actually sticks out for me.
Manus sandbox runtime code leaked (thread)
Qwant was my default for quite awhile before Kagi and their results were better than DDG, by far. They have had their own index for quite sometime, and will back-fill with Bing (iirc) if they have very few results, and Ecosia is just Bing, that's about it.

On Qwant your queries _may_ have to be phrased just slightly differently (more old school - less questions based such as "what is the standard bike chain size" and more keywords based such as "bike chain roller standard size") which is how it should be, overall imo.

They have very limited settings to fine-tune, but overall their results were great.
Great observations, thanks!

I wrote the code that you suggested (LMK if I understood your points): https://godbolt.org/z/jW4o3cnh3

And here's the benchmark output, on my machine: https://0x0.st/8SsG.txt (v1 is std::count_if(), v2 is the optimization from my blog post, and v3 is what you suggested).

v2 is faster, but v3 is still quite fast.
Tauri and others allow using the system webview while still providing full native programming capabilities via rust or whatever language the particular framework uses.

There's more than just "website or electron", and things like vscode prove that they're all viable.
> I don't think there are any particular weapon types for which there is no qualified European alternative.

Strategic bombers and fifth-generation multi-role aircraft are definitely missing. You could maybe convert A400Ms using a Rapid-Dragon style system into an adequate B-52/Tu-95/H-6N-like bomber, but it wouldn't be a modern penetration bomber like the B-1 and certainly not like the B-2 or B-21. The arguably best European fighter is the French 4.5+ gen Rafale. It's damn good but lacks the stealth of the F-22 and J-10, and the sensor fusion of the F-35.

Maybe also add heavy-lift helicopters, I don't think Europe produces anything in the class of the CH-53/CH-46 and definitely not the Mi-26, but a good-enough big heli is a much easier engineering problem compared to the other two aforementioned equipment categories.
Aye - I don’t tend to have a problem honestly with “classic” lc tests. I tend to take issue with uncommon/nuanced Dynamic Programming questions and clever uses of binary search. Both of these categories tend to rely on the engineer knowing the “trick” of the particular question.

Perhaps I'm naive, but I suspect that hiring based on a candidates ability to produce optimal solutions to LC Hards will bias strongly towards candidates who can't code, but are very good at interviewing.
Humans have been trying to figure cancer out for a very long time now. If it was as simple as take more aspirin, get better odds of survival, we would've found that out a long time ago. Unfortunately, medicine is not that straightforward, no matter what a catchy article would lead you to believe.
Sadly the video isn't really well done. Too many personal views IMO. But the facts are undeniable.
Paying does not solve the online ads problem, it only adds to it by creating a market for companies that can profit from online ads while collecting even more data from internet users. DNS query data is probably as close to www browsing history as one can get.

These companies can easily be acquired by Big Tech. Nothing stops them from selling out and selling their customers out. This is a win for the DNS provider, a win for Big Tech and a loss for the internet user.

Google already collects fees from some people who are willing to pay in return for "no ads"; meanwhile Google still collects data on these people; it may be used to support ads shown elsewhere or for any purpose whatsoever. Paying does not stop the online ads problem. If anything it makes online ads even more attractive; they can be used to annoy people into paying fees. Some people will actually pay to have their data collected by an advertising company.

As far as I know, please correct if wrong,, Pi Hole is 100% non-commercial. It is basically a modified dnsmasq with default settings that forward queries to third party DNS providers that profit from ad services, like Google. If online advertising were to decrease or disappear, then Pi Hole is not threatened. Whereas a third party DNS service like NextDNS has a financial incentive to ensure that the online ads problem persists, as it creates their "market". The disapperance of online ads, for whatever reason, would be catastrophic for NextDNS.

I am not a Pi Hole user as I do nmot like dnsmasq. I use other DNS software and map DNS data collected in bulk from variety of sources into local forward proxy memory.
I agree. Unfortunate because a https://www.mojeek.com/ and ecosia partnership would be genuinely fruitful.
Idk what the state of the art is, but I’ve used change data capture with Debezium and Kafka, sink’d into Snowflake. Not sure Kafka is the right tool as you don’t need persistence, and having replication slots makes a lot of operations (eg DB engine upgrade) a lot harder though.
It’s not though because it somewhat works and the limitations are clear when you use it.

Theranos was completely fraudulent and there was no way to tell.
ARM is owned by SoftBank, and you need to deal with them for licensing. While SoftBank is not based in the US, the amount they have invested in the US and US based companies means they are very coupled with US. Investing in ARM technology would have a stronger coupling than investing in RISC V.

This wouldn’t be true if Europe was more willing to abandon international copyright laws, but given the amount of IP they own they are unlikely to.
Russia is now so weak as to pose no threat to China.
This is the internet. You get entertained for free.
Is there a summary of what these are for?
Last I remember aging is primarily the telomerase unwinding at the end of each chromosome over time.
An overview of parallel programming (Go edition)
Outside of Italy nobody uses single shot baskets.

All espresso based drinks you will find will be double-based.

And especially any place which is doing specialty coffee is going to be using larger doses to make extraction more consistent with lighter roasted coffee (in the realm from 18g to 28g).

It's pretty normal nowadays to see 20g or 22g baskets used in specialty coffee shops.

You can obviously order a single but the price difference is just a trick, the other shot gets dumped unless two people order singles at the same time.
I think they do mean Kafka. Anyways theres connectors from Kafka to a bunch of things so I think its a reasonable choice.
Yeah; they’re going to nail the EV market for coal-rolling neo-nazis with “drill-baby-drill” bumper stickers.

The rest of the US? Not so much.
I find mojeek.com better than either of those, but slightly worse than google and on par-ish with bing (bing has further "reach", but worse quality).
> In other words, the current egg crisis is what the Sovietization of American business looks like.

On the contrary - there's nothing more American than corporations abusing their oligopoly status for financial gain.
You don't think we're still evolving?
Hmmm, so a reflection of the educational system?
Windsurf Wave 4
Yea I do weekly 1:1s with all my directs and have done so for the past ~13 years. Pretty standard.
Now that you mentioned, "as highly conscious and self aware person", I observe the wave like up and down breathing effective, which I did not pay attention to while on the site, as a cost-effect. The interesting part is I am not always sure if I am actually waving from breathing, of if this is the illusion, and it was for half minute certainly both. This is the type of thing one remembers a decade afterwards.

I don't know if this is AI, it looks like it, but could well not be.

I believe this isn't "just fun" but having told the AI to not to make it work for meme effect on HN. Obviously AI could fix easily, including but not limited to the music itself.
So you do blame the US. I never understand people who defend Russian actions like this, as if it is entitled to control its neighbors.
If you're a freelancer you're subject to what your customer wants. If you built custom decks and people started to not like the materials that they bought from you and you constructed, you'd have to change materials to stay competitive.
> That's just "don't create a non-static method if you don't use 'this'" in other languages with classes

Go doesn't have static methods. Regardless if you name the receiver, you have to provide an instance of the type to all methods. Maybe you should check your own knowledge before criticizing others
I liked Alone until it devolved into whoever came in with the most extra body mass and who could hibernate and conserve energy the most. Those who tried to hunt, build shelters, anything fun to show on TV, all would lose or be out early due to injury.
Unlike, you know, proving that by the fact my previous employer was happy to retain me for 10 plus years?
To be fair, as a true fifth-gen fighter the F-35 absolutely does have capabilities no European one does. It is an impressive piece of hardware, and the US has been selling them for quite reasonable prices.
In one sense, a lot of what he does is to avoid shame. The man is insanely thin skinned.
As a mostly LLM-skeptic I reluctantly agree this is something AI actually does well. When approaching unfamiliar territory, LLMs (1) use simple language (improvement over academia but also much professional intentionally obfuscated literature), (2) use the right abstraction (they seem good at ”zooming out” to big picture of things, and (3) you can move both laterally between topics and ”zoom in” quickly. Another way of putting it is ”picking the brain” of an expert in order to build a rough mental model.

It’s downsides, such as hallucinations and lack of reasoning (yeah) aren’t very problematic here. Once you’re familiar enough you can switch to better tools and know what to look for.
Greenland elections to be closely watched by the world
Apple Exclaves
1. In principle these are also Schelling points because one aim of Schelling's work was to highlight that multiple focal points are possible (which might or might not be what one hopes for with regards to nuclear weapons, so in contrast, the tipping points should get more attention..)

2. As for attractive continuums

https://dl.acm.org/doi/10.1007/s10957-013-0420-7

>His basic idea was that the expected profitability of engaging in corruption depends on its prevalence. The key result of the so-called Schelling diagram is the existence of multiple equilibria and a tipping point.
I worked at one place that would frequently do "hiring freeze, consultants only!" thing followed by "fire all the consultants, FTEs only!" thing every other year. Clearly some OpEx/CapEx budget arb.

Also would do incredible things like mandate firm wide sending all consultants home for rest of year in early/mid December to save 3-4% lol. Did this at least twice in 5 years.

One year there was a fairly large failed projects with a dozen senior devs and they had nothing to do but also weren't fired because "we don't have budget for severance". This was in July. Guys started showing up to work in sandals and baseball caps.

This was all at a bank with over 100k employees.
A market that allows gamblers to cause resources to rot rather than lose money on their own bad bets is working exactly as a market should?

Seems to me the bigger magical leap here is in the observer who considers this to be either desirable or necessary.
There are TONS of JVM languages and nobody is complaining about that. BEAM is much smaller and a very nice target IMO. I learned Erlang but found it too weird for my tastes. Elixir lacked a type system when I evaluated it, and that steered me away from it. Gleam feels kind of like Elm felt. Small, simple, and safe. It feels very intentional and designed for a particular purpose and audience. I did their online tutorial and felt comfortable with the language in one sitting. Can’t say that for many other languages.
Those sound like... broken binoculars?

I just tried my pair out right now, and there's probably 95% overlap between the two circles.

If you have anything like what is shown in movies, then you don't have depth perception in most of what you see. Binoculars are meant to gave you a single image with depth perception throughout, not two separate images with depth perception only where they overlap.
But those are far better topics for a discussion about idiomatic Go. I would rather see how to deal with lack of custom default values or error handling rather than how many spaces one should place after a punctuation mark.
Many "peace deals" have been signed and Russia has broken them all.

Russia doesn't need to sign anything. Russia can simply do the right thing and get out of Ukraine.

Then Russia gets to pay reparations and hand over war criminals for trial.
Undocumented commands found in Bluetooth chip used by a billion devices
Mine is bi-weekly but my boss cancels it every time.
I didn’t build my car or house, but I own them.

Working on things owned by others is the basic idea of employment - and is a relationship that has existed forever.
The actual premium beans are even more expensive.

Yes at £20 per 350g I am paying slightly more than normal for "nice beans". But most places sell for no less than £10 per 250g of light roast. That's still 76p ($1) per shot.

The only things going for less are darker roasts, supermarket coffee and blends.
LLMs seem to work a lot better with statically typed languages where the compiler can give feedback.
And the CEO is an American based in California.

It is pretty hard to call Arm, or any decently sized modern company, 100% anything.

https://careers.arm.com/locations
Agreed. That makes sense.
In case no one has mentioned it, Learning Go, an Idiomatic approach to real world programming, by Jon Bodner is my favorite Go related book and one of my favorite programming books in general.

https://books.google.com/books/about/Learning_Go.html?id=vjA...
I've definitely been at shops that screen hard in interviews for people that should be given high trust & ownership, but then is agile product team micromanaged.

Sort of worst of both worlds. Everyone develops learned helplessness, checks out or leaves.
I am obsessively pedantic about grammar and spelling, in code and in English. I have a firm personal preference about how to spell "cancelled"--I like two Ls.

The only reason I'd ever consider telling someone that "canceled" is wrong is if the other spelling was firmly established in the actual codebase. Not in comments. And absolutely not with the ridiculous claim that the language you're coding in has opinions about how to spell your comments.
Somewhat monothematic and reactionary.
Iraq invaded Kuwait, our “ally.” South Korea, a democracy, was invaded by North Korea, a Soviet proxy state. South Vietnam, a democracy, was invaded by north vietnam, a Soviet proxy state.
These are dang short compared to Java's FooBarBazBeanFactoryFuncClassImpl. The point you may be responding to is that "Short variable names" are themselves contextual. If you're doing a simple loop:

for i := range personlist {
person := personlist[i]
...
}

Is more readable than

for personNum := range personlist {
person := personlist[personNum]
...
}

because it makes clear that the i is basically irrelevant. The latter isn't bad style if you're three loops deep, because i, j, k is a bit harder to keep track of which is which.