skysight-inc/HackerNews huggingface dataset:
If you're providing an API that's well defined and constrained in scope (i.e. a typical CRUD API where you're creating/modifying normalized objects in a non-changing object hierarchy), then graphql is usually just a shitload of unnecessary overhead.

Examples that come to mind:

1. An internal API where you own all the clients (you own every query; optimize them.)

2. An API that deals with objects where scopes aren't going to vary (i.e. if your clients are fetching the same 6 basic queries every time, you're not getting benefits out of GQL).

3. APIs that are write/update heavy. Every mutation is the same amount of work (or more) that a REST controller would have to deal with, but you have the overhead of the GQL library on top.

Basically: everything is just JSON on the wire anyway. Stop paying the overhead penalty of GQL unless you have a zillion clients and a massive object graph that's going to be queried in unpredictable ways. Typical REST libraries make backend code management and structure MUCH cleaner than GQL, with much more obvious points for caching, query optimization, etc.
Navan (tripactions) is going public, they are in the same space will be curious to see what the s1 says. It’s a competitive would out there but brex def has a good head start.
Jennings Anderson is a lead on Digital Twins standardization now
Saying that extinction has infinity disutility seems reasonable at first, but I think its completely wrong. I also think that you bear the burden of proof if you want to argue that, because our current understanding of physics indicates that humanity will go extinct eventually, and so there will be finitely many humans, and so the utility of humanity is finite.

If you accept that fact that extinction has finite negative utility, it's completely valid to trade off existential risk reduction against other priorities using normal expected value calculations. For example, it might be a good idea to pay $1B a year to reduce existential risk by 0.1% over the next century, but might arguably be a bad idea to destroy society as we know it to prevent extinction in 1000 years.
Why is this a problem? if you need 100 tabs open...you have process improvements to make.
My Mom: Why aren't you making me any grandkids?!

Me: Because you voted for Ronald Reagan.
>but outside of the discussion taking place.

Drawing an artificial line between you and the danger is a great way to find yourself in a Maginot Line with AI driving right around it.
This is exactly the problem on Firefox on Android (don't know about iOs).

You tap on the address bar and are presented with a set of icons of your most-visited sites. Hitting any icon will open the site in a new tab. But it's not obvious, and it's easy for your tabs to balloon.

To prevent that you actually have to start typing the site name in the address bar, even if the shortcut icon is right in front of you.

In Chrome if you tap on the address bar you also get a set of icons, but clicking on one opens the link in the same tab, as you'd expect.
Is this an acqui-hire?
Different Levels of “AI Safety”
I think the term "AI Safety" is so overloaded right now that large amounts of conversation on the topic are essentially meaningless. The reason for this is that what AI Safety means is highly dependent on the level of intelligence your AI has. This point and the rest of this post may be obvious to most of the readers, but even then, someone still has to say it.

I would like to present a loose definition of 5 levels of AI models and the corresponding important concepts in AI safety/ethics. This is not meant to be complete or definite in any way.
Since I believe in example over explanation, I will not try to give an exact definition but instead just keywords and examples.

Level 1: Everything before ~2021ish

Keywords: non-agentic models, image classification, low quality generative models, clustering, "big data" usage, autonomous driving, ...

New safety concerns: mostly bias and racism, misunderstanding and misuse of the model leading to bad performance, "black box", ...

Level 2: Current era ~2021-now

Keywords: High quality generative AI, realistic image/audio/video generation, video generation, text models like GPT, multimodal generatibe models, agentic models

New safety concerns: Fake content on a large scale, fake videos of politicians and events, fake posts online, bots spamming everything, massive scam or misinformation operations, generation of harmful contemt, some possible harm by misaligned agentic models (you tell an auto-gpt to book a plane flight but it somehow ends up making a bomb threat at the airport)

Level 3: near AGI and AGI

Keywords: Imagine a multi-modal model with human level intelligence, or very close. Immediate improvements you might get are the intelligence of many humans in a group (parallel execution) and that of a human being sped up (run program faster). But that is not necessarily superintelligence! Perhaps embodiment in androids is available.

New Safety concerns: Classic stuff from sci-fi novels (without superintelligence), "Laws of Robotics", murdering androids, anything evil a human might do on a possibly much larger scale. Furthermore: AI ethics, is this thing conscious? is this slavery? Should we create AI rights?

Level 4: Slow takeoff superintelligence

Keywords: Superintelligence that arises from self-improvement over the course of at least several months, it can not magically escape any constraints

New safety concerns: Monitor for such self improvement takeoff processes, global AI regulation, bombing data centers, development on isolated islands bla bla

Level 5: Fast take-off superintelligence

Keywords: Extinction

New safety concerns: Back to monke or don't bother

I have never seen any mathematical or eyperimental evidence that Level 4 and 5 are possible, yet it often dominates the discussion. Similarly people bringing up Level 1 are living in the 2010s. I think discussion should focus on Level 2 and some aspects of Level 3.
so, aside from the obvious 'embrace, extend, extinguish' angle, why was this not part of wasi proper?

it does seem like wasi has been stuck, in the outside view, for quite a while.

would welcome any comments from wasi/wasix insiders.
[Way, way, WAY]TL;DR: author doesn’t understand the meaning of “political”, has some vague complaints about Rust’s ecosystem getting more opaque due to a YouTube video, never used the language much, and doesn’t want its core feature anyway.

For many unclear reasons author won’t be recommending Rust… unclear anyone ever heard such a recommendation made.
Exactly what you said, plus one more important opportunity (for the distant future): by being architecture-agnostic, the images of running WASM processes can freely travel between the nodes of a cluster, thus providing remote "exec", "fork" and roll-over capabilities. This can transform the way we create distributed software; instead of remote APIs, "queues", "buses" and "workers" we will be able to use the very same primitives we already use for in-proc and inter-proc coordination. So, the whole service like YouTube with transcoders and everything can literally be represented by just one or several executable files in a folder.
The article uses the USA flag as an example of how to precisely specify a flag, but the USA is one of the countries which does NOT define its flag in any precise manner, to the point that different US agencies use different flags (Most noticeably varying in color).

https://youtu.be/BRNrrj03akw ("This is the American Flag." by Tapakapa)
Arguably, JVM languages have much better tooling for them to be designed and interoperable (through Truffle and GraalVM) than WASM where everyone has to write a backend (or use LLVM which has its downsides).
I know, Frqnce is lucly to have a huge nuclear fleet, allowing them a low CO2 foot print. Still, more households, large indutrial foot print play a role. Actual size of a country much less so.
Still it would take a lot of time to push $30mil this way if the miners involved don't have significant fraction of global hashrate.
But that doesn't address code licensing. GitHub is attempting to dance the around licensing issue by reframing the argument as a pure copyright issue. There's is no such thing as 'fair use' when it comes to licensed code unless it's implicitly granted by the license. For example you can't take GPLv3 licensed code, copypasta it into your proprietary app and call it 'fair use'. Github can't legally indemnify devs from using 3rd party licensed code.
>in any case the shelling has been going from both directions.

Except the russians seem to direct their shells at hospitals etc.
Where do I get one of these jobs where you make every task take longer than it should but get promoted instead of fired?
>WASM's bytecode specification is designed to support the existing ecosystem of languages including Rust, C, C++, Go, etc which can't easily target the JVM

Microsoft's .NET allowed you to compile C++ to pure CIL (.NET's bytecode) and run it inside a VM since the early 2000's. It wasn't very popular so it was deprecated.

People compare WASM to JVM, but to me it looks like a more lightweight reinvention of Microsoft's CLR (Common Language Runtime) which was designed to support multiple languages (C#, C++, VB) from day 1.
> However SERPs weren't just acceptable, they were / are wanted for many searches

No one wants a SERP. At the time, it just happened to be the best way to communicate "the answer" to the search.

Look at it this way, no one is going to ChatGPT (or similar), looking for any answer and saying "...and please give the answer as a SERP..."

SERPs worked. They were the best option. But no one really wanted them per se. Perhaps not in all cases, but in 80%, maybe even 90%.
At airports, its often much better to walk just outside the boundary of the airport.

Airports often have special rules, pickup fees, etc. Drivers don't want to pay an $8 fee just to make a loss on your journey. As soon as you're a few yards out of the airport, none of that applies and a driver will be happy to take you.
Grab has been using OSM for years and they contribute back. I don't see where the innovation is here?

https://wiki.openstreetmap.org/wiki/Grab
Apples anonymous emails may work for this purpose.
Mindstorms in Natural Language-Based Societies of Mind
it's coming.
The biggest issue for cloud hosting/self hosting is sandboxing arbitrary hostile code. This almost always requires expensive KVM-based hardware accelerated virtual machines. AWS firecracker is the same shit as hardware accelerated VirtualBox, just heavily stripped down to allow for rapid booting. WASM comes from the CloudFlare functions/V8 ideology where a language sandbox is sufficiently locked down, such that you don't need heavy operating system level virtualization.

This way if one application gets compromised, it won't result in the entire physical server being subverted.

With a sufficiently complete environment like wasix, you don't even need the rest of the OS or even a kernel. A filesystem and a networking stack is all you need. Just load a unikernel from network boot and you are good to go.
As someone who started in front-end and was deluged with 2000s conventional wisdom like "don't use inline styles" and "keep scripts separate from your CSS and HTML markup", React made absolutely no sense.
ChatGPT and React Native

Hello!

New feature!
The transcriptions API is implemented. Now you can turn audio into text to write a story.

Enjoy it!
Ah, didn't see that. Tech companies contradict themselves (or otherwise say patent nonsense) in job postings all the time, unfortunately.

By default these job boards seem to often be clusterfuck operations, with everyone shoving random detail into the reqs and no one there to curate the resulting message.
> A bus and a cargo truck are not the same

The redneck engineer in me disagrees.
This... As soon as you click "reserve", you're locked in...
102.3 meters The tallest tree in Asia found in Xizang, China
> It seems problematic to conclude there is no real risk purely on the basis of how software companies act.

That is not the only basis. Another is the fact their lines of reasoning are literal fantasy. The signatories of this "statement" are steeped in histories of grossly misrepresenting and overstating the capabilities and details of modern AI platforms. They pretend to the masses that generative text tools like ChatGPT are "nearly sentient" and show "emergent properties", but this is patently false. Their whole schtick is generating FUD and/or excitement (depending on each individual of the audience's proclivity) so that they can secure funding. It's immoral snake oil of the highest order.

What's problematic here is the people who not only entertain but encourage and defend these disingenuous anthropomorphic fantasies.
As if a huge part of the experience of a beach in Bali is not feeling the sand between your toes, the temperature of the water on your skin, the smell of the ocean, the ambient air temperature, the feeling of a change in your weight when you dive underwater, not being able to breath underwater, being cooler when you get out of the water than when you enter, all the local people your interacted with to get to the beach.

Maybe it is you who lacks imagination because pretending reality is just what you can see and hear while wearing a mask is utter bullshit.
Amazon is shit. Dear amazon. come ruin me haha. They are filled with egotistical people stuck running a hamster wheel...
> You can't fit any number in such a little place.

I thought that but then I recently ran Kiwi and Ice Weasel to over 100 tabs and got a 3 digit count. (note: it might have been just one of those but pretty sure it was both).
Scroll for it.
> I do, however, have a huge HN problem.

You and me both. But, if I'm to have a serious addiction problem, I suppose I can live with this one.
Are there humans involved? Then human rights are also involved.
I don't understand how Maps verification works.

I've added sidewalk vendors to the map with names like "coconut cakes lady," and had them approved instantly.

I've also tried to rename streets, including the news article about the name change, and had them unceremoniously ignored. Same for adding a new bar to the map with a photo of the menu, even though other places I've added have had hundreds of thousands of views.

There doesn't seem to be an underlying system. There's a famous traffic stop in Muine, Vietnam listed as something like "social security office." The photos are all of the traffic stop. The reviews are about the traffic stop. If you run the name on Maps through translate, it comes back "traffic stop." I've tried repeatedly changing the category to "traffic police" and been silently denied.

There's a bar in downtown SF at the wrong address. Comments are about the address being wrong. There's even a photo that says "our address on Maps is wrong." Try to fix it in Maps? Denied.
Does anyone actually use Samsung Internet?
India imports crude oil from Russia and refines it into products that Europe wants, like diesel as you mentioned.

You forgot to mention that Europe imported almost all diesel from Russia.
Spatially variant microstructured adhesive with one-way friction
I closed and Pinboarded probably 300 tabs yesterday. How many it actually was I will never know because of that ∞. I don't like the infinity character.
Do you have a link to that demo?
I guess. My current project is spacecraft flight software targeting C++98 on GCC 4.3ish. Still we backported a slightly gimped `shared_ptr` and a much more gimped `unique_ptr` for the incredibly limited amount of dynamic allocation we do on startup.

I know there are a lot of people out there still writing C and I've come to accept that I will never understand or agree with those people, but to be writing C++ and passing raw pointers around in 2023 is a hell of a choice IMO.
Sorry, my gun analogy was unclear. I meant that, just because some agents on a planet have an ability, doesn't mean that everyone on that planet benefits.

I agree that we probably won't see human extinction before robotics gets much better, and that robot factories will require lots of infrastructure. But I claim that robotics + automated infrastructure will eventually get good enough that they don't need humans in the loop. In the meantime, humans can still become mostly disempowered in the same way that e.g. North Koreans citizens are.

Again I agree that this all might be a ways away, but I'm trying to reason about what the stable equilibria of the future are, not about what current capabilities are.
But they aren't selling at their original price, Russia is now selling to those partners at a reduced price.

At the very least it reduces the amount of funds Russia has at its disposal for the war.
> Hit play, and you get more than 24 hours — 24 hours, one minute, 27 seconds, to be exact

That's 24*3600/(30/29.97)+1 and I think that's beautiful in itself (though probably not on purpose)
EULAs are far from completely legally binding in all jurisdictions. In fact, they seem to be a smorgasbord of legalese.
I don’t think that UK one applies. They weren’t fully on renewables when they had to switch on coal (FTA: “Gas and wind power have been replacing coal in powering the UK's electricity supply over recent years”). I think they also use nuclear.

And yes, Costa Rica probably applies. I guess I should have asked for this happen in larger industrialised countries.
This reminds me of the old adage that the most secure computer is one that has never been, and can never connect to anything. It's also rather limited in its usefulness.
Since I've been using Grasshopper I lost my tab clutter problem.

https://addons.mozilla.org/en-US/firefox/addon/grasshopper-u...

I use it as a sidebar. And have been hoarding tabs more because it's not a problem.
Or `nix search nixpkgs <query>`
That's still a rung lower in the added value chain. Minus the additional transportation. Minus slanted negotiation by China and India.

Also oil extraction is quite capital-intensive. A well will output most of its potential in the first 3 years. Currently, Russia is running on existing wells, and it currently is not profitable to establish new wells for them. For example Venezuela sits on deposits bigger than Saudi Arabia. At current prices it is not profitable to extract it.

They could buy runway for some time running negative, though. Provided they have the internal means to do so.

And there's the question of how much reserves and commercial balance they run at. That's what brought them to the negotiation table in 2014. We'll see what happens in a year or two.

Sanctions work.
One of the most toxic work cultures in tech
As computer specialists, we should advocate a return of the Imperial system using fractions of an inch for measurements. This is because it fits perfectly into the binary floating-point system. There are no more problems relating to 0.1 being an irrational number in binary. It's all broken down into 1/2, 1/4, 1/8, 1/16 etc which in binary is 0b0.1, 0b0.01, 0b0.001, 0b0.0001
Build your own home. Just do something simple like a gable roof 20x50 or something small to start you can always add to it.

In the meantime pickup an RV and live on the land. Used RV's should be cheaper right now.
Amazing! It even has the functionality I was looking for: https://i.imgur.com/usvP6Xq.png

>> I should receive a popup asking me why I want to use the app/phone
> This is for Firefox mobile. It works this way in Android for me at least.

Same. I don't see my final count until I do a close-all. Top count was over 600 tabs.
You'd need a user-safe way to plug and unplug a 400V to 800V battery if you want to directly supplement the main battery. Otherwise you are looking at additional hardware to convert the voltage.
Yes, i really dig this analogy. It also shows that the transition is potentially a game changer of extraordinary significance given the immensity of that global digital city. Even lingustic barriers will soon be a thing of the past.

Its interesting to note that cities were despised from their very beginnings and even today many people cant tolerate them.

But many many social inventions may provide interesting and useful analogies: zoning rules, police, firefighters, quiet areas and parks, thoroughfares. Also, the privacy one enjoys in the countryside is reduced but not eliminated - despite the density people still have private spaces.
The "easy" way to do this would be to drop the mortgage interest tax deduction for mortgages under a certain % rate. It'll never happen, though, the US has been artificially incentivizing single family home ownership since the 1910s. A better, and equally unpopular, way would be a land value tax at a rate high enough to discourage single family home ownership in high COL areas.
I once saw an Nvidia project where AI created 'medieval' buildings, but I can't find the link. I did find these:

https://developer.nvidia.com/omniverse/simready-assets

https://www.nvidia.com/en-us/omniverse

*edit: Rapidly Generate 3D Assets for Virtual Worlds with Generative AI
https://developer.nvidia.com/blog/rapidly-generate-3d-assets...
OpenAI execs warn of “risk of extinction” from AI in new open letter
I think he's saying that if you can't do it in the desert then you shouldn't be talking about trying to do it in orbit. Work through the problems before you add in the launch costs and all of the other complications.

This is also what I say to people who propose a permanent Mars colony. They should be re-creating the Biosphere project right now and making it a success before the rocket is ready to go. There are a lot of problems that are seemingly still unaddressed with the whole project.
You can use cargo trucks to transport people and buses to transport cargo - so they are interchangeable ?

"Special OOP instructions" - you mean like object model and garbage collection ?

WASI is aiming to run in the browser sandbox which means it's API interface has to be more sandboxable than POSIX. Implementing POSIX compatibility layers on top of it is going to be leaky.
I've always thought that the people most vocal about preparing for societal collapse seem to be the people least likely to thrive in anarchy. When there is no law and order, we will be ruled by gangs and warlords, not by bootstrapping libertarians hanging on to gold coins and grandpa's shotgun. Nobody is going to care that you have a deed that shows you "own" a farm or that you put a little fence around it.

I have a few acquaintances who consider themselves "peppers". When social distancing and travel restrictions started at the beginning of COVID, they were pretty much the first ones to crack and start complaining on social media about how unfair it was that they couldn't go shopping for khakis. So much for rugged self-reliance!
You don’t know me or my situation. Houses in Seattle are upwards of 750k for something that isn’t a fixer-upper. And if a house meeds work that’s even more money. Being able to “afford” something is more than having the cash to buy it or credit to finance it.

There’s a huge difference between being rich (or wealthy, not the same) and simply having more than someone else.
> Otto will own nothing and be happy.

If only people didn't take this quote out of context to plaster it over the internet all the time.
Hopefully this can help fill the void left by CSS-Tricks.
OP is talking about android.
Covid outbreak at CDC gathering infects 181 disease detectives
> Big click targets are important for accessibility

So that's why Microsoft made the calc.exe fill the whole screen. /s

This does not explain however why the scrollbars are so small. Are they no click targets anymore ?
The difference to doomsday weapons is that we can build the weapons first and then worry about using them. With an AGI building one alone might be sufficient. It could become smart enough to unbox itself during a training run.