skysight-inc/HackerNews huggingface dataset:
Nothing about the Sudan fight between two warlords (the president and the vice president) has any of the hallmarks of color revolutions or of western-backed popular uprisings. There is no evidence of western military intervention, apart from hasty and late withdrawals of embassy staff. [edit: Which rather illustrate that the US and Europe had no clue that war was about to break out]. There is, moreover, no stated ideology or cause behind either side - which is a giveaway that it's simply a local power struggle.

To argue CIA backing must exist in a case where it seems manifestly ridiculous weakens the (already tenuous) argument that the actual color revolutions required some form of western prompting.
Hmm, I guess I just only ever book through the hotel directly, so I never feel like I’m missing out. I don’t even know what the non-hotel pricing is.

On the other hand, that always includes free wifi and breakfast.
Postponed:
https://www.bloomberg.com/news/articles/2023-04-27/amazon-ra...
Wow, I think you're correct. An editor must've munged the story headline, which is "Meta's Reality Labs lost $3.99 billion last year, bringing its total losses since 2020 to $30 billion" as I type this:

> "But a less welcome part of the report related to Meta's Reality Labs division, which once against lost money: $3.99 billion during the three months. That adds to the $14 billion it lost across last year and brings the total loss since Q4 2020 to an eye-watering $30 billion. The only solace for Zuckerberg is that the most recent losses weren't as bad as the $4.3 billion it lost during the previous quarter."
You typo'd the title. It's `ChatGPT`.

`/imagine when you discover that ChatGPT hallucinates a lot and is terribly unreliable with facts, especially statistics`

If you don't fact-check, you're going to look like someone who half-assed the assignment very soon.
Sperm counts are declining. Scientists have pinpointed the main causes
> needs to be handled responsibly.

Yes, for the next 10000 years. Plutonium's half life is annoyingly long.
Another example: Your CPU has software that throttles its performance as it heats up, and eventually shuts it down. Remove that safety with custom firmware and you can make it overheat. Same thing goes for hard drives, SSDs, network interface cards, and so on.
uBlock Origin on Firefox hid that annoyance for me.
From first principles wouldn't a model trained on the written law and court rulings be capable of supplanting an "expert" that is in essence creating derivative works based off of such documents?
RL in ChatGPT is used for that: to generate text that maximizes reward. But if you have other domains with their reward functions, then you could plan on them
Is there anything like this for ASIC design / Verilog?
LLMs cannot search, this is just responding with something it may or may not have read. Have you verified these numbers are in fact correct? Have you tried "searching" for anything outside of its training data? ChatGPT will happily hallucinate references. If you have not experienced this yet, you haven't seen the "true" side of LLMs.

There will be plugins for search, but will still need all the crawling and scraping and serving to be available. LLMs will offer an alternative interface to search, but not always the best one. One thing the LLM does not give you is a spectrum of options. How do you know it didn't miss something. This is where having to "troll" through search results is actually worth the effort.
String theory lied to no one. If anyone is to blame, blame the media, not the the theorists. This notion that string theory sucked up resources from everything else is wrong. Science research is not some monolithic thing.
Many theoretical physicists work on things that are not string theory. String theory is just a small aspect of theoretical physics. It's not like non-string theory concepts are ignored or disregarded or cannot get published. There are plenty of competing theories and ideas that got coverage.
I was just using tesseract.js and the repo looks active. Tesseract is still crap, but it's the free crap, so I'll just put up with it. Grayscale seems to improve the OCR. I'm sure there are tons of other techniques to improve the result
Yeah I was going to comment on this. It's an unfortunate situation because I'll forever know the product as Clubhouse, but now they changed their name.
I'm not a part of this startup, but here's a few potential moats.

* Prompt Engineering. Give someone a blank textbox and have them type in a simple query (Brown vs Board of Education || Motion to Dismiss), and detect the correct prompt to feed GPT to generate the best results of the end user. You can also prompt on behalf of the user. For example, have a "summary of relevant cases" page and the user doesn't even need to type in a query. Providing GPT with the correct context. Sharing context across team members.

* Training Data. I think a lot of legal data would be public access, but an ETL pipeline to load documents quickly and completely would be valuable. There's lots of courthouses, so it is non-trival to read it and put it back into the system. You could also acquire non-public training data that could be a moat. Potentially you could establish a data-sharing system with your clients, in which you get access to their data.

* Brand recognition. What's Coca-Cola moat when there are dozens of cheaper knock-offs that are competitive in the Pepsi Challenge.

* Trust. If a tool helps you do your job, you quickly establish trust. It can be hard for competitors to take that from you with similar products.
It's late and I'm tired but this is one of the most interesting things I've seen in a while.
Customers used to do this unintentionally with staples, and my boss was too cheap to buy a TDR tester for a long time
There's still too many involving normal sedans, at least in Australia. And modern sedans are sacrificing visibility for aerodynamics / fuel efficiency. So having them being blanket mandatory is the only sane thing.

They are still not a guarantee against these incidents, I personally added backup sensors to my previous car - a Subaru Outback. They saved me from reversing into another car that had kind of snuck up on me once.

The Tesla Model 3 (Ryzen '22 w/radar edition) is far, far superior in all aspects of safety when reversing now. Both a huge responsive massive FOV screen with side displays and the ultrasonic sensors beeping.
Most likely a feeble attempt to avoid the domain from getting blacklisted from most services by restricting the amount of relays a user can have by device.
I would say it's been followed up plenty of times. There have been some incredible probes with unique capabilities, that have traveled the solar system since the launch of Voyager.
Reducing the cost of string serialization in Node.js core
At least spreadsheets didn't hallucinate.
Surprised, none of the more functionally minded have jumped in. Looks interesting, I'll be taking a look, when it ships.
Mariott is pretty good. The single time I stayed in a Hilton was so nasty I’ll never do it again.
There was a critical time in the industry, if your tech didn't run on Linux it was dead in the water.

No. I can't remember that ever being a thing, I've no idea where you got that idea from.
> I tend to agree; I take the view that most engineers are smart, and compilers/interpreters/virtual machines are even smarter so most targeted optimizations aren't going to result in very much gain.

This hasn’t been my experience. As an example, I find there’s an awful lot of performance left on the table in most programs because of the sloppy way programmers use memory.

Most programmers don’t think twice about allocating memory and pointer indirection, and most programs are full of it. But if you can refactor this stuff to use bigger objects and fewer allocations, and use object pools, arenas and inline allocation (smallvec, SSO and friends) where it’s appropriate you can usually improve your performance by several times in most “already optimized” programs. The performance comes from fewer malloc calls (malloc is expensive) and fewer cache misses (because locality improves). It’s like you say - Cache misses are super expensive on modern hardware. And you often don’t need a full rewrite to tweak this stuff - just some careful refactoring.

I once saw a 20x performance uplift in a benchmark because we were using some tree structure where each leaf node only stored a single value. We replaced it with something that had arrays at the leaves and larger arrays in the internal nodes and performance skyrocketed.

The compiler isn’t smart enough to suggest any of this stuff. If you use Box<X> in rust instead of X, it’ll happily give you a slow program. Slower than javascript in many cases. And the default Vec and String types in rust’s standard library allocate even if the contents would fit in a pointer.

In javascript, Python and friends you can’t even implement a lot of low-allocation data structures because every list and object is inescapably a pointer to a heap object. This is why JS will never be as fast as C - you can’t write fast, nontrivial data structures. There’s a ceiling on the performance in languages like this - and if you need more performance than JS can give you, then a rewrite might be the right call.

Another example: I had a bug yesterday where writing a 5mb JSON file took about 1 second. Turned out I wasn’t using a buffered writer. Wrapping my File in BufferedWriter::new() made the time taken drop from about 1 second to 0.01 seconds.

The compiler isn’t very smart. By all means, rewrite your software to be fast. But there’s also usually big performance wins to be had in almost any program if you take the time to look.
I'm stuck in the III.A "Main Idea" section where he says:

> Doing this enables us to represent each Di as a variable
sequence, but with all the negative literals being removed. See
Table I for illustration.

What justification does he have for throwing out negated variables ? If you do that the problem likely becomes trivial, but has nothing to do with the original problem.
Sadly not yet. I’m very intrigued though! At one point I was going to try setting up a similar project using a… BladeRF? I forget which open LTE project it was.
What makes you think it is clearer in your brain than it is in your words? My experience is that in my case it isn't.
> If you were building this into SSH itself you'd have to do a bunch of work to arrange to do SSH-style KEX instead of the TLS KEX that QUIC would normally use, and then do SSH-style proof-of-identity for the server and client, rather than the equivalent TLS mechanisms.

Or modify SSH to do TLS key exchange and TLS-based proof of identity.
More likely other cloud providers such as Amazon have indicated slower/negative growth ahead also.
Thrombosis Inhibitors with less bleeding risk via charge tunable ligand design
Ask HN: Why haven't you founded an AI startup yet?
From the looks of it it seems like a huge gold rush, and for many in the space it doesn't seem that you need a lot of technical skills; a lot of startups are just an API and marketing built on top of ChatGPT.

The risks are small but the rewards are huge. Why haven't you dipped your toes into the space yet?
Thanks.

I'm about to give up on this project. Solving Slay the Spire on a single computer using model free methods was always quite ambitious. I've seen enough learning to believe that it works, I know I've implemented the algorithms correctly enough, that feels good at least. I've learned a lot along the way.

I might try to get everything running in a container, then I can just ship the containers out to run on the cheapest hosting I can find and I won't have to babysit the experiments so much.

I was recently watching https://karpathy.ai/zero-to-hero.html and at one point he basically says "stop, it's not time to train yet, first we need an experimental harness", and I've been thinking a lot about that. That is to say, I haven't actually followed the advice yet, because who the hell can resist trying as soon as there's the slimmest chance it might work.
> Or have a theory why it’s less compelling than a traditional gaming console?

My kids enjoy their Quests, but use is fairly rare in comparison to their iPads and PCs.

I just asked my daughter why she plays it less, and she says it's because (1) there are fewer games she's interested in, (2) battery life is poor (and so sessions are shorter than they are on alternatives), and (3) it's uncomfortable to wear for long periods of time.

Honestly, I don't think we'll be upgrading to Quest 2 or whatever comes after. The whole "forced Facebook logins" thing left a bad taste in my mouth and caused problems that took their support folks weeks to untangle. Our current thinking is that we'll just wait for Apple to do it right.
See also Decker from about six months ago:

https://news.ycombinator.com/item?id=33377964
If what the algorithm does is considered copying, then so is what human artists do all the time... but somehow the humans get a pass.
I hear this a lot but I don’t know I fully buy it. The LLM have no agency of their own, so someone has to instruct it what to write about. For instance say you’re writing a new article about a Trump trial. You can’t simply ask it for an article about the trial. It doesn’t “know” as it’s new knowledge never written about before. You have to tell it the situation and the specifics gained from first hand experience. That knowledge is encoded in the LLM output. Future LLM being fed that textual information gain the knowledge the human entered and the LLM encoded.

The value the LLM provides in this scenario is simply the language and grammar around knowledge a human provided. It didn’t generate any content whatsoever. The human did that. Similarly a human with a calculator generates numbers but the intent and meaning is provided by the human. The future “LLM all talking to each other” I think doesn’t actually exist, until perhaps multimodal AIs can describe the environment around them. But even then, it’s not an echo chamber because they’re encoding the unfolding of events and time that exists outside the LLM in a way future LLM can encode it.
honestly, this is all to plunder the solar system further. Mining asteroids, etc. Of course the R&D is tax payer publicly funded and the future profits privatized. This is the way it has always been.
And I’m saying it’s impossible to be less effective than impeachment.
They have a lot of advantages, but they are extraordinarily expensive, screamingly radioactive, require nuclear weapons technology to manufacture, and are inefficient in the amount of energy you put in vs. get out.

Even for space missions, the tradeoff of just using solar panels (which have a ton of problems in space) is often worth it. It's not easy to get an RTG approved for your multi-billion dollar space mission.
I've never used Imgur so I am curious about one thing. When people upload images to Imgur do they have a login to do this or it is anonymous? If a login is used then I think Imgur should give people the option to 301 redirect their uploaded image to another site so they can manage their files elsewhere and not break as many links. Then technically they are not hosting the files. Maybe give people some time to modify the sites they are embedded in before removing the 301's or replacing with 410's.
Don’t Be Fooled by the ‘Financial Hardship Department’ Scam
> because it only requires a single link or URL to download the software and have it run immediately as required

Agreed, but I would argue that the only reason why it's possible to have a single URL to download and run the software is because there's decent sandboxing.

Linux does have some decent security utilities, but it's only recently that they're starting to show up in non-developer contexts for everyday apps (basically Wayland, Flatpak, Bubblewrap, all of which have experienced pushback from the community) -- and while I fully approve of that effort, it's not anywhere close to the level of security yet that the web offers.

I would say that if you would feel comfortable with a native app installation workflow that worked exactly the same as the modern web's app delivery mechanism (ie, you can click on a link and a native app that has never been pre-vetted or moderated is installed and launches on your computer without any confirmation and without taking you to a store page), then... that's halfway decent sandboxing. The first bar to clear is "do I feel comfortable running arbitrary untrusted code that has never been validated by anyone?"

The second couple of followup tests that the web itself struggles with is stuff like "is this spying on me, is this fingerprinting my computer, how easy is it for this thing to phish me?" To me, that would be when we start to move pass halfway decent sandboxing to "good" sandboxing. I'm not sure the web deserves that label.

But I don't know of any native platforms that pass even that first bar where I would feel comfortable running malicious code on the system. I mean, sure, you can set up VMs and Firejail and I could if I wanted to set up a Linux system that had good sandboxing -- but none of that stuff is accessible to your average user; it's security for the very few people who know how to set up that security. Meanwhile, the web is security for every single person with a web browser on every single one of their devices.

Arguably mobile phones have started getting closer, but Apple is still claiming that the reason they can't open up their app store is because it would be insecure, so if we take them at face value they don't believe that their sandboxing is good enough to allow for untrusted code execution. And I'm hoping that eventually the combination of Wayland and Flatpak turns into decent universal sandboxing on Linux for every app the user is running on every distro, but we've still got a long way to go.

> Additionally, HTML + CSS + JS have proven to be the most popular UI platforms

This is certainly part of it, but... people write JS that don't like JS. I don't think it's a good enough explanation on its own.

But just opinion me, I don't have strong opinions about that.
if there's water, a single line could probably run a swamper.
Are they measuring "reading ability for the real world" or are we talking "analyze any interpret fiction literature" type reading skills? Serious question. Because I feel like "real world reading" stopped after about 8th, maybe 9th grade and everything else was just fluff.
I assume he wouldn't care if TVs in other homes stay logged in when he's not there. As long as they work when he visits, wouldn't that be enough? It could be annoying if another family member goes there for a week and it won't log in because the primary device isn't present.
My guess is it's an ironic reference to the stage play and film from 1950 called Harvey, about a man with a best friend who is a tall white invisible (silent) rabbit called Harvey.
it would be funny if the biggest impact of llms was the final death knell of wordperfect

(not likely tho)
>>then it might be best for us to address any reasonable concerns that they might have about these technologies

That sounds lovely, but this literally does not work in the anti-vaxxer camps. They fall into two categories, the leaders who are deliberately fabricating and spreading disinformation, and the followers who are willfully remaining ignorant. They are both literally immune to facts and reason. Same for the flat-earthers, chemtrailers, 5G-causes-COVID, Bill-Gates-puts-microchips-into-vaccines, etc...and every other conspiracy theory. There are a number of papers about it I don't have the time to lookup now, but they're easy to find.

Of course, we should still disperse as widely as possible the accurate information, in detail at the outset. But we shouldn't delude ourselves to think that no conspiracy theory will arise. If it sounds technological, some arse is going to fabricate a conspiracy theory, and find followers.
Automation will continue to happen, but what you are seeing now is due to a mix of reasons unrelated to a chat bot. Over hiring, inflation (suddenly not a main topic, was replaced by ai scare mongering it seems), bad politics, interest rate hikes, crappy products, and a handful of other reasons, none of which are "ai".
This is really cool. Loved this season, well its the only one i've watched. Does anyone know a way to launch a webpage as a screensaver?
Twitter is complying with more government demands since the takeover
Given they're a legal startup, I really hope it's Harvey Birdman, Attorney at Law: https://en.wikipedia.org/wiki/Harvey_Birdman,_Attorney_at_La...
Any thoughts on mesh shaders?

From what I've seen (as a non-graphics programmer), the paradigm seems closer to what I'm used to.

Though I'm guessing that limited hardware support will hamper adoption.
I know people who basically live in VRChat (outside work) and use it as a substitute for real life interaction. I doubt it’s healthy, but it seems to work for them.
That still sounds weird. You knew you were going to choose a bar to enter, just not which one. That's not really spontaneity. It's just postponing the final details of your plan.

Spontaneity isn't going to the restaurant as agreed, but without being sure what you would order to drink.

It's bumping into an old friend on the way back from the post office and deciding "fuck my conference call at 3, let's go catch up for coffee right now."
Stripe must diligently ensure their merchants are not improperly handling card data. Failing to do this could cost them their PCI status, so they will definitely shut down your account if they find you’re not properly using their services, meaning you’ll lose any funds in it along with your ability to use their services. Any other PayFac worth their salt will also begin to refuse your account if you continue bad bahavior. If you read Stripe’s docs, you’ll see specific instructions on how to use their elements (don’t host them locally, as an example), and I assume they have a variety of automated and manual methods to flag improper use.

Stripe aside, if you claim to not be in scope, but that claim is in question, then you’ll likely have to prove you do not improperly handle card data to an auditor, or risk fines and/or loss of any funds you’ve accumulated so far.

PCI isn’t perfect, but they do have business reasons to stop most obvious bad behavior.
I bought a Nokia a couple years ago, was in the Android One program and meant to receive security patches for at least three years, it got to about month two before it stopped for a year. Completely shambolic. Never again.

Bought a Pixel. It gets updates. It hasn't failed yet. It's fine.
I’m with you on not shipping out-of-spec designs. Maybe this is a good place for a reverse-polarity protection diode!
The killdozer isn't a problem in terms of industrial liability.

Product Liability in the Farm Equipment Industry - https://youtu.be/NdN577BbnSY

I'd stress watching the section on farm equipment - https://youtu.be/NdN577BbnSY?t=1166 and then continue on to case study 1 where a farm worker was maimed and the manufacturer was held liable (see lessons learned - https://youtu.be/NdN577BbnSY?t=2561 ) ... and liability waivers to try to shift that to the farmer is at https://youtu.be/NdN577BbnSY?t=3760

The legislation and liability for industrial and agricultural equipment already exists. Under that structure, the manufacturer is the one facing the product liability claims if any claims are to be paid out.

If you (the framer) modify a JD tractor and someone gets hurt, JD is is the one likely to pay.
This is the disingenuous piece if so - as in if the target is non companion iOS, then it’s watchOS App Store? That breaks the logic of the rest of the data disclosure