skysight-inc/HackerNews huggingface dataset:
Russian criminals use Binance accounts (and actually every exchange, including Coinbase) registered in the names of jobless 25 year old women from CIS countries. You can buy these accounts on basically any gray market forum with a marketplace section including sites like exploit.in or even forums used by 15 year olds like mpgh and ogusers. I am doubtful that a Binance customer data leak would have anywhere near as many interesting people as say the Credit Suisse leaks.

It's also curious that there was no mention of blockchain analysis anywhere in the complaint or even an attempt to quantify the amount of criminal funds on Binance and the complaint instead relies solely on a handful of excerpted chat logs to show compliance failings (the CFTC is obviously not going to mention all the times they ended up blocking the bad accounts). They also don't even list any specific Hamas transactions or say that Binance knowingly processed them.

> Kalanick and Neumann didn't steal money or finance terrorists. The wrongdoing in crypto/web3 is on another level.

Not VC but ever hear of Marc Rich? He was ultimately pardoned after being accused of evading 8 figures (in 1983 dollars) of taxes, trading with Iraq, Iran during the hostage crisis, the USSR during the grain embargo, and South Africa during Apartheid [0]. He lived in Switzerland just fine for a couple decades and the only trouble he ever faced was attempted kidnapping by American law enforcement [1]. He paved the way for the awesome company we now know as Glencore.

0. https://www.congress.gov/event/107th-congress/house-event/LC...
1. https://www.swissinfo.ch/eng/-king-of-oil--discloses-his--se...
Unfortunately cadmium is used in bulk in the making of much of the dark chocolate sold in the USA. It's ironic because dark chocolate is often marketed has having health benefits.

https://www.consumerreports.org/health/food-safety/lead-and-...
> Is this case really worth exploring?

Yes! You’ve mentioned people downplaying, but this is someone who is 95% confident there won’t be an AI winter in the next seven years. That’s really quite confident. And the definition he gave makes it compatible with AI being the biggest thing since sliced bread. But if it gets funded at 3x bread and scales down to 1x bread, that will count.

What cost was this exploration? A blog post? An HN discussion. I think it’s so valuable for people to consider the scenarios they think are unlikely. I find this analysis much more interesting than all the dismissive “my job is safe, AI can’t [friction-point-of-existing-system]” posts. It’s certainly worth the investment of a few hours of work.
Water under significant pressure is not really that big of a deal. It is largely incompressible, so if there is a leak, it just, well, leaks. Sure, it can spray, but even then I've been hit with hot water from my espresso machine and while it was temporarily painful it didn't burn me.

Air or steam, on the other hand, is a different story - steam boilers obviously can fail explosively. The pictures of the machine makes it look like it has a steam wand but I think that's just because he salvaged an old boiler - I don't think he's actually bringing up the temperature in the boiler high enough to make it a steam boiler.
I think it's worth calling out accessibility directly, in particular screen reader compatibility.

I have yet to find a great guide to making SPAs work well with screen readers that goes beyond "read the ARIA spec" - but the ARIA spec isn't actually that useful for understanding the nuts and bolts of how you should build things so that e.g. screen readers know when the SPA has navigated to a new page, or loaded fresh content in a smaller page region.

My understanding is that MPAs are, by default, massively more accessible than SPAs. But my experience is that SPA authors rarely seem to indicate that they care.
Come on. You can both dig deeper than a single biased source. The world isn't turning into hell within a century, as certain as the sky won't fall on top of our heads.

If you are old enough, at least learn from the past two decades. Every single time that our goodwill was placed to believe the news drama, the end-result are overwhelming taxes on the west while forgetting about the major culprits of pollution in India and China.

Where are the XKCD man-child cartoons teaching about that?

Our society today doesn't behave that differently from medieval scientologism. In that sense humans are just like the climate, changing only ever so slightly.
Your second paragraph essentially is creating a little mini browser, and you have to make sure to get every detail right or you’re back to the uncanny valley of SPA web pages. Performance can even be worse with SPA “page” navigation if multiple round trips are needed for the data on the next page.

SPA’s should be used web apps (think slack or Asana), and stick to sever rendered for web pages.
How do you make sure your SPAs work well with screen readers?
Wow, ok, 3-4h a day is a ton of course.
Still using gitosis, and still happy with it.
What some are arguing is that the future is now. A 1-in-20 chance of another AI winter is not worth serious consideration given the enormous progress in last 5. The challenges do not involve hardware at this point.
Is there a trial or free tier to try out? I’m only seeing options to pay $5 to see if this could fit my workflow.

Edit: on the account page, it says “You're currently on the free plan.” But I can’t do anything with notifications.
There's a lot of space between rendering text and doing a slow remote database query. HTML is great but it just wasn't designed for building efficient UIs:

• No multi-threading, by implication you can't do things like deserialize large object graphs on a background thread. To get data to your UI you have to deserialize it on the UI thread, leading to jank.

• JS is a JIT compiled dynamically typed language. The memory overhead compared to C++ or even AOT compiled Java is correspondingly higher.

• DOM/CSS are extremely generic because they have to satisfy both document and app use cases. They're both low and high level simultaneously. On one hand that's great for making interactive documents - an important class of thing that non-web tech mostly ignores - on the other hand it means a lot of branches in hot paths, stringly-typed everything, big code footprint in the renderer, heavy objects, high level libraries can't use shared memory and more. The header file for Blink's DOM Element class is ~2000 lines by itself.

• No modularity whatsoever at any level. HTML just accretes more and more stuff as the years go by. There's no way to opt out, or select a lighter weight faster renderer. As it grows, memory usage and CPU time goes inexorably upwards despite fantastically huge budgets thrown at optimizing it.

• The one-size-fits-all sandboxing model imposes enormous overheads. Do I really need apps from well known brands like GitHub or Slack to be strongly sandboxed? Not really. It's nice to have a safety net in case of exploits, but I don't actually need these apps to be treated as radioactive all the time and the cost of doing so is very high. Native apps can use the latest DirectX on Windows, where hw features appear first, but Chrome serializes OpenGL command streams from the renderer across process boundaries and then does extensive validation before rendering them.

• JS was never designed for large teams. Why did Java become so popular in the enterprise? Because it has lots of rules and features that are intended to let lots of devs work together without stepping on each others toes or making too much of a mess. JS doesn't have the same approach.

It all adds up!
Things like blocking ads in YouTube videos, I guess.
Yes, but you don't own that data, it's scraped off the Internet. Either anyone can scrape data and train an AI with it, or nobody can do that: there is no special privilege or advantage for OpenAI.
You're right, I should be thankful they didn't use COBOL for all three.
I hope they fix the "Never Auto-Play" setting some year.

Obnoxious autoplaying video is a scourge.
Cool stuff.
What's funny is that when learning Smalltalk, I got used to proportional fonts for programming, but only in a Smalltalk environment. I still find it odd to see that in another editor, and I have no idea why.
After seeing LangChain and the reasoning paper I think it's fairly obvious that we're just starting to scratch the surface of AI architectures, dictated largely by scalability of GPU resources. The LLMs we're playing with are at best the proof of concept of what will eventually be the message passing for the next generation of models.
This article was the first time I learned about https://developer.chrome.com/docs/web-platform/view-transiti....

It looks really great, and I think Rails Hotwired / Turbo could really benefit from this API.

Of course, someone beat me to it: https://dev.to/nejremeslnici/how-to-use-view-transitions-in-...
This is with a regular Google Workspace plan, independent of the university-wide research plan. The research plan unlimited storage is indeed going away for us as well ( https://itconnect.uw.edu/tools-services-support/software-com... ), which is why we migrated to our own private Google Workspace.

I haven't heard about the google workspace enterprise unlimited storage going away anytime soon, although perhaps you know something I don't?
Could it be that the events at work have been coloring your perception by said consulting companies? Such companies are getting paid for making bold predictions, I would think. Of course Openai and MS as well get paid to say similar things. But this time the eating (usage) of the AI pudding already has the proof partly established. At least that is for me the sign to see it coming.
The momentum of investment even in known techniques makes it pretty clear that there will be even more useful things than GPT-4 available very shortly. Never mind in 10 years, with global training & inference capacity increased by multiples.

It's obvious at this point that we are figuring out how to create machines that think. While I agree that the future is unclear, in the sense that it's hard to make exact predictions, the trend is very clear. Significant efficiency improvements in many types of intellectual labor is almost certain.

I don't think it's priced in yet; the somewhat independent-minded among tech people are currently the only ones who have front-row seats to what's going on. But in a few years it will be obvious.

Honestly, I think the persistent exponential improvement in AI makes it obvious we're on track for superintelligent machines in a few decades as well (if that!), but the preceding paragraphs should at least be entering the realm of Overton.
Can you ever be prepared for TAI? What does it even mean?
The current expectations around AI are extremely high and frankly quite a few of them are bordering into speculative territory.

That said, I don't think we're going to see a new AI winter anytime soon, what we're seeing is already useful and potentially transformative with a few iterative improvements and infrastructure.
I use windows almost only for gaming (and CAD) too, and I've found that recently that the webapps, especially music and notes are good enough, and icloud drive and photos integration to windows actually work well.

But yes, passwords is annoying. You can use them on chrome on windows but not on MacOS, and on Windows it doesn't work on anything but chrome. Speaking of gaming, game launchers on windows can't get passwords from Apple and also seem to log me out all the time, so I have to revert to using my phone to see my password and manually type it in.
It is true that big companies have brands and existing revenue stream to protect (Google), so maybe only a little company with nothing to lose could do what OpenAI did.

And maybe MS found the perfect arrangement giving them an ability to adjust how closely to associate themself with the tech according to need.

But is this all necessarily a good thing? OpenAI gave MS access to GPT and MS clearly wants to use GPT to destroy Google, so Google now has respond aggressively, and now we have exactly the AI arms race that many predicted would lead to the worst outcomes.
More or less the same as a regular page - use aria labels, update names and titles of elements, make sure the focus is set correctly, etc.
The organizational and maintainability benefits you get from using something like react far out weigh the actually quite minor file size bump. That is the least of your worries.

source: myself; someone who moved to working on a project entirely written in vanilla JS… which has just become its own bespoke framework.
Nasta`liq is a fabulous calligraphic style. Artists have perfected it and they sometimes make illustrations like [0]. This translates to: "I wish for such a dance in the center of the ring".

This is a second part of a verse from Rumi in Persian. The complete verse is: "Wine glass in one hand and sweetheart's hear in another .. I wish for such a dance in the center of the ring"

[0] https://www.pinterest.ca/pin/7248049389534044/
That works but the whole point of the article was to avoid creating extra scripts, and now you have the problem that you need to document the extra required environment setup before running make or you get opaque errors.
> As someone who has done research in ML I think ML technology is moving forward much faster than we anticipated.

The past AI winters have been preceded by periods of AI moving forward faster than anticipated. Its when the limits of easy advancement with the current approaches are reached without a new approach that allows continued rapid progress you get an AI winter.
Did you tell it to ignore most local files?
>I have my old iPhone with no sim that I mostly take to the gym to protect the new one.

What is the other one doing in the gym, unprotected?
> We just spent 20 years using guns for close air support

In one of the most permissive airspaces possible.

Contrast that to Ukraine where we see CAS aircraft opting to lob unguided rockets from distance and bug out, lest some layer of the IADS knock them out of the sky. As near as I can tell, helicopters have more or less vanished.

We have to be careful taking too many lessons from a decades long counter insurgency effort forward and applying them to peer conflicts.

> If BVR missiles are only effective 1/3 of the time you're better off going non-BVR and using your logistical might to put 3x the number of planes in the air...

Or would you be better of launching 4 missiles from standoff than risking a much more expensive airframe and pilot in close range knife fighting?
Windows 11 is the number of UI redesigns they've started and never finished. Every time you click "Advanced" or "Properties" you get a UI from Windows one version older.
That's true but also risks misallocating resources to efforts that won't make a big difference now when we should be focusing on mitigation rather than avoidance.

If we had taken Al Gore's warnings in the 80s and began an aggressive push to move off of fossil fuels then, we could perhaps have avoided the whole climate change problem. We didn't, and we can't now. Instead, the rational approach is to accept that the climate will change, there will be consequences of this, and then do our best to avoid the worst effects of the consequences. That includes:

We should be building seawalls and flood barriers around major low-lying areas.
Every major city should have an evacuation plan for how to get everyone out in a natural disaster. If the road capacity for this doesn't exist, we should build it. We need systems in place to deal with mass migration. We need housing tech, ways to quickly build housing in new locations because the population is soon going to be forced to move to new locations. We should be researching ways to add back the seed diversity that we've extinguished over the past 60 years, because major agricultural staples are soon going to be out of their climate windows. We need local renewable energy - the biggest benefit of renewables isn't going to be reducing carbon emissions (it's too late for that), it's divorcing ourselves from global energy supply chains that are going to get increasingly unreliable.

My wife works in climate investing, which was a sleepy backwater when she started 12 years ago but now is the hot field to be. There's billions of dollars in capital chasing hare-brained carbon capture schemes that have basically 0% chance of working. That capital should instead go into mitigation efforts, programs that accept that we're fucked but try to avoid the worst effects of that. But if anything, government policy is going the opposite way - we're making it harder to migrate, refusing to build housing or transportation infrastructure, telling people they're on their own when a hurricane hits, and centralizing seed ownership under Monsanto.
Can't see a paper reference. Not interested.
> keep your own estimates

I am not estimating anything. I'm saying that there is no way to know where it will go. You are the one doing what the empty suits did: you are predicting something based on your beliefs only.

Not that you can't do it: everyone can believe what they want. But it would be wise to realize that it's a belief, even if you are a technologist.
while i agree with you that kubernetes allows you to split the stack down to individual "specialisations", i don't see how this is different with kubernetes compared to "traditional" Virtual machines?

Usually the differentiator is either the container or VM. Everything beneath that gets managed by some kind of operations team (or teams if you are really large or specialized), while the stuff running ontop of the infrastructure is usually done by developers/application maintainers.
I didn't think I was the one being cynical in a discussion where someone equated better standards around hiring and layoff practices to forced labor camps...

It's not even in "slippery slope fallacy" territory anymore. It's like arguing that kids throwing rocks in their back yard leads to earthquakes.
> AGI-agencent tools are more grounded. They don't threaten to tear down existing entrenched institutions.

I disagree with this part. (I disagree with calling this tech "AGI-adjacent", too, but that's not the part I'm calling out here).

I'm not sure what you mean by "more grounded", but if you mean "more based in reality", I don't think this is clear. But, if what the evangelizers say is correct, it absolutely threatens to tear down entrenched institutions. It even threatens to tear down society itself by destroying what little trust remains.
Everyone has their own machine with a hard drive containing their data. Google drive is the secondary cloud backup.
Thanks a lot for your references.

I've saved them all. :-)
Microsoft threatens to cut-off rival AI chatbots from Bing data
> But wouldn’t a simple interlock (like a puzzle piece) achieve the same result?

Yes but puzzle pieces are of different shapes whereas now we have a "monotile". It is very simple to produce all the monotiles you will ever need because they are all of the same shape.

Consider the economy of LEGOs if a single LEGO-shape was enough for everything. That would make LEGO pieces cheaper.

Puzzle-pieces would also take considerable effort and expense to put together. There is a reason why puzzles are called, puzzles. With monotiles putting them together is trivial.

Now I have no idea what practical applications actually are planned for monotiles in practice. But an invention is still
an invention not because it does something that has never been done before, but because it can or may do it more economically, and can be a better solution for some specific situations.
Rust uses "private" to express the same notion, that a field can be accessed from the defining module and its submodules, but not from any other modules, unless you explicitly add a visibility modifier like "pub" or "pub(crate)".
I think many technologies go from spring , summer and eventually winter. The last one focused on good old fashioned AI . The next one was big data with ML and this one is large language models.
I tried XState for a mobile app.

Pros:

- The concept of states, events, and actions are an intuitive way to model state and the learning curve for me wasn't too bad.

- I enjoyed using the visual editor inside VSCode and after setting up TS, the codegen was pretty cool.

- The library supports parallel states.

Cons:

- The codegen was sometimes pretty bad for TS. There was some jank between the editor and the codegen, leading to frustrating DX.
Show HN: Generate realistic-looking fake data for your Prisma models
At work, we're migrating from Mongoose to Prisma + PostgreSQL. When we started migrating the integration tests, I noticed that we were spending a lot of time creating fake objects to populate the database before the tests. Previously, our factory methods were all untyped (they were created before our migration to TS), so it was hard to make them work with Prisma. Also, every time we add or remove a field, the factories would break. That's when I decided to investigate if there was a better way.

`prisma-generator-fake-data` allows you to easily generate realistic fake data that you can use for testing, prototyping, or anything in between.
If you're using JSON fields in Prisma, it allows you to provide your own fake data generator function.

Let me know what you think!
Good thing plants eat carbon dioxide then, so we don't need to wait for it to break down by itself. The more CO2 in the atmosphere, the more plants grow and convert it to oxygen.
Ask HN: Why don't keyboards have a “show this key on the screen" feature?
Wouldn't this be better than looking down at the keyboard to see whether your finger is on the right key?

Instead, you could have a "show" key that you would press in combination with another key to show the latter key on the screen.

Such a feature would be particularly useful for non-standard keys such as media playback controls.
Let's not forget that GPT-4 was finished over 6 months ago, with OpenAI now presumably well into 4.5 or 5, and Altman appearing confident on what's to come ...

In the meantime we've got LangChain showing what's possible when you give systems like this a chance to think more than one step ahead ...

I don't see an AI winter coming anytime soon... this seems more like an industry changing iPhone or AlexNet moment, or maybe something more. ChatGPT may be the ENIAC of the AI age we are entering.
So SwiftUI for Windows?
According to the article, in USA the self-reported importance of patriotism, religion, having children, and community involvement are down, while that of money is up.
I think that's a misconception about moka pot coffee vs. a well-made espresso. Espresso isn't really "stronger" than moka pot coffee. Moka pot coffee is actually brewed at a higher temperature, but a lower pressure, than espresso. Espresso temperature is not even boiling (200 F is a common temp), but under much higher pressure by means of an electric or manual lever pump (9 bar is the common definition).

The result, to me at least, is that espresso has a much "thicker" mouth feel, but much less bitterness, than moka pot coffee.
People won in my self-hosted game
wow, these people make SBF look good in comparison.
Set it to a reguetón tune, and you have a hit right here.
Maybe they didn't "chose" to not hire one. Maybe every competent risk manager they wanted to hire wanted nothing to do with SVB because a competent risk manager would have been able to foresee what happened.