skysight-inc/HackerNews huggingface dataset:
> I explained why. For an app with few users, it sometimes takes longer for open source to catch up.

Android apps have been available since before 2010. Time has been available.

But it’s so hard to get recommendations of high quality Android apps that aren’t something Apple doesn’t allow (call recorder, web browser, etc.). That’s a great category, but I still struggle to see why that’s all anyone can point to.

Paid, free, IAP, open-source, anything.
Your company and management are running "standups" (in the agile sense) incorrectly. It should be you talking to other engineers.. not a status update.
Feels like where we are heading to.
Best practice is to do envelope encryption where you encrypt the data with one key, then you encrypt that key with another (hence envelope). That allows you to routinely rotate the outer key without having to laboriously re-encrypt the actual data.

Whether you use one envelope key or one data key per client, one data key for all, or one envelope key for all is really a judgement call and depends on how paranoid you want to be vs. how much you want to worry about juggling keys.

Personally I don’t go per-user, but if you have the concept of a company/tenant/etc. I might do one for each of those. If you’re storing each tenant in a different database or region it lends itself more towards having a separate key for each as well.
> With a native build you get a guarantee from the dev that they'll fix their Linux issues.

If only! In practice, there is no such guarantee; I've seen several Linux-native titles release breaking updates (anything from mild annoyances to rendering it completely unplayable) for a long time, sometimes for several months. The studio is very likely to de-prioritize or even ignore bugs report because the market share on Linux is just so insignificant.

There is also the fact that some games actually run better on Linux under Wine than they do with the native version.

I don't have data, but I'd guess that the Wine project resolves more issues in Linux games than the studios do with their native ports.
Easy, almost anyone can afford 36 $50 payments. Most fast food employees can afford that.

On the other hand, I think as a country, an astonishing amount of people would be in a very bad spots if we head into an economic downturn.
A well-animated Circus is always a treat.
do these commentators know what the right track is? The reason why everyone feels that it's all going wrong is because the informational environment has descended into partisan alarmism, which each 'side' simply triggering its base in order to get clicks and views. US more or less invented the idea of physical fitness, it now needs to do the same with mental fitness, starting with the inputs
What I'm seeing from your long essay is that the common core curriculum is indeed great but average teachers are too stupid / mathematically illiterate to teach it, so we would be better settling for mediocrity instead.
> we need to return to the very high levels of immigration we had in the 19th century

As a percentage of the total population, now is the highest level of immigration the US has ever experienced going back to the founding of the country.

The previous maximum was prior to the 1924 immigration act which effectively banned the practice for 40 years.
I wrote a little blog about this many years ago that’s still online on my basically unupdated site:

https://adamierymenko.com/titan/

In this I’m at least speculating that Titan might be likely to host alien life in its steamy cryotropical environment. I’d love to see NASA sink a submersible in those methane seas and look for cryowhales. (Or more likely cryobacteria but cryowhales would rule.)

I’d expect life there to be wholly biochemically alien, probably based on methane or ammonia as solvents, and probably very metabolically “slow” compared to most life here. We might miss even macroscopic Titan life without time lapse photography.

To any intelligent Titanians we would look like the Balrogs from Lord of the Rings: burning lava monsters with blood of molten water.
Meta dropped like rock in 2022, and walstreet assumed it's dying. Their valuation got crushed much more than their peers.

Q4 showed that their business is actually still working and company is making necessary changes, so they recovered to be roughly in line with big tech peers.
Each Tether, on paper, represents a single US dollar locked into the crypto ecosystem.

It's kind of like a company's war chest bank account: no matter what happens, the value of the asset is worth at least that much.

But it's a little more pernicious than that. Tethers are typically emmited conveniently at times where the price of crypto is going down, propping the value up. If the current value of BTC exists because of artificial upwards pressure, it's likely that the value should settle back down to where it would have been if not for said pressure when released from it.
Yes, it's hard to imagine that actually being executed without a ton of lawsuits. And you think people didn't accept the results of the last election, you haven't seen anything...
A hallucinogen is like a telescope.

Many users of hallucinogens report meeting "machine elves".

Maybe we should be looking there.
I wanted to find the list without the fancy styling and found this: https://fs.blog/great-books/

Much easier to copy and paste.
The relevant problem agencies face is that their products have a shelf life. If you're Tom Cruise's agent, why wouldn't you want to extend his career indefinitely?
Those 29% probably benefit from the status quo and/or don't pay attention to politics.
As the ASN operator don't they have a legal duty to shut down illegal operations from their network? Technically they probably only need to respond to filed complaints, but this strategy likely reduces their workload while not impacting the large majority of non-pirating students.
I got a Master's degree from St. Johns liberal arts program in my 50s, in part to complement a Master's degree in computer science from three decades earlier, together to help me be a better teacher of high school computing.

For me, the three-decade interval gave me work and life experience which prepared me to read and discuss the Great Books. (The graduate program's list is similar to the undergraduate list, if a bit shorter.) The authors and works we read at St. Johns come from a wide range of contexts with different assumptions than ours, which made them both such a challenge and a reward to study.

There are other "Great Books" programs, including The Catherine Project, https://catherineproject.org/, which give opportunities to read and discuss many of these important works.
> In short, we are not responsible enough.

You could make the same argument about fire.
Yes that's one way to make money. They also make currently 4.75% on $67B of issued Tether = $3B+ per year just by buying US Treasuries.

Even if they were undercapitalized in the past my guess is they are fine now
It shouldn't, but it will. What happens when you report the bare facts as you see them, you are accused of lying, a jury is convinced, and you go to jail? That's a foreseeable outcome, and an effective deterrent.

(Whether it's worth that deterrent is a question that I am not going to attempt to grapple with on a technology message board.)
Have you seen Bing? Microsoft does not have the talent to tackle great products.
Even further - not only the development of biological life forms on other planets would totally depend on the circumstances on that planet and create unimaginably variable life forms, but also these very different life forms would develop very different cultures and as a result, very different technologies. So even when we look for radio signals, we are looking for something that totally depends on our own technology, which is the product of our own civilization that is in turn the product of our own culture, which is a product of our own biology that was created by the circumstances on our planet.
What can be done with a balloon that a satellite cannot?
Users affected by this still have until March 6 to file a claim, in case anyone was unaware of the class action settlement:

https://www.keyboardsettlement.com

Don’t miss your paycheck!
What about Valorant? I have all the CounterStrike games, but Valorant is something very good to me.
I've spent a couple hours messing with ChatGPT specifically around pronouns and it's wildly insensitive and offensive by human standards. It will willingly misgender and deadname people if I ask it to. At the same time, if I tell it my preferred pronouns and use anything other than the most absolute mainstream options (he/she/they, maybe a couple others) it will start lecturing me about my preferred pronouns being confusing and difficult for people and also sometimes refuse to use them. It will also refuse to use my pronouns if it thinks I'm being sarcastic with them, even when I'm using ones from LGBTQ resources and articles that talk about the most common pronouns.
https://github.com/Norost/nrfs

Project description: I'm designing a custom filesystem with compression, error correction (with mirroring) & encryption.

The aim of the project is to have a filesystem with these features while remaining considerably simpler & easier to use than ZFS, btrfs etc. In particular, I aim to make it easy to use with removable media as I got a bunch of old drives that I don't want to have powered on 24/7.

I'm looking for people willing to test the filesystem. While the filesystem appears stable I believe more issues may pop up when used for long-term storage (e.g. backups). With more people using it I hope to find these issues quicker.

There are currently only (FUSE & tool/"mkfs") binaries for Linux[1]. If you want to test it but don't have a Linux installation, please let me know and I'll see if I can create a build for your OS.

Contact info: hn+nrfs@demindiro.com or on Github.

P.S.: Using a block size other than 12 is currently broken, so don't adjust that parameter when creating a filesystem.

[1] https://github.com/Norost/nrfs/releases/tag/v0.2.1-alpha0
It's fascinating getting a glimpse into modern tensions. It turns out that there was a guy that shot down like 8 MiG's back in the 40's, but they had to suppress all knowledge of it so that it didn't escalate anything between US and Russia. Makes you wonder how often stuff like this happens and we just never hear about it. https://www.cnn.com/2023/01/20/asia/korean-war-fighter-pilot...
> specifically, the ad that said "enjoy premium content in your own home without commercials."

Surely showing you commercials would make that false advertising? In Australia where I am at least I am fairly certain it would and would open them to fines, but IANAL so IDK
I do wonder which powers are really behind (i.e. supporting/owning) Tether and their related cartels, because most of this is well documented and obvious now and yet they carry on as they wish.
The discussion is real enough for me. However, lacking knowledge of the interlocutor brings a few problems. It's hard to know what shared knowledge and context we have.

One difference in terms that we're having trouble with is "inflation". When I spoke of "inflation" previously, I meant it in the general sense, not specifically consumer goods prices, or some other subset of prices. By definition, that means that nominal wages are included. The price of labor is just another price that inflates along with everything else. Note that the chart you linked [1] says "CPI inflation" rather than simply "inflation".

As for the relationship between unemployment and inflation, it's in a standard economics textbook. Unfortunately, the evidence for the theory has been somewhat mixed.
By many objective measures we are doing well, we are living longer than ever, women and minorities have more opportunities than ever, the standard of living is higher than ever in history. Even poor people live better (and longer) than kings used to not that many generations ago.

There are many measures by which we can judge our positive success. Of course there a ton of problems, but it still seems that we only like talking about problems and not any of the positives.
Your second statement doesn’t logically follow the first. It suggests that there is a similar claim of a cause for the statement that black people are more violent which is as strong (however weak and disputed) as the claim of this cause of testosterone.
There were major players involved in other cryptocurrencies/stable coins that ultimately failed. There's absolutely no shortage (pun intended) of people who want to see Bitcoin and/or Tether collapse and have a vested financial interest in seeing it fall. If there were a verifiable reason for either of these to fail, it would.

Tether continues to survive for one simple reason, up to this point anyone has been able to redeem 1 USDT for 1 USD through Bitfinex and that ultimately is what holds the peg. Bitfinex themselves buy up USDT when it dips below 1 USD which is actually one of their sources of revenue and about 60% of all USDT is held on Bitfinex.
What was the racial make-up of the company prior to the policy?
What kind of glitches would you experience in this context without rotation minimizing frames? If the missiles are a non-symmetrical shape, I would guess that you could see some "snapping" in its rotation, but if the missile is something like a centered sphere, my intuition is that the snapping wouldn't be perceptible.
The easiest way to fix this without an amendment would be to greatly increase the number of representatives and use the Maine/Nebraska method to split the electors. It's not perfect, but it would be close enough, depending on how large you make the House of Representative.
I would suggest going to your local library and asking them. the same question. Not only will they have a good answer, the books will be available for free.
That's not an accurate representation of the problem. It's more like:

Comment A: Muslims are evil.
Comment B: Christians are evil.

It's a terrible idea to treat Comment A and B differently. The same applies whether they are talking about religion, gender, race, nationality, or anything else. You have thoroughly failed when you have built in discrimination into your content moderation system.
"Shadow biosphere" may be a useful search term.
You are out of a job and waiting for recruiters to contact you ? Most recruiters are out of a job right now so keep that in mind. Why not get more proactive and start applying to companies/teams that you would like to work for.

Plenty of companies hire remote and even if they don't have an open role being advertised, this is your opportunity to reach out to hiring managers and start a conversation. If you want to be selective, you also need to be more proactive especially if you are out of a job.

The market right now is a bit cooler as you can see the layoffs happening but if you are good at what you do, you can always find a role. You just may have to look more yourself since the easy days of waiting for recruiters to approach you is over at least for now.
https://archive.is/CP8QE
The headline is kind of useless, one of the graphs tells the story.

Half of one party thinks we’re doing “good”. All of the other party says we’re not.
Hacked it together myself.

I have a Containerfile with docker.io/library/ubuntu:22.04 base and a RUN step that installs steam + mesa-vulkan-drivers + some other GL and audio libs + 32-bit versions of those, creates a user with the same UID as my user on the host, and adds it to the input group (for controller support).

Then I have a `~/.local/bin/steam` script that runs `podman container run --userns=keep-id` with parameters to pass through `/dev/dri` (for GPU), `/dev/input` (for controller), PulseAudio socket, X11 socket, and an empty directory as the home directory.

Every week or so when I reboot my PC for updates, I rebuild the container image with whatever is the latest ubuntu base image and other packages at the time.

`~/.local/bin/discord` is the same except it doesn't have the controller and GPU stuff, and it has a pre-processing step to download the Linux binary tarball from their website and unpack it into the home directory.

I'd share it but it's part of a big private personal repo. I might separate it out into a GitHub Gist or something later.
Quizicist: AI-Powered Quiz Generation
This bit on the second page was pretty surprising to me

Number of employees: 156,500 (Q4 2021) -> 190,234 (Q4 2022)

That's a pretty big change in headcount from 2021-2022.
Can be. But small business don’t have lobbyist like the big businesses that likely dreamed this up and pushed it through to begin. They’re building moats, it’s what they do.
Provocation
Yes, this is a little trick I learned last year. It can be something as simple as deleting a letter from word and adding it back. This basically puts you at top of results for recruiters.
> we are living longer than ever

I thought that had recently reversed.
Try a bit harder.

The definition of a woman as being 'someone who defines themselves as being a woman' - and having no relationship to biology, would be considered 'false' by the majority of the world - including ironically the majority of Americnas, maybe even the majority of progressives, and yet, some political groups demand this 'truth' as a moral impetus.

I have Latino friends that would be offended and a bit flabbergasted were you to refer to them using 'Latinx'. It's their right to feel that way.

That somehow 'globalist institutions are benign'.

That social control of major swaths (in some cases 'all') of the economy would benefit everyone.

That having no material border policy is 'concientious'.

I could go on.

And I'm not 'taking sides' other than to suggest that notwithstanding the threat of misinformation (re: the 'Big Lie') over election results and the potentiality for that to develop into a constitutional coup ... the 'sides' have their share of delusions.

And I mean everyone. There are libertarians who believe there should be 'no government' and that would actually work out. Edit: I don't need to introduce HNers to the common delusions of rightist populists, we're rather generally well informed there.
Sorry, can I ask you what MitMaas stands for?
What's Iceworld? I don't keep up with the latest news.
Are you sure it's not just making a good guess based on previous similar URLs? I tried asking it for the contents of this post:

"As a language model AI, I do not have access to the current contents of websites. However, the URL https://news.ycombinator.com/item?id=34632249 is a link to a specific item or article on the Y Combinator News website. The contents of the article can vary and it is impossible to determine what it is without accessing the website."
The WSJ has more detail: https://www.wsj.com/articles/chinese-spy-balloon-seen-over-u...

According to a Pentagon source, the balloon offers "limited additive value" over satellites.

More interesting excerpts:

>The incident, which occurred in the last two days, marked the latest aggressive Chinese intelligence gathering maneuvers in recent years. U.S. defense officials said the balloon loitered over the U.S. longer than in previous similar incidents, which made this “different.”

<snip>

> Mr. Biden was presented with options and proposed that the high-altitude balloon be shot down after it was spotted and reported by civilians in a commercial airliner, U.S. officials said. The Pentagon feared civilian casualties, and opted not to shoot down the balloon, U.S. officials said.

<snip>

> The balloon “was traveling at an altitude well above the commercial air traffic and does not present a military or physical threat to people on the ground,” Gen. Ryder added.

<snip>

> The balloon was observed flying over Montana after flying over Canada and the Aleutian Islands, one U.S. official said. It was large enough for its debris to cause damage, and while the U.S. considered shooting it down over a sparsely populated area of Montana, the U.S. opted to not shoot it down. It also flew over sensitive sites, a senior defense official told reporters Thursday.
I could go to reddit and see every single game I play is buggy, unusable, and broken on Windows. But when I actually play them I see they are essentially perfect. The internet is great at exposing a million issues you'll never encounter yourself, often with undisclosed details about having mods or some extremely non conventional setup causing the problem.

The reality is I game entirely on Linux and everything works perfect for me.
What if we can’t expect cities to build more?
Aha ok, I didn't know that. I thought they had to remain within glide distance (and I think this was also the case in the beginning). I haven't flown intercontinentally for a very long time :) And most of it was in 747s.
DNA origami traps for large viruses
Are you seriously suggesting that the vast majority of C code causes signed int overflows or dereferences invalid pointers?

Not sure about the C code bases you've been spending time in, but in the ones I've looked at, the overwhelming majority of the code has been well-defined by either the C standard or the implementation. In the cases where it hasn't, the vast majority of those cases were genuine bugs that needed fixing, and the fix made the code well-defined.

The number of codebases I've seen that actually relied on unspecified behaviour, or on whatever the current compiler/OS/CPU happened to do with undefined behaviour, is miniscule. (Or an entry in an obfuscated/underhanded coding contest.)
How to Boost Mastodon Server Performance with Redis
Many retail investors probably have. But the big Tether holders can't liquidate their large positions because it would likely cause a market collapse. Many holdings are on public addresses, so if for example a big exchange liquidated their Tether, everyone would know and start panic selling, leading more big holders to sell, and so on. And even if they liquidated through OTC or centralized parties that are not publicly known, the volume would still obvious.

Hence it's in the best interest of many parties to keep Tether up to avoid a market collapse.
yes, and as TheLoafOfBread says, it doesn't help for a lot of apps. The thing that yanks my chain is it did work for a little while, and they disabled that feature.
The original is particularly bad for me. Goes strait to a pay form and hijacks my back button. I couldn’t figure out how to get out of it and had to close the site and reopen HN. I wish these sites were banned here and I need to finally get an extension or something to ban myself from clicking them.
The ESP32 is very capable - I made a voice controlled robot using TFLite a couple of years ago:
https://youtu.be/cp2qRrhaZRA
I dunno how much of this is just low-key advertising for their sponsors but... congrats, good job, living the dream!
That's not exactly how it works. You can't make 4.75% of $67B if you never had $67B in real dollars. They could have as well never received any USD / fiat.
https://twitter.com/upwardnewshq/status/1621290179519545346?...
Thanks for checking it out! A Teams integration is definitely in the backlog, but I should probably bump it up now that you mention it. The average Jira-using scrum team is probably also pretty likely to be a Teams user.
I read a good take on this.

Ethically, it's probably a good thing to compensate the rights holders.

But it also means the only companies that can afford this licensing are going to be the existing incumbents, e.g. Facebook, Amazon, Google, Microsoft.

And that society is probably worse if these companies gate keep society's access to good AI and the vasty majority of the productivity gains AI brings.
How often does Valve merge Wine into Proton?
While failing at his life, he writes an amazing text on human condition. I hope he saw that too!
No, the argument against undefined behavior is that it makes errors silent. I don't care whether dereferencing a null pointer causes a segfault, an exception or something else, but it shouldn't cause the program to run as if nothing is wrong.