skysight-inc/HackerNews huggingface dataset:
Thank you for writing such a transparent and deeply touching essay. Even if it was painful to read because the topic feel unsettling to me, it made me reflect a lot about life and gratefulness. I look forward to read the rest of the things you have posted
I think they're saying is that in Google's very early days, they gained market dominance against a dozen other search engines simply by being better. It wasn't until years later that they started paying to be the dominant search engine.
Strange indded. I'd say it's an utterly clueless user, not malware. Still best to delete the issue, not just close it unresolved.
Looks like twelve libraries total.

Visualized: https://npmgraph.js.org/?q=iso20022.js
> Google didn't buy its way into dominance annd maintain their dominance through exclusivity deals

That’s just a waste of money then. Why are they paying bilious to Mozilla and Apple? Because they’re good buddies? Wouldn’t people use Google anyway?

Just imagine the Google CFO looking through the finance spreadsheets last year and instead of going “let’s layoff a whole bunch of people” they go with “let’s stop paying Apple and Mozilla” for default search.
nixpkgs.lib has mkDefault/mkForce/mkOverride system (which I'm not a fond of because of the poor type system, but at least it works) that feels like a better approach than this weirdness.
Almost certainly they're sending hashes. However, if they don't have a way to disable this, that's a serious problem, hashes or not.
The whole concept is unfixable. Once the fibre comes out, it's not going to go back in. It's that deadly combination of fragile and cheap. Just unpack a new drone and off you go. Don't spend a week (and 10 casualties going into the grey zone to collect it) winding it back up only to find it's broken in the middle.
I feel like you have it backwards: that's exactly the point. You buy the flight under the code share flight number, and you buy the seat class based on the code share airline's (not the operator airline's) seat class name. Then the code share airlines baggage rules for that seat class flow into that.
Thanks for asking MuffinFlavored.

There isn't something we are currently offering yet, althoug I wrote about how this works in the quickstart guide: https://docs.iso20022js.com/quickstart#step-4-send-the-payme...
i had similar idea to turn kindle to second monitor

https://www.youtube.com/shorts/6dcc0hLe0mc

frame rate was too bad so i just bought dasung paperwhite :)
>Sometimes her job is to kill some bill the company doesn't like,

Wish I could fund a bill hitman.

>but most of the time she is the expert on what is really going on in the real world.

Sure, but they are inevitably influenced on what to say or not say by the ones funding her. Conflict of interest. I'm guessing if she finds out about some inconvinient truth that's she's not necessarily free to lobby for the truth. She's representing a company, after all.
Size of the Mdisc is 100GB be 128gb for Sony so honestly M discs aren’t that worse.
> People use Google because it's the default, not because they will go out of their way to keep using it.

Is this actually true?

Microsoft has bent over backwards trying making it inconvenient to get Chrome + Google on any new device. There's even the whole "Edge is the #1 browser to install Chrome" meme. Normies just really like Google.
Only strictly traditionally. There are lots of stay at home dads and moms who only briefly paused their careers for a minimum amount during maternity leave (see: outside the US where you don't just get fired). But the entry level cost is always completely one sided.
Show HN: Open-source react package for generative-UI components – Hydra AI
Hi HN, Michael & Michael here.

We are indie hackers who have been building apps full-time for the past year. We both independently realized the need for a React framework for building generative UIs.

A React developer can register a component and then have an AI choose which component to render and fill in the props i.e. text, styles, etc. We have demos in our repo graphs, forms, and general UI.

Check out the repo above

or

npm i hydra

or

use this template https://github.com/MichaelMilstead/hydra-template
> All noexcept does is catch any exception and immediately std::terminate.

I don't think this is a decent interpretation of what no except does. It misses the whole point of this feature, and confuses a failsafe with the point of using it.

The whole point of noexcept is to tell the compiler that the function does not throw exceptions. This allows the compiler to apply optimizations, such as not needing to track down the necessary info to unwind the call stack when an exception is thrown. Some containers are also designed to only invoke move constructors if they are noexcept and otherwise will copy values around.

As the compiler omits the info required to recover from exceptions, if one is indeed thrown and bubbles up to the noexcept function then it's not possible to do the necessary janitorial work. Therefore, std::terminate is called instead.
At least the IBM System/370 (not 360 as I said above) had assembly instructions that took memory addresses directly without a register or immediate being in the instruction.

Here is an example of such an instruction from the

"AP, Add Packed (Decimal)
The data string located at the storage address specified by operand-2 (b2+d2) is added to the data string located at the storage address specified by operand-1 (b1+d1). Operand-2 remains unchanged."

http://www.simotime.com/asmins01.htm#AP

Now, how this was actually done in hardware I don't know, but I would not be surprised if hidden registers were involved. So, maybe this is not really an example that fits the original premise of this subthread, but I think it is interesting nevertheless.
> Thunderbird, on the other hand, takes user donations.

And it depends on Firefox, sadly.
The idea that IPv6 is basically just "IPv4 with more address bits" is so wildly incorrect I'm not even sure where to start.
Yes. But it's not difficult math in 99% of cases, it's just notation. It may as well be written in Japanese.
The big loser from this ruling is Mozilla. The Firefox search deal gives them a big chunk of their money and they are already financially not in great shape.
An awful lot of art, and especially modern art, has its meaning and merit in the context of when and why it was created - there's a reason people talk about art as a conversation, because very often what you're seeing in a piece or a movement is a response to other pieces or other movements, or are expressed specifically with constraints ("what can we show with just one color? what can we show without form? how can we use these new materials expressively?"). A great many people seem to confuse artistic merit with technical difficulty and specifically with realism or complexity, at which point we peaked at Vermeer and it's all been downhill from there.
This just had a recent Show HN https://news.ycombinator.com/item?id=41001559 a couple of weeks ago.

The site FAQ on reposts:

If a story has not had significant attention in the last year or so, a small number of reposts is ok. Otherwise we bury reposts as duplicates.

https://news.ycombinator.com/newsfaq.html
Perhaps, but it's worth noting that Chrome became the dominant browser on Windows even though Internet Explorer/Edge is the default browser and comes preinstalled.
You're totally right the cost is the driver right now. Our goal is to get the market of people who don't fly planes right now into it so that with economies of scale, we can drive prices down. On our roadmap is an airplane that costs <$100k.

> Another area I'd really like to see more innovation in is aircraft design. Besides Mr Ruttan, everyone just builds tried and true designs and rarely explore the edges of what is possible.

Just wait till you see what we've been sketching up :) Having control systems like ours unlocks a whole new world of possibilities for aerodynamic design.
I had one of the first butterfly KBs, which I think was the non Air 12"?

Apple Genius verbally berated me for 5 minutes lecturing me on how I shouldn't be eating near the machine etc (I didn't). I had to get a manager to get basic customer service.

A few days later corporate called and asked if they could keep it / the hardware team wanted to see it. Sent me a new one. And it happened again.

Today is the sweetest $395 I've ever received.
we already know what happens when assessed values are artificially capped, prop 13 has torpedoed funding for californian schools, among other catastrophic effects.
Google pays to be the default, not for exclusivity as evidenced by the list of SEs Apple provides to swap to.

I never knew what the hell Apple was doing with the extremely limited set of search engines with the only means to change it being to choose one of the others Apple has included on a static list which cannot be modified by the user.
This isn't "weakly related". It's you trying to hijack a topic to discuss your totally unrelated topic. The result is that a substantial proportion of the discussion is now about whether your tangent has any merit or not.
Unless you get some magically high quality camera on your own drones, the only realistic way to follow this trail is on foot. You can't just guide artillery or missiles to the other end of the wire, and if the Drone was launched over the frontline - there is little to do about it. And nothing stops the operator from pulling at least a part of the wire back, even if it's ripped in the middle - the trail is gone.
Focus more on user-visible stuff, things users want to use, in your communications.

A new hosting provider or build system may be a good idea, but it shouldn‘t be announced to users as improvements. They don‘t care. That should be the invisible part.
Governments usually do try negotiating peacefully first. It’s better for everyone involved than the alternative.
In part with heavy rains, Puna geothermal fracking on Hawaii Island appears likely to be responsible for 2018 eruption.

So no, not 'minimal'.
ProductHunt category popularity plotted (2020-current)
reductio ad absurdum. There are no macaroni lawyers.
Wow that must be quite an extension, VS Code has a ton of features that's gotta be hundreds of thousands of lines of Lua

(ThIs Is A jOkE)
The cheap option is https://github.com/ataradov/usb-sniffer which is actually by the same guy as the OP :)

Open hardware so you could build your own for fairly cheap. I bought a clone (is it a clone if the creator never sold them? I'd have preferred to buy it from him...) off aliexpress for ~$50.
> DARPA's Close Combat Lethal Recon drone was a fiber-optic guided loitering munition for urban combat

Forbes just really loves pushing lethal "urban" technology. I personally find the habit to be disgusting.

> “I am already asking Ukrainian specialists to test this control technology so that we do not end up behind the enemy,”

It's awesome that after 3 years of this nonsense we're just happily escalating the conflict and imagining new ways to destroy urban areas and the civilian populations that live in them.

Forbes, of course, loves this because in our current economic model there's a lot of money to be had in inventing new horrific ways to murder people. Well, that's my "1 of 4 free articles" this month, I guess.
Debugging a rustc segfault on Illumos
thanks!

We are creating a complete "managed ownership" experience, so that fractional ownership is super easy too
This is exactly what people who are falling behind would say. They're often the last ones who are aware of the situation. (Just food for thought - not saying you are actually falling behind.)
I went there last summer and the site is large but not unwalkable. Maybe they could have opened it to tourists. Other than the nearby campground you have to drive down the mountain quite a bit to get to the nearest store/town.
Google isn't comparing your password to a password inside some other site's server! It's comparing to leaked passwords.
IMO this item should point to the Verge's piece rather than the paywalled Bloomberg thing
If you close it normally, restart it, and then do "reopen last closed tab" (cmd/ctrl+shift+t) it will open the entire last window you had open. Press multiple times to open all previous windows.
Some of us are merely happy it is bio-organic, replenishable, and not made of Oil.
> What if this tech made the individual flyer safer?

I'd hope that's the case! That's why I put it in the "good" category".

> how much could be in the air at one time?

Hard to say, but there's a ton of congestion around busy airspace as is. I'd think an order-of-magnitude increase in GA traffic would require a major rework of the whole airspace system.
C++ Feature Testing Macros
Warren Buffet recently sold ~55% of his Apple stock.

I wonder if this was related.

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

---

Granted, Buffet also invested $40B and it's worth 9x today.

When you have $320B in gains, it's only prudent to begin to take some of those gains off the table.

https://www.inc.com/jason-aten/6-words-explain-why-warren-bu....
(I'm not pushing this idea to the max, I mean, now IPv6 is here so we'll just go with it, but this is for the mental and engineering exercise).

To answer your question, in my model, the legacy IPv4 field contains the IP addresses of "IPv4 to IPv4 Extended bridges".

Let's imagine you want to connect to [example.com]:

Clients who speak IPv4 Extended and their ISP is compatible, get the IPv4 Extended answer:

425.223.231.123 A+ example.com

and directly to it

Clients who speak IPv4 Extended but don't have an IPv4 Extended compatible ISP, add that extra IPv4 Extended header and speak to the bridges.

425.223.231.123 A+ example.com

34.23.12.2 BR example.com (the bridge)

Clients who speak IPv4 only but don't speak IPv4 Extended don't have to think about IPv4 Extended at all, since they will go through the usual layer-7 (typically HTTP) reverse-proxy, or a routing based on rules (ip/port pair).

Cloudflare does search large scale reverse proxies, it works fine in practice.

If someone has an incentive to run such bridges or reverse proxies solution, first it's yourself, to save your preciouses IPv4.

To the end user the promise is "you will connect faster to the internet if you are in native IPv4 Extended (because you skip these intermediate bridges)"

We actually have a nice mechanism that we could reuse for knowing which bridges to use, it's reverse DNS lookup.

https://www.cloudflare.com/learning/dns/glossary/reverse-dns...

In reality this intermediate state with the bridge, is not even necessary, so the migration could be even easier.
It taught a young me that advertisements can make your head explode, a lesson I carry to this day.
No offense, but:

> The only real single point of failure is the engine

Sounds like a dangerous statement to make. There is multiple more: software, flaps/alt controls, pilot failure, etc.

And also "lever sensor fusion math" - personally being software engineer I am not a big believer in "clever"

I also wanna mention that I really like the idea, and looking forward to where it gets you; hopefully such skeptics like myself will have enough trust into what you're working on!
But in common parlance, macaroni is a curved noodle. No one really cares. Plus, many people mean completely different things when they say macaroni. Who is the government to decide what people should call what? Again, where safety is involved (supplements, medicine, nutrition)... fine, but common pasta names?
There are no introverts. The introversion/extroversion trait is normally distributed, so unless you want to draw an arbitrary line somewhere on the spectrum, you're stuck with almost everybody being a mix of traits and most people being somewhere in the middle.

Framing these kinds of big social upheavals in terms of flimsy personality science is a bad move. If you want to argue that we're moving towards some kind of dystopian hyper-isolated society, you can just say that. If we were to imagine that society, it would pacify everybody by a mix of providing false social stimuli via increasingly shallow social media to fulfill extroverted needs and other kinds of stimuli to fulfill introverted needs. What a strange society that would be.
If your design just calls for a pointer to memory, and your design leaves the size of a pointer, and the size of memory to the implementer, then both the size of memory, and the size of a pointer can grow without bound, like a Turning machine tape. Again, if a input language is Turing complete, then the langugage is Turing complete.
Think this would be the case for many arbitrary actors. If every actor is in a film with ~10 other actors, after 6 jumps you can see how it'd probably be an astronomically low chance of someone not making it into that graph.
Mostly they show how tech bros willfully "misunderstand" (don‘t tell me nobody ever explained it to them) EU‘s stance on cookies.

I hadn‘t figured DHH to be an adtech apologist, but here we are.
I hope searchgpt or perplexity takes advantage of this and try to gain some momentum, gonna be a sad day if perplexity sells out to some incumbent.
In the old days these were called "junkets".
It's because the only way to get on that list at all is to pay Apple (as revealed in this very case).
Pythagoras and Euclid were around for a while.

>“Geometry is knowledge of the eternally existent,” (“Sacred Mathematics”). This quotation by Plato, an Ancient Greek philosopher, demonstrates the importance of geometry to the foundations of the universe.

To me that illustrates a depth to maths which is absent from Haskell and Jazz.

Also from Wikipedia:

>Evidence for more complex mathematics does not appear until around 3000 BC, when the Babylonians and Egyptians began using arithmetic, algebra, and geometry...
> It's hard to even consistently distinguish a monopoly - is it market share? Earning power? Barriers to entry?

"I know it when I see it," as it is difficult at best to rely on distinctive actions or indicators considering the fluidity of business dynamics and the market landscape.

https://en.wikipedia.org/wiki/I_know_it_when_I_see_it
Reading your updates has been important to me since I started seeing your posts.

Thank you for taking the time and energy during the most difficult of circumstances to share your journey with the rest of us. I know it's given me a lot to think about and a lot to be grateful for.

Best of luck to you and yours as you come to the end of the journey. You'll be in my thoughts.
I did have issues on Linux regarding the extension working in private windows due to the official Firefox extension being out-of-date. Using the latest Github release of their extension fixed it, and they promptly submitted the new update for it to propagate through the extension store after a ticket on their feedback forum asked about it[0].

Github releases with .xpi's to install have been removed[1] which is odd but hopefully they keep up with their Firefox extension submissions if this is the route they're going down.

As for Chrome, I only use it for automated/manual testing since that's what everyone uses.

[0] https://kagifeedback.org/d/2234-kagi-extension-api-key-not-p...

[1] https://github.com/kagisearch/browser_extensions/releases
Help me capture the embedded security world in a Git repo
After the DoJ vs. Apple suit was mentioned in March, I did some research before about what the DoJ views unfavorably in this arena. My bullet points were useful to a lot of people here then, so perhaps it can help inform some of the conversation here too.

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

After some research, the practices below may capture much (though not necessarily all) of what the Department of Justice views unfavorably:

* horizontal agreements between competitors such as price fixing and market allocation

* vertical agreements between firms at different levels of the supply chain such as resale price maintenance and exclusive dealing

* unilateral exclusionary conduct such as predatory pricing, refusal to deal with competitors, and limiting interoperability

* conditional sales practices such as tying and bundling

* monopoly leveraging where a firm uses its dominance in one market to gain an unfair advantage in another

Any of these behaviors undermines the conditions necessary for a competitive market. I'd be happy to have the list above expanded, contracted, or modified. Let me know.
Google is not the default search provider on Windows. It is not the default search provider in Edge. Microsoft prompts at varying levels of annoyingness to get you to stay with their solutions. Historically it was even harder with IE. Despite all this, folks often switch to chrome and google search.

IE was so bad and Chrome so much better that Microsoft gave up on IE on their own platform and switched to Chrome as the engine for edge.
how is that abuse, though?

is it against the law?

IANAL, but I would think not.

I mean, many people put links to their other products or services on the web page of one of their products or services.
A couple passages of note:

> 112. The integration of generative AI is perhaps the clearest example of competition advancing search quality. Google accelerated and launched its public piloting of Bard one day before Microsoft announced BingChat, the integration of ChatGPT’s generative AI technology into Bing to deliver answers to queries. Id. at 8272:4-7 (Reid); id. at 2670:10–2671:9 (Parakhin). (describing BingChat).

Perhaps a normative assertion on my part, but AI results have not "advanc[ed] search quality" by any metric that I am familiar with; in fact, AI results in Google mark the first time I have ever encountered incorrect or patently untrue information at the top of a Google query.

> This quality-reduction experiment correlated with only a 0.66–
0.99% decline in global search revenue. UPX1082 at 294. In short, this study demonstrates that a significant quality depreciation by Google would not result in a significant loss of revenues.
No one said anything about "perfect". I said black box systems that nobody but "experts" understand should be literally outlawed. Nowhere did I claim the system had to be "perfect". It needs to be a simple enough system that even laymen can understand, not some computer black box.

What you fail to understand is that an "election" whose results can't be trusted is equivalent to a dictatorship. Actually they are even worse than dictatorships. In a dictatorship, at least you know you are being oppressed. When unreliable elections are institutionalized, they give an air of legitimacy to the dictator's rule, you're constantly gaslit by the dictator and his political and ideological supporters into believing that the oppression is just the democratic process at work.
I think we understand this. I think we also understand that current lobbyists are not neutral actors, like how they (ideally) would be in a court proceeding.

ideally, politicians would seek out or be invited to a forum to help understand these issues. a boring forums with as many bells and whistles as some random meetup, not some fancy ball with subsidized dinners. But at this point I think it's just easier to punish "gifts" more harshly.
Supercharge your tests with snapshot testing [video]
This would be the same Firefox that changed my default search from Kagi to Google after a routine update?
Organization Architecture
I'm surprised Kagi Search wasn't mentioned once in the ruling given that it's the most compelling Google competitor on the market.
> If our civilization survives,

... that is to - perhaps - say "if we manage to survive the 'collective' death that seems oftentimes inevitable" ...

> we will, one day, through one manner or another, banish death.

How do I ever wish I had your certainty - I do not mean it as a backhanded criticism. I mean it literally.-
This is a terrible idea. A waste of talent

Worsening the systemic problems that are burning the planet

We need more high density transport for the 500 mile range, not more individual aeroplanes- each with one passenger
What about Web GPU, does cables support that?