skysight-inc/HackerNews huggingface dataset:
> Essentially exactly why Apple didn't add CSAM scanning to the iPhone.

They don't need to. iCloud uploads plaintext content hashes of all files even when e2ee is turned on. They know all of the users that have certain files, even if each and every one of those users is using the opt-in e2ee of iCloud.

Normal iCloud allows Apple to scan everything serverside, natch. This is 99%+ of all iCloud users today.
The uncompressed wasm binary for a simple fluid simulation in julia is 5k (or 2.7k compressed):

https://alexander-barth.github.io/FluidSimDemo-WebAssembly/

But here the wasm code does only the number crunching. The visualization (and memory allocation) is all done in javascript.
Exactly this. « Everything is my fault » is a very self-toxic take.

Every interaction is a relation between two people AND the environment (multiple other people, things, events, life) in which they are.

Everyone has some agency and then, everyone does not control everything (even sometimes anything actually) either, depending on their environment and their history.
Does eBay have a Billionaires section for that sort of item!
Hetzner should make a move with a rack or two :-)
For this I self-host vaultwarden (https://github.com/dani-garcia/vaultwarden), an implementation of the bitwarden server, on my raspberry pi at home (and back up the DB frequently). It works well enough for me, and doesn't have my stuff stored in a single company's cloud.
Does this handle the case where you try to parse a short string which is abutting the end of a page, and the next page is unmapped? The problem is you over-read and crash when you try to read the unmapped page. Looking at the code it doesn't seem to take account of that case. (On the other hand, maybe the AVX instructions don't do an actual read if the field is masked? In which case it would be fine.)

We had a similar case with some AVX-optimized string operation in glibc.
With a transaction isolation level below SERIALIZABLE you can have two transactions that both read the old row (with `used = 0`) at the time they perform the update (but before they commit the transaction). In that case, both transactions will have performed an update (rows affected = 1).

Why would both transactions see `used = 0`? The DB server tries to isolate transactions and actively hides effects of other transactions that have not committed yet.
Except for Google
FYI - Bitwarden took $100M in VC money last year.

At some point, the pressure to aggressively monetize will unfortunately happen.

https://techcrunch.com/2022/09/06/open-source-password-manag...
I'm using keepass, and the sync does not seem to be hassle - my file lives in dropbox, and it's always been synced before I open the app on another device. Bonus - backing up the database is as easy as copy-pasting a file.
It was never a general public topic. I don't get where you think that it was. The only point where it was a general public topic when a science topic crossed politics. Like the us space program against ussr space program that was what got the publics imagination not the science.
Google Deepmind exists. All 3 are trying to build a generalist AI agent, as opposed to the more specialised models of say CharacterAI or inflection.
Even given all that it seems totally possible to make profits for years to come. Managing a shrinking business might not be as sexy as managing a growing one but there's still money in it.
From what I can see, the major feature would be that it stores the password database on their premises and then lets you access it through multiple devices.

Whereas in the case of KeepassXC, you have to have your own place where to store the password database and set it up on you different devices. So Bitwarden offers more convenience.
Any time you are using physics engine in game and need to control a thing while maintaining proper physics interactions a PID controller might be used. You could achieve desired state by cheating and directly animating position or velocity (which gamedevs often do), but if you want to maintain proper interactions with other physics objects the best way is to control force. How do you calculate required force - using a PID controller.

It could be a moving enemy, flying robot or a spaceship, rotating gun turret, maybe even doors which need to be moved to desired position.

Even without physics engines PID controllers can be useful in games for making procedural animations. Having an object suddenly starting and stopping a movement doesn't look natural. It looks much nicer if initially an object slightly lags behind, slows down closer to target and maybe even slightly overshoots the target. It looks more natural because that's how things move in real life even non mechanical things. Try quickly swing a hand and then stopping it, you will see a little bit of overshoot/oscillation at the end.

PID controller isn't the only solution to the situations described above and sometimes it's an overkill. Sometimes you might just script or animate certain behavior. Sometimes you might use a simplified control model. Sometimes you might implement P, and intentionally or not achieve other components by adjusting physics object properties like friction (unfortunately you can't easily change physics properties in real world). With regards to animation example similar look can be achieved by directly animating it and any good animator will be familiar with things like ease in, ease out and overshoot, that's fine for static animations but games are interactive so it's nice if things react to player movements. Procedural animations can also be achieved by simply using the physics engine and letting things dangle, but that will probably be more computationally expensive than simple PID controller, also harder to constrain and prevent violent shaking in case of unexpected collisions with other world objects especially when some of them are manually animated.

Each approach has their own tradeoffs. And which one gets chosen will depend on the specific situation and skillset of people making the game.

There are couple of factors that make using a PID controller in games a bit easier compared to real life. In games you can usually directly read the exact positions and speeds of all objects, you can generate force out of thin air, you can generate unrealistic forces and if something goes wrong you can simply clamp the numbers. In games you also choose at which level to operate the PID loop thus making tradeof of code complexity and while still getting benefits of nicer looking animations. In real world you might want to control position of flying quadcopter while the thing you can directly control is speed of propellers with linear velocity, linear acceleration, angle, angular acceleration being between without a way to skip them.
What about chiropractors, lol
Apple makes shiny new things once in a while. Maybe they are not so good at catch up so plan to keep excelling at non AI shiny things (there is a lot of money in the not AI niche!)
I mean train has to stop somewhere and Terminal C made the most sense. It’s external to the main airport. A and B are near identical.

Walking to it isn’t a big deal. Not sure if you have been to the airport or any in general but walking is generally accepted. There’s the airport internal shuttle to save you walking an additional mile. It’s a busy airport.
For what it’s worth I was a longtime KeepassXC user. Switched to Bitwarden to have easier shared passwords between myself and partner/family however I’m now moving back to KeepassXC. I support Bitwarden fully however the app itself is just so badly designed. The UI is dreadful (both the website and desktop app) and I find it very frustrating to use. The whole layered concept of folders and inability to have tags is a nightmare when you have a large collection of passwords. The iOS app seems to quit unexpectedly after opening as well. I’m just very underwhelmed with what I was hoping would be a nice alternative to having to sync my Keepass database everywhere.

On the KeepassXC side of things I’ve had zero issues with the app itself (using it on Linux, OSX and Windows) and I use Strongbox on iOS which is one of the very few apps I’m happy to pay for to support the developer, it’s so much more polished than Bitwarden.
> Honestly this sort of climate & environment tokenism frustrates me

As an hn'er you should be used to premature optimization ;)
Yeah that's a good point. I have pretty much all my passwords on BitWarden but no 2FA tokens to avoid "putting all my eggs in one basket". If you centralize both secrets, you don't really have two factors of authentication anymore. I use Aegis on mobile and pass (with otp extension) on the computer, with completely different passwords from bitwarden.

If you're worried about using Bitwarden's cloud vault, you can always spin up an instance of vaultwarden (FOSS server impl in Rust) and point your clients to it. I haven't done it myself yet (though I will likely do it) but I've heard it works really well.
Maybe it will regrow in the right place
Not live action - but a lot of this goes on in GTA roleplay servers - you can watch it on Twitch, for example https://twitch.tv/uhsnow
Seems like the disconnect stems from the definition of market failure. In your interpretation, persistence of profits is what makes a market failure. Economic theory is a bit more nuanced than that: market failure means inefficient allocations of goods and services on free markets. Inefficient means that there exists another conceivable outcome where an individual may be made better off without making someone else worse off.

If we accept the notion that whether a market efficient vs inefficient depends on whether there is another conceivable outcome that is not zero sum, we can summarize your argument to this:

there are no profits in efficient, free markets, therefore the existence of profits can be deemed market failures.

so, what other reasons can there be to the existence of profits while achieving maximum efficiency on a market? inelastic demand comes to mind for one which in itself has nothing to do with market failures. there are others, like high barriers to entry or innovation advantages or economies of scale. none of them are indicators of market failure HOWEVER they do suggest further analysis into the market conditions and more importantly the behavior of the players as some companies might be more exposed to act in a way that leads to market failure if these parameters persist. however we would need to assess whether markets with persistent high profit margins are more prone to failure than markets with persistent low or mid margins.

which captures my argument: the persistence of 90%+ profit margins in itself are not a good indicator of market failure. while this is true, we can see that market failure can be present in software markets but that has to do with the market structure due to the behavior of the players not the size of the profit margins.

this is why I think your argument while sounds sensational and a great catchphrase for a political rally, it lacks substance and cannot adequately capture reality.
The planet is helped if this shutdown actually does reduce plastic and/or gasoline use. For many people the alternative to Netflix dvd/bluray rental is buying their own copies of discs instead.

In my case I have a very good video rental store nearby but now I need to drive somewhere I wasn’t driving before.
Show HN: GPT-style Product analytics for your SaaS customers
Hey everyone,

Launching Neuralmind.io, the AI powered Product Analytics tool for your SaaS customers.
Embed Neuralmind.io into your Software and help your customers query their data in English!

Key Features:

1. Highlight key Product Insights important to your customers.
2. Analytics presented in tables and charts.
3. Data specific to customer's account.
4. Go live in a week.

Check out the live demo here(no signup needed): https://neuralmind.io/#live-demo

Bonus: You can also offer AI powered analytics as an add on and unlock a new revenue engine for your business! More: https://neuralmind.io/#roi-calculator

Feel free to add a comment or reach out directly through our website. We would love to help you get started.
It does, in the premium plan ($10/year).
https://www.theverge.com/2023/9/6/23861763/apple-ai-language...
Self hosting is incredibly easy with vaultwarden (https://github.com/dani-garcia/vaultwarden)
yes it does, in addition it allows you to access the authenticator key after you save it.
The real winners will be the nuclear reactor plant builders. And TSMC.
> They start with something everyone agrees on like protecting children until they totally control your device and block whatever they want.

https://en.wikipedia.org/wiki/Four_Horsemen_of_the_Infocalyp...

In Italy, we are pending systemic changes in work, education and health, while the government forgetful of all this is bending over backwards accommodate football clubs in finding a solution for illegal streaming of soccer matches
https://www.dday.it/redazione/46954/esclusivo-come-funzioner...
How about "I read an article and I didn't understand it"? Why complex why simple is just as good ?
I doubt there is $4B cash changing hands here.

Did they invest with AWS Credits? Is AI chip access futures the new cryptocurrencies ponzi?
Javier Tebas should really look into making the league worth paying for rather than egregiously invading people's privacy. It's been on a downhill for 7 or 8 years now with comical VAR decisions, incompetent refs, incredibly tight FFP rules that ended up crippling the whole league and turning it into a free for all for rich EPL teams.
Farm automation is the use of technology to automate tasks in the agricultural sector. This includes tasks such as planting, weeding, harvesting, and livestock care. Farm automation is becoming increasingly popular as farmers look for ways to improve efficiency, reduce costs, and increase yields.
I Stopped Daily Drinking
By original you'd have to mean a 60s B52H, since all the rest are out in the desert.

(with their wings removed due to START, iirc)
I would assume in a direct comparison - streaming a couple gb from a data center is probably much more environmentally friendly than moving a physical disk across the country.
It’s much more ecological than every customer buying their own discs. It’s keeping that plastic in circulation instead of being trashed, and Netflix can ensure that defective discs are properly recycled, which consumers often won’t do.

Streaming unfortunately is not a replacement, mostly due to the limited selection of titles and, in the case of Blu-ray/UHD discs, reduced quality.
Try taking some land in Latin America without an army to back it up and we'll see how you do. Costa Rica does just as well as Monaco without an army.
You're the boss. You made mistakes. Stop. Take his perspective as far you can.

Do what must be done. If necessary, go public yourself and see whose attention your project gets. Adapt/pivot accordingly.

If he already threatened you, he's about to do it or will do it at some point in the near future, when you lost/invested even more.

Don't waste money you don't have and more importantly, don't waste time and attention.

You fucked up. It's your mistake. Own it, drink it off, adapt.
If I remember correctly it’s a decision not to have reply notifications.

The thinking (as I understand it) is they want to discourage back and forth threads between 2 people.
I eventually learned to place the cursor, squiggle a little random swipe (and a blank) that I can then select and replace. It's certainly an unintuitive nuisance, but my personal biggest issue is something else:

No advanced keyboard seems to have a setting to not force an automatic blank after each and every swiped word, no advanced keyboard beyond the original Swype that was abandoned a long time ago. Some have elaborate workarounds for fixing blanks before punctuation, but none seem to allow to leave space bar operation to me. I use a lot of composite words (hello from Germany) and the forced blanks are just infuriating. So I use anancient keyboard that was abandoned at some point between flappybird (composite word!) and 2048 or earlier and can only hope that Android keeps doing acceptable backward compatibility...
For those who don’t know, Anthropic has an interesting list of investors:

- Eric Schmidt (former Google CEO/Chairman), Series A

- Sam Bankman-Fried (FTX), lead investor in Series B

- Caroline Ellison (FTX), Series B

- Google, Series C

https://www.crunchbase.com/organization/anthropic/company_fi...

———

Question: why isn’t Anthropic using Google Cloud, given who their past investors include?
I use https://www.enpass.io/ (free version).

Not open source but very good and very convenient.

(I see they changed. There may not be a free version anymore, not sure)
The difference is that Bitwarden is webapp, thus serves you code in real time. The server could serve bad JavaScript to a particular user. You have to trust the server.

Also, there is a chance of data breach. The 2FA and hardware keys are bypassed in this case. It’s all your master password.
Bitwarden encrypts the data locally, so it's not readable on the server. Shouldn't be any less secure than syncing your KeePass DB to the cloud
You can use their cloud, but if you're technical you can also self-host a server instance. In that case, it's usually recommend to stay way from the complicated official implementation and instead pick vaultwarden, like another commenter said.
It was a general public topic in the brief period between WW2 and the collapse of the Soviet Union.

Now the best we can hope for is shark week.

It's not like people aren't curious - it's just that there's such a deluge of content that it's hard for science to stand out.
True. Liquids make control difficult.

> full wine glasses that you absolutely must not spill balanced

I'm not sure what you mean by spilling. The liquids are usually contained in fully closed tanks and cannot spill. The thrust usually keeps the liquid at the bottom around the engine intakes. However, liquid sloshing inside the tanks is a problem. Even with slosh dampers, sloshing liquid manages to create attitude disturbances that can cause control instability unless managed carefully.
It is, or at least facetious
As a counter point, I've been actively assessing feasibility of migrating my experiments to Claude with not much success. Trying to migrate prompts from GPT 4 to Claude often yields half-baked results. Claude seems to require a lot more handholding to get the desired result.
I turn off motion blur in every game, would hate it on the terminal lol
This sounds nice, and the information on https://www.anthropic.com/company seems to back up your claim, but do you know of anything on Anthropic's corporate governance level that will help ensure this mission is followed (forever)?

The profit motive is _very_ resilient. Right now I will take it on face value that it's fuel for the ethical mission, but in the future that might change. It's far (far) more likely that the ethical mission will change than the profit motive will change.

More funding doesn't change it, it just raises the stakes.
I’ve used this technique since I was a kid, and have always been fascinated with how my eyes perceive both a 3d image and simultaneously two separate images overlaid.

It’s something I think about many times per day - I mean, I’m looking at stuff all day, and this is such a fundamental aspect of the experience of looking at something. But my impression is that most people are only barely aware of how this works?
also good for "Alexa, how is the weather today?"
you’re just noticing?
why would you use Gleam instead of Elixir, is there any benefit to using both of them?
That's a different implementation though
I've had random checks in the train over the year between Switzerland and France and Switzerland and Italy. They are definitely not regular/mandatory though.
Sorry about the confusion.
Games QA tends to pay around minimum wage. So similar to working in a supermarket.

Testing any other software tends to pay atleast double minimum wage. But less than a developer salary.

Obviously this is a very general statement but that has been my experience.

I'd heard deadlines couldn't be extended due to console certification timelines. But I think a bigger problem is poor project management and waterfall development methodology... add the fixed deadline and you've got a recipe for a buggy under tested game.
Systematic use of bounded arrays, example is putty (C) and grpc (C++).
Random checks still do exist. Also in the highways and border sometimes.
Do you mean "Hughes"? What a throwback. I cannot believe they are still in business!

Ref: https://en.wikipedia.org/wiki/Hughes_Network_Systems
The New Tetris – The Cutting Room Floor
> Right, which is why it's a moral imperative to use an ad-blocker. Ad-blockers avoid displaying ads, which reduces CPU usage for displaying those ads, thus reducing power wastage, and helping the planet.

You shouldn't be special-casing the ads that pay for the pages you visit. All of the tech behind the page is equally good or bad in this sense.
So does anyone know how this works out with Googles investment a few months back?:

Announcement "Anthropic Partners with Google Cloud" Feb 3, 2023 - https://www.anthropic.com/index/anthropic-partners-with-goog...

"...Anthropic, an AI safety and research company, has selected Google Cloud as its cloud provider. The partnership is designed so that the companies can co-develop AI computing systems; Anthropic will leverage Google Cloud's cutting-edge GPU and TPU clusters to train, scale, and deploy its AI systems."

Announcement "Expanding access to safer AI with Amazon" Sep 25, 2023 - https://www.anthropic.com/index/anthropic-amazon

"AWS will become Anthropic’s primary cloud provider for mission critical workloads, providing our team with access to leading compute infrastructure in the form of AWS Trainium and Inferentia chips, which will be used in addition to existing solutions for model training and deployment. Together, we’ll combine our respective expertise to collaborate on the development of future Trainium and Inferentia technology."
And hopefully all of us plebs as well? I might be too optimistic about the future of AI.
The UK is an outlier for train ticket prices. There's a huge difference between booking an inflexible ticket in advance, and buying a ticket on the day.

Elsewhere in Europe there's usually less difference. Here in Denmark the cheapest Copenhagen-Århus ticket booked in advance is around £15, and the standard ticket (any time) is £50. London to Manchester is a similar distance, and the price varies from around £20 (supposedly) to £185.

Hmm... I expected the cheapest ticket in England to be less than the cheapest in Denmark.

(Denmark isn't big enough for an equivalent journey to London-Edinburgh, but Sweden is. I notice the Malmö-Stockholm route is so busy the direct trains are mostly fully booked for several days ahead — Britain does have more capacity in return for the expensive fares.)
"If you cant do it you are trash" vibes
If London infrastructure investment isn’t working out why don’t we try spending the money elsewhere, you know, for science.
Their new autocorrect is based around LLM. Not sure if it's a major investment, but it is a real product.