skysight-inc/HackerNews huggingface dataset:
One thing that startled me was how low the mating cycle ratings of some connectors are, especially in the fancier end of the spectrum. For example u.fl coax connectors which are fairly common in computing are rated to only 30 cycles, and same is for the df40 connector in Raspberry Pi CM4. Of course those ratings are probably fairly conservative, but still it has made me bit more conscious when continuously plugging/unplugging stuff.
Intro to Cerbos exportVariables. By transitioning from the old approach of using local variables to the new method of importing exported variables, policy authors can streamline their policies, reduce duplication, and further improve overall readability, making their authZ config even smoother.
me (it does not work well)
This is a silly comment.

China's per person emissions are far lower than most industrialised countries. Qatar is at the top with almost 40 tons of CO2 per person per year.
See also:

Software Design by Example:
a tool-based introduction with JavaScript

https://third-bit.com/sdxjs/
I've just finished Pamuk's novel A Strangeness in my Mind, where the protagonist is a street vendor of the traditional Turkish beverage boza. Boza is a mildly alcoholic fermented barley drink considered ok for Muslims to drink. The gradual disappearance of boza sellers in the street is an index of the changes in Istanbul and Turkish society in the late 20th century, really enjoyable book. From what I've read I can imagine it's an acquired taste.
Test description text
Splendid article, well worth a read. Needs a (2007)
Without a doubt, Expo is one of the worst tools I have ever used.

1. I can't get a debug build of the app without using their cloud services.

2. Latest version of Android app to preview Expo apps did not work with latest stable Expo version.

3. Random build errors all the time due to some features being deprecated without being mentioned anywhere.

4. Tries to do too much and breaks quite often
Gosh that would suck. Sounds plausible though
Agent Protocol Discussion with 26 Industry Speakers
I dont think there is a perfect solution, be it heavy machinery or human sorting at the waste depot, or human sorting at the home, but a KISS approach tends to help.

Barcode backgrounds.
Red for waste
Green for recycle.

Different background patterns to represent the different elements of packaging which can be recycled.

Bottle with no outer wrapper.

Two elements, top half of barcode background represents bottle top. Bottom half represents the bottle.

----------------

| RED |

----------------

| GREEN |

----------------

Bottle with an outer wrapper.

--------------------

| WRAPPER |

| ------------- |

| | BOTTLE TOP | |

| -------------- |

| | BOTTLE | |

| -------------- |

| WRAPPER |

---------------------

Plastic trays

----------------------

| WRAPPER |

| ------------- |

| | | |

| | TRAY | |

| | | |

| ------------- |

| |

----------------------

Tray with food sauces contain in plastic

----------------------

| WRAPPER |

| ------------- |

| | TRAY | |

| | ------- | |

| | |SAUCE| | |

| | ------- | |

| | TRAY | |

| ------------- |

| |

----------------------

Glossy Magazines

----------------------

| COVER |

| ------------- |

| | | |

| | INNARDS | |

| | | |

| ------------- |

| |

----------------------

Bottle no plastic label plastic wrapped Multi packs

----------------------

| WRAPPER |

| ------------- |

| | TOP | |

| | ------- | |

| | BOTTLE | |

| ------------- |

| |

----------------------

Bottle with plastic label plastic wrapped Multi packs

---------------------------

| WRAPPER |

| ----------------- |

| | LABEL | |

| | ---------| | |

| | | TOP | | |

| | ---------- | |

| | | BOTTLE | | |

| | ---------- | |

| | LABEL | |

| ----------------- |

| WRAPPER |

--------------------------

Basically the principle of working from the out in and where there are joins
like bottle tops they get split in half.

Dont know if the Red and Green would affect barcodes and colour blind people much though.

Or a phone app where every barcode scanned shows what can and cant be recycled
on the product, maybe organised through a trade body of sorts.

I think the barcode background is wasted though.

Edit. The ascii art hasnt come out well on here but hopefully the gist can be understood.
AFAIK, C-A-D doesn't work over ssh.
> In retrospect, it was the harbinger of things to come with social media in general.

> Take away the barrier of entry, let the masses in without any moderation, and it will turn into a cesspool.

So much this. So many brilliant forums began to die as they were flooded with arrogant and foul-mouthed 13 year olds who thought it great fun to flame everybody. Gradually each of the ancient users who had contributed so much eventually logged out, never to reappear.

That and the new breed of Moderators who actively encouraged the trolls based on "any engagement is good".
What does "unified" actually mean and how much would that help?
It is still off the shelf LPDDR5‑6400, just with a better interconnnect (like a ps5).

How does this compare to non-unified ddr5 or hmb2e as on nvidia A100 cards?
I cholera was the main problem and I think even a low % of alcohol would kill the bacteria
Usage of __slots__?
Whether true or not is irrelevant to this discssion, we're discussing problems with AI tooling, which, can generate highly convincing like 100000x faster than you.
HUGE fan of no-fluff.
Sum types + pattern matching (algebraic data types + structural recursion) achieves the same goal as what the author describes, but uses a different implementation technique.

In functional programming there is often talk of "duality". Two things are dual if you can make an exact correspondence between them. In this case, these two implementation techniques are duals. The OO technique is known as "codata", which, as you say, is all about having a uniform protocol to interact with. (In this case, the method "eval".) The FP technique is just "data", which is basically interchangeable with sum types or algebraic data types. (There are minor differences in meaning that are unimportant here.) We use recursion on data, and "corecursion" on codata. There is more in the papers "Codata in Action" [1] and "Data-Codata Symmetry" [2].

What this duality means is that you can have one mental model of what you are trying to achieve, and implement it in two different ways that have different tradeoffs. Since these two different implementations are duals you can mechanically (i.e. with a program) translate between the two. I find this a really powerful way to approach design.

(This post is just a sketch of the ideas and, unfortunately, probably not comprehensible unless you have a pretty good grounding in programming language theory. Explaining them properly would take more space and time than I have right now.)

[1]: https://www.microsoft.com/en-us/research/uploads/prod/202/01...
[2]: https://arxiv.org/abs/2211.13004
> All in all, it still doesn't make it right.

Sure it does. It may suck from a perspective of a candidate, but it’s a fair business position to value cohesion in a team.
Hence tea, indeed.

In many ways it filled (and still does, as does coffee) many of the same roles as alcohol. Certainly not the partying aspect, but as a beverage to have with food, relax or socialise with. Alcohol was consumed a lot more often in those more mundane contexts before.
> If it does not exist within the Qur'an and the authentic narrations/actions of the prophet

>>By this logic, the number of prayers, the full sets of rules for the method of prayer, the full of set of proper methods and rules for proper dhabh (animal slaughter), etc., would be an "innovations".

If you say you are a mainstream Sunni Muslim (as in your other comment), why would you claim by my logic, the units of prayers and the method animal slaughter are innovations?

The command for prayer is in the Qur'an and how to pray is through the teachings and narrations of the prophet. So how are they innovations?
I think our current society is doing this by segragating people to classifications like "jocks" and "nerds".
No the term was invented by the people that wrote the definition.
This. I got a very mixed feeling after reading his blog. On one hand it looks like he lacks self-awareness to the point that he didn't realize the blog makes him quite unemployable. On the other hand, I don't want to live in a society where a blog can make you unemployable, and I kinda admire his audacity to keep it on.
I pay for streaming music because I've pirated all my other music, and it's convenient. Quality is subjective, I'm no audiophile and unless I'm using it on the go with low data mode on, I can't hear the difference... except the one time with a more obscure song, but I reported that and they fixed it. Maybe that was an accidental low data mode though.
How to Manage a Difficult Board Member
Research paper:

https://jamanetwork.com/journals/jamainternalmedicine/fullar...
This is why so much effort is going into AI and automation. If it doesn't pan out, the economy is probably in for a major shock within 10 years.
Its basically a bottle of wine (lighter one but still). Careful there, the road to alcoholism is smooth and often you realize you're there only way after actually reaching the point.
Isn't this related to the efficient market hypothesis?
Lost?
HN doesn't count?
> > We cannot absolutely prove that those are in error who tell us that society has reached a turning point, that we have seen our best days. But so said all who came before us, and with just as much apparent reason … On what principle is it that, when we see nothing but improvement behind us, we are to expect nothing but deterioration before us?

There are a couple of reasons.
Related observation - in supermarkets I use there is an option to buy some vegetables by weight using own reusable bug. It looks like a way to reduce plastic waste but the same vegetables pre-packaged in plastic bags are almost always cheaper. I wonder why? Supermarket make extra profit on environmental conscious people?
https://github.com/expo/eas-build
Yeah, thankfully we don't need them that often anymore. That said, is there a convenient, compact printer for documents (greyscale is fine) for the just in case times? I think I've seen a compact bar shaped laser printer aimed at laptops, but I'm afraid of the toner cartridges being overpriced or hard to find.
Ask HN: Who is the happiest person you know?
And what makes them so?
Are there any good open-source JS libraries that can create treemaps and offer some customization and flexibility as part of the APIs? The ones I've seen that come with charting libraries are quite disappointing.
C++23: static operator() and static operator[]
The bikini swimsuit was named after the Bikini Atoll. A bit of a mixup from OP though: it wasn’t named after fusion bombs. The bikini swimsuit was announced a few days after the first public fission bomb test there (Crossroads Able) in 1946. The first fusion bomb test there (Castle Bravo) wasn’t until 1954.
Yikes!

https://gavinhoward.com/2023/04/rust-is-dead-to-me/

> Rust the language is dead to me.

> why?

> Because, quite literally, the Rust Foundation wants to make people like me unwelcome in any Rust event, not just official ones.

> Don’t believe me?

> Look at the draft Rust Trademark Policy that the Rust Foundation is asking for comments on and go to page 12:

> > We will consider requests to use the Marks on a case by case basis, but at a minimum, would expect events and conferences using the Marks to…prohibit the carrying of firearms…

> I have a concealed carry permit. I have firearms and other weapons. I know how to use them, and I will use them in defense of my wife and myself.

> And you can bet I carry them into places I consider dangerous if it is legal to.
I'm not anti-market. I don't believe in planned economies, certainly not Soviet-style ones.

> Even when the West sends foreign aid, it is diverted to politicians

The function of a system is what it does. Do you think "the West" is just extremely foolish and doesn't know where that money goes, or do you think there might be a benefit to "the West" when those politicians become dependent on this money?

> while countries like China that have left the market run its course

China has been extremely protectionist and very tightly controls what foreign companies and investors can do in its market. It only started applying for World Bank loans in the late 80s and even then only for very targeted investment programs. Why do you think that is?
> So, if there are no preconditions, any behavior of the function being called is as correct as any other behavior.

Umm, no. If the program is supposed to unconditionally produce the output "Hello", but it instead produces "Goodbye", then it is incorrect. Unconditionally means not that there are no preconditions but that the precondition is T (true). If the precondition is constant truth, it means that there are no circumstances under which the program can be excused for not satisfying the postcondition (e.g. producing "Goodbye" rather than "Hello").

Correctness is almost irrelevant here, because the question is about breakage. It is in fact the change in specification which is behind the breakage. The function is correctly implementing its specification at all times; the correctness of my example strlen is never being called into question. What it means for it to be correct has been changed, and the function's definition followed suit.
>is very much not a foregone conclusion

It may very well be by now. RISC-V already has the momentum behind it.

The investment is there, and it's huge, both from governments and private. Major design wins. Multiple incoming very high performance implementations from multiple vendors.

On the software side, I have never seen a new architecture's software ecosystem grow as quickly as RISC-V's has.

>history is littered with ISAs that were supposed to be the Next Big Thing

You're well aware how RISC-V is better suited for success. Both technical, and non-technical aspects. It has the mojo.

I remember when PowerPC and ARM got their moments. This is an order of magnitude bigger. No ISA has ever managed to rally this much support, broad and wide. It's not even close.

I'm telling you: x86 is finally going down.

RISC-V is inevitable.
You are entitled to your opinion.

However, looking at history you find cases that went for decades to targeted individuals/govs. For example: https://web.archive.org/web/20080202225034/http://www.inteld...

With the exception of F-Droid, all options you mention cooperate closely with the US security agencies. In case you were not aware, some years ago in Germany you'd see Apple and the local government sending targeted updates for OSX laptops to be tracked.
"build an audience on Twitter"

That aged well.
Every level below the *100 series has some sort of limitation to give incentives to upgrade one or two levels.

It's hard to blame nvidia when nobody seems to be trying to compete with them on the low end of ML and DL.
They’re boycotting business for complying with government regulations. It’s petty and it’s stupid.
It is antidemocratic, but it's entirely on purpose after the highly unstable Third and Fourth Republics. Therefore it was decided that it's better to have a strong president with limited powers to override democracy, over chaos, instability and lack of progress (if you have a new government every 6 months because majorities are thin and depend on multi-sided compromises that often fall apart, nothing serious can get done)
> The HR person said my lack of experience with X hurt my chances.

The HR person probably also wrote the job spec with "at least 10 years experience with programming language that is 1 year old" or "minimum 5 years managing a team of more than 20 people and revenue over $100mil - entry level starting salary $30,000"
I read a book, Calming the Emotional Storm, that calls for this approach of feeling emotions, not intellectualizing them.
My grandfather had a worker who’s was drunk all the time. my grandfather would pick him and drop him off and always paid his wife. This would end sometime in the 50’s.
The figures I’ve seen for superconducting energy storage are in the regime of “10GWh per km of cable”.

Quite a bit more than chemical, in other words, the chief problem being what happens if it quenches. Or the cables break.

And cost.
Japan is a frustratingly backwards country (policy wise) in 2023:

Even an all-time high increase in foreign residents of more than 10%, to 2.99 million, couldn’t halt a slide in the total population, which has declined for 14 years in a row to 122.42 million in 2022.

Japanese naturlization laws:

(Acquisition of nationality by birth)
Article 2.

A child shall, in any of the following cases, be a Japanese national:
(1) When, at the time of its birth, the father or the mother is a Japanese national;
(2) When the father who died prior to the birth of the child was a Japanese national at the time of his death;
(3) When both parents are unknown or have no nationality in a case where the child is born in Japan.

It's a funny place in this way. They seem to prefer extinction level population decline rather than accepting children of foreigners who were born there.

I know it's not the only country who doesn't do naturlization from birth, but seems short sighted considering. You think they could get past it at some stage, but no.

There are apparently millions of illegal immigrants working in Japan who don't gt any type of residency status.
Look, I've tried to rubber duck, I've really tried, but I just can't do it when it's an inanimate object. It's either a living person or ChatGPT.
What you're mistakenly referring to as a "coup d'état" is actually an effort to prevent the use of Pegasus on innocent citizens by the judiciary, law enforcement, and the State Attorney General, who were appointed by previous governments.

There have been more than a thousand of unlawful Pegasus cases so far (tens or hundreds of thousands if you count text messages from other people on contact lists and WhatsApp group messages). It's possible that almost every smartphone user in Israel was affected in some way.

Some were even against the acting Prime Minister.

So, yes, you do need to protect your privacy, but for entirely diff. reasons. The only sure way to achieve this is by going off-the-grid.

--

Israel's Law Committee has approved a judge-led probe into the NSO Pegasus spyware.

https://www.jpost.com/israel-news/article-746164
The infamous vapourware Glaze3D from Bitboys (ex-demosceners!) didn't even ship, and yet we now have tile based rendering in all GPUs because of how that technology first went to mobile by way of Qualcomm, and then desktop GPUs.

What I'm saying is, truly fundamental tech has a way of surviving bad companies / business decisions, eventually; as the article points out, they use HBM because they have to.
Would you say the people fell for the Metaverse? I saw Zuck pushing it and everybody making fun of it throughout it's existence.

NFT bubbled up, even if only short-lived. Crypto is still bubbling sometimes I guess. Metaverse...? Crickets from what I've seen.

AI is a bit different in that it already provides tangible value. E.g. automatic translation is now better than most amateur translators, but still can't beat professional translators. However this was enough to kill my friend's technical translation business. Since most foreign companies don't care that much about the nuance of what's written in their user manuals.

I think AI is already disappointing people on other fronts though. So we'll see how much value can be derived from it. But it's not 0.
I have many fond memories of being a Point and running the Binkly Mailer.

It's all been downhill since then
Flamegraphs aren't treemaps because they don't fill the entire viewport. They're really just call stacks on a timeline.

Treemaps can be used though, KCachegrind for example uses treemaps much like KDirStat/WinDirStat: https://blog.equanimity.nl/images/qcachegrind.png
HBM is slower per pin then DDR. If you reduce the pin count so that you can mount on a separate PCB then DDR will beat it.
People laugh at all of this but Napster really did kill the music industry. No really. It did. And whatever it didn’t kill, YouTube did.

So. Haha. Stupid musicians and their stupid stuffed suit execs. Lol.
This may be the uncommon opinion, but hell no.

Companies already want us working an amount of hours well beyond what our salaries should cover, being on-call, and often working well into the night for deadlines, and sometimes the entire night into the next work day when incidents arise.

Then, when we need a job, we need to custom write a compelling “cover letter” that sucks the dick of some corporate entity in order to “tell us why you’d love to work for us” in a unique way that gets someone’s eyeballs in the 5 seconds of time your resume has to get attention or shredded.

Why do I want to work for your company? Because I need to eat to survive and you’re hiring. That’s why. There may be more about your company I like, but at the end of the day I wouldn’t apply to work there if I didn’t need to in order to survive.

Now, we need to be spending all of our time off, which if you work for a startup isn’t as much as you’d think, developing a blog with highly technical and relevant posts in an industry where all tech is a moving target with fads that move fast, Maintain open source projects that should not be “simple” in nature, speak at conferences, etc. That’s in addition to the never ending time commitment to continued learning we already have to do in order to stay somewhat relevant, while also trying to focus on specific tech enough to become a senior level expert or industry leader.

No. Enough. Corporate America gets enough of our lives. The interview process from applying to offer is already a shit show circus of having to market yourself hoping you get picked to not become homeless, all while dealing with multiple rounds of lengthy calls with people on power trips who can often actually be threatened by an impressive portfolio and not recommend you for hire in order to secure their own role and status.

If I work on open source it will be for me and not for a potential job (that won’t look at it or care anyway unless they can use you for it).

You know what gets people offer letters? Word of mouth referrals coming from highly revered coworkers. If you have solid connections out there that are badass engineers who can vouch to their eng managers that you too are a badass engineer, the interview is essentially a formality.
Elon Musk just changed Twitter’s logo again – sort of
Great to see presentation of actual facts rather than unsourced anecdotes – it cleared up some of my own misinterpretations.
AFAIK using -—local still requires an eas account though.
i think they are waiting for QUIC to be merged into golang
> does it matter if you use ChatGPT for inspiration?

Absolutely not.
You’re implying that it wasn’t common knowledge that boiling water made it somewhat safer to drink?

> which very likely created a notable difference between those drinking

Well I suppose they were somewhat more drunk most of the time and also more well off since they could afford it?

Also again, you can make assumptions but I’m not aware that there is substantial evidence that this was the case.
My thoughts exactly. At least there is no pretending around Telegram.

The only guarantee we have is the difficulty for western authorities to intercept communications from western citizens there.
Maybe we do not need that industry to exist anymore.

You have more than hundred years of backlog at your fingertips as well as new stuff going out constantly. Music is abundant.
I have never attempted to use the web target of Expo, and probably would never try, not the least because so many dependencies assume that the target of a React Native app is either iOS or Android with the web having such different APIs, and the plethora of alternative options for the web.