skysight-inc/HackerNews huggingface dataset:
> 64 registers with 3 registers per instruction would require 21 bits

Actually only 18. With 21 bits you can get 128 registers.
The site I really like for exploring the binary representation of floats is https://float.exposed.
It’s pretty bad…
> As the American composer John Cage once remarked, formal theater exists to remind us that theater is already happening all around us

True that.
That it works for you is great but I don't understand how it works for you.

For me, I can't input fast on a tablet. Fighting with the on screen keyboard or using the (IMO, crappy magic keyboard) just doesn't compare speed wize to my MBP or MBA. I can open those and just as quickly be taking a note but I'll be done in a 1/10th the time and with zero frustration.

Cut/Copy/Paste just work. If you saw a video how often that doesn't work for me on tablet you'd probably feel like the UX designers should be in prison for all the suffering they've put people through.

I see that you use sketching apps, but you said below "I have horrible chicken scratch.", has iPad changed that?

For my notes, I want to be able to search. I don't actually take many notes though. It mostly add to "todo" lists but not a ton (less than 1 time day)

I've owned 3 iPads, most recently got one last January, with keyboard and pencil, but I probably used it less than 12hrs total. After it sat unused for 6+ months I ended up giving to my mom as an upgrade to her 2015 Air. She loves them but she's not trying to be productive.

Just as another example, when someone messages me, if I'm near one of my computers, I reply on the computer because it has a keyboard. So much faster and less frustrating for me than trying to reply on a touch device.
SongRec: Open Source Shazam
It had to be not just any POSIX userland, but the kind that could run all the popular web dev tooling, starting with Node.js. MacOS can get away with not being like Linux in many ways because of how widespread it is, but a new contender pretty much has to be compatible. And Linux is especially convenient to emulate due to its public and stable syscall interface.

All that said, the kernel emulation layer that WSL1 was built on was originally intended to run Android apps.
The link shows how to exploit certain bugs in some bad implementations.

That doesn't change the fact the protocol itself is quite well-defined.

There is no serious HTTP server that wouldn't support keep-alive, this is just FUD.
An annotated list of popular math books extracted from the Math Assoc. of America's reading list for undergraduates.
Sooo... Not "junk". :) <ducks>
Can someone give an example of a time you would actually want to compare floats for equality? Every time I've come across it there's always been a better way.
There is a nostalgia about early Powerbooks, as they brought a lot of practical design choices people take for granted today.

IBMs Thinkpad line was driven more by market pressure from Compaq much later. Again, far from perfect.. but arguably an order of magnitude better than other options at the time.

Most relatively great platforms remain around years later. =)
How Shazam Works (2003 Paper) [pdf]
BIM for Heritage: Developing a historic building information model (2017) [pdf]
I feel you...

And now put down that damn phone and enjoy the dive! :D
To make housing affordable, one must make it unpalatable to investors. Lack of housing is not a problem - an excess of demand from speculative investors fueled by too low interest rates is the problem.

Affordable housing is uninvestable housing. Until advocates admit this, the walking in circles will continue.

i) Price controls do not work at reducing prices, there are two millennia worth of proof for this.[1]

ii) Higher interest rates lower housing prices by lowering the availability of loans. This is a good thing unless you are already bought into the ponzi of ever declining rates.

iii) Affordable housing is uninvestable housing. A house is a deprecative asset, the same way cars are. A house does not produce anything. You live in it and it wears down.

[1] https://en.wikipedia.org/wiki/Edict_on_Maximum_Prices
> The problem is once you're deep in the problem, how do you get out? If you let prices collapse then a lot of homeowners will face negative equity.

Easy. You tax the shit out of non-primary and empty residences. This puts negative pressure on 'investing' into a house/apartment and waiting for it to appreciate, then selling it, without ever living in it or renting it. This also doesn't disadvantage people who bought to live.
Nitpick: "Nazism" (espec. capitalized) is a particular brand of white-supremacy racism. One which (by the book) held most white people to be non-members of its Master Race.

Vs. there is lot of racism on the internet which is "non-white on non-white". One example: https://www.nytimes.com/2018/10/15/technology/myanmar-facebo...
Forcing people to rent out their property is immoral. Forcing people to conserve land which is a scarce resource in urban environments is not.
I work a strict 9am–6pm schedule from western Europe, and interact with both Asian and American colleagues. I simply decline all meetings that are outside of my work window, and it would probably be against the law for my management to expect me to do otherwise ("right to disconnect").

I do know, however, that some of my colleagues in Asian countries feel an non-official pressure to accept late-evening meetings so that European and American colleagues may participate.
It is still a conspiracy theory, because it theorizes the existence of a conspiracy designed to cover up the true origins of SARS-CoV-2, it just happens to be a theory that is almost certainly true. The conflation of the term "conspiracy theory" with an entirely separate meaning of "untrue claim" is a huge problem, exactly because it is used as an excuse to censor people who are pointing out where conspiracies are likely to be hiding - a highly valuable and useful activity that society should encourage!

At any rate, this particular conspiracy theory was obviously very likely to be true right from the moment it was first proposed. The analysis and data was always rigorous. This new genetic evidence is good, but the extraordinarily tiny probability of a very unusual new virus emerging right next to one of the only labs in the world doing research on that exact type of thing, already rendered it irrational to adopt the natural origin theory right from day one. You don't even need to study the RNA at all to know that SARS-CoV-2 is a very unusual event, having CoV virus labs in a city is also very unusual, that lab leaks are common, that public databases being pulled offline due to "hacking" right before such a virus emerges is very unusual, and that these things intersecting followed by suspiciously immediate and vehement denial on the back of no evidence at all is also very unusual. Estimate those probabilities and then multiply them together. The number you get is astronomically low.
Let people build?
Around a decade ago I saw an analysis of fluoridated drinking water and iirc the positive for drinking over toothpaste is that the fluoride hangs around in the mouth longer for drinking.
Debian is a pain! I just tried installing it on a laptop. During installation it points out it can't find a wifi driver and do I have it to hand? I didn't and I don't know where to find it. It says I can use ethernet, but the ethernet wasn't close to me at the time and laptop's battery was shot so I couldn't move. I proceed without internet. I google how to install non-free firmware after the fact, and find that there is an app in the repository. Once the install is done, I shut it down and move it to a room with ethernet. We boot up, plug it in and get internet! But for some reason I am not attached to any software repositories apart from those on an install CD/DVD. I don't know what has happened, but I assume that my lack of internet during install meant I don't have apt sources properly configured. I considered googling how to add these, but instead, I said goodbye to the early 2000s gnome 2 theme, shut it down and tried another debian-derived distro that has all the advantages of debian, a beautiful modern theme, and I don't spend hours googling things I don't know.
> The smart contracts running on Ethereum are open source, unlike your PHP script, can be audited, and if marked immutable, i'm sure no malicious person/business can hack or change it

And equally sure that any bug in there (and there will be bugs in there) is unfixable and any funds stolen through it unretrievable.

"smart contracts" are neither.
"More regulations" and "less regulations" are both wrong perspectives, arrived at from ideology. We need more good regulations (e.g. banning waste dumping) and less bad regulations (e.g. price controls). There's absolutely no substitute for pragmatism and evaluating each individual regulation on its own merits.
I've been meaning to fully switch to Linux on my desktop and laptop for some time, but I'm not the only person using them, so I had to account for that. After using Zorin OS for about 6-7 months (and paying for their pro version) I was having some difficulties with running games and drivers on it. I then tried out Pop Os on my desktop first and haven't had any issues. Once I spent time tweaking the remaining settings that I liked in Zorin OS (win key + number to access dash apps) and a few other tweaks, I fully switched to Pop Os on the desktop and the laptop.

It's been a few months and I must say that it's what I've been looking for in a Linux distro. Something predictable, stable, that has good out of the box defaults and runs great for some games as well. For anyone looking to switch from Windows, I can't recommend it enough. Anyone else using the desktop/laptop also feel right at home starting up a few programs, editing a document or a picture and watching videos and pictures (that's really what most average users do anyway). It's also really great to be able to switch between tiling and non-tiling modes with one keyboard shortcut, which gives me a lot of the things I loved in i3wm/regolith while keeping it usable for average Joe (I'll never forget the confusion on the face of a friend opening up a picture and trying to resize the window as it was taking up half the screen next to Firefox).

Great job to the Pop Os team!
Yes it does? If it doesn't matter, why are there two or even 3 options at times for the same software with little detail as to why?

And if the packaging difference does matter (as it did for my vlc issue, one solution only worked for the deb), then an explanation for newbies should be given as to the general expectations for each package type.

Or should I just "git gud" and go digging through ppa/flathub? mailing lists to find a 2013 reply to a post?
Red flags words in web tech/tools to me:

- modern

- revolutionary

- love ("really really like" is ok)

- can't go back to / can't live without

- is the future

- just (describe which is not)
I live in Bourgogne (FR) and indeed, we lost internet and phone service for ~1hour last night at 21h00 CEST Service provider is Free.
Star Labs is another option if you want hardware assembled specifically to run Linux on it.
From experience, I'd argue against this strategy. I have done this once and it resulted in quite problematic situation as I started to be perceived as somebody who looks for greaner grass... If you want to earn more and your current job does not pay that aftrer you ask for a rise, go somewhere where you will be paid what you want, don't play games..
Besides 6 months at an Israeli company where the weekends are Friday+Saturday, I’ve never had work meetings outside business hours.

I’ve had two employers who had one “let’s all work late and eat together” day a week, but this was consistent and coordinated with everyone’s families.

Unpredictable work hours are entirely avoidable if you’re not in a startup.
I very rarely have late meetings, so I can usually keep to about a 8-16 schedule as a senior developer. I even usually manage to have lunch at the same time day-to-day. I guess it helps that almost all of our developers are in the same timezone as I am, and the few that aren't, are usually just a couple of hours off.
And because of that `x + 0` is not always equal to `x`.
It’s incredible how bad the reader works on mobile. It would be hard to design it that bad if one tried really hard.
Such fond memories, I remember modplay, which thankfully someone else on HN wrote about: https://news.ycombinator.com/item?id=19007804 - I think I first found it on a 1.44" on the front of a magazine in the 90s. Since then I spent so much time listening to mod files, then mp3 happened.
I think for high demand urban centres/markets, this is just going to lead to Braess's paradox of more roads = more cars = more traffic. More units = more people = more opporunities = maybe even higher rent. Unless there's ridiculous amount of oversupply. Perhaps greater NYC needs 60 million units to stablize price for 59M people that want to move there to reach the demand equilibirum of a overcrowded megacity 3x population of the current state. Gov needs to keep building units to put supply ahead of demand until until an urban centre becomes undesirable and people stop coming. Soon, ecumenopolis.

E: over comment limit

@Eisenstein They're not. I'm a fan of them. Like JP mega cities are relatively affordable with greater Tokyo having "reasonably" 22M people. But for US/west, highly desirable cities + high immigration, cities like NYC, I think has capacity draw/support people that push past what's stustainable based on regional geographic ceiling. NYC's already depend on stupidenous water transport infra. I feel (based on no evidence in particular) that NYC would grow to 40M people and run out of water, but rent stays the same/if not higher because there's even more opportunties and 80M people wants to move there.
Can anyone recommend a good book/primer on "concurrency models" (is that a term?) for a self-taught programmer?

While I am self-taught, I'm used to (academic) books that strive for completeness. It is also what I prefer. Rather than something more pragmatic like a blog post.

It doesn't mean I want to read overly complicated prose on the subject, which I'm sure is possible.
20 February, by any chance?
She's doing everything in her power to become famous/viral.

Look at the amount of work she puts into SEO and her own Wikipedia page. She's a Wikipedia editor that edits her own page. Can't get more self-absorbed than that.
Isn't it a tad unfair to compare a ML model for dermatology, only working with pictures, against general practitioners? IMHO comparing said model against dermatologists would be a better approach. And just working from images is not necessarily a dermatological model, buy rather an image analysis model.
Well redundancy is the other event which forces a sale. In a recession that is what happens and it becomes a spiral. It is quite possible to see a long period of stagnation though with no nominal price drops, just real price drops, as may well happen with stock prices too (see Japan in the 90s to today). The rest of the world is ahead in entering a downturn, but a recession and mass layoffs is coming in the US too, particularly in the tech sector which is massively overvalued and overpaying for talent right now.

I think what we can say is that the boom is over, and this will impact stocks, real estate and jobs for at least a couple of years till assets become more affordable again.

What can change this is a fed pivot on interest rates, which will happen at some point when things really break (bond market, stock market) or inflation comes down a bit, but not until then, so unlike previous downturns the fed doesn't have much ammunition here as they need to look serious on inflation.
"We'd be deeply grateful if you'd join the 1 in 1000 users that support us financially."
You think that's such a good "gotcha", but it's just pathetic, really. Like you do so much better.

It's perfectly fine to complain about a system, without being a perfect citizen yourself. I can complain about oil companies, and still be dependent on a car.
I’m going further to say that the speculative investment style itself is the problem, for many if not all areas. Once this kind of investor comes in, they want to squeeze the market for all it has, effects be damned. They may as well bet on crop failure – and they do.
I would also understand not everything is always perfect, things happen and people learn as they make mistakes
Places of Health and Amusement: Liverpool's historic parks and gardens
MWI doesn't posit that the universes are separated. Different classical states of a single quantum computer are technically in different "universes", but are still interacting with each other.

Separation that you are talking about boils down to different parts of wave function being uncorrelated with each other. If this is the case, then events in one "universe" can't have causal connection with another because that would imply correlation.
Nice, a model identifying the cases a doctor had enough doubts about to have a second test run.
West are the chances in 30 years thst you will be paying the same in rent that you are today like someone with a 30 year mortgage will?
I think the most common case, though it's wrong in a multitude of ways, is when you accidentally end up with a float representing a money amount.

Things which are genuinely representable as a float value testing for equality is very rarely useful.
I've been in this field a long time, and I cannot think of a single topic which would be better served by video, than reading text. Video takes more time, has more cruft, such as blah blah I made this video because, and I discovered this because...), and video poorly presents for work involving typing.

SysAdmin work, or coding work, is not a visual art. Building a house, or assembling mechanical items are suited to visual work, or pictures, due to their nature.

But videos? How do you copy/paste code snippets from a youtube video? Or go through a list of 7 files to edit and look at?

Are you watching these videos, then making notes? Text instructions are the notes!

Sadly, I will agree that these days, there are endless generated blogs, articles, which are just gibberish or utterly useless. But the Arch wiki seems quite helpful in most respects.
Some of you might laugh at this ridiculous idea to even hypothetize on such an experiment but remember: some time ago you would be burned at the stake for believing in heliocentric system or if you could show some tricks with electricity.
How about "legacy DNA" or "retired DNA" or just "leftovers"?
MWI in a sense it a null theory regarding the collapse, so it should be assumed true by default if collapse is not observed.
> different people and a US vs EU thing?

Both.

The EU people are large companies that can afford the legal costs, and capable of either changing charger or not.

The US people are small business that can often not afford the legal costs (ie settle wether guilty or not), and completely following the law is almost impossible if a manual mistake on a single video opens liability.
"Native Americans had no genetic diversity (not true)"

That feels a bit like a strawman. Few people would claim that Native Americans had no genetic diversity.

But the claim that they had less genetic diversity than Old World populations is plausible. After all, there was a massive population bottleneck/founder effort in their relatively recent history. The groups of people who walked across the Beringia and settled the Americas had to be small-ish, with their total size not exceeding several tens of thousands. Siberia is, until today, very sparsely populated.

Compared to the Old World, the New World population squeezed through a population bottleneck of perhaps 0,1-0,5 per cent of the total human population of that time. It then started diversifying again, but genetic drift is a longish process.
This. Being remote actually amplifies toxicity. At least that's my experience in 3 different workplaces over 5 years.
Have you tried setting clear boundaries? Often this is all that's required.
The good ones don't, they also realize the value of working with experts from the field they develop software for and with. And ues, that includes business people. The bad ones they can replace decades worth of experience, training and eductaion in certain field with deducting the necessary insight with first principle thinking.

The same applies not just for software devs, but for every other domain as well.
We should stop thinking of houses as an investment first and foremost. Their purpose is to be a dwelling for humans, not to park cash. When you look at it from that perspective, the house that one owns and lives in doesn't become any worse as a dwelling regardless of the state of the market. Those owned as investment, yeah, their owners should be legitimately worried - but they are also a big part of the problem, so let them worry.
Sovereign Tech Fund
Shortcut:

Annual Life Expectancy declines since 1900.

https://www.nature.com/articles/s41562-022-01450-3/figures/6
It's also a bad design for its intended use as a digital currency. There are fundamental design flaws which mean Bitcoin will never be a world currency - pseudo-anonymity, distributed ledgers, chained transactions, lack of central authority, all come at a cost and solve problems most people don't have.
With an alternative design you'd need to have some other code container concept, but it'd be almost exactly the same as a class file. If the JVM also had a separate notion of a non-class file, just hold to hold static methods, then it'd boil down to duplicating the format. Most languages decide to make the source file the first-class container concept, or in native languages, the DLL/.so, but this isn't obviously better and comes with its own downsides. Orienting the VM around classes has a bunch of upsides that contribute to Java being successful.

The real complaint here is more about the syntax boilerplate involved in writing top level functions in Java that map to classes with static methods. Kotlin shows there's no deep reason why the Java language has to be written this way, it's just notation. They picked it to avoid complicating the language with special cases, but I can easily agree that smarter syntax is more important than the Java guys have historically believed. Kotlin is proving this at the moment.
Nodejs runs on mainframes, web development is the new green phosphor terminals, POSIX userland does it perfectly fine.

Project Astoria is coming back on Windows 11.
But we all saw House, Grey's Anatomy and Emergency Room. So we know exactly what doctors do!
> Can someone give an example of a time you would actually want to compare floats for equality?

When they are integers. By construction, floats provide exact arithmetic for small ints. It makes sense to compare those for equality.

Also, when defining a ``sign'' function, you may want to treat the equality case separately, to avoid introducing biases when the input data is quantized.
In a sense you outsourced your pressure to a country where it is less socially accepted to refuse I guess?
Covid killed a lot of people even though we have at least four other coronaviruses running around causing common cold, and most of the victims had some banal coronavirus infection before.

The plague bacteria of 550 AD was probably not completely identical to the one in 1350 AD either.
It’s more likely in large orgs. I work at a large one and my group consists of 800 people spread across the world. A lot of us got stressed out and burned out due to time zone spread in the pandemic.

Our LT took the feedback and we have since regionalized the teams so people don’t work too far out of their time zone.

If that’s not possible, perhaps find somewhere else that works in one time zone.
What do US curbs on selling microchips to China mean for the global economy?