skysight-inc/HackerNews huggingface dataset:
Great example. First of all, we need dozen connectors. For network, for power, for special protocols, for special environments. No, USB-C doesn't cover it all, from space station to miniature device which needs I2C or I2S connection, for example.

But lets look at USB-C alone*. It is USB-C, all USB-C is the same from the user-faced side. But they are different inside! There are a lot of variations, with different PCB footprint, different certification (aviation or automotive grade connectors vs "simple" ones), different weather protection, different mounting options. It is great that we have a LOT of different vendors for USB-C, and A LOT of different USB-C connectors!

USB-C is standard, with multiple vendors. As C/C++. One connector. Multiple vendors. Diversity.

[*] - and close eyes on situation with USB-C which is worse than ever, with all these functions which can or cannot be supported and you can never know what is support before trying, multiplied with same problem with myriad of cables which all look the same, but works differently. So, really, USB-C is bad example. But lets pretend it is good.
I just want to go out of my way to say that I didn't read this.
The technology is on par with a Markov chain that's grown a little too much. It has no notion of "you", not in the conventional sense at least. Putting the infrastructure in place to allow people (and things) to be blacklisted from training is all you can really do, and even then it's a massive effort. The current models are not trained in such a way that you can do this without starting over from scratch.
perhaps you mean preheated [nut?]

this is something ive seen done with new trailer ball being installed.
heat the nut and crank it on the ball threading, but not too tight or the nut will crack.

>> really the original title messed up a bit.
they say bolt, but are clearly depicting a nut as the subject.

hot-nut.jpg [JPEG]

[https://hips.hearstapps.com/hmg-prod/images/1-0001-hot-nut-6...:*]
It’s not that nice in practice. Traefik until 3.0 (which was released just a few days ago) wasn’t been able to reload TLS certificates under some circumstances: https://github.com/traefik/traefik/pull/9993

Built-in ACME support doesn’t work for me, so I still have some `systemctl restart traefik` hacks here and there.
I've never struggled to complete an ultramarathon (of anything).
Below market pay, long hours, high stress, you can be fired anytime with no advance notice, so... just like the majority of research that isn't about amplifying doom scrolling. Yet people do it for the satisfaction of creating things no one else has before and pushing humanity forward.
I and many colleagues fought this war for decades in a major international electrical engineering company. I don't think we ever convinced more than a tiny fraction of people to stop embedding meaning in the names of things despite the obvious trouble it caused.

I wonder now that I am retired if we should perhaps just give up the fight and instead concentrate on mitigation.
Kind of weird question: my feet blister so much like used to walk miles without that happening but after moving to the US it became such a regular thing. Is this common? Are there any preventative measures one could take?
VeraCrypt's approach to achieve plausible deniability for disk encryption:

https://veracrypt.eu/en/Hidden%20Volume.html
In the diagram the mean of the distribution is the center of the circle.

Of the set of samples a fixed distance d from the mean of the distribution, strictly less than half of them will be closer to the origin than the mean is, and strictly greater than half of them will be further from the the origin than the mean. This is true for all values of d > 0, so the result holds for all samples.
Yeah I did evaluate a used SuperMicro server, but couldn't find any available in the UK with the specs I wanted.

Another variable is the power draw. Commercial servers tend to have a lot larger power draw (in particular say Xeon based ones).

Good shout on pikvm. I did have a look at that some time ago, but largely forgot about it.
Many people have tried and succeeded at creating some of the code that would create a reddit/facebook/digg/slashdot.

First do not have a handle on the complexity of the things that make it hard, and second they have no users.

Serving a "simple" interactive website often involves all sorts of managing "simple" problems in unexpected ways at scale.
These get better every time I read them.
Here to point out that while a slight flavor of this can happen, it's wildly unlikely for most people. Rest and recovery are indeed important, but the vast majority of people are not fit (or genetically gifted) enough to train on a level that can result in OTS.
H5N1 bird flu outbreak in India; 2 doctors, 6 others quarantined
That would be a reasonable assumption if OpenAI did not already have an established track record of repeatedly re-defining our fundamental expectations of what technology can do.

GPT-4 was already completed and secretly being tested on Bing users in India in mid-2022 (there were even Microsoft forum posts asking about the funny chatbot). Even after heavy quantization and the alignment tax GPT-4 is still the bar to beat. It's been two years and their funding has increased over 10x since then.

Short of a fundamental Hard Problem that they cannot overcome, their internal bleeding edge models can reasonably be assumed to possess significantly greater capabilities.
Thanks! Macroexpanded:

Data Science at the Command Line, 2nd edition (free; 2021) - https://news.ycombinator.com/item?id=30115066 - Jan 2022 (1 comment)

2nd Edition of Data Science at the Command Line Released (Free) - https://news.ycombinator.com/item?id=29589381 - Dec 2021 (1 comment)

Data Science at the Command Line - https://news.ycombinator.com/item?id=16245873 - Jan 2018 (35 comments)

Command-line tools for data science - https://news.ycombinator.com/item?id=6412190 - Sept 2013 (78 comments)
How the computer games industry is embracing AI
Each of those cases are solid examples of support despite terrorism—the IRA’s bombings in particular isolated its cause from international support for years.
In the US, the neutral and ground are generally bonded in your breaker panel.
I tried it recently as a programming exercise, calling it MVRA (minimal viable Reddit alternative). I originally thought it would took afternoon or at most weekend. It took me 2 weeks and while the key features were done it still wasn't nowhere near finished.

The problem IMHO is that walled gardens are a thing because it is really tedious to maintain forums and people eventually give up. So in order for MVRA to succeed it has to be bulletproof and unbreakable. It has to be able to run for decade without any intervention. This means that you have to write everything yourself. If you use library for feature X or some framework, in 2-3 years your code will be so behind that you will either have to fix thousands of lines of someone else's code or do major rewrite to replace that feature with other library. That's why I think that you have to implement everything with zero dependency. Every feature has to be absolutely minimalistic to keep the complexity minimal, but still there are lot of features in MVRA that you need to implement otherwise it will not be usable in real world situations.

Goals:

- it has to be truly minimalistic, no fancy features, no extra stuff nobody needs that always breaks, the site must be unbreakable

- it must be able to run years without proper maintenance

- once done, there will be no further development, the page will be done and complete! Constant adding of features makes it brittle and wears project maintainers

- all code is dependency, if you add 3000 LOC library to do X you will have to maintain it

There are only 3 truly essential features:

- nested comments (to maintain meaningful conversation, this makes PHPBB non-viable alternative)

- collapsible comments (to allow you skip off-topic but non-spam comments)

- users can created subreddits (to protect subs from off-topic posts)

I've skipped obvious things like image uploading and comment editing and moderation tools. And then there are hundreds of tiny little features you don't think about until you start implementing MVRA. They turn afternoon project to 2+ weeks project. Go ahead, try it, it's real fun and good programming exercise.
Most of these issues can be avoided if you properly encapsulate the identifiers so that you do not have arbitrary third-parties trying to locally interpret meaning from the identifiers beyond identity. There are additional issues with the collisions when using identifiers with semantic structure between systems.

If you are going to add semantic structure to an identifier, which is frequently useful and a good idea, best practice is usually to encrypt it before sending it to the external world. Encrypting a UUID-like structure is approximately free on modern computers.
Show HN: Free web app to read YouTube transcripts and highlight them
Why don’t any of these date after the 70s?
Well it's not a great look for you to be selfish either, but I guess I'm the one at fault for being "impolite".
Sometimes the promo committee can't tell the difference, i.e. was the problem complex to warrant the complex solution. They just see the effort put into solving it.
I actually had the experience of using meaningful identifiers in a previous company. At that time it was really handy in a lot of day to day stuff, but I'm now thinking we might not have used them long enough to have run into the problems described here.
If you know the model of your microwave offhand, you're definitely an outlier!
Bingo. Complex machines have more parts that wear out and need attention. Complex software, if it's well-written, can actually Just Work, and doesn't wear out.
He is talking about physicists’ “bad habit” of reifying abstract mathematical concepts, like spacetime. I’m surprised that a physicist is pointing this out.
https://file.pizza/

https://github.com/kern/filepizza

Is one. But I've seen more.
One of the problems that the yaml interpreter class of languages, or whatever you'd call them, suffer from is the fact that yaml itself is a language and tends to be more or less undocumented in the interpreter docs.

It's sort of assumed that you are going to do extremely simple tasks on very flat data structures. That doesn't tend to be the reality that most of us live in. And to really get the most out of these languages you have to understand an entire unspoken set of rules on how to use yaml. That's never really pointed out in the docs.

Additionally, there are docs for the unique settings for each module but as far as using the standard settings, additionally, its rarely clear how to operate on the data that might be returned or combined with anything mildly complex, you are given a dozen 1 stanza examples for each item like a stack of ingredients and then told to bake a cake.

I've had this experience with basically every one of the various yaml interpreter systems I've used.

After a few 100k lines of yaml I can get things done but the docs are useless other than a listing of settings.
Seems likely they'll continue releasing more models, further integrating the features of the P4 and C6 for example. Maybe we'll even get some risc-v SIMD instructions and support for off-chip SRAM.
Im not sure how you assign probability to finding truths of this manner. Again in the grand scheme of things, few hundred years is not very long. I think itd be foolish to believe the world as we see it will be parallel as we see it in a million or even a thousand years from now. Do fundmenetal truths fall on some kind of probability distribution? Its as if we were discussing NP class problems, and we had previously found a method to solve polynomial problems to great success and we said "the odds of this being solveable within this framework is very high"

Second, what you consider to be "materialist" is entirely subjective which can and has been amended. We readily accept force/energy and now randomness as part of material science. Why are these things not seen as mystic and immaterial forces of life? No matter deep you go, you have to accept some fundamental, unknown truths. And if one cannot explain onserved phenomena, it is only logical to have to add onto a model. The important part of science is whether we have measureable, meaningful theories that can make accurate predictions, not whether or not our fundamental blocks are "material" or not.

Lastly, what distinction do you make between experience and perception exactly? Im not saying they are the same, but it would be helpful to know how you're meaning these terms. My take is that whatever you consider "true" reality is out of bounds. By all prgramatic approaches we can only discover what is true to our minds. Whatever test you conduct, we can only verify the results within the framework of our mind. The only "universal" (in quotes as one can imagine the existence of some other perceptron that works entirely differently) what we all agree to be verfiable.
I’ll share one anecdote I’ve noticed among all my ultra-runner friends: they all look much older than their age.

Although marathons are probably good for the cardiovascular system, the lifestyle seems to age people brutally fast.
I listened to this episode when it first came out, and what stuck with me was the discussion with a doctor who contrasts a weekend warrior who runs a ton, has a high stress job, little kids, and gets very little sleep with an Olympic athlete who sleeps 15 hours a day and has no major life responsibility outside of training. Stress and lack of sleep take a huge toll, and amateur endurance sports seem to attract ultra-achievers who also have lots of ambition in their careers.
is the app going to be released?
More accurate title would be "How Germans invented unbreakable glass due to shortages caused by Communism"
Running 13.1 non-competitive miles every other day is ~45 miles a week. That's not a lot compared to the athletes mentioned in the podcast.
I remember when I first read this blog post, https://www.figma.com/blog/how-we-built-the-figma-plugin-sys.... Besides now feeling a bit old realizing this was 5 years ago, I remember thinking what an amazing engineering culture they must have at Figma (besides having a bunch of brilliant people). I mean, they talked about essentially trying out a tech path for a month and then deciding that path was a dead end - I find this so rare in startups where there is a lot of pressure to continually demonstrate "progress".

As a corollary, though, I think those kinds of cultures are only possible if your team is composed of primarily brilliant people, because these brilliant people can move faster than most competitors even if they do wander down an unproductive path for a while, and there is total trust that the folks on your team are capable and self-motivated.
Model Texture Transition Using WebGL
It reminds me of that shields down article[0] but for your customers. Maybe it’s just me but if there are enough little interactions with a vendor that go poorly because of the counterparty clearly not giving a shit they end up in a kind of dead-to-me zone. I’ll still be polite and all but the second an alternative is there I’m gone.

Alternatively there are companies that are always pleasant to interact with. Avemco is an insurance company I use and any time I have a question for them they either have the answer or go find it immediately. When it’s time to renew they proactively check if I’m eligible for better rates. even if someone came in with a quote at a 30% premium discount I’d probably not hear them out because I just don’t expect such service elsewhere.

It’s sad that these nice experiences get optimized away, I honestly think people would be nicer to each other if it didn’t constantly feel like everyone was constantly racing to the bottom.

0: https://randsinrepose.com/archives/shields-down/
Here's how to set the property value in Javascript if needed:

Get property value defined in :root{}:

getComputedStyle(document.documentElement).getPropertyValue("--some-custom-css-var");

Set property value:

document.documentElement.style.setProperty("--some-custom-css-var", "some value");

This can work as a polyfill for browsers that do not yet have CSS @property support enabled.
Good luck swatting this one when it buzzes in your ear all night
Why without a strategy, prioritization turns into randomization
New Intel P-State Linux Driver Patches to Better Handle Hybrid Core CPUs
…why would I want aid for Israel to pass? I don’t want zionism to run a nation state, and for people of all faiths to be .. not under the yoke of apartheid or genocide.

I guess I just don’t understand - why it’s ok to criticize “one side’s” tactic and not the other when one of the sides is killing by the thousands, while claiming to be “mowing the lawn.”
Gnome Shell's Layout Being Improved for Smaller Displays
finding complex solutions to complex problems is easy. finding simple solutions is whats hard.
Show HN: I built a website for sharing sunset photos from around the world
Sunshare is a quick, no sign-up image board for sharing sunset photos.
The correct answer is to give identifiers to people, give them meaning, and then not use those identifiers in any way except for that.

In the backend use your own primary key, put a leading index on that other thing, it can even be shitty and long but if you have the first 50 chars indexed it will be fast as hell to lookup 99.999% of cases.
Europol op shutters 12 scam call centers and cuffs 21 suspected fraudsters
This submission is about an attack on press freedom in Israel and has nothing to do with American interest rates, or American government spending.

It has even less to do with Jewish people.

Your post comes across as racist, and sounds as someone blaming a whole ethno-religeous group for the Zionist ideology or fascistic tendencies of an unpopular government. Zionism is also a harmful ideology for the Jewish people, and “the Jews” have not become anything except victims of this ideology, and governments which support it.
I think plenty of people have. But it's not the coding or scaling that is the hard part of launching a new social media platform.
A Risk to Regret
I met Theo once. I didn't know who he was, but he made sure to tell me within the first few sentences that he was a very popular streamer/youtuber. I then watched him get recognized by someone else and they had a sort of friendly shouting match about something Theo has recently talked about in an opinionated way on his channel. His personality seemed perfectly suited for maximal media engagement through needless complexity. The more complicated things are the more arguments you can have and the smarter you can sound to those less familiar with all your esoteric choices.
Right, and your device knows it came from the app store because of code signing.
Has anyone tried RTCode yet? Looks interesting but the homepage is a bit confusing as to whether it's a CodePen replacement with realtime support or can also be used for production?
I'd expect packages to drop the suffix at their next ABI version bump, which changes the package name anyway.
I suspect that this is somehow Peter Becks doing.
Rocket lab is in my opinion the coolest player in the space race.
Carbon fiber rockets!

https://www.youtube.com/watch?v=DhnBn_c9f8Q
The flu seems to be in the birds, not the people. They're just taking containment measures as mandated by the local law.
But the body can absolutely be pushed too far in discrete instances of exercise.
Nah, my company is saying they use AI fully aware that they are only using AI so that they can say they use AI.
GCC stagnated before llvm/clang becomes noticeable player.

And other C/C++ implementations not so much compete with each other. MSVC++ is Windows-specific. KeilC supports obscure 12-bit microcontrollers. etc.

Even in any economic theory I know of (I admit, I cannot know everything!) monopoly is not praised, but rather considered bad.

There are myriad of Linux distributives. Is it bad, as they compete each other? I don't think so.

Kotlin give Java big push to become better language.

There are a lot of examples of productive competition, in tech too.
Hmmm ...

I have been thinking about this recently in relation to the complex and unwieldy nature of modern car UI (especially in electric cars).

It's so bad that it is keeping me from buying a car that I need.

The conclusion that I have come to is:

Sophisticated consumers are very different than aspirational consumers - and there are always many, many more aspirational consumers.

Therefore, catering to aspirational consumers at the expense of sophisticated ones is a rational economic choice.

An aspirational consumer will put up with all manner of deficiencies and gimmickry because they perceive them as being emblematic of their consumer achievement.

In cruder terms:

They are so happy to be driving a "luxury" car that they don't notice the garbage that came with it. Meanwhile, after decades of luxury car purchases, I just want the shifter to be intelligible ...
What you’re referring to is called nemawashi in Japan , literally “digging around the roots of a tree”. It’s formal business etiquette understood by all office workers. One shouldn’t blurt out ideas to an unprepared group, but spread the idea around before especially to the superior. If they reject the idea they don’t have to embarrass you in front of others, or lose face in public for being taken by surprise.
According to:
https://web.archive.org/web/20070901043355/http://ww2.tvp.pl...:

"The world learned the truth about the breaking of Enigma and the role of Poles only in 1973", so the interview is after that moment.

On 1973-09-23 he disclosed his identity to journalists:
https://marian-rejewski.pl/pol-wieku-temu-rejewski-ujawnil-s...

so the interview was very very likely filmed after 1973-09-23.

+ this is supported by his physical appearance.

It could be around 1974 (near the peak of the public popularity of the decryption of Enigma).

The video interview was published by TVP, so maybe in their programmes of end of 1973 or 1974 there may be such info.

There is also a known interview in 1978:
https://www.globalspec.com/reference/62853/203279/a-conversa...

So most likely 1974 (or very close to that).

Possibly more info here: https://marian-rejewski.pl/kalendarium-2/
Bingo. Complexity is vendor lock-in catnip
I really like these Röntgen icons.
It was called "real socialism" (or "Real existierender Sozialismus" in German), because the party elite was fully aware that the promises of a socialist utopia collided hard with reality in East Germany (and the rest of the Eastern Europe socialist countries). So the propanda idea was basically to hold the carrot dangling in front of the people of achieving "actual socialism" as a first step, and then at some later point (maybe a few hundred years in the future) "communism" (as envisioned by Marx/Engels) - "just work harder and then it will get better, you'll see Genosse!".

Of course nobody in their right mind believed such bullshit (not even most party members).

Private companies were shut down a lot earlier than the 70's, more like the 50s and early 60s. Later this was relaxed again. It was actually possible again in the 80s to run a small privately owned business (my parents were both self-employed). A privately owned company in East Germany still doesn't mean that there's any competition though, or ability to be better off than a worker in a state-owned company. The entire economic enviornment just wasn't compatibly with the idea of running a business that's not controlled by the state.

Still, compared to some of the poorer Eastern European countries, East German people were somewhat well off. Maybe on a level like Portugal or Greece, but of course piss-poor when compared to West Germany. And in any case much worse when it comes to personal freedom of course (which was a much more critical problem than the economic problems).

Also, all those things don't change the fact that East German engineers sometimes came up with brilliant solutions despite the less than ideal conditions.