skysight-inc/HackerNews huggingface dataset:
What example is C# exactly? Never struck me as anything reaching wide adoption outside of the enterprise MS market, and you can certainly change anything if your customers already sunk the licensing cost. I certainly never and will never touch it, with or without incompatible language changes.
Migrating from Flask to FastAPI, Part 1
Of course it’s material to the conversation whether people have resources in practice to use the tools of the justice system. It’s why small claims court is a powerful tool compared to a wrongful termination suit.

What you’re asking for is going to only benefit corporations. They’re the sole entities that will be able to afford the regulation you’re proposing.

It’s not even a hypothetical concern. Much of my notability came from books3, which contains almost 200,000 books, and is freely available to anyone. https://twitter.com/theshawwn/status/1320282149329784833?s=4...

I couldn’t train a GPT competitor without that. Neither could you. But corporations could.
Here's how Brusentsov (who designed https://en.wikipedia.org/wiki/Setun) described the rationale for his choice of ternary:

"At that time [1955], transistors were not yet available, but it was clear that the machine should not use vacuum tubes. Tubes have a short lifespan, and tube-based machines were idle most of the time because they were always being repaired. A tube machine worked at best for several hours, then it was necessary to look for another malfunction. Yuli Izrailevich Gutenmakher built the LEM-1 machine on ferrite-diode elements. The thought occurred to me that since there are no transistors, then you can try to make a computer on these elements. Sobolev, whom everyone respected very much, arranged for me to go on an internship with Gutenmacher. I studied everything in detail. Since I am a radio engineer by education, I immediately saw that not everything should be done the way they did it. The first thing I noticed is that they use a pair of cores for each bit, one working and one compensating. And an idea came to my mind: what if we make the compensation core do work, as well? Then each cell becomes three-state. Consequently, the number of cores in Setun was seven times less than in LEM-1."

(https://notesofprogrammer.blogspot.com/2010/03/blog-post.htm...)
Enshittification
Given that Google already killed two IoT OS projects, Brillo and Android Things, they can as well kill Fuchsia, it wouldn't be their first.
I believe that adding data to an AI training data set should require explicit consent, and I derive that belief from being wrong about copyright laws in the 00’s. The artists that tried to stop filesharing were right, and the total collapse of musicians’ livelihoods in the streaming era proves them right. We have the chance now to correct the mistake we made then.
Your backwards appeal to ideology is completely absurd. If it was Google training an AI on Microsoft's code, MS sycophants and PR people would be calling GOOG the rights-ignoring Stalin-loving communists.
Mobile game revenue makes up for more than 50% of all game revenue, and that number is only for the US. It's much larger in Asia, which is an even bigger gaming market.

For non-mobile games, most of the revenue still comes from mobile-game-like monetization schemes such as lootboxes/gacha/battle passes/skins/etc, not from the traditional sales.

These types of monetization schemes are incredibly lucrative, with many people spending hundreds, thousands, or tens of thousands of dollars over the lifetime of such games due to their addictive nature and gambling mechanics. Traditional media does not have an equivalent to these kind of monetization schemes.

It's not the size of the audience. It's the monetization scheme. The times when game revenue meant buying good old single player games without DLCs are long gone. Companies have long realized that's not where the money is.
It can’t extend provably correctly, so the benefits are questionable without good safe guards (generating tests would be just as meaningless, so you are left with reviewing very closely everything)
You make it sound like we should assume that getting inspiration from a few hundred or thousand art works that are very famous and highly public is the same as training over nearly every available public piece of art. I see no reason why that should be our null hypothesis.

Humans either learn art by being natural art geniuses, or by receiving instruction and learning through an iterative process (where, again, they might create thousands of art works, but nowhere near the scale here), which is very different.
? I'm not sure I can say more than I already did, but I'll try to be more specific:

The R community is categorically smaller than the python community. The support on community forums is harder to get, or non-existent (eg. with databricks).

Are you saying you've worked in places where its easier to find people that are familiar with R to help work on a project than it is to find people are familiar with python?

That you've found its easier to hire people who are familiar with R than it is to hire people who are familiar with python?

I... all I can say is that has not been my experience.

The places I've worked, of all the developers a small handful of people use R, and a small subset of those are good at it.

I don't hate R. I don't think it's a bad language. I'm saying: It's harder to support, because it's obscure, rarely used by most developers, and the people who use it and know it well are rare and expensive.

As a data engineer, expected to support workflows in production: Don't use obscure crap and expect other people to support it. Not R. Not rust. Not pony.

Using R on databricks, specifically, is a) unsupported^, and b) obscure and c) buggy. Don't do it.

(^ sorry, it's a 'tier 2 language' if you speak to DB representative, which means bugs don't count and new features don't get support)

All I can say, is that my experience has been that supporting python has been less painful; it's a simple known quantity, and its easy to scale up a team to fix projects if you need to.
The problematic thing about probability is, it is still there even if you don't understand it.

When your fingerprint gets matched with the one of a murderer, there is a certain propability that you are in fact a false-positive. When they put you into a polygraph the same is true (but much liklier).

The same is true for any evidence, also if multiple of them are involved.

Any legal system that has the interest of delivering just outcomes should be happy to be able to rely on such a methodology. The methodology "being hard" is not an argument against it. Judges already need to weigh evidence and reliability based on their experience or precedent. Having hard numbers for doing this doesn't make it harder, but easier.
The boundaries of lucidity are more fluid than you can imagine.
First things first, I will probably not be using it (have a working solution for the time being).
I just wanted to check if AND works on labels (AKA tags), which is a pet peeve of mine. Unfortunately, labels are not working for me at all (I cant figure out how to access a single label to get list of tasks with this label, not to mention doing filtering with `label1` AND `label2`).
I still don’t get it. So in this fictional universe, has the legal system
regressed to the point where kidnapping someone for (presumably) decades is no longer a crime with a life sentence?

Or alternatively, is the point that you can’t be punished for kidnapping if you might also have murdered the person, but that part can’t be proven? None of that makes sense.
This is a great point.

We are not going to charge anything (will refund) if we cannot deliver an ordered new image that does not satisfy the minimum cloud cover requirements. There are options for selecting the threshold when tasking.

For existing/archive images the cloud cover is indicated in the image description. However, if the information is hard to see or not helpful, let us know, please.

Disclaimer - I am affiliated with SkyFi. I am the company’s CTO.
It's an interesting choice of name. I assume they must have deliberately chosen the name of the most infamously broken encryption system of all time.

That's bold and funny but it does smack of hubris.

Good luck to them, there's nothing like painting a target on your back (although, I guess that's true for all encryption regardless of name).
>for whatever the name is

Involuntary time travel VS involuntary murder.
I don't think that keeping your work out of AI will have any bearing on your work's success or lack thereof. It's not like people go "wow, great AI image, let's check out the 253,526 works this was synthesized from!" There is no publicity value in it.
It’s a cool search engine. Nothing more.
But the datasets these tools are using are available to view for free. The AI isn't stealing physical books or paintings, it's viewing the same data that you or I can by sending an HTTP request, for free.
Maybe, but it wouldn’t change the truth that the outcome of Microsoft restricting Google would benefit Microsoft, a trillion-dollar corporation, and not you or I. Nor anyone who isn’t a wealthy corporation.
This is the Fuchisa homepage, https://fuchsia.dev/, not what is on that screenshot.
Nothing prevents you from routing everything to a single function, no need to even split by controller.

The disadvantage of having a huge number of Lambdas is the ratio of cold starts. The advantage is that you can granularly tweak resource utilization on a per-operation basis.
I thought thermal pads are generally thicker and less performant
> but clearly from the lawsuits it isn’t ok

Well, a lawsuit isn't a decision, we will have to wait for the courts to decide wheter it's legally okay or not.
Ask HN: Is Twitter bypassing iPhone's content restrictions?
I'm using Chrome on my iPhone and trying to restrict access to twitter.com. However, it doesn't take effect. I've tried a bunch of stuff recommended online, like changing the screentime-settings at chrome://flags, but it won't work. It does work for other sites like facebook.com. Wondering if Twitter somehow bypasses iPhone's content restrictions? Note: the restriction does work on Safari, but I'd like it to work on Chrome as well.
It’s good at generating bullshit text, that depending on topic/training data may not be as bullshitty. Still, every single relation between the sentences is questionable. Try asking it some basic ass math questions and it fails spectacularly (with huge confidence, none the less)
They require countries to respect each other's copyrights, not each other's copyright law. The US, for example, does not enforce EU database rights. Moreover, you can in EU copy a book made by a US author who died 80 years ago even if that copyright is still valid in the US. Local laws are enforced by local courts.

What the Berne Convention requires is that if I have a copyright in US it will be recognised in France, etc without having to re-register it in every country in the world.

There is no part of the Berne convention that will prevent people from training models on US copyrighted works outside of the US. That is entirely a matter for local jurisdiction.
> which is very different.

Why is it different?

The only difference that matters, is scale. And again, if I want to argue that something done 10000000000 times is legally problematic, I have to be prepared to explain why doing it 10 times is problematic as well, only less so.
Thank you for your feedback. Highly appreciated. This is on our roadmap.

Disclaimer - I am affiliated with SkyFi. I am the company’s CTO.
1. An AI has a training set of one image and produces an exact replica.

2. An AI has a training set of every image in the world and produces an entirely unique work.

Which do you have more of a problem with?
Given how trivial it is to set up serverless Rails using something like ECS Fargate, the benefit of running specifically on Lambda is lower than migrating off a tried and tested technology.
It should be up to the rights-holders what they allow their works to be used for.
That way, I can say, "no, Microsoft, you can't pay me enough to allow your bot to train on my works" and at the same time allow you to train books3, thus taking power away from MS. If the rights-holders have no say, the barrier to entry is having big stacks of computers, and big corps win by default already.
> Can somebody help me to understand how a LLM has achieved this capability.

It's worth clarifying what is being accomplished here. iOS is handling speech recognition, and Shortcuts is handling task execution with an unspecified and presumably long user script. What GPT does here is convert text instructions into JSON formatted slot filling[1] responses.

It's somewhat amazing that GPT is emitting valid JSON, but I guess it's seen enough JSON in the training set to understand the grammar, and we shouldn't be too surprised it can learn regular grammars if it can learn multiple human languages. Slot filling is a well studied topic, and with the very limited vocabulary of slots, it doesn't have as many options to go wrong as commercial voice assistants. I would be way more amazed if this were able to generate Shortcuts code directly, but I don't think that's allowed.

> some of its output (eg future time stamps) will not be present in its training data. Even with several billion parameters that seems impossible

Maybe this is a feature of attention, which lets each token look back to modify its own prediction, and special token segmentation[2] for dates?

[1]: http://nlpprogress.com/english/intent_detection_slot_filling...
[2]: https://github.com/google/sentencepiece
It sounds absolutely fascinating
I doubt it will ever be happening, everyone will keep shipping the runtimes on their WASM blobs and that will be it.

Instead of adopting PNaCL in 2011, here we are a decade later still trying to figure out how WASM will be able to support all computing models.
Well, I (and most security and cryptography experts I discussed this with) disagree, and I don’t think we’re going to find a canonical source for what the warning is supposed to mean.

Its broader version that includes protocols and formats easily applies here (although is also arguably defeated because it didn’t stop this project from being published without caveats and making it to the HN front page).

We had a discussion about this with tptacek on his podcast. https://securitycryptographywhatever.buzzsprout.com/1822302/...
It is in China's interests that Taiwan not be the centre of global chip manufacturing. And the US's interest. Europe's too. The situation is delicate, but I suspect in time Taiwan will become less strategically important. Too many powerful players would benefit from that industry going somewhere else. An economic competitive advantage is not enough to make the US take strategic risks, or to hold China off.

It makes sense that there would be literal conspiracies a work in this situation. If I were in Taiwan, I would assume that the US plant represents some sort of threat to the geopolitical status quo. Regardless of what some analyst thinks.
Thank you for testing our product! Your feedback is much appreciated.

We are working on making 50 cm and 30 cm available in the very near future and 10 cm a little bit down to road via our partners at Albedo.

Disclaimer - I am affiliated with SkyFi. I am the company’s CTO.
Not not mention the millions of years building our nervous system.
Why is the article using PNG images for the code samples? I guess because the author thinks it looks prettier this way, but I don't really see it.
We had someone doing an internship in our SWE company (Switzerland) whom I estimated about 60 years. But never heard of someone doing an apprenticeship beyond late twenties or so (may exist, though).

To be honest, I find the idea of classifying people from journeyman to master rather unsuitable for today's knowledge work. It does not pass the smell-test for gate-keeping.

What you need to know changes every five years. Call someone grand-master of software engineering, sure, but no matter how great they are they'll not get your CRUD database UI done any faster - if their career was all about signal processing for particle accelerators and medical device certification. More likely, they'll over-engineer and over-spec and not be prepared for requirements to change completely after a year, or for sinking several days into CSS layout issues. Beyond a certain baseline of experience (say, working five years in the field or so), what counts is knowing the domain well (interpreting what the customer wants). Or already having experience with the technology that applies to problem-of-the-day. Or being highly motivated to learn it.

It's not like crafting with wood. The nature of wood doesn't change every six months. The tools we use to work wood don't change every six months.
Best Minecraft Seeds (2022)
NHS to roll Palantir work into patient data platform (2022)
> The telescope achieved superior resolving power and produced clear images of the surface of the Moon.

1. Superior to what? Certainly not convetnional lenses.

2. Why are these images not published?
Kettles calling pots black lol.
If you prefer this in the form of a Creative Commons-licensed spec for some reason, https://github.com/sembr/specification
Yep, have been playing with the 18USD API credit and indeed the cost is not trivial enough for casual use cases.

That said, these new developments give us a new reason to have powerful computers. The last 10 years computers were way more powerful for most of the task for their conventional use cases but now computers are yet again way less powerful for the new frontier use cases.

Apparently GPT-3 runs on 350GB VRAM, so it requires specialised hardware, so the best we can do today is to sneak peak into the future of on-device GPT-3 like LLMs.
Findings on how promise programs affect enrollment and respective communities
I had a quick look at demo and dependencies are here, which is, as you mention, good and rare.

I don't want to steal the thread (lets focus on Vikunja), but I currently use Obsidian and am trying to achieve DAG with creating taxonomies using some extra plugins like Dataview and Breadcrumbs. It's basically `markdown notes connected`, which allows lots of freedom in creating such taxonomies. It is still not easy to visualize it all the way I imagine it. I would really like to have it visualized after all, think seeing it all visualized (and even being able to work directly with it) helps a lot.

For me it is a big step from not-so-useful lists of tasks... simple lists of tasks are simply useless for me.
Is there a link to how this works - in terms of nn architecture to combine the embedding of the existing image with the edit instruction?
For what it’s worth, it was shockingly easy to get access to big stacks of computers, as someone who had very few resources. I hardly had money for IVF, let alone a supercomputer.

TRC (TPU research cloud) makes supercomputers freely available to anyone who will put them to good use. Like, literally you. You don’t even have to have a clear research goal for general access.

It was one of the big surprises of getting into AI. I didn’t expect that at all.

Even without TRC, compute is only getting exponentially cheaper. A 1.5B ChatGPT may sound puny, but I’ve seen how powerful the non-chat variants are.
Or is copyright in danger of being swallowed up by AI? What would be the consequences?
"Like Rails but serverless", I wonder what's their definition of servers?

As far as I understand it relies on .. AWS servers!
Japan's food self-sufficient rate is one the lowest among developed countries because they have little farmland compared to their relatively large population. So while they do have food security (they are not short of food) this is largely because of good international supply chains and money to pay for food on international markets.
Ultimately it doesn’t matter.

Reputation damage has been done.

Undoing that is going to take time and effort which, could be spent on more productive things.

I’m disappointed in where we are right now. It was entirely avoidable.

Lazy. Cheap.

/me shakes head…
As an American I think our measurement system is the best because of its name. Imperial.

The fact that the US has dominated while on a totally different is pretty wild
I'm not so sure about that. If I listen to old blues artists from the 20s-60s then everyone seemed to be copying everything from everyone else.

Do you get angry if someone "steals" your programming techniques and ideas, and copies them into a new portion of the codebase?

I think all of this is very cultural.
To self-answer the 2nd quesion, the image is published in the linked article, and accessible free-of-charge in the pre-print published on arXiv (figure 5d): https://arxiv.org/pdf/2205.12739.pdf
When what you have built is effectively a bike, and the customer requests 2 additional wheels, you don't duct tape them on. You rewrite from scratch, building the customer a car this time.

Sometimes, you can salvage parts. Maybe the frame is still good when the customer reveals they actually want a minivan instead of a car. Maybe you can reuse the engine and wheels and transmission and seats. But the other stuff has got to be replaced.

Why is our industry so against rewriting? There seems to be a massive focus on building stuff so generic such that it is magically extendable into anything. Hint: it never is. It never will be.

Write specialized code, which is always smaller, clearer, easier to understand code against the heavily abstracted bullshit you'd otherwise get.

And yes, sometimes that means the "bicycle wheel" library/framework/language needs to be replaced in your shop.
Because Ruby is OOP, Elixir is functional. Some people just get used to OOP to structure program.
I would be happy with a new robots.txt that applies to AI scraping. Sure, most people will ignore it, but if you can find someone profiting off your work, there are chances recoup in court.
Arms dealers are pragmatists.
+1 for outline. we use it in our office too (~150 people organization). with notion-like interface, plenty of app integrations, realtime collaborative editing I couldn't be happier with our documentation needs
> kidnapping someone for (presumably) decades

Presume Alice was 'kidnapped' in the ball for XX years. You trial Bob and sentence him for 20 years. 20 years passes, Bob serves his sentence and some time later it occurs what Alice were dead all these years, but Bob not only left the country but served his sentence.

Or you sentence Bob for the murder of Alice (even better - execute him), yet Alice is alive, though 20 years later.

Thing is, till the bubble pops you don't know for what exactly you should punish someone and hence - how hard and harsh.

It's a classical dilemma of bringing in/justice with the lack of means to prove anything.

There was a short story in a similar vein with a 'light retarded glass', ie glass what slowed the passage of light through it for times. It were essentially a CCTV/DVR with a years to retrieve 'the record'. The protagonist of the story waited for ~decades waiting to confirm if he sentenced the culprit rightfully for murder or he murdered innocent person with the state authority.
Maybe someone would remember what was the name of this story.
Previously:

2019: https://news.ycombinator.com/item?id=19256059 (11 comments)

2012: https://news.ycombinator.com/item?id=4642395 (35 comments)
The new look is really refreshing, thanks for the update :)
Japanese Contributions to Data Visualisation (2021)
You guys should write an assistant. Use the API to make a gpt request with a prompt he'll enjoy.

I did this yesterday, then I hooked up whisper as well so I could give it voice commands, and then I used gTTS to get a really nice voice for the robot. I'm going to try MozillaTTS as well.

It's all a few hundred lines, fun to write. I had chatGPT try to write most of it.

It's at least as useful as chatGPT. I'm going to work on giving it appendages--ways to execute commands from a limited set.