skysight-inc/HackerNews huggingface dataset:
The Evolution of Indoor Climate
386BSD vs Linux came down to a single thing for me: Support for MBR partitions. I was aware of both systems from the beginning and started to prepare trying both of them from around January 1992. What I had available was a 486 PC with OS/2. So in the end it was quite simple: With Linux and its support for partitions I could use that 486 without losing OS/2 (this was at work, after all, I couldn't ditch that system - I used it for production). I first booted and executed Linux from a floppy, and soon I could install Linux on a separate HD partition (and still boot from a floppy, for a while).

But 386BSD needed to take over the disk, and that was out of the question. That was the showstopper for me.

And shortly after that, my x-terminal broke and I switched to use that particular 486 PC as a replacement, a hack version of X11 came around early so that was actually possible. I was a little involved in testing new drivers and filesystems and so on, and by that time I was firmly into the Linux camp and have stayed there since. My original Unix experience was mainly from SunOS.
For example the “enterprise vector people” graphics you see on every corporate website. Most human art is extremely repetitive.

AI art seems to be coming from the opposite direction to human artists - from a starting position of maximum creativity and weirdness (e.g. early AI art such as Deep Dream looked like an acid trip) and advancements in the field come from toning it down to be less weird but more recognizable as the human concept of “art”.

And DALL-E is impressive exactly because it has traded some of that creativity/weirdness away. But it’s still pretty damn weird.
John wants to read a blog over HTTP. John reads the blog. There is a link. It is to a social media website. He clicks on the link. The social media website requires JavaScript. John has no context for the blog he was reading, and is saddened by the fact that his experience has been ruined.

John wants to read a blog over Gopher. John reads the blog. There is a reference to another piece of content. It is either made to work with the form or is self-contained, so as to be usable in the context of a Gopher browser. John is happy.

A platform's total capabilities matter, because there will be links to the edges of its capabilities. If you have a blog over Gopher, you probably aren't going to link to a JavaScript-heavy site, because an author posting over Gopher is more likely to be ideologically-opposed to JavaScript. If you have a blog over HTTP, you probably are.

A platform's intentions matter.
Or leave them alone and let them realize that mathematicians who believe this nonsense are silly.

The number of even numbers = ∞

The number of natural numbers = ∞

The larger consensus mathematicians seems to be that these two infinities are different... which shows that most mathematicians have lost track of what infinity is supposed to represent. They define it as boundless but want to desperately slip it as a bounded quantity for their amusement and mental gymnastics like the Hilbert Hotel or the Banach-Tarski.

I would love to believe that they are confusing kids now because the adults have stopped falling for this nonsense... but I don't think that is the case here.
Getting a loan for such a small amount and for an online transaction, sounds like a poor decision. I honestly don't understand people using these tools, they seem a recipe for disaster.
When I didn't have money to purchase the things I wanted I saved and then purchased the item, I didn't get a loan.

A chargeback to Affirm sounds like a bureaucracy nightmare, couldn't the op contact Affirm and get them to chargeback the merchant? Do they have a procedure for this?

That said, Affirm exhibited terrible customer support and for that they should be held accountable.
yes. There is only one that i can think of.

Notepad++
> Do you have a Toyota with higher than 300k miles on it? If not, why?

Here you go. This driver has driven three of them over 300,000 miles:

https://www.torquenews.com/1083/driver-1-million-driven-priu...
There are quite a few solutions, but you won't like any of them.

The basic issue is, and remains, that certain cells die the more and the longer they're exposed to DHT. To solve male pattern baldness, you'll have to reduce your DHT levels, either by reducing your testosterone levels, or by taking brutal dosages of finasteride.

Trans women actually do that, and can stop and even reverse male pattern baldness most of the time. But for cis men, this solution is obviously inadequate.
It's perfectly sensible given a common frame of reference, which we have thanks to the CMB. Frames of reference aren't local. We have clocks and can measure time on them just fine, and 'now' is just a time on a clock.
> I have a wildcard sending identity *@mydomain.tld

Uh. Neat, I’ve been adding aliases individually as I needed them.
> Comparing them in this manner is just disenginuous.

True, a 747 pilot will have in the vicinity of 400 souls on board, while a fighter jet pilot will have 1 or 2.
The JWTs I use expire after a given time and are renewed. I agree, there's not much difference. Its more like a standard way of generating tokens.
But see these examples where it utterly fails at even the most basic form of compositionality:

https://mobile.twitter.com/david_madras/status/1512573390896...
Italian here, I thought it was a link to Italian Wikipedia =) now I know that "omertà" is a universal word. Thank you(and italian mafia... /s )

Omertà is still alive and not only in italy unfortunaly, but now lots more people are denouncing the mafiosi who ask for "pizzo" (you know what is?), and the omertà is shading.

The new omertà now is for big players/companies who are making illicit traffics and theirs managers don't tell this to police because they're getting consistenst bribes. In the north of italy and anywhere in the world.
The Yogurt Revolution
Looks handy. Reminds me of https://ec2instances.info, which I use often.
For me blogs are/were the best part of the internet. Unfortunately good content is so hard to find nowadays purely because of the insane amount of marketing/ad fueled blog spam that poisons every search result page.

Not a fan of opinion pieces and silver-bullet type posts, but I'm always down for a technical deep dive, a postmortem, an experimental programming paradigm idea, or just plain-old hacking fun.
Again the conflation of freedom of speech versus the freedom to be heard.

Freedom of speech means that the government can’t put you in jail for saying something stupid.

Censorship of privately owned online forums is entirely up to the forum. There is no high principle at stake there. In fact, censorship of this kind of forum is itself a kind of speech - so forcing someone to publish what you want them to publish, is also a form of suppression.
On Floating Upstream
Hammer PDF: An Intelligent PDF Reader for Scientific Papers
This has been my interpretation of unit testing for some years now. They should be renamed to "Examples" or "Documentation Test" because all they really do is when I read them is (i) show how to use the unit (ii) and common error / success cases of that unit.

I would never really on them for actually testing the expected property of a public API for example.
I can confirm. I don't have .nft but .crypto and get constantly mentioned by obvious spam bots.
That is so funny I was actually googling around for this around the same time it was submitted here. The project has been around for at least a decade now. I vaguely remembered what it was called although initially I misremembered it due to confusion with Gnome's nmcli. Happy to have found yellowman's nsh GitHub repo as well the flashrd one. Very cool to be able to interact with OpenBSD just like it was a Cisco or HP managed switch. One day I'd like to compare this with Vyatta.
You may be right, I've just seen ~45 bn ly given as the radius of the observable universe accounting for expansion. The discrepancy could be due to changes in the rate of expansion over time, as it hasn't been constant.
Thank you for putting this into words, "SV hoi polloi" ! perfect

I'm pretty tweaked at how copyright is used here:

Google gets to scan every book in the world, build derivative models off it, but when we want to see the source data we get "page ommitted from this limited preview"

OpenAI CLIP scrapes all of google images, but isn't allowed to show us the source material in its training set, since that would constitute copyright infringement

Why do the robots have the rights to the world's information while humans are left to the derivative output as the internet is flooded with auto-encoded content?

I'm going to start my own internet, no bots allowed. In the future, privacy is tantamount, if you let a bot see your work you're bound to be plagiarized in a thousand variations.
Hey, pabs3! Actually this is not using a rolling checksum for detection but rather a combo of language model, checksums, automatons, bitvectors, inverted indexes and multiple sequences alignment (e.g. a specialized diff). I put some docs there to explain the approach at ahttps://github.com/nexB/scancode-toolkit/blob/develop/src/li...
> AI has metastasized and is already manipulating its environment, including humanity, to its own implacable purposes, and uses social media as one tool in its tool belt.

Absolutely love this, mind completely blown
Any possible roles for lower YoE SWE?
All assets are hoped to be sold for a profit unless there's another factor involved such as sentimentality (e.g. art). The stock market is the same, people hope to make a profit, and sometimes markets crash for no reason other than fear.

Besides a lot of people want to own and use crypto for whatever reason. This thing isn't going away unless it is regulated out of existence, and that is very much country specific. I believe the countries that outlaw crypto will eventually be very few, as that is the trend I've seen.
The little interaction I had with Linus was friendly and technical (the only direct contact I had with him was a short email conversation where I provided some details about tape SCSI APIs. If there was more I don't rememember it). Anyway, I followed the Linux mailing list from when it started and for many years, and I read everything (including all the patches up to around kernel 2.3.51, if memory serves). I never saw anything I reacted negatively too, from his side. Quite the opposite.
> weaponised yoghurt

That is absolutely the best new term I have heard all year.
The incompetence of government exceeds the incompetence of the worse large corp I've worked for by orders of magnitude.

Managers are pure politicians, there's red tape covering everything and your coworkers are either checked out or engaged in the politics as well.

The work output is barely functional using non-standard practices and very expensive incompetent vendors.

Government is where you go if you're bad at your job and don't want to ever be fired.
This galaxy is not being gravitationally lensed though.
A feature that Haxe offers could help here. Abstracts are compile time only types of which the implementation is fully inlined. Meaning we could define an abstract over ArrayBuffer which has an iterator of abstracts over Float64Array which define the x and y property getters. Once compiled the code will look very similar to the example given. It's one of the things I miss the most in TypeScript, coming from haxe.

https://haxe.org/manual/types-abstract.html
https://code.haxe.org/category/abstract-types/color.html
It seems like we really should be able to make soundproof apartments today. I’m definitely not an expert but it’s hard to believe that we can’t we make thick walls with the right material between apartments.

A lot of construction and transportation seems like it’s needlessly bad due to underinvestment and old equipment. I think we can make almost noiseless EV cars like Teslas today, no-compromises high density housing, quieter construction equipment and so much more.
You'll get back 1$ every 1000$.
(1000 x 0.01 x 6 / 52).
8$ if you invest in the market long term and get a 8% return.

Not worth the headache in any case. This is a tool to allow poor people to get even more in debt.
Yes, exactly that. I wrote another reply about that. Running 386BSD on the PC I had available meant overwriting the disk, and that was not an option (it ran OS/2 and had to continue doing so for a time). So that's why I ended up with Linux (early 1992). I never had thoughts about GPL vs BSD at the time.
No, it’s weird and I suspect there’s more to the story on how they arrived at this kind of system. It sounds mechanical and low-trust. Granted, I am not as ambitious as the author, but my wife and I do not ask each other for permission to do things. What we do do is let the other know that we’re taking on an extra responsibility, and specific help needed. We both work in tech and are raising two toddlers.
For years I have run in terror at the leetcodes I might be thrown by a tech company that thinks it is a FANG.

Looking at the "Blind 75 Must Do Leetcode" problems, I must say, I am disappoint.

I just spent four hours on a Friday evening going through each of the problems, and have so far solved 40+ of them, in a less than optimal fashion for the most part, but solved and "correct" to pass the test cases. Some of them were so dazzling easy (Coins, Sum2, Robber, Robber II, Word Search II), that I sat there for a good few seconds and thought "That cannot be it, surely?!?"

Am I missing something?
Didn't know about this, thanks for informing those of us in the sf bay area.
I noticed I rarely have success if I intentionally try to write about a specific topic. It's usually an uphill battle.

Instead, just having a place where I can talk about whatever I want, without obligation seems to create the most opportunities. Sometimes that's Calmly Writer. Sometimes Roam Research. Sometimes even just replying on Hacker News can be useful. I particularly like writing on Hacker News because it gives you a sense of what really vibes with people without overwhelming an audience. It's a great testing ground.

Over time, writing often seems to clarify these cognitive structures in my head and give me a better intuition for what I want to say.

It's a very meditative process and I would say the best thing you can do is go into it without expectation.

Just have a place where you can write without expectation. And a place where you can write where people will watch.
Chernobyl: We stole Russian fuel to prevent catastrophe
Cross River might originate your loan, but AFAIK this is basically just a workaround for regulation on loan origination. Affirm just buys the loans back from Cross River once they have been funded, so they bear the credit risk.

(It sounds like it’s more complex than this, but I doubt Cross River has significant exposure to Affirm loans.)
My blog is a personal knowledge management tool. I tried many things to keep my findings and interesting stuff organized, but none of them worked. Now, that I have a blog, I also have a place to put things. Even if I only draft an article with some notes, these notes don't disappear, but are well managed comparable markdown versioned in git.

However, the published notes are accessible anywhere and organized exactly like I need them to be.

More about the blog... https://pilabor.com/about/

Articles I visit more than once a week are:

My shell scripting cheatsheet: https://pilabor.com/blog/2021/04/shell-scripting-cheatsheet/

My markdown cheatsheet: https://pilabor.com/blog/2021/04/markdown-cheatsheet/
I blog for myself. Writing is a good way to organise your thoughts and possibly help improve one’s communication skills but the biggest advantage I’ve seen is that ‘exporting’ all those thoughts made it easier to generate new thoughts.

It’s like real world defragging.
You need a bit more than checksums for this. If anything the FSF published many different versions of the "official" GPL2 texts and this would defeat checksums. See https://github.com/pombredanne/gpl-history ... so in the general cases hashing a text does not work consistently and safely.
Eventually you need a diff for a pairwise comparison, and the only difficulty is making diff fast or find ways to approximate it fast enough to avoid doing a full diff.
I think kids lack a clear distinction between imagination and the real world. They can believe something at one level and disbelieve at another without feeling the inconsistency. That can be a great skill to have that adults lose. But also makes the world more scary.
how is this different/better than airsonic? or funkwhale?
Melting ice caps may not shut down ocean current
We had a team project at university to write some graphic demo in 3d from scratch (no open gl, no fancy graphic libraries, just plotting pixels onto screen).

We did, and it was pretty slow despite all the microoptimizations (for example we used fixed point math). It was at the time when hyperthreaded CPUs were introduced and my friend added support for multithreading - 1 thread would draw 1 half of the screen. It broke our code and we found out rand() wasn't thread-safe.

So being the inexperienced dumbasses we were - we added locks around the rand() calls :). Which made the whole multithreading useless but we didn't realize it then :) What we should do is implement rand() on local variables, it's like 3 lines of code :)
Basically everything that requires "humanity" is relatively safe, like kindergarten teachers, practitioners in medicine and psychotherapy, as well as all the banking jobs about babysitting money for rich people. The latter I think is a good example of what will happen increasingly, as algorithms have almost completely taken over investment strategies, or at least regularly outperform humans, but it remains essential for a bank to have a "human front", as customers are rather unlikely to entrust their savings to a non-human.

Increasingly I think humans will become either "machine managers" or "the human face" of otherwise automised processes. Medicine is an interesting example here as there are quite a few studies showing that empathic patient care increases patient outcome, and in life-and-death situations, a human operator is important to catch machine failure as well as for liability purposes. But a human doctor can't (won't be able to) compete with the diagnostic power of a specialised AI trained on billions of diagnosis. This is of course a good thing, as we as a species will become much better at diagnosing and treating illness in the process.

DALL-E, if it holds what it promises, will definetely shrink the market for freelance designers at the lower end of the market, and it might transform design at larger corporations too. Here I think it is plausible for designers to become more and more like machine operators, in which they write detailed instructions to an AI (like googling is a core strength of programming), and then do the last bits of fine tuning themselves, as well as making sure that the overall client vision is fulfilled in all parts.

Note though that a doctor spending less time on diagnosis can lead to a) more time for patient care or b) less overall doctors. A machine-operator designer has a much higher productivity, which might reduce the number of available jobs in the sector. On another note, this should all be taken with a grain of salt. 10 years ago I would have said transportation is the first job sector to go, yet now it increasingly looks like creative jobs might be hit before that. Things aren't moving in a linear fashion.
speculation: tesla pivots and makes a semi-trailer-compatible variant of cybertruck

tri-motor can probably haul a 53 foot trailer right?

edit: from a brief googling, appears max tow capacity of tri-motor is approx 14,000 lbs, competitive with a F-350 dually; dry weight of 53 foot trailer happens to be around the same, sounds heavy to me but what do I know

Still, could be good for ~20 footers, nothing to sneeze at
How it can be nearly instant performance if you have to load data from disk on demand? If users jumps a few pages, or he performs a search or replace, things will get real slow.

We wouldn't use large quantities of RAM today if there were any techniques that could make disk acces "nearly instant".
Thanks. I've been out of that world for roughly a decade, it's neat to see a more resilient social ecosystem emerging around these markets. I'm still sort of surprised that the three letter agencies can't just immediately unmask the server IP of new markets when they pop up and take them down immediately
Likewise (tablet).

Tried it on a PC. It's close to useless, unfortunately.

Too bad, these other efforts elsewhere to create 3D models of ancient cities work fine both on a PC and Android tablets.
I think you are misjudging the speed it will happen. I think the Metaverse will be a slow death march, eventually ending up teaching others what not to do.

Unless the VR experience is flawless, and I mean better than reality, people can't get hooked.

If the hardware lags even a bit, the headaches and dizziness become unbearable. Depth-of-field is another disorienting factor, and field-of-view yet another.

I believe we do not yet have the technology to offer such an experience, let alone cheaply. As such, Facebook is prematurely investing in it.
Can you.

Stop.

Writing blog posts.

Like Linkedin posts.

Like this.

It makes them.

Hard to read.
Three Practices for People Managers to Effectively Manage Hybrid Teams
Anything that can be branded as "leadership".
>> Proprioception is heavily based on the flow of air against our skin and hair.

> Is that really true?

No, it isn't true and it cannot even theoretically be true. There's nothing about air currents that suggests a particular location in space. When the wind changes, nobody gets confused about where they are.
On some sections you can drag the mouse to change point of view.
Very hard? You miswrote. You meant impossible.
The thing that is confusing here is that it feels in their mind they are actively doing something to achieve success but it is in fact completely passive. They aren’t accomplishing anything, or making something, just bought assets and passively wait for it to increase in value.
I agree. What worked for me, was using chrome dev tools, then emulating a tablet so i could drag up/down to 'walk' and sideways to look around.
Meh, sounds like mundane State Department desk jockey beat https://en.wikipedia.org/wiki/CIA_involvement_in_Contra_coca...
rsync is what taught me to respect the trailing slash.
We have a photo book from just about every family vacation. Our youngest loves looking at them, but is incensed that we went on all these trips before she was born. “Why didn’t you wait till I was here!?” she often asks indignantly. We’ve had to redo so many older family vacations so that she can have a photo book with pictures of the family, including her, in those same places.
> How did you make 2d/3d rendering faster?

Using the obvious way, GL shaders.

The amount of time spent on the CPU side is mostly irrelevant, preparing buffers that can only be done from JS code anyway.
If you want code like this just demand 100% unit test coverage on any Java project. This is what will magically pop up at the end.
This seems particularly bad scenario to be in, as being forced to write more lines of code increases any attack / bug surface (?)
To the final example I don't think double colon would ever be valid so why would the "compiler" suggest to make that change?
32032 came out long after 68000.

People who needed to code for 32032 learned to treat it like a RISC, because any instruction even slightly complicated generally didn't work.