skysight-inc/HackerNews huggingface dataset:
> I can't help but think, more and more often; how destructive and short sighted human technology has become

I'd say the attitudes 50 or 100 years were dramatically more short sighted than today; destructiveness is bit debatable but lets not kid ourselves that the past was some gentle setting. Also take into account the fact that human population has quadrupled in the past 100ish years, and industrialized population growth has been even more dramatic; I don't know if you can say technology has become much more destructive when there are just so much more people partaking in that destruction.
Handling non-UTF-8 pathnames via a filesystem mount option is completely viable. Hell, I'd go even further and suggest that the kernel itself reject non-UTF-8 pathnames entirely, handling filesystems with the non-UTF-8-pathname option enabled via a translation layer that converts \x00-\xff to \u0000-\u00ff (and vice versa).

The lesson of text is clear: text needs to have a defined charset. Filesystem names are absolutely textual (listing a directory for human display is one of the most common operations). If it's not UTF-8, then what is it? How is the application supposed to figure it out? (Automatic encoding detection is flaky in the best of times, but with the lengths of typical filenames, it is almost impossible to be reliable). The reality is that most applications already assume that filesystem names are UTF-8, and non-UTF-8 names break them.

We are at a stage in Unicode penetration that I think it is reasonable to treat a filesystem that has non-UTF-8 filenames as a problem that needs to be solved with some kind of repair tool like fsck, not something that every application is supposed to worry about.
It makes perfect sense when writing and reading strings from disk, since you don’t have to worry where and how to store the integer for the length (#bytes & endianness)
What are the callers supposed to do when the assertion fails? Either you carry the assertion all the way back to the point where x is created - in which case you're implementing a type system, whether you call it that or not - or you have code that will have runtime failures in the middle of your computations.
And it will undoubtedly happen because an american company, after lobbying for fewer regulations, will fail to do the right or necessary thing like "testing their systems" or "being fail safe"
I'm hard pressed to think I'd have the same bond if I had lost my twin at 6mo. I don't really have any memories pre age 3 so I'd assume I'd grow up just thinking I was an only child. This also assumes my parents removed all trace of my twin.

It's an interesting thought experiment.

Seeing someone who looks just like you every day for 18 years (and being constantly called by two different names) I think does something to you. It's an experience most people don't have.
This sounds like an excellent idea. There is a lingering issue about drivers not paying attention and even sleeping while their vehicle is in self-driving mode, that's contrary to the requirement that the driver is actively supervising.

I don't think it's a realistic expectation that drivers are always fully attentive and able to respond in time to a crash situation when the self-driving mode is active. Such a light would give me the heads up that I should stay on my toes.
In reality, we have Tesla vehicles that sold with other sensors that are now disabled, and those cars are now better to drive with automation enabled than with the extraneous sensors, even simple cruise control is better and phantom braking is actually decreased vs spurious radar returns that existed previously, due to the limitations of low resolution radar. Auto high beams is now better at not blinding oncoming drivers with bright headlights, etc. - issues that happened all the time when other sensors were used previously.
Glad the SEC and DoJ are cracking down on this scum but when are they going after Elon Musk for blatant stock manipulation via tweets?
Perhaps off-topic but I use MuseScore 3 occasionally and it's great that there's a free alternative for amateurs like me who only use such software a few times a year. But it feels like it such a missed opportunity - it's 90% of the way to being a great piece of software but is hampered by what seems to be ideological attachment to a particular idea of what it means to "edit" a score.

It feels like using a word-processor with a stuck "Insert" key - you're stuck in "overwrite" mode. This works for some aspects of entering music but is incredibly frustrating for others. This point has been raised many times on the fora but they are often dismissed in thinly disguised passive aggressive way ("you just don't understand the model, come back when you do").

This approach forces you to nail down the rhythm and measures first otherwise you're in a world of pain later. While a natural flow for me (and seemingly many others given the number of queries on the subject) is to start with the melody without too much regard for measures and fix up the timing later.

The odd thing is that it's clear that internally/technically, there is nothing that would prevent them allowing you to use the software in a more natural way (that supports cut/copy/insert/paste etc.) because there are ways to actually "insert" but it's made incredibly obscure by the way the UI hides this ability. I got the impression that the people running the project just didn't want to make it "easy" for users to work with a score in this way because it's just not the "correct" way to work with a score.

Despite this, I'm grateful for the effort that has gone into the Musescore series. Also I'll probably check out Musescore 4. I like Tantacrul's youtube channel.
Twitter's rules and policies now forbid live location information sharing
doesn't seem to work on chrome either
The hosting is also free. I'm not paying anything to store my stuff on their website.

If they start blocking user scores that cover official scores, they'll be over a line.
I currently have a Tesla Model Y and a Porsche Macan. The Macan feels more luxurious, but the Model Y is easier to drive because of its unearthly acceleration.

The biggest thing that Tesla got right besides the acceleration is the value-add features like Sentry mode, the tight integration with the phone, the things like Walk-away locking (although I would very much prefer it lock closer to my car because it's about 40-60 ft away when it locks and it makes me nervous).

The build quality is cheaper, the sound system sucks, and I generally despise how many things are tied to the screen. I want buttons and knobs for the air system, to have to hunt for that on the screen is very dangerous, I hate it.

The Porsche feels more luxurious but it's mindblowing how they get so many things wrong. The dashboard is much too complicated with a lot of redundant buttons. Something as simple as there's no place to put my phone, there's only extremely awkward locations that cause my phone to fly around the car when I go around any turn, which is so dumb in 2022. The backup camera has way too narrow field of view, I've almost backed into 2 cars in parking lots, something the Tesla got right. At least they have Apple Carplay, but activating it is extremely annoying.

I also have BMWs before (X3 and X6) and overall my favorite car of all time is the X6.
Moonrakers, we had so many fun game nights especially with people who don't typically play board games due to the forced interaction of the game.
One float per param, so naively 175*4 = ~700GB on disk. Most recent models are trained in FP16 or BF16 so 350GB. And there's some work on quantizing them to INT8 so knock that down to a mere 175GB. You can definitely run it on a desktop computer using RAM and NVME offload to make up for the fact that you probably don't have 175GB of GPU memory available, but it won't be fast: https://huggingface.co/blog/bloom-inference-pytorch-scripts

OpenAI generates responses so fast by doing the generation in parallel across something like 8x80GB A100s (I don't know the exact details of their hardware setup, but NVIDIA's open FasterTransformer library achieves low latency for large models this way).
How to manually set table names in Prisma and why you should
That’s not how domain verification works.

Typically a service using domain verification will ask you to create a specific, randomly generated TXT or similar record on your domain. After you’ve created the record you click a button or something and they do a query for it.

Only someone with access to DNS for the domain can create such a record.
> There is absolutely no argument for preventing other people from using something else.

There is though. I'm not going to post it yet again because it's already in this thread multiple times, and in literally every other thread like this ever on this site.

You might disagree with the argument, but you're flat-out wrong that it doesn't exist or can be trivially dismissed on factual grounds.
YouTube moderation bots will start issuing warnings, 24-hour bans
> Who is allowed to vertically integrate, and who isn't? Under what principle of free markets and user choice?

There is no 'free market' in any environment that is 'vertically integrated' by a handful of organizations. The very reason why we abolished feudal aristocracy and even went to the extent of doing revolutions and setting up guillotines was to get rid of that kind of environments - which its owners were totally unwilling to let go.

Technological corporate feudalism is as bad as aristocratic feudalism of the yesteryear. They are both based on the concept of property ownership to start with, so they stem from the same concept of private tyrannies where a private tyrant can do whatever it want with what it 'owns' even if it dominates the lives of millions of people.
Right on — I should add that my shower thought wasn't suggesting we should go back, just an observation of the evolution of all things, in this case, justice and social order etc.

While some is gained and some is lost, I'm in the camp that the world is a better place now than it was then.
Complete agreement on Eldritch Horror. But the new Arkham Horror is quite good in that regard as well; it's a different game but a fun one.

Pandemic is another game vastly improved by the Legacy mechanics.
I have a Model 3 with enhanced autopilot. My wife wanted a Model Y. I find the enhanced autopilot so glitchy that I decided to just stick with regular autopilot.

Guess what: I like regular autopilot better!
Agreed, when I read this my first thought was it'd have to be some sort of IP based authentication, so you'd have to have a way to prove ownership of the target IP itself, however this doesn't really solve the problem of upstream impacts. Your ISP, colo facility or dedicated service provider probably won't be ok with you running these kinds of tests on their network.
Also agree, with each release I get an "Eureka effect" that now I can solve the type issue I strugled couple months ago trying to create to just make some highly used function safer/easier to use for the developers.

Example the new satisfies and some upcomign "as const" features to generics I'm looking forward to
What a bully does is to punch down, the SEC does exactly that as it never went after a billionaire even though commentators and those who follow the dynamics can spot fraud from a mile out.
- Find a job which i don't hate to wake up to
- get back to basics
- lose 23 lbs
Did you mean offered a service to the general public? Because Google's older self-driving car drove that one blind guy to the Taco Bell drive-thru more than 10 years ago. And they had been driving Googlers back and forth from their homes and offices for years prior.
It's the first time, out of all of Elon's enterprises (which I on the whole admire a lot), that I don't really see his added value in a business. Even the flamethrower thing was more net positive than his current work at Twitter seems to be.
Fair enough; my "not at all" was hyperbole, Tesla's driver assistance software does not in fact crash every single time it is used without human intervention.

I do find it mildly disturbing that in that video, the driver points out the car making fully blind turns where it cannot see that there's nothing it would hit.
When you're going to reply "And there was that Laundry reference too," and then notice that cstross was the "above commenter"...
I’m no Tesla fanboy, but it should be said that publicly reported miles per disengagement metics are complete bullshit. Different companies have wildly different criteria for “disengagement”. Those reporting 1000mi+ between disengagements (at least in urban settings) are only doing so because they aren’t counting the vast majority of events.
14 year old edge lords on 4chan are also into rockets, electric cars, solar panels and flame throwers ...
Trolley problem examples are hard, but your "NIEON" won't reliably pass either.
Last time I looked at Blazor it only had two options, which were both equally horrible for public websites.

You either had to ship a big and bloated WASM file, which was at least 10x the size of competing JS frameworks, and in some cases 100X the size. Or you had to render all dynamic parts of your website on the server, which made latency a huge problem, since your website feels sluggish between each interaction.
Chrome is basically a keylogger for Google. There is an argument to be made that AV/Malware software should fingerprint it as such.
They are not in the same boat in terms of sentencing whatsoever. SBF's guidelines are going to be maxed because of the loss amount. His criminal history score will be 0, yes, but I imagine a few of these young men will have a criminal history score of 0 as well.

The scale for financial loss is really weird. $150k will get you 10 points. $1.5MM will get you 16 points. $550MM will get you 30 points. https://guidelines.ussc.gov/gl/%C2%A72B1.1
Largest monthly rental decline closes the door on two years of rent increases
Because you don’t control my domain. Suppose I own joespizza.com and you want to attack it using a supposedly legit load-testing service. You would go to the service, sign up, enter joespizza.com/order as the page you want to test, and then be given a random string to add to a TXT record on joespizza.com. You don’t own joespizza.com, and you haven’t compromised my hosting service account, so you can’t create a legit DNS record. The service refuses to stress test my site, and you move on to the next thing.

How else do you imagine this working?
I really dislike how most desktop browsers display them. Plus you can't easily do things like "display start date while selecting end date".
That’s one interpretation. The other is that personally reaching out to the creator, sharing his concerns and showing respect for the time investment was a kind, honest thing to do.

(And that for the creator to refuse, not because he didn’t want to sell, but because he hoped to get more money out of Elon, not because of any worthwhile contribution of him, or because it was his data, but simply to take advantage of the concerns Elon shared with him, was dickish.)
If the compiler team already spends a significant time optimizing the compiler, the difference in velocity may be not that much.

Achieving 100% compatibility on public code bases and switching is a great strategy at this point.
Their more numbers of more affordable cars is probably why their safety data is getting worse and why they're not releasing it any more (I support tesla by the way just wish it were transparent about safety).
Not a game that launched in 2022, but new to me in 2022: Tokaido.

As much as i love medium and heavy weight games, the world needs good light games too.
My problem with JS is that every framework we tried sucks in different ways. The worst is to handle the kind of silly crap that JS does (wat). The other big part is the every bricking API of pretty much everything. We are lucky if there is no warning about deprecation for a couple of day after updating a library. Minor version changes regularly break the build. The best is when yarn dev works and after building the app and deploying it to prod it breaks.

After dealing with these issues for years I am really happy to return HTML from a backend API that uses a language where [1, 2, 12, 3].sort() return what I expect from a sorting function sorting integers.

That is all, and that is what htmx gives us. I am not sure if we can replace our UIs that are written in Vue for now but at least it I have a good time porting some of the web things to htmx + Rust from Vue + Python.
Middle East already has a lot of workers from Asia. People follow the money, if the works is there the people will follow. The biggest problem is if it gets too hot to be able to live.
Twitter takes down account that tracked Elon Musk's jet
That’s how far out qanon this stuff is. Are you surprised that you and your friends don’t recognize their dog whistles? Because they sure seem to recognize them when they are used.

https://www.newsweek.com/qanon-followers-are-reading-elon-mu...

https://www.washingtonpost.com/business/musk-dragstwitter-do...
Hey! Would love to investigate and see why this isn't working for you. Any more info on your OS/specs/browser version or what exactly isn't working? Should work on chrome.
JS in ~20020 - Use onclick handlers to respond to user interaction.
JS in ~2004 - Use jQuery to decouple your JS from your HTML in separate files.
JS in ~2008 - We invented our own onclick handler, embed your JS in your HTML it's fine now.

EDIT Spelling
Dupe: https://news.ycombinator.com/item?id=33985413
Still looking for a replacement for Ableton Live :(
Oh snap, didn't know there was a new AH under the same name. Will have to check it out.

Yeah, I mean the old one. It made it to our table a few times on the strength of the fluff, but it seemed like every time everyone was kinda unhappy that we'd played it, by the time it was over. Like we just kept forgetting how not-fun it had been, and remembering how fun we wished it was.
> Sure there will always be something we'd want to control but we can go in more calm, clearheaded way towards it rather than just use force because we have the biggest stick.

Unfortunately no, you can't go more calm because projection of force is what keeps status quo and your rivals in place, not liberal values or clearheaded minds. There is no world police, the one with the biggest stick makes the rules. US is not the first hegemon in history of the world, we had Roman Empire, we had Dutch Empire etc, all of the world hegemons were major military powers. There is always some challenger waiting in the shadows to take over your position, you can't just sit and be calm because you will lose what you have, I assure you that others will not just sit calm but claim what's yours if they see sign of weakness, history proves that again and again.

> but fail to explain why only we spend more than next 10 countries military budget combined

Well it's easy to explain, US have it in its doctrine that it needs to have military strong enough to fight 2 wars at a time so it needs to spend more than at least a few countries behind it but a lot of this budget is probably not spent well.
The problem here is that when you stop being world hegemon with the biggest stick, your currency stops being world reserve currency which means you can't finance your debt the same way as before, which has drastic consequences to your budget and it would be really fatal for US. Sometimes you just can't stop the music even when you don't like the melody because silence will hurt you.

> plus its quite unclear what we get out of it because of all the secrecy & likely its mostly inflated costs and kickbacks.

Agreed that's inefficient, you probably could achieve the same with lower costs but how much lower I don't know if anyone knows.
The sediment migration was part of what was being studied here, so maybe they will mitigate it somewhat. I’m not super optimistic given our mining record on land. Still the deep ocean is mostly a desert, and it’s massive, so I think we can afford to damage it a little. The alternative is land mining, which is also damaging.
Local college radio and other small stations tend to be great. Sure the music won't be custom tailored by either "what past-you liked" or neural networks expressly designed to increase Sweden's internal revenue, but that doesn't mean you can't enjoy the experience of listening all the same. As an extra plus you're likely to get relevant information on local news and events too.

Long live public broadcasting!
Why Walmart workers earn what they do
Are your students using AI to write papers? Take Nature’s poll
Owner of Twitter makes changes to policy that everyone kind of agrees with but they are still angry at him for doing it.
From the FBI affidavit:

42. Finally, many of the booter services also use DDoSprotection services,3 such as those provided by the company Cloudflare (a company headquartered in the United States). While Cloudflare offers both paid and free services, the operator of one of the SUBJECT DOMAINS, bootyou.net paid Cloudflare for services relating to the operation of their website.
That isn’t the scenario described by OP. In their scenario:

1. Person C isn’t accusing anyone of anything at all, and needn’t do so because,

2. Persons A & B are openly posting their threats and incitement on the platform.

3. Even if person C is provoking persons A & B with similar threats and incitement elsewhere, that doesn’t justify their behavior in kind.

All of that said, this kind of skepticism—pervasive in these discussions—is itself often introduced in bad faith. I don’t think that’s the case here, I think you’ve probably misread the original comment, but its frequent use as a bad faith tool promotes this kind of error as well.
We were under a DDoS attack about a month ago too, but were lucky that it didn't manage to affect our business. With that in mind, we took it as a (precious) learning experience - how often do you get the chance to learn about DDoS defence 1st hand?

I realize we were lucky that the attacker didn't find any of the soft spots (or at least none that hurt us). We do prioritize security though, always.

I hope all goes well for you and that in time this is just another learning experience. Maybe next time you'll smile when an attack is thwarted because of what you've all learned.
Not what I meant.