skysight-inc/HackerNews huggingface dataset:
I don't think so, I see them as complementary. MinIO is great when you have downstream applications which speak the S3 API that need acceleration of that data. Regatta is designed for applications which speak file semantics (think, application logging, storing corpuses of training data, or state) that doesn't run on the S3 API. Regatta actually supports MinIO as an S3-compatible backend for your file system!
I think you exaggerate about BEVs. I have a friend of mine who has a Boston condo and commutes with his Tesla to his house in Northern Vermont most weekends. I think he charges once along the way and then at home on both ends. That said I'm going to Maine next week and I would certainly have to track down convenient and reliable chargers. And there would probably be some trips--even in the Northeast--where they wouldn't be practical.

(I on the other hand drive into a city about 60+ minutes away so I don't know what the percentage is but I do a fair number of trips an hour+ away.)
Which is good, we don't want electric cars to become a culture war issue
I read the paper and I believe the same objections applies: the reasoning only works if you assume "pain" to be a constant number subject to the additive property.

If we have to use math, I'd say: the headaches are temporal - the effect of all the good you've done today is effectively gone tomorrow one way or another. But killing a person means, to quote "Unforgiven", that "you take away everything he's got and everything he's ever gonna have". So the calculation needs at least a temporal discount factor.

I also believe that the examples are too contrived to be actually useful. Comparing a room with one person to another with five million is like comparing the fine for a person traveling at twice the speed limit with that of someone traveling at 10% the speed of light - the results of such an analysis are entertaining to think about, but not actually useful.
Interesting. Reminds me of FlexFS (https://flexfs.io/). I spoke to a very knowledgeable person there when investigating what to use but we ended up using EFS instead.

An annoying feature of EFS is how it scales with amount of storage, so when its empty its very slow. We also started hitting its limits so could not scale our compute workers. Both can be solved by paying for the elastic iops but that is VERY expensive.
There's a decent amount of data protected by Class A keys (which are only available when a device is 'actively unlocked') and some amount of data protected by Class B keys (which are asymmetric keys to allow data to be encrypted while the device is locked but only decrypted when the device is unlocked by way of a private key encrypted with a Class A key). The security guide[0] isn't super obvious about what data is protected with what keys:

> The Mail app database (including attachments), managed books, Safari bookmarks, app launch images, and location data are also stored through encryption, with keys protected by the user’s passcode on their device.

> Calendar (excluding attachments), Contacts, Reminders, Notes, Messages, and Photos implement the Data Protection entitlement Protected Until First User Authentication.

I can confirm that when they say "keys protected by the user's passcode" they mean "protected with class A or B". The most shameful omissions there in my opinion are Messages and Photos, but location data is (from a law enforcement perspective) obviously a big one.

0: https://help.apple.com/pdf/security/en_US/apple-platform-sec...

Edit: Additionally, as to your API question, the system provides notifications for when content is about to become unavailable allowing for an app developer to flush data to disk:

https://developer.apple.com/documentation/uikit/uiapplicatio...
The DVL really is in the details.
Shop like a Pro: Perplexity's new AI-powered shopping assistant
> Ibm was not in the punch card machine making business. It was in the data processing business, and still is.

IBM absolutely was in the punch card machine making business in that they were absolutely selling punch card machines and not data processing consulting. And no, they are not in the data processing business today. They are clearly a consulting company first with some software development bolted.

They actually pivoted twice from a mostly hardware company to a mostly software one and once again to a mostly service based one.
Best I can do is $10 + VAT
Is this like JuiceFS? https://juicefs.com/
cops don't actually solve 90%+ of their cases, that and they are too busy robbing people through civil asset forfeiture
Suggestion

change the line

`${lib};const {sin,cos,tan,random,PI,sqrt,hypot,atan,atan2} = Math; ${code}; return main;`

to

`${lib};const {${Object.getOwnPropertyNames(Math)}} = Math; ${code}; return main;

To bring in all of Math into context without having to list them all individually.
While I can understand the author's need for screenX and screenY, the question remains. Why would screenX return the real screenX position instead of the position within the renderer (I don't think that exists?) or the rendered page (layerX and layerY)? The author's need would be met the same with the renderer position and window positions wouldn't be leaked to all visited websites.
1) *magic*
2) Its ORM of choice uses ActiveRecord pattern which I find to be hideous. DataMapper is far superior
3) Its weird facade patterns is terrible

I can (and have!) gone in-depth into my misgivings with Laravel, but it is fine for most projects and teams. It has elevated the average codebase quality throughout the PHP community and introduced many engineers to what PHP can do. Its creator and community have been a large net-positive to PHP as a whole.

I still prefer Symfony:

1) explicit
2) DataMapper ORM by default
3) What I am used to
Right, but the article doesn't explain why they cared whether it was keyboard or mouse activation. The linked WebKit bug goes into more detail, but it's still lacking an explanation of why alternative, more common and widely deployed strategies (like having a capturing keyup event that triggers earlier in the render loop) wouldn't be a better idea instead.

Also, if you really want to determine whether a MouseEvent is "real" or "synthetic", and you don't want to worry about when mouse events are triggered relative to keyboard events in the event loop (although it doesn't seem very hard to keep track of), it seems like you can use the current click count (i.e., event.detail). This works on both Chrome and Safari—it's 1 for mouse clicks, and 0 for keyboard "clicks", but the spec text is also a little contradictory and under-specified: the "click" event handler says that "the attribute value MUST be 1 when the user begins this action and increments by 1 for each click" (https://w3c.github.io/uievents/#event-type-click) but it also says "This MUST be a non-negative integer indicating the number of consecutive clicks of a pointing device button within a specific time" (https://w3c.github.io/uievents/#current-click-count), and the definition of "pointing device button" seems to exclude synthetic keyboard events (since those are handled separately)
> Often when opening a menu, we don't want a slightly different behaviour around focus and animations depending on if the user 'clicks' with a pointer or keyboard.

Is the word “don’t” a mistake which gives the sentence the opposite of the intended meaning?
Then it would make a lot more sense to check event.pointerType == 'mouse' vs event.pointerType == '' (for keyboard)
So outside of coworkers that have a hard time collaborating in general, is it a problem for others that their coworkers will not apply context? That has not been my experience.
> In what way is losing income from quitting different in at-will vs the article?

This question isn’t relevant to the claim that I am responding to.

> Losing the income is a consequence, but it's the same consequence in both cases and so is not part of the conversation

You’re right that having no income is the same as having no income, and the manner in which it was lost does not matter.
But the state of “having no income” does indeed matter. That statement is relevant to this conversation due to gp’s claim that losing income and health insurance are not “practical repercussions” of losing employment. That’s a naïveté that a stable society cannot abide.
Not the fully automatic machine presses. The founding fathers had printing presses that had to be hand loaded one page at a time. Clearly, they had no ability to conceive of more advanced technology than that.
> It was a major libertarian talking point for a long time.

It’s amazing how the main voices of the libertarian right have changed over the last 25 years.
There's also the closing of his factory by the lady that didn't like him during covid, the Biden administration's decision to never mention Tesla, instead proclaiming that manufacturers like GM were making America Electric (Tesla sold way more electric cars, and they are much more American).
Is every file a s3 object? What if you change the middle of a large file?
there's two separate problems:

1. Qualcomm doesn't give a fuck about mainline linux

2. technical issues that have been worked on as described above

as far as I know, 1) is as yet unsolved for this issue
Toward a Science of Consciousness: What AI Teaches Us
"Third world" was a geopolitical term but now it's economic and cultural.

I assure you South Africa is third world by any measure. The GDP of SA (a large country with tons of resources and a population of 60m) is roughly on par with that of the Toronto metro area (population 7m) or the Phoenix metro (population 5m). It's middle income... and it probably will ~always be.

None of this really matters though - what Musk has done in the US (like it - or him - or not) was only possible in the US.
Perplexity Shopping
It's similar to JuiceFS, but JuiceFS writes and reads data from S3 in a proprietary block format. This means that you cannot connect JuiceFS to existing data sets in S3, and you cannot use data written through JuiceFS from the S3 API directly. On the other hand, Regatta reads and writes data to S3 using it's native format -- so you can do these things!
I came here to say the same as the parent comment - it's an amazing achievement, but you may well have built a medical device which needs certification in order to be on the market in the territories you want to use it in.

I work (freelance) with a consultancy [1] that helps specifically with software-as-a-medical-device (SaMD). My email is in my profile if you want to chat about what might be the best way forward.

[1]: https://www.hardianhealth.com/
We built a business out of recession – chapter 23 – we got married
In the past 3 years, every morning I wake up I open the news, and I hope that I will the following headlines: "Some guy figured out how to use AI to detect bot traffic with 100% accuracy, captchas became obsolete and banned worldwide with immediate effect"

And every morning my day starts with disappointment.
I find myself motivated to alleviate suffering in other beings. It feels good that a quarter million shrimp are better off because I donated a few hundred bucks. It makes me feel like my existence on this planet is worthwhile. I did my good deed for the day.

There was a time when my good deeds were more motivated by fear. I found that fear wasn't a good motivator. This has become the consensus view in the EA community. EAs generally think it's important to avoid burnout. After reworking my motivations, doing good now feels like a way to thrive, not a way to avoid fear. The part of me which was afraid feels good about this development, because my new motivational structure is more sustainable.

If you're not motivated to alleviate suffering in other beings, it is what it is. I'm not going to insult you or anything. However, if I notice you insulting others over moral trifles, I might privately think to myself that you are being hyperbolic. When I put on my EA-type utilitarian hat on, almost all internet fighting seems to lack perspective.

I support your ability to express yourself. (I'm a little skeptical that's the main driver of the typical PS5 purchase, but that's beside the point.) I want you to thrive! I consume meat, so I can't condemn you for consuming meat. I did try going vegan for a bit, but a vegan diet was causing fatigue. I now make a mild effort to eat a low-suffering diet. I also donate to https://gfi.org/ to support research into alternative meats. (I think it's plausible that the utilitarian impact of my diet+donations is net positive, since the invention of viable alternative meats could have such a large impact.) And whenever I get the chance, I rant about the state of vegan nutrition online, in the hope that vegans will notice my rants and improve things.

(Note that I'm not a member of the EA community, but I agree with aspects of the philosophy. My issues with the community can go in another thread.)

(I appreciate you writing this reply. Specifically, I find myself wondering if utilitarian advocacy would be more effective if what I just wrote, about the value of rejecting fear-style motivation, was made explicit from the beginning. It could make utilitarianism both more appealing and more sustainable.)
First of all, great article. I loved how you added all images with captions right upfront without adding boring descriptions that no one would read. At the end you added all the faqs, i loved this format l. Also i loved lan parties in early 2000. I used to run acm chapter at my college andwe used to have lan parties in college.
There is concurrency..

There is Unicode support

There is a proposal for generics https://wiki.php.net/rfc/generics

For me personally its not a deal-breaker, there are workarounds if needed.

but for your question, why not?

It's so frustrating to see people just suggesting the "Mainstream" without considering if OP even asked.

Edit : Unicode support is not native. So concede this one, but again not a deal breaker as a language IMO.
Nah, it's the companies that's demanding proof over what's basically sane treatment rather than users wanting to surrender their medical info.
JdM's Website
If you're going to be this pedantic, I'll point out that specifying it was a shooting is both more accurate and, given the gun laws, more significant politically.
> They were trying to detect whether it was keyboard or mouse activation

But the code shown doesn't do different stuff for Keyboard vs Mouse, it just checks if it is either one of them. Why would you do that? Which other click event types are there that you want to filter?
I got mathematical surfaces like https://en.wikipedia.org/wiki/Conoid To get the correct image I had to search conoid street. Anyway, I guessed they were those red cone shaped things that people put on the street and I'm not sure how they are call even is Spanish (probably conos or balizas).
That's correct -- every file is an S3 object. If you change the middle of a large file, Regatta will store the change on our durable caching layer efficiently (and most writes complete in under 1ms). Regatta will then asynchronously update the large object in S3, which may take longer. We automatically batch multiple changes together to minimize the number of operations to your S3 bucket!
Thanks, from the title I was confused on why there was such a high resolution on positions.
Cross-platform WebView rendering library in Rust
how about renaming it to Lhotshampa hatefulness city ?
That’s so nice see, because in the few days I had been tinkering with the concept of file system + blob storage but I had hard time com up with use-cases other than an unlimited Dropbox where you own the storage and truly pay as you go.
There was an influx of less than savory characters after reddit censorship of some unfortunate subs, but I don't think voat was created for "bad actors", which is why OP's question is relevant.
I assumed it probably wasn't nanometers but I have no idea what a nautical mile is.

Turns out 3600 NM = 6666 km
Am academic -- the culture IS more divisive, performative, and tribal.
Even Amazon doesn't have it perfected for Live.

Live sports and VOD movies/TV are very different beasts.
You've got to be kidding. Physician offices don't have the facilities or the breadth of practice to function effectively as teaching hospitals. Even most hospitals aren't teaching hospitals.

And as for conscripting physicians and forcing them to train residents, that's a completely bizarre and unrealistic suggestion. Forcing someone to teach and mentor who doesn't want to do it will guarantee bad results. And many practicing physicians don't live anywhere near a teaching hospital.

Who are you to decide how much salary someone deserves? I think you deserve $4 an hour. That seems fair to me. In the real world fairness to subjective. What actually matters is negotiating power. The most straightforward way to reduce physician negotiating power is for Congress to increase graduate medical education funding through Medicare. Income in the $500K range is already in the 35% tax bracket (plus any state income tax) so doctors are paying quite a bit; Congress just chooses to spend that money on other priorities.

https://savegme.org/
What is a "local manufacturer" some other multinational corporation? At least think about your bullshit propaganda before you repeat it.
Thanks for the link. Yep - exactly, they took a leap, but importantly didn't release a full product / package on the App Store, or charge for features. This falls much more into a grey area, but is clearly DIY, and demonstrates demand/need for the commercial / regulated systems.

Especially when the problematic features are charged for, it gives the recommendations / suggestions an air of legitimacy which could be dangerous.
100%… a best practice in other traditional engineering practices help us work within the state of the art. They’re the accumulated wisdom and experience of engineers that came before us.

There are plenty of them that help us write concurrent code that avoids common deadlock situations without having to resort to writing proofs every time. Someone already did the work and condensed it down into a rule to follow. Even if you don’t understand the underlying proof you can follow the rule and hope that everything will shake out.

What I find we struggle most with is knowing when we actually need to write the proof. Sometimes we bias ourselves towards best practices and intuition when working it out formally would be more prudent.
I think there are a lot of little reasons all combined, and that is definitely one of them.

- Heavy criticism over the past 6 years from traditional news sources (even tech sources like Ars Technica)... basically ever since the Tham Luang cave rescue*

- Thick hate from people in the comments sections

- Government agencies interfering with SpaceX and Tesla

- Biden administration ignoring his carbon tax suggestion

- Biden administration snubbing Tesla at the EV Summit

- His family transgender drama

- COVID mandates shutting down his manufacturing for a period of time

- Conservatives not buying EVs

If you look at all his points of friction in recent years it's not much of a surprise to see the transformation.

*The cave rescue was a sad turning point for Musk. He endured excessive ridicule for pushing for a technological solution, then really stepped in it with his bitter accusations against that rescue diver.
The small hatch EVs have generally had ~200 mile ranges, which is a little tough
Oh weird, maybe my source was fucked then. I did find it generally hard to find any reliable-seeming info about historical car MSRPs, which seems... odd? It's strange the ways the Web fails to provide certain information (or rather, in this case, I expect it's the way modern search engines fail to surface the information we're looking for).

I bought my only-ever (and probably last-ever, as I can't stomach the prices now) new car as a 2012 Nissan Sentra, and I think it was around $14k and was definitely a way, way better car than the infamous Chevy Aveo (and a big step up from the Versa in size, power, et c., for that matter).
RIP EV and renewable energy.
It’s useful for creating games where the graphics are composed of many small browser windows which interact with one another.

For example:

https://youtu.be/3al8prbfK5o?si=loNtyqIfMFkppm5V
Sometimes their ideas may be right, but it is no less of an elitist, pretentious, ego-inflated ivory tower.
World of Warcraft Turns 20
Well, France doesn't have Zone Improvement Plan codes. It is somewhat annoying to fill forms on websites with "ZIP code" in them for people outside US. They aren't called this way anywhere else (except for one or two countries).
>Anything on top of Ethernet, and we no longer know where this host is located (because of software defined networking). Could be next rack server, or could be something in the cloud, could be third party service.

Ping it and you can at least deduce where it's not.
This is super interesting! For data quality nerdery: "there's no such thing as a string (without an encoding)", "there's no such thing as a timestamp (without a timezone)", and apparently for geo-data:

There's no such thing as a location (without a relative, timestamped, chain of reference points).

eg: 38°53′52″N 77°02′11″W (the white house), but needs a timestamp (eg: continental drift, san andreas fault: https://geotripper.blogspot.com/2023/10/why-did-road-cross-s...)

..and if you're doing this RTK-stuff, you kindof need to know that "chain of custody": Here => There => GPS@time

With GPS, we've kindof lost a lot of surveying / map-reading / orienteering in the general population, but looking at the guy trying to map out where the lines in the parking lot are to sub-millimeter accuracy really points out that it's inherently a relative (and time-fixed) process where the local _relative_ positions might not change really appreciably at all, but relative to GPS, over decades there'd probably be some skew (which could be "corrected", but only if you kept that original "chain of custody" of your measurements).
This. They’re supposed to represent the state of the art which is constantly evolving.
Yes, I think it's similar product, but we're looking to provide high performance on all dimensions (latency, throughput, and IOPS). I totally agree with you that Elastic Throughput solves this problem, but it can be expensive for many workloads!
Putin's successor is likely to be someone even less securely in power, and thus far less rational. I don't want to test our luck with what's left of the Soviet nuclear arsenal.
Well, I certainly read nanometers, but I have to admit I may not be mentally well.
Your whole comment history with regards to PHP reads like someone frustrated that the tool they've chosen to shit on is exactly the opposite of what they think it is but they don't want to admit it.
... or there's a software engineer somewhere who simply assumed that three letter navaid identifiers were globally unique, and baked that assumption into the code.

I guess we now need a "Falsehoods Programmers Believe About Aviation Data" site :)
Windows Vista introduced a wim-based method of installing where it effectively unpacks a whole prebaked installation image onto the hard disk. It is the X:\Sources\install.wim file on the install DVD.

I'm not surprised that you can mix up versions by modifying your installation image, since the installation method hasn't changed since Vista. As Microsoft ships them, however, you boot Windows 11 to install Windows 11. :)