skysight-inc/HackerNews huggingface dataset:
It is quite funny how rich & powerful people can become so pathetically pretentious.

This pattern of "I am immensely smart, clairvoyant and blessed just because I'm slightly richer or more powerful than you" is something you can find everywhere: middle managers, tribal chiefs in Papua and Africa, warlords in the Middle East, gangsters in Latin America, "stable genius" politicians in North America, soccer players and pop stars in Europe, etc.

It seems there is some self-reinforcing mechanism at play here: to become powerful first you need to convince others that you are powerful and convincingly pretend to be powerful.
Not a single mention of Bernoulli. Bravo!
Related: i was under the impression that AES was safe (even aes-128). If it is so, why did Apple go for full pqc and not just the key exchange?

Would it be a good idea for signal to double the key size?
More cynical me sees them as typical self-professed champions of tolerance that are quite selective of allowing diverging opinions. These people are interested in careers, not in technology or betterment in any form.

They believe themselves to know better than universal humanism. The reality is that they just want to have something that justifies their position, because it isn't their knowledge or ability. They will want to keep racism alive too because it fits their personal needs.
I don't understand your comparisons.

> So its like a API but less reliable and harder to use

Regular customers can't interface with an API, so that's not an apt comparison. A lot of people call customer service or use chat for things they can't or don't want to figure out how to do on the website.

> Also much more expensive.

It isn't more expensive -- the whole point is that it's cheaper than paying customer service reps.
My Favorite Fable (2009)
Because sustaining is a job, and it's a very hard job. The shareholders might not like that job or want to do a different one, or they just can't do it. Or the market is going down, but someone could use the IP/assets/team.
That's a useful distinction for creating a shared language within Google, and it might be a useful distinction for your team too.

But it's definitely not the only way to divide things up. The important thing is that the terminology your term uses is useful for your team.

One project I'm working on has two kinds of tests: unit tests run within the code and test classes, state transitions, etc. by calling the code directly, while integration tests are run in Selenium in a headless browser from the perspective of the user. Some of the unit tests on models do hit the DB (i.e. they do I/O).
> browser.chrome.guess_favicon = false

No more 404s in dev tools for local websites, thanks!
> Having biological children always struck me as very egocentric.

How else should people have children? Someone's genes are required, even if you do it in a test tube.
quite helpful advice, i like the term "deliberate". i am actually starting to see my relative slow thinking as a sort of super power. i can chew things over and think hard about something before coming to an opinion. its not always the best opinion but at least i know ive given it a good shot
I think I disagree on many points here in this specific case.

>The failures themselves aren't all too complex

The COPV failure mechanisms may not be terribly complex (e.g., voids or delamination), but managing the processes to mitigate them isn't.

>by the time the design made it to a flight vehicle it has been vetted for all immediately knowable risks.

SpaceX has already shown some bad processes that disprove this statement. E.g., the strut failure was due to poor supplier quality control, which is a relatively mature process in the industry. I'd give them the benefit of the doubt and say they've gotten better as they've matured as a company.

Failure in rocket launches are catastrophic leaving behind very little evidence.

The difference, I think, is that you are constraining this to launch failures. I'm talking about knowledge and data about individual component failures, from which you can derive the overall reliability of the design.

if a pivot means going away from a complex cloud of possible failures (known and discovered) to more robust, more deterministic, more reliable, you should do it.

I don't disagree that more simple tends to be more reliable. However, the point was that iteration doesn't necessarily advance knowledge of failure. I think these two points are not mutually exclusive. A good business case doesn't mean it makes for good engineering or good science.

At what level do you stop and go "this is fundamental enough"?

It's a tough question. But if you can't characterize why a failure mode occurred reasonably well, that's probably not good enough. So if they say, "We know voids in the COPV manufacturing process contributed to the failure" they should probably make sure they have a good understanding of why they occurred. (And maybe they have at this point)
The Mysterious Case of Lost Developer Productivity
Googles recognition of this fact seems to be exactly why they keep Mozilla afloat. Firefox is the best anti-anti-trust argument that have.
It's a great browser for Android. You get superior ad blocking and background video playing, extensions like dark reader...
Exactly. This is why I am so unimpressed when I read biographies about Henry Ford.
Less sugar.

Thank me later.
Topics include:

Windows Server 2025 - on-prem and Hybrid scenarios

Azure Arc

Identity

Virtualization

SMB updates

Live Q&A with Microsoft Windows Server Engineering teams.
If we have to relearn hunting and gathering, that's not even closely compatible with feeding 10% of current human population, that's consistent with <1%, probably 0.1% or less of current population surviving. Feeding even 0.8 billion people still requires intensive mass agriculture.
It would be true, if in practice all the finances of Mozilla didn't come from Google.

So it's like Google wearing a mask.
The US investors just have so much more disposable cash they can risk. EU investors are looking for safety because losing 100M EUR means they lost literally everything. Their "risky volatile investments" part of the portfolio is 1-5M EUR in total, usually even less - and split that between at least 3-10 startups. And there's much less people with money overall, so you can't raise large enough VC funds.

The usual EU investor is simply going to buy some real estate instead of participating in VC funds - still great returns, very low risk. The more progressive ones will maybe try some real estate development projects. No need to think about this software thing. The angel investors I met with that had portfolios of 5-20M EUR wanted to invest 20-50K EUR into our startup, definitely not more.
What is all this noise about bots? I have 36k followers on Twitter. I'm on it all the time. I don't think I've ever seen a bot. What exactly do these bots do and how would you know they're bots?
The evidence we have is exactly the one you said: moderns humans living in conditions of scarcity. Sure, they don't resort to as dire extremes as the one I described. Mostly[^1]. I was simply extrapolating. But the rule of law, rules of conduct and so on are not the same as for us Westerners living the good life, nor is the degree to which they obey those laws. You just need to visit a third-world country, or look at their numbers (e.g., corruption index).

I was born to those facts in my particular native hell-hole[^2], but later in life I did some book-worming to inform myself better. I can highly recommend "The Collapse of Complex Societies: New Studies in Archaeology, Book 8" (it's expensive in Amazon, but one credit in Audible). From that work:

> The citizens of modern complex societies usually do not realize that we are an anomaly
of history. Throughout the several million years that recognizable humans are known
to have lived, the common political unit was the small, autonomous community,
acting independently, and largely self-sufficient. Robert Carneiro has estimated that
99.8 percent of human history has been dominated by these autonomous local
communities (1978; 219). It has only been within the last 6000 years that something
unusual has emerged: the hierarchical, organized, interdependent states that are the
major reference for our contemporary political experience.

[^1] https://en.wikipedia.org/wiki/Korowai_people

[^2] When starvation was too dire, my people would steal the neighbor's cat and eat it. It was a widespread practice.
I see 0 spam or AI generated content on X. I remember there were a ton of crypto spammers back in the days, but it’s a day and night compared to today.
Not really sure this is a worthwhile complaint.

By your own admission, Max was a creator of Homebrew. I’m not really sure what 1.0 has to do with anything. It’s an arbitrary release name.
Mozilla keeps ad blockers useful on youtube. And is not a chromium based browser.

relevant xkcd https://xkcd.com/198
I never used Chrome, so i don't know if it has a picture-in-picture player. But if it doesn't, you are really living in the past. It's so incredibly convenient.

p.s.: I googled, there is an extension that does the same for Chrome, but not natively.
In French, leap years are still called bisextile. I had no idea why.
Don't worry. Before long, a mega-corp will provide us the protein-enhanced mush that will protect us from all the bad things found in naturally grown food.
From what I can tell Azure has more robust stop-loss options. But business considerations for the provider aside, there are absolutely tradeoffs between reliably limiting your spend and avoiding taking a business down because of a legitimate spike.
The main thing that changed "recently" is that NIST standardized ML-KEM (aka Kyber) for post-quantum cryptography, which was important for implementors. However, ML-KEM is still quite new, so it is mostly used in hybrid schemes with the "store-now-decrypt-later" threat in mind.

Other than that, I don't think anything fundamentally changed during the last 10-20 years.
The EU generally doesn't act on the market like that. This isn't China or Soviet Russia after all, we are still operating under a form of capitalism. The EU does offer grants, but those are generally meant for projects that wouldn't get money on the free market
Imagine if viruses actually worked like that and you just had to kill patient 0 to cure everybody of covid. There would be so much witch hunting.
What is being scraped:

using factual content from public data sources—like a local government’s public information office or health authority.

edit: what is also being scraped:

like government agencies and neighboring news outlets

I yield to the pessimists.
Consistently low latency is great. Not just with bufferbloat but with physical latency.

A lot of city-based fiber dwellers think that just running fiber out to rural areas actually improves performance more than it does. Moving data and interconnectivity out there helps more.

They really should get out more. Or, perhaps, learn how to insert artificial, rural like delays into their networks in the city, to grok it.

(I am very busy today at the metro connect conference in ft lauderdale today, please expect sparse replies if any. If any of y'all are actually here today, I am outside with Bandwidth is a lie t-shirt on!
LLM's can do math as well.
There are two findings I find shocking in this work:

* In existing LLMs, we can replace all parameter floating-point values representing real numbers with ternary values representing (-1, 0, 1).

* In matrix multiplications (e.g., weights by vectors), we can replace elementwise products in each dot product (a₁b₁ + a₂b₂ ...) with elementwise additions (a₁+b₁ + a₂+b₂ ...), in which signs depend on each value. See the paper for exact details.

On existing hardware, the gains in compute and memory efficiency are significant, without performance degradation (as tested by the authors).

If the proposed methods are implemented in hardware, we will see even greater gains in compute and memory efficiency.

Wow.
That hasn't happened in Asian countries which hand out death sentences for drugs.
More like what if long term google cuts out the publishers. I mean when someone googles X, show or generate the article now. They only need the publishers now to get a human feedback loop.
So you think this guy is "contemporary western culture"? He's catering to a bunch of dimwits, not contemporary culture anywhere. This is just AI cultism.
I 100% agree with you that we should self-host more (and the surge in technologies like ActivityPub make me excited to think of what a future of self-hosted socials may bring). But that brings up another question:

If I self-host my own site and my estranged conspiracy theorist uncle posts something I don't agree with on my site and I remove it, will these laws make me liable for infringing on his freedom of speech? To my knowledge, there is no definition of what social media is or what companies/people/sites/technologies do these laws apply to.
Personal accountability?

This is the US.

For example the Captain USS Vincennes got promoted after he ordered the shooting down of a commercial airliner by mistake.
Questions such as „Movie where the main character lives in a virtual world and gets freed from it?“ are much better answered by an AI then a search engine.
Broadcasters Could Pay USD 12M to Translate Emergency Alerts into 13 Languages
Not a particularly good strategy here for a couple reasons:

1) Risk on safety critical operations is not something people tend to want to roll the dice with.

2) The nature of the industry makes each trial pretty expensive. Over decades, the shuttle only had something like 135 launches and the managers still didn't have a good handle on the actual risk.
Forth-83 beat C99 by 16 years!

>Python, unlike C, has the mod operator always return a positive number (twitter.com/id_aa_carmack):

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

https://twitter.com/ID_AA_Carmack/status/1476294133975240712

tzs on Dec 30, 2021 | next [–]

>The submission is a tweet which doesn't really have a title, so the submitter was forced to make up one. Unfortunately the assertion in the chosen title is not correct. In Python the mod operator returns a number with the same sign as the second argument:

>>> 10%3
1
>>> (-10)%3
2
>>> 10%(-3)
-2
>>> (-10)%(-3)
-1

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

DonHopkins on Dec 30, 2021 | parent | context | favorite | on: Python, unlike C, has the mod operator always retu...

The FORTH-83 standard adopted floored division.

Signed Integer Division, by Robert L. Smith. Originally appearing in Dr. Dobb's Journal September 1983:

https://wiki.forth-ev.de/doku.php/projects:signed_integer_di...

Lots of other languages got it wrong:

https://en.wikipedia.org/wiki/Modulo_operation#In_programmin...

Symmetric division is the kind of thing that causes rockets ships to explode unexpectedly.

Symmetric division considered harmful:

https://www.nimblemachines.com/symmetric-division-considered...

>Since its 1983 standard (Forth-83), Forth has implemented floored division as standard. Interestingly, almost all processor architectures natively implement symmetric division.

>What is the difference between the two types? In floored division, the quotient is truncated toward minus infinity (remember, this is integer division we’re talking about). In symmetric division, the quotient is truncated toward zero, which means that depending on the sign of the dividend, the quotient can be truncated in different directions. This is the source of its evil.

>I’ve thought about this a lot and have come to the conclusion that symmetric division should be considered harmful.

>There are two reasons that I think this: symmetric division yields results different from arithmetic right shifts (which floor), and both the quotient and remainder have singularities around zero.

>If you’re interested in the (gory) details, read on. [...]
Congratulations on this project! We spent 6 years developing the best solution for generating perfect subtitles automatically (https://www.Checksub.com). 2 years ago, with the arrival of new generations of AI, we decided to go a step further and add the possibility of automatically dubbing videos.
But automatic dubbing requires manual adjustments for a comfortable result for the audience. For example, https://www.HeyGen.com generates a video automatically, but offers very few editing options. That's why we focus on two things:

1 - to provide the best possible automatic quality
2 - to offer an advanced editor that lets you fine-tune your dubbing without having to go back to editing software.

In any case, I'm delighted to see people working on this problem. I hope it will help develop this sector.
It's more likely that Nvidia will offer support to INT2 in the next generation and keep their dominance.
Well, dead internet theory is coming true. And we've just seen a paper about AI-generated playable game levels, which means those customized copies of Super Mario 64 should start appearing real soon now. (I wonder if Nintendo will attempt to sue the AIs?)
Show HN: SlideSynth
— Move touch up and down to change frequency, move touch left and right to change volume.

— Tap the logo to loop, tap again to stop looping, tap yet again to cancel the loop.

— Tap the waveform icons to change the waveform.
For me it's:
about:mozilla
Both are polluted with rubbish, but Bing's inability to find it's own features is a bit special

(For example if you search "houses for sale near $placename" it surfaces a property search UX which is actually quite neat. If you type "houses for sale in $placename" which is not exactly an obscure variant query, the same feature is completely hidden (although there is a big button saying "houses for sale" that will reorder your search results without surfacing the house search ui). Battling spam is an ongoing battle, the "best" results are subjective, but not being able to find its own features feels like half-arsed implementation.)
> Did I say that? I don't think so. I said that it is possible to create key mappings without reading 18 chapters of documentation. How? By looking up what we need.

And I said that approach didn't work for me. Great that it worked for you, but
I found that looking stuff up for Vim was much easier than looking up stuff for Emacs. Which is what I basically said in the first comment and explained several times in this comment thread.
That could be believable if that kind of lenience would be applied to other opinions aside for very selective ones. That would be real tolerance. I haven't seen anything worthwhile in that regard from Google yet. Or any corporation for that matter.
It might not even be needed to actually perform the refund, but just agree to it.

Like the recent example of the air travel refund, that a court forced the company to fulfil.

It will lead to lots of "disclaimer, whatever reply you get is not legaly binding. Try to reach a human (lol)"
Oh... "The" Amazon, as in rainforest.

I went in thinking this was about site reliability engineering.
Although RAG is often implemented via vector databases to find 'relevant' content, I'm not sure that's a necessary component. I've been doing what I call RAG by finding 'relevant' content for the current prompt context via a number of different algorithms that don't use vectors.

Would you define RAG only as 'prompt optimisation that involves embeddings'?
Statements like these are only a momentary snapshot. As soon as sufficiently money is at stake the board might change their tune overnight. The whole Altman-fired-from-OpenAI-then-reinstated drama should be warning enough.
GP was not disputing the redirection of flow or the magnitude of force/air momentum change. They were just saying that not all of this is because of the "scoop" effect from the bottom of the wing: a significant part of the redirection also comes from the low pressure above the wing (at least in practical cases).
> Mozilla says that they can’t (decrypt my data on their servers), and I trust them.

I don't. I still neuter Firefox (LibreWolf, mostly.) and disable all the sync nonsense.
> Instead of a flat directory tree with hashes, a consistent algorithm that categorises apps and puts them in a tree:

> /gonix/apps/gui/productivity/images/krita/5.1/

> /gonix/apps/console/shell/bash/5.2/

> /gonix/apps/programming/compilers/fpc/3.1/

> /gonix/libraries/c/glibc/2.39

> /gonix/apps/console/editors/vim/9.1

This is a nice illustrative example that works well when the only difference between software packages is semantic versions. The reality is that there can be many variants of packages and using something like a hash of package inputs is very practical. Take for example a library called GDAL, which has an insane amount of configure flags. It is quite common for scientific software to be tuned and package maintainers cannot supply a one-size-fits-all solution.
Me too, it's my main browser, and the only alternative we have to Chromium/WebKit based browsers.

Many more people should be using it.
Gecko is my least favorite feature of Firefox because it doesn't properly handle websites like github where it doesn't show the full page forcing you to reopen the page in a new tab and close the bugged one. If Firefox doesn't have the resources to properly handle common sites they should just I switch to Blink to leverage a better maintained browser engine. It would also let Firefox invest more resources into differentiating their browser instead of just doing duplicate work.
I was more thinking Youtube and record labels might take issue with the service, e.g. how they go after stream ripping sites.

Having the creator put a code in their channel description to verify ownership could be a good approach. Thanks for sharing the project!
I'm speaking about personal experience on a different failure.

Also, from the HN Guidelines: "Please don't comment on whether someone read an article. "
If you use Google (even occasionally), don't forget to install the Google Search Fixer: https://addons.mozilla.org/en-US/android/addon/google-search...
Here is what I will say as a person with a similar situation. We're not dumb, there is just something in our way. Whether that be anxiety to look dumb or something else. My best advice is don't try to be quick, take your time, formulate a thought and own it. That will make you feel less bad about this perceived negative trait.
I guess the reason is that Internet works so well nowadays.

A long time ago I was running a proxy at home behind a dialup (or was it ISDN?) that would cache the contents of websites and offer the old contents if it was unable to connect to refresh its copy. It worked ok, for the time, before the proliferation of SSL. I also modified it to first give the cached copy while updating the page in the background, which sometimes lead to breakage, but things weren't rock solid otherwise at the time ;-).

I guess something like that would be nice even today, but it would probably need to be built as an extension into a browser to most conveniently handle the SSL issue. I think I would use it, to archive all the pages I've visited and then easily visit older versions of them, in addition to having a way to search them.
I would definately argue for physical latency to the isp's edge, and to several of the nearest CDNs. What is google doing with 8.8.8.9? Could they stick a quic server there for speedtest like metrics?

A third thing, which would drive more IXP adoption, would be latency between your phone over 5G to your desktop over broadband. Everybody should be able to collect that latter metric, methinks....

And then, go measure the bufferbloat those ways.