skysight-inc/HackerNews huggingface dataset:
Seems to be at odds with this recent UK court ruling, also about images of long-out-of-copyright works:

https://news.ycombinator.com/item?id=38817128

It'll be interesting to see where this ends up when the various countries courts issue collection notices against each other.
Whoa (again), super-cool, appreciate that.
Ha ha, very funny.

But seriously, there is a huge difference between "I think this metric is off by 3x or more" and "I think this metric is off by 1.4x"
See the --only flag too:

--only=<ONLY>
hash the an input file container's first audio or video stream only, if available. dano will fall back to default behavior, if no stream is available. [possible values: audio, video]
The problem is that the existing language concepts that implement these ideas are ambiguous in many languages. Does int *x imply that x is an optional value, or that it’s intended to be shared with/from others, or both of the above?
Styrofoam packing nuts. They will likely fall out of use, then people will forget about them. Finally, as they reappear centuries later, people will start collecting them until they find a completely intact Amazon package of seeds from an extinct plant… and packing nuts. Then, the mystery will be solved; The ancients must have believed that these packing nuts could preserve objects since the styrofoam itself would last forever.
The extremely short summary of where all that prosperity went: up and abroad. The capitalist class hollowed out the middle income USA by siphoning solid jobs off abroad and pocketing the difference. You can thank all the neolib useful idiots for that. It is not really the result of interest rates.
Instead of `if X == Y do ...` it's more like
`enumerate features of X in such a manner...` and then
`explain feature #2 of X in terms that Y would understand`
and then maybe
`enumerate the manners in which Y might apply X#2 to TASK`
and then have it do the smartest number.

The most lucid explanation for SQL joins I've seen was in a (regrettably unsaved) exchange where I asked it to compare them to different parts of a construction project and then focused in on the landscaping example. I felt like Harrison Ford panning around a still image in the first Blade Runner. "Go back a point and focus in on the third paragraph".
And it'd be great if society would effectively chill that behavior. I have no idea how. :(

The recent Momofuku chil{i,e} cr{unch,isp} situation is a great example of "large entities are dicks" though.
I live in a cramped east coast city. If everyone around here followed the DMV guidelines for distance between cars, morning rush hour would probably be from 4am to 11am. Sure, the fact that everyone's driving in such a tiny little space is the problem, but the infrastructure here doesn't leave us much choice.
https://xkcd.com/1425/

Although that has obviously changed in recent years.
I personally play chicken with cars very often. Of course only when it is my right as a pedestrian.

If more people did that the drivers would be constantly more alert.

Twice a car has done emergency braking in front of me (they were not alert and braked late) and got rear ended.
The problem is that when data is stored in the cloud, I don't have full control over it. My data hold as hostage against me. We need to break up data storage from data processing. Imagine if all your data was stored in a secure, independent location, like a large vault. You could then choose which services could access your data, allowing you to use multiple services simultaneously. Better, if this will be on browser side, where I have full control.

IMHO, small independent providers should unite and develop something like File API, but for web (for a NAS with web interface).
Also look into DeArrow. Replaces clickbait titles and thumbnails.
“As we build theory we adhere to the following basic rules: […] (5) every statement explicitly states all of its assumptions…”

This is great, but is it possible?
That is abjectly false. Synthetic pesticides have been used since before the second world war. Silent Spring was written in 1962 about the effects of the amounts of DDT that had already accumulated in the environment by that point.
Nice project, but it does assume one product per column, and that all cans are a standard size. Maybe a solution for the canned goods you use most frequently...
You want to be able to change the container while making sure you do not alter the contained stream.

I've always thought it would be simpler if we used different files for the stream and the meta data, but that's probably just because I never looked more closely into it.
Getting started with the new Airchat – a living guide (April 2024)
Those would be provided by a CDN, with some storage service underneath that. Configuration secrets that (transitively) point to these services should be injected by the build system and have no business being in source code.
Over 10 years ago. Colleague comes into the office and says: "I nearly died yesterday." Tells a story how he (as a passenger) was driving with other colleague to an exhibition. The driver thought it was a good idea to explain the car radio to the others...while driving over 200km/h on the German Autobahn. The car, a VW Passart, suddenly engaged full braking while slowly steering to the right (onto the breakdown lane). They came to a full stop besides a standing car.

Without the auto braking they would have driven into the end of a traffic jam with very high speed.
I get your point, but electrical code is one of those big books of rules that you should think very carefully about before breaking.

There is no "Uber, but for electricians", for a reason. :)
> Why bring this us up now?

Because it's relevant
> But does anyone else feel a sense of despair when they see that someone has put so much time and effort into something like this?

No, but I feel a sense of despair when someone is so solipsist as to consider their own values as some kind of objectivity against which to measure others.
Personally not a fan of memes but a huge fan of jokes... used correctly, they can drive home the point. But, they are also (for me) difficult to use correctly.
Well, I mean, this is pretty similar to muslc's approach of randomizing memory offsets on bootup of the binary. Only that there's a lot of obfuscation added on top.

Another mechanism could be using go routines to modify memory and pointers/references to a slice that is held by the main process, because that would add another layer of noise. You could also make it so that only a magic value in that memory leads to successful API calls, and the other values will just throw errors down the line which are ignored/stubbed. That would make effectively debugging it impossible.

And, of course, to use garble to obfuscate symbols. Maybe the goal of a project like this could be an "unexploitable" binary?

Has anyone compiled and used go/compile with muslc?
How competative was the isp market in Utah before Google fiber subsidized the massive build-out?

Google threw in the towel on wiring more new cities about mid-way through the SLC build, which makes need think perhaps the biggest obstacle to your thesis bearing fruit, is upfront infrastructure investments…
Can you do some things to alleviate the stress? Maybe lay off a third of the staff so your profit goes a lot farther. It seems like you already passed the hardest part. With your growth and some tweaks to costs you could get a much better cushion. Good luck
>It’s a deliberate approach to stealing your prosperity while you cheer it on.

Excellent way to put it.

To put things in perspective if one works for 5 days a week, you are paying the govt (all taxes + inflation) about 3 days of your earnings. You only get to keep what you earn for 2 days.
This is both a stupid and offensive stereotype. Judging people based on their looks is wrong.
> are there any non-tin-foil hat people that think that the numbers are actually wrong given the published methodologies?

No, but the whole point of the poster above, and of the article we're commenting on, is that the methodologies themselves are wrong (i.e. that they don't measure what people really care about, they measure something that the government thinks will look better than reality).

This is a very common problem in economics: numbers agree very well with the models, but the models themselves are barely applicable to reality.
Tree shaking is the established lisp term, but not used for compilers, but packagers, to shrink images. Dead branches are NOT stored in the pruned image.

Dead code elimination came 20 years later with C compilers.

The problem with treeshaking - I wrote my first for my lisp 30 years ago, it was trivial - is the lack of compile-time evaluation. The more the compiler knows, the more it can prune. Every run-time branch, late binding and esp. dynamic call by string kills it. With simple tricks you can eliminate 90% of your code. IO, error handling, the number tree, lots of slack in the stdlib's. With GUI even more. I heard from CL images shrinked from 2GB down to a floppy disk.
I never said you said it, I asked it. As stated previously, license are contract law.
Thanks! The GE report linked from the article was silent on this (not particularly important) question.
You keep referring to the magnitude of the vector itself rather than the magnitude of its components.

> Vectors with larger magnitudes have larger magnitudes than vectors with smaller magnitudes do?

Vectors with more dimensions have larger magnitudes than vectors with fewer components, for the same average magnitude of the components. The distance between the origin and (1,1) is less than the distance between the origin and (1,1,1) even though the components in both cases all have magnitude 1.
> In Europe, 200 km is a long way; in the States, 200 years is a long time —trad.

(it's funny attempting to look at russian culture; in many ways it's continental european, but where it differs it strongly resembles nothing so much as american — due perhaps to similar reserves of unoccupied land?)
It's not funny dude, that is a serious problem. I have parents on Social Security and I have to pay for their budgetary shortfall. Social Security in particular is supposed to be adjusted for inflation, which is one of the reasons the numbers are deliberately wrong.

>But seriously, there is a huge difference between "I think this metric is off by 3x or more" and "I think this metric is off by 1.4x"

I think annual inflation is actually 10% right now and probably got up to 20% during the pandemic. Depending on when you look at it, that is 2-3x what the official numbers say. Prices have not gone up uniformly across categories of course, but most things are significantly more expensive than than the official numbers would predict.
This just sounds like "might makes right" with more words.

Most wealth is not a metric for how ethical a place is. At a certain point it is negative inference.
> Seems like a perfectly fine way to pay for upkeep of museums, particularly in this case since these are public institutions.

If it's culturally valuable then the members of that cultural group can (probably happily) pay for that upkeep? Presumably covering some shortage if tourism doesn't satisfy the base need to keep the artifacts intact?
> with the objective of saturating Israel Defenses.

It seems very likely that Iran is not trying to cause much actual harm. It seems fairly obvious that they are trying to do just enough to be seen doing something against Israel, but not enough to provoke a real retaliation.

No idea if they've skirted that line properly - it's "up to Israel" now in how to respond.
I noticed that both muxers convert audio to signed 16-bit PCM by default. Is there a way to avoid this behavior without specifying a codec?
I think you can read that thread in multiple ways depending on your previous experience.

As a woman who’s had bad experiences with men before, this kind of “no you owe me your time” behaviour usually triggers a “get away from this guy; fast” kind of response.

This doesn’t mean Kagi is necessarily bad or that this was what Vlad intended, but it does for sure reduce my faith in the project. Not enough to stop paying for Kagi, but I’ve definitely gone to the “raise shields, power phasers” stage.
Check out the “Hohokam Canals” in Tucson, AZ. They date back to 750 AD. The San Xavier Mission is about 227 years old… and is quite well preserved.

I lived in a 200 year old house in Pittsburgh, PA. It did not stick out at all there.

There are definitely things we preserve in the US. Cheaply built structures are just not one of them. Unfortunately (sorta) there are a lot of those here.
Yes, that's exactly what my message says... almost word by word.
It does seem to say that:

As the debt increases, the federal government has to borrow more money from U.S. and foreign investors. But as would-be lenders to the U.S. see America as increasingly insolvent, investors will demand higher interest rates to lend us that money. Higher rates of government borrowing lead to higher rates for home mortgages, credit cards, student loans, car loans, and every other form of borrowing. And, as we’ve seen, these higher interest rates lead to higher price inflation, whether or not the Bureau of Labor Statistics recognizes it as such.
I love this kind of minimalist and clever solution where one developer delivers value similar to that of projects with tens of developers involved. Unfortunately, it's still not enough to defeat the true army of complexity, which contains thousands of developers :)
So a strawman. You set up the premise, you set up your misunderstanding, and then expect everyone else to follow your misunderstanding. You've even redefined what a "fiscal conservative" would actually do (if you were the one defining it).

Then you pulled in "libertarian" out of nowhere. Which is an obvious set up for another strawman, so lets lean into it. Whats a "libertarian"?
Things seem to change in France though. It's relatively easy to open a startup and get tax discounts for research and innovative work. Then you fly-in employees (I'm one of them) on passeport talent which is very easy to get and lasts 4 years. Average IT salaries in Europe are much lower than in US, which is unpleasant but allows to run an IT startup with less funding and healthier economics.

However the gap to close is huge and France alone is not big enough to compete with US, it has to be the whole EU. Will see where it goes.
Developing an Integration Option Strategy
Performance of the reference implementation, not the language.

It would have been interesting to have gccgo as comparison point,
even though it only supports up to 1.18.
Here comes WW3. One step at a time. We have to start preparing, it's coming.
One of my friends I grew up with was “that kid;” smartest in the community, funny, played a mean guitar. Everyone loved him. Top of class. Harvard. Harvard med. Top placement for residency. Something happened during that time and he killed himself. It was absolutely unexpected from all of his friends. Shocking to say the least. Apparently it turned out to be stress from work, his hours, his fear of failing. Who will ever know, but it has been many years and it still stings.
"<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />"

Wondering if "ASCII by Jason Scott" is only ASCII, and if so, then is the charset=UTF-8 needed.
That's questionable. Flow should improve from increased spacing; it might even offset the density decrease.
> I don't agree [...] absolute highest performance is found in Infiniband, not only with bandwidth but latency.

What's the alternative(s) you're thinking of?

There are some specialist things inside supercomputers (in the cases that Infiniband isn't used), but there doesn't seem to be anything else reasonably available commercially.

Omni-path (a descendant of Infiniband) doesn't seem to have worked out either.

---

Infiniband also has advantages over Ethernet in other things, like bundling links together.

With (standardised) ethernet, adding more cables/links between two hosts gives more overall bandwidth in total. But the additional links can't be used to increase the bandwidth of a single stream.

With Infiniband, when you add links they just combine together into a single bigger pipe, which can transfer more traffic in a single stream. Less need to jump up to higher tier adapters and switches with IB for that, you can just run more links between the hosts.
> I have lost control of my days. I had worked in a hospital where I was oncall 24/7, 12 days out of 14. I had fortnightly weekends off. When I was preparing for surgical exams, I’d be working and studying from 6.30am to 10pm everyday, seeing my family only on the weekends for lunch. I had worked in a hospital network that covered 4 campuses and drove 500kms a week when covering these sites. I had worked in a hospital where I didn’t get home for days at a time, sleeping overnight in hospital quarters, outpatient clinic benches and in my car.

We have to stop Medicare. It's not sustainable.
https://github.com/puremourning/vimspector will also give you a Python debugger with breakpoints etc (same one as in VSCode, in fact).
Bootstrapped and infinite runway doesn’t go hand in hand lol.

Runway always costs. By that definition it’s artificially subsidized.

That definition sounds more like a project than a product/startup.

Bootstrap is a business, cash flow is like blood flowing with oxygen in it, so the body can move and go do thing

Steve Blanks’s definition is a good or that a startup is a temporary organization dedicated to finding a repeatable and scalable business model.

Life costs money, if a project is coddled to never become a product. it’s artificially subsidized by an investor (you) and default dead.. and it’s not a business that makes profit to pay the Bills or pay for growth.
Safari runs incredibly lean, at least 2x battery life. Lots of people use Safari. I know many non-web developers that use Safari because they don’t care which JIT compiler is under the hood.

Also you get email forwarding, iCloud relay, and it auto-fills your MFA-SMS codes so you don’t have look at your phone. It’s great.
If scale down, the limits of the system might be less, lowering total environmental impact when compared with the total impact from a system with higher limits.
The topic (for better or for worse) was not ethics. The question was why some countries manage to maintain colonies, some don't, and some do but then lose it over time.

Having superior infrastructure and economy is definitely a huge part of the answer, I believe the majority of it. This holds true all the way back to Roman and Byzantine empires.
Ops Manager (paid tool) kinda supports this but in my experience it misses a lot of obvious suggestions.
It seems the two better solutions are either government financed hospitals, which are always hopelessly overpatient but as a doctor you are more free, because they usually don't get paid much and anyone who works in a gov hospital is upmost welcome. And the other option are overpriced private hospitals where you don't have so much financial pressure.

"Patient satisfaction officers, Theatre Utilisation officers, Patient Flow Coordinators. These are all business roles"
Forget all this nonsense the man who saves lives is the surgeon and doctor. People are very grateful to the people who actually save their life.
This would have justified a symbolic attack whilest exporting less weapons and terror which Israel may have correctly interpreted as a victory.

Now we have a very substantial provocation by a party working on nuclear weapons. After they can threaten Armageddon they can export nearly unlimited harm short of existential.

We'll be hearing a justification for a preemptive strike on their ability to make war shortly and in 90 days half their leadership will be dead.
The convenience and business sense argument could make sense if the value of a communication platform was small and close to its cost. But it's not. Similarly as it doesn't make business sense to rent the cheapest or easiest to lease office exactly because a good office to your company is more valuable than its cost.

People hate Teams/Office because it's so low quality, effecting a large drag on communication. It's also incompatible with effective organizational culture (eg calendar has hardcoded top-down management assumptions, information is siloed to only meeting participants, cooperative doc editing corrupts and loses data, sharepoint is a psychological horror game etc). Its usage is a useful signal about an organisation though.

And of course it's a giant red target from security POV, as is obvious the headlines on the MS phishing epidemics and regular news on the gaping slapstick level security holes ([0] [1] [2] etc) in the load bearing part of company security (identity, and email password reset channel).

[0] https://www.bleepingcomputer.com/news/security/new-critical-...

[1] https://www.hkcert.org/security-bulletin/microsoft-exchange-...

[2] https://digital.nhs.uk/cyber-alerts/2021/cc-3977
On physically joining clubs: https://news.ycombinator.com/item?id=39861369

It's not what I meant though; I'm not sure I meant anything other than to juxtapose some different ideas and see if rubbing them against one another produced sparks?

Given that it did produce your thoughts on individualism, allow me to point out that the possibilities are not limited to the limit points of narcissism and borg, but include any affine combination in between. I like the motto of Dumas' 3 Musketeers, "all for one and one for all", because I interpret it as follows: communities (plural: ideally the overlapping felt, supra) should help their individuals differentiate, and individuals should help their communities thrive.

Lagniappe: https://xkcd.com/2608/
> Wired ethernet is now usually slower ...

Newer wifi speeds are nifty for general consumers, but a lot of people (prosumers, small business) have moved on from 1GbE wired networking to much faster things. There's more than just 10GbE available (cheaply too if 2nd hand is ok).

Wired networking also lets multiple people use the network at the full speed too, and tends to be a reliable experience. Well, more reliable than wifi anyway. ;)
Tried it out couple of days ago on Neovim but I got weird errors that I should "PyImport" instead of "import" statements.

So I just continued using pylsp with the ruff extension.
The next war will be a digital one, and it's already happening.

"One began to hear it said that World War I was the chemists' war, World War II was the physicists' war, World War III (may it never come) will be the mathematicians' war."
> Although if you come with a foreign SIM and use roaming, you circumvent the GFW automatically for some reason

That's because when your SIM is in international roaming, traffic is routed by the local telco to a tunnel back to the home telco provider. This ofc decreases margins significantly (because those bytes are routed via fiber or satellite by a Transit Service) and is why roaming costs are so high.

> It is also really hostile for foreign tourists. You'd be surprised how many people still go to China and have all their trip plans stored in Google docs...doh

Oof. You'd have to be living under a rock to not know that Google is banned in China, but I guess some tourists just aren't tech savvy, so who am I to judge.

> China has to pay a cost for keeping it kind of opened but mostly closed

Not really. As an individual you are definetly paying a performance cost in the form of low latencies and speeds, but this is also why edge computing solutions (eg. Compute offloading, packet size optimizations, etc) are heavily researched by Chinese players compared to Western players. In isolation, it's a good forcing function for innovation.

That said, it is absolutely 1984-esque.

Also, a lot of these innovations seem to be a result of the Urumqi and Lhasa riots from 10-15 years ago as well as Tahrir Square, so clearly maintaining the political status quo seems to be top of mind.

It's bad for business, but China (and especially Xi) has seemed to have taken a very statist approach after the 2015-16 financial crisis.
Big Guys do this. For big bucks, of course.