skysight-inc/HackerNews huggingface dataset:
If I were designing drives, I would be considering the platter and all the mechanicals to be noisy, bendy, sticky, shaky, fade-y, and all the things you wished your mechanical parts weren't. Every part of the disk has different amounts of noise, shakiness, etc, since the manufacturing process isn't consistent.

Yet you want to store as much good data on the whole disk as possible, and need to be able to retrieve smallish chunks of the data back in the typical case quickish.

In turn, that constrains how you group data, and how you allocate ECC bits. As a seller of disks, it's probably how you decide if you should stick a 3TB, 4TB or 5TB sticker on the box too.

The end result will be an algorithm that, based on factory calibration and recent measurements decides how to map data to physical areas of the disk. One head giving a weaker signal lately? Well we're gonna assign fewer data bits there.

And when reading data back there are also decisions to be made. For example, when we read a bunch of data but the ECC recovery fails due to too much noise, should we re-read the same data and combine the reads to get more signal and less noise? Should we shake the head a little and see if we can re-read and get better alignment next time? Should we go and read a few tens of megabytes of other data and see if we can recover the data from a higher hierarchical level ECC/erasure coding scheme?
This guy started at 89!

https://barbend.com/john-claassen-235-pound-raw-deadlift-92-...
Using Pulumi to Automatically Benchmark Cloud Providers
Out of curiosity I decided to test these assumptions on 9front and things work as the author would have expected:

cpu% ./dup -proc > out; cat out; echo

1d

cpu% ./dup -dup > out; cat out; echo

1d

The slightly modified code can be found here: http://okturing.com/src/18632/body

This seems to be another case of Linux attempting to emulate Plan 9 design and not quite hitting the mark. In general these operating system interfaces are much more consistent and sane within the Plan 9 environment at (seemingly) every turn. I think a lot of folks see the implementation quirks of Linux and decide its time to toss the baby out with the bath water, but studying Plan 9 really shows how nice things could have been.
Fedora has been slowly removing i686: https://fedoraproject.org/wiki/Changes/Stop_Building_i686_Ke... https://fedoraproject.org/wiki/Changes/EncourageI686LeafRemo...

There's still some 32 bit software (usually proprietary stuff, and/or libraries used by Wine). Removing 32 bit libraries especially just breaks this software and you don't really have any option except to get the vendor to fix it.

But more importantly I sometimes find 64 bit assumptions in code. One recent example was in this new package that we're trying to add to Fedora: https://bugzilla.redhat.com/show_bug.cgi?id=2263333 It doesn't compile on i686 with some obvious compile issues. Upstream isn't particularly interested in fixing them.

Typically the issues are incorrect assumptions about the size of 'long' and 'size_t'. And incorrect casts from pointers to longs (instead of using uintptr_t).

Does any of this matter still or should we embrace this 64 bit only world? Will CPU makers remove i686 support? I guess we're going to find out.
bro, i heard you enjoy lifting stones. but are you strong enough to lift stone cold steve austin?

anyway, is there any events related to lifting stone in south east asia? thanks.
> In the cloud enabled world where everything runs 24/7 someone behind the scenes is usually on the hook to make sure that when things break off hours that a human reacts

Sigh… it’s pretty much always been like this, the cloud changed very little, and for the better. Any environment where business continuity is paramount has always had on-call people.

People managing on premise stuff might occasionally still have to hop in the car and drive to the datacenter if something goes really really wrong.

If anything, the cloud made improvements in this sense as everything is now remotely manageable.
A monopoly was developed because it's easier, and I'm sure that's why there isn't anywhere in the developed world that successfully made use of multiple currencies, or private printing of the dominant currency. For example, the American colonies operated without standards for the first few decades and it was a huge pain in the ass for everyone:

https://en.wikipedia.org/wiki/Early_American_currency
The viper mentality is ultimately parasitic and their benefit will drop off once they've eroded the community they prey upon. A viper in a pit of vipers is just another schmuck.

Choosing to be suboptimal in the short term for yourself, for the long term benefit of everyone, is how you grow.
I found some community platform -> https://www.mentoring-club.com - let's give it a shot
Whats a sterile soil and why is it less absorbent?
This should not go unmentioned here:
https://youtube.com/watch?v=JwsBBIIXT0E
Looking for a few more beta testers for https://discusss.fyi. If you work in an Agile product / dev / software team and carry out regular retrospectives, sign up now as all accounts are free
One way around this is group health insurance through employers. Often they allow you to take the policy with you when you leave the employer.

The underwriting is done with a group, so the standards are lower and less intrusive.
That is not true. An executive that is allowed to insider trade can make a lot more money mismanaging the company in volatile ways.
i remember when job posts used to be for jobs

now they're more like billboards that never get taken down

just to fill a space
Not an expert on graphics libs - but I did notice that the Google project Flutter is moving away from Skia to something new called Impeller.

https://medium.com/@gauravswarankar/flutter-will-use-an-impe...
A consolidated location for all of your contracts and associated papers is a digital contract repository, also known as a document repository. It's an electronic contract database that gives users the ability to organize, classify, archive, store, and retrieve their business contracts together with related documents in a cloud-secure setting. Modern contract management software solutions are best displayed in these conveniently located locations. The manual nature of old contract administration procedures prior to today's technological breakthroughs resulted in disarray, a lack of coherence, and document loss.
Also it biases towards smaller organizations which don’t follow security guidelines saying that you should disable those banners. There’s a real breadth versus depth discrepancy here.
Isn't he the guy that told me my car would be self driving in 2017? :-)
Meson and ninja improved a lot in this area for C/C++.
It's a lovely website - I have bookmarked it for future reference! I have been to the Potarch cafe many times, for some reason I never noticed the stones...
Can you elaborate? It feels pretty damned unfair to me!
The difference is that you need to make a complete second iteration (or pass) over the entire list to correctly check all of the callsites after all function type information is collected. The same is not true for symbol table usage in a single-pass C compiler.
> Extreme video compression with prediction using pre-trainded diffusion models

Is this more extreme than youtube ?
> I think Rust is an improvement over C, but I also think it's unfortunate that there's nothing which is similar to C, but safer.

Modula-2 exists since 1978, the only downside versus C in terms of safety, is the use after free still being an issue, everything else was already covered.

Modula-2 was inspired by Mesa, created by Xerox PARC as they desired a secure systems programing to move away from BCPL.

In many regards, Zig is Modula-2 with a syntax more appealing to C minded folks.
Asians and hive mind? I doub't it, Southern Europe has been making contact with the Japanese for centuries. Heck, we even have in Spain a town with people surnamed "Japón" for obvious reasons.

https://en.m.wikipedia.org/wiki/Coria_del_R%C3%ADo

The Anglo-Saxon mindset it's really outdated then...
The last 15 seconds sounds like it hit the runout groove on the IKEA phone system vinyl!
Fair enough. Page now reads: "tool for creating filesystem automation plugins on Windows OS". That's all one could ask for.
Yes. And people with 30 years experience can be mentored by people with 50. People with 50 years experience can be mentored by people 20 years into retirement.

Learning and growing is constant through life. (Or at least, it can be.) You always have somewhere else to grow, and until you are the person who has been retired 20 years, there is always someone ahead of you on the path who can help guide you.

You can also be a mentor. Just because you are learning from your elders doesn't mean you cannot be the elder mentor to others. Pass the knowledge down.
No, the real metric is carbon, not the number of coal plants.

"China is building more coal plants but might burn less coal"

https://www.sustainabilitybynumbers.com/p/china-coal-plants
That would be Zig in a way, Modula-2 (1978) for C folks.
Hold on… can a private person not default in the USA? In Europe you can default and it takes 3 years and you are cleared from credits.
Now I have to try Zig.
Highly interesting read!

Have you considered adding a highscore board or something similar? Athletes can add a profile, then post an image proof that they've lifted certain stones. It won't be fool proof, but could further increase interest by adding a progress bar and/or achievements :)
"Spawning multiple tasks requires that each task be 'static, which means they cannot borrow data from their parent task."

The lack of structured concurrency or anything like thread::scope in async Rust can be quite a headache. Requiring tasks to be 'static basically forces you to Arc<> everything, at which point you start wondering why you aren't just using a GC'd language like Go, Java, or Kotlin.
I have. They have different problems. I am grateful for my country I would hate to leave, but I am quite dissatisfied with recent governments.
https://twitter.com/AustingrahamZ1/status/102938549721336627...
Thanks for the feedback :)

Btw the code is open source and available here: https://github.com/vidalmaxime/streetview-diffusion
How anyone can assume that the employment demographic of OpenAI is made up of "smart working class nerds" is beyond me.

They hire top talent with regards to AI and AI research. I'd wager a majority of them are less working class and more smart, trained, academic nerds with an unreal amount of PhD's in the mix.
Chrome is an act of “Embrace & Extend” the web. It may have started as a “preserve the web” against IE in the IE 5.5 / 6 days.

But once that war was won, it became an act of Embrace & Extend.
A bit like this in Scotland: https://www.thedinniestones.com/

For the Icelandic hussafell stone you can just drive up and have a go I believe.
IMHO Rust async is still unfinished and will be until it's 1:1 with the entire rest of the language.
thank you guys for your words and advice i did not except this to blow up
The mentioned Overpass API uses sets as a sort of fundamental concept, so the code

way[building][!name];foreach{(._;>;);out;}

can be replaced with

way[building][!name];(._;>;);out;

The "(._;>;);" stanza is sort of dense and seems opaque without knowing what it's doing, but it's straightforward, returning the union "();" of the previous result "._;" and the children of the previous result ">;".

The change I propose above adjusts the ">;" to operate on all of the "way[building][!name];" results together, rather than each element one at the time.
The idea is to keep cake aligned with C, not a language fork.
But Cake itself could have a fork to Cake++. :D
Freebsd is sponsored by those who only in concerned about its server performance, and 32-bits are not there anymore.
Formatting errors are at best an incidental detail that nobody should be wasting time on regardless of where it pops up; if prettier helps, great, but in its absence, I don't believe a trivial formatting inconsistency should illicit more than a tiny note among other problems you'd ask to be fixed. If the formatting errors are so frequent and so glaring as to warrant a negative review on that basis alone, such that you feel a mediator is required, then I'd wager Prettier may be obscuring other communication deficiencies.

That said, I do believe in the value of consistent formatting tools, I just think Prettier is a somewhat lazy choice that attempts to skirt responsibility for deciding on things or cultivating agreement. It's a disfunctional team who's members care too much about their opinions on such trite topics, and/or who aren't capable of coming to agreement on a common set of them.

For PRs, I've always just asked someone to run their formatter if it's clear they forgot, and usually there's a common config used by some formatting tool, it's not worth much beyond a a one-liner to make these decisions, and you should be able to do this periodically as things change.
I'm happy to see that someone is working on a schema repository problem!

That being said, while I understand their choice of using Pydantic for defining the schemas, I believe they should integrate a more platform independent standard as a first-class citizen -- something like JSON Schema, or even protobufs (or both).
We don't see infrared, would you call infrared light "so far advanced"? It's just a different spectrum. They could be very stupid and just floating around and still be invisible to us.

I'm not trying to say there are beings living among us on a spectrum we don't know about, but it's an interesting thought and anyone dismissing it with certainty are closed-minded.

In my experience those people are rarely interesting and can only discuss very shallow topics from perspectives they've been told by others. What's the weather like? Who's fucking who? How's the super bowl going? Especially when they're antagonistic in their rhetoric. Thinking outside the box and pondering the what ifs in life is the only reason we got out of the caves.
I feeling I can related since using C++ for the first time in 1992 - 1993, with Turbo C++ for MS-DOS 1.0.
How is the Token/second calculated? I ask it a simple prompt and the model generated a 150 word (about 300 tokens?) answer in 17 seconds, then mentioning the speed of 408T/s.

Also, I guess this demo would feel real time if you could stream the outputs to the UI? Can this be done in your current setup?
In my experience, LINPACK (at least the Intel MKL on GenuineIntel combination) is both quicker and more thorough in finding setups that are not actually stable/reliable.
Insider trading is theft.

You know the stock will go up, the other party unfairly doesn't. The other party would not have sold if he had known, so you have cheated the other party.

Same if you know the stock will go down. The other party would not buy if he had known the thing you unfairly do. This is also cheating someone.

Buying a rivals stock depends on the reason why, but it would be against company interest. The SEC doesn't need to enforce this, the board should fire him for it.
And so they are, my apologies.
The drive ambiance checkmark is pretty much just generalized computer fan whooshing sounds
I live in Romania. I have to wonder if any of the infrastructure, public transport or schooling are really better here than in Germany. It would be something, if it were true. Hopefully you can agree we are in Europe. So're Bulgaria and Hungary. Also places with better things than Germany, seems you think.

Maybe you should move here. The president is an ethnic german, so you know we're not xenophobic.
Diaspora is one I’d recommend for sure.
ToolJet's flexible pricing for self-hosted customers
https://archive.ph/SGklv
Aren't 32-bit registers/operations also called "extensions" of their 16-bit counterparts on the x86 line, due to the ISA's 16-bit 8086/80286 lineage?

So could one make the argument that a 16-bit int ought to be the native word size on x64?
I believe Impeller is even worse with regards to all the issues mentioned in the parent comment. In particular since it is so tight to Flutter.
Building Images for the Secure Supply Chain • Adrian Mouat [video]
C doesn't need to look like this. Some of it does, because it comes from the days where function inlining and dead code elimination were aspirational, but your C compiler is probably derived from clang or gcc now and totally capable of folding away branches on constant data.

An abstract class is a struct with function pointers in it. Mark the fields const and the instance const and it'll be devirtualised and optimised away. If you miss overloading, `static inline __attribute__((overloadable))` wrappers in a header will bring it back.

Code generators can be better for debugging than built in templates. At the source level they look the same, but if it's behaving weirdly, you can look at the generated C instead of the templated layer.

C code can look rather like modern C++. If you're up for feeding it to a custom preprocessor to implement templates, or especially if you've gone as hardcore as the compiler front end under discussion here, C++ starts to look a lot like a syntactic obfuscation over C.

[it's not quite syntax over C, the languages play divergent games with semantics as well, but picking a different set of syntax abstractions over C to the C++ one is an interesting way to go]
If you want a game console company to sell a totally open console, that’s just a willing misunderstanding of the game market on your part.

Even the Steam Deck as the most open commercial console on the market is pretty clever in that it doesn’t stop you from using competing software stores, but you still need to invest significant effort into getting them to work. Getting my free copy of Control on the Epic Games Store to work on the console was something that took me a significant amount of time. I could imagine a less technical person being completely unable to do it, but if you owned the game on Steam you just click a button and play.

In my opinion, if Sony wasn’t being supremely lazy they would have made the Portal with AMD x86 hardware similar to the Steam Deck and designed it to natively play your PS5/PS4 library on the go instead of making it a streaming-only device.
Wow. This is something else. No wonder I couldn't make it in the VC funded world.
In France, the household income is taxed if the relationship is official (not necessarily marriage, you have free, fast alternatives). You'll be taxed the same if both earn 30k or if only one earn 60k. If I take old and rounded references, in both cases, you'll be taxed 10% of what your household earn above 18k,and 30% above 48k. With a child, 10% above 22.5k and that's it (data from a few years ago, the brackets start a bit higher now).

Basically, one adult count as 1 part, a child count as .5 (except the third who count as 1 whole part do not ask me why), you take total income and divide it by the number of part, and check where it lands in the tax brackets.
Gloucestershire vertical farm is one of UK's 'most advanced'
Its not outrageous to believe it's possible we are actually first or the most advanced without evidence to refute it.

We currently have no evidence otherwise, and our best hopes (in my lifetime atleast) are finding ocean dwelling creatures on moons in the solar system that have no technology capable of reaching Earth.

It's just outrageous to think we are a unique possibility in the entire universe given how many stars and galaxies we have discovered.
Presenting TOC (Theory of Constraints) [video]
this was my inspiration i was going to get this but my power supply doesn't have a Molex and saw there was no alternate software variant so i decided to make this
I've heard some rap song on the gym last week and the artist was boasting that he threw his phone in the sea because he sees all his real friends in person.
YouTube Grand Piano – Play it on YouTube with your number keys [video]
That's speculation by "Rational Wiki", a far from rational and highly politically biased group that defames everything and everyone as "racist" that doesn't fit their world view. This has in the past included attacks against highly respected people like Scott Aaronson and Scott Alexander. They do not focus on evidence-based arguments, as real rationalists would. They don't calmly post peer-reviewed studies like Paolo Shirasi. Their Modus operandi is a) doxxing and b) to slander people with the label "racist".

But reality is what it is. It doesn't care whether someone labels a hypothesis as racist or not. The only way to grapple with reality is to find out what it is.
I'd probably reach for playwright to do something like this. The form seems structured enough that you could easily hack something together.
Inversion of Control Containers and the Dependency Injection pattern (2004)
That is irrelevant to how affordable or not it is for the end user.
please do i want to grow the current list of drives
This feels extremely legally risky

EDIT: I'm getting downvoted. I think people have gone to prison for a lot less than this, at least in the US, please be careful and playfulness is not a legal defense
i will look into this
You're looking at it from your perspective. Humans could be completely useless to them and they could be here for some resource. Loggers in the amazon don't try to communicate with the bugs around them, they do what they're there to do.

It's not given that other life forms would be interested in us, they might've learned what they needed a long time ago. And now we're just part of their environment. Or they realize we're too stupid and would just try to kill them so they don't.
First Photo of Sam Bankman-Fried in Jail at MDC Brooklyn
As has been discussed on HNews, a lot of vertical farms were unviable with recent higher energy prices.

Which makes the opening of a new one surprising. Are they doing some considerably different to make it more viable?

If electricity prices decline will they still be competitive?
When you're single, you can always fantasize of living in a van eating noodles if you need your X amount of dollars to last N years. When you have a family (or I guess, a social circle...) its different..

I only have savings for 1 year if we keep our current spending levels. Selling 2 old cars would give another few months. Selling the apartment and moving to a smaller one, would give me around one year and a half... etc. So these things go fast...
I would agree if companies were taxed on revenue, not profits.
I was always intrigued by the motivation for building houses on the bridge itself.

It seems like one of those interzone areas that shouldn't exist but does[1].

The usually listed reason is that space inside the City walls was at a premium but I think the really interesting point is that the bridge itself was considered inside the City walls. Like a peninsular jutting out of the City.

Also, it was said that with the amount of foot traffic, cattle, etc on the bridge it could take you 15 to 30 minutes to cross. So that kind of makes sense to have shops and pubs on there to service the 138 or so dwellings.

-

1. That probably comes from reading William Gibson's Bridge Trilogy.