skysight-inc/HackerNews huggingface dataset:
Show HN: Canonic – Build and deploy full-stack apps without code
Hi there!

We launched Canonic in 2021 with the vision to make complex app development more accessible to everyone.

You can now build & deploy apps end-to-end on Canonic without code. Create user-facing apps, internal tools, workflow automation, and more in minutes. Apps on Canonic are easy to build, maintain, and scale long-term.

It decreases both the time & the technical experience that's usually needed to build complex apps & automation.

---

How does Canonic work?

Connect to all your data & services: Canonic acts as a central nervous system connecting to your favorite services to create a unified layer. Connect to databases such as Mongo, Postgres, Redis, or services such as Slack, Shopify, and Notion. All in a few clicks.

Create workflows & automation: Add logic on top of your data & services using a mind-map-like interface. Create multi-step workflows spanning multiple services. Each workflow is also an independently executable API endpoint with customizable inputs.

Snap components together to build powerful UI: Drag & drop 40+ UI components & compositions that snap together to make it as easy as Lego. Build fully responsive & interactive layouts. Use Javascript anywhere to make everything dynamic.

---

How is Canonic different?

We're full-stack! Build APIs, Pages, and automations, all on one tightly integrated platform.

Unlimited users across all plans. Build user-facing apps, portals, and dashboards.

Export to human-readable code. No vendor lock-in, eject with all your data & code.

---

You can either sign up on Canonic's cloud platform or self-host in minutes. It's free either way to get started!

We owe our journey to your invaluable support. Looking forward to all the feedback & questions.

Onwards & upwards

Thank You!

Team Canonic
Why not 300?
Also lots of engineers, programmers, technicians, etc.
>The title on the submitted webpage is "ChatGPT Team", singular.

Your reply is adding more confusion.

The "ChatGPT Team" is the title of the webpage from a user comment:
https://news.ycombinator.com/item?id=38942936

(The capitalized "Team" is part of a Branded Product Name.)

The "ChatGPT for teams" (lowercase 't') is the actual original title of the submitted webpage for the whole thread: https://openai.com/chatgpt/team

(The lowercase "teams" is a generic noun to describe the intended users.)
JavaScript has named parameters, in sort of the same way that C has named parameters.

Get used to writing your functions using objects for the arguments:

function myFunc({ foo, bar }) {}

Then you can call

function myFunc({ foo: 1, bar: "x" })

Similarly in C/C++

struct MyFuncArgs { int foo; char bar; };
void myFunc(MyFuncArgs args) {}
myFunc({ .foo = 1, .bar = 'x' });
Torque wrenches don't need a computer at all.

More complexity, more chances for things to go wrong. Combine that with Murphy's Law and this is what you get.
I am not expert in these but I thought Tornado's ioloop was readable enough for me to learn more event loops. Mostly, it was being implemented in pure Python.

https://github.com/tornadoweb/tornado/blob/branch4.5/tornado...

(Had to be in 4.5 because the newer versions 5.x and 6.x, it's switched to Python's stdlib asyncio)
It's a small team in a company that still thinks it's a wrench company, not a software company.
Exercism is an amazing platform, basically providing free education on many programming languages! I highly recommend you check it out no matter what. Oh and did I mention it is free?
How about the general decline of cognitive ability with age? I'm in my late 30s, starting to feel fatigue in dealing with nasty little problems on a daily basis. I can say whether an approach is good or bad, but actually coding the stuff with all the modern ephemeral frameworks and libraries is becoming increasingly uncomfortable. I would want to afford to do "recreational programming" on greenfield projects, unbound by time and business requirements, but it is a luxury.
The article doesn't give any indication as whether they simply tested positive for Covid, or whether Covid was the primary cause of death.

It tells nothing about the age profile of the victims, or the vaccination rates among them which is a huge red flag.

It seem nothing more than an exhortation to Paxlovid and the vax.

Is Paxlovid still free.

Fun fact Florida Surgeon General calls for halt on the mRNA vaccines - https://www.independent.co.uk/news/world/americas/us-politic...
Is he actually profiting?
No? It will just widen the gap between code monkeys and actual developers who build scalable systems. It seems like these takes are only espoused by those with nieve or little to no experience in software development.
FWIW I found it comprehensible just jargon-laden
Your assumptions are incorrect, and it’s perfectly valid to point out that a battery is not, in fact, a generator, when there are many headlines such as this one confusing the issue. There are many man idiots, whatever that means, making assumptions.
> But you can write React in this library-like manner too and nobody argues that React isn’t a framework.

I think people do still make this argument
If you have an embedded device that has to work for 20 years without update you better design it's networking part so that telnet isn't an issue in your threat model.
I mean, sure. But clearly they weren't solved. And if problems like this can't be solved then that points to larger organizational issues involved.
Thank you for your link.

It seems you have missed my point though. Your example strongly supports my thesis that this event requires a media analysis.

From your linked article:

> It was in 1951 that BBC radio and the Ministry of Agriculture created The Archers, an "everyday story of country folk", which encouraged farmers to try new techniques to increase productivity in the years after WWII.

> "It's one thing to read a persuasive argument in print it's quite another to be persuaded by the power of the human voice," says Andrew Crisell, Professor of Broadcasting Studies at the University of Sunderland in the UK.

TV shows, news, the BBC, ITV, papers, etc, etc more broadly "stuff on screens" are used to deliver a message. Media literally mediates reality for you - this is how governance occurs. One is given a message, and then most people respond appropriately. (Obv. psychological 'tricks' are known and applied, eg reverse psychology.)

The question for me is what is the message that the media is attempting to be convey in this case? Answers on a postcard.
This is one thing I really appreciate about your API design in C/Zig -- the mindfulness of being idiomatic to use by passing (possibly nested) designated initializers.
For Twitch in particular I think this is a convergency both over-hiring and post pandemic business reduction.

Twitch got really big during the pandemic: lots of people had nothing else to do besides sit on their computers all day playing or watching games. Viewership exploded, creatorship exploded, hiring was easy in remote, so hiring exploded.

Post pandemic Viewership has likely tanked as people got back to work and school. Creatorship has also subsided as people can't play games 24/7 anymore, so any revenue growth they would have experienced over the pandemic has been likely off-set by now.

They countered that with layoffs last year, as most tech companies did, but their case was not just about laying off the extra hires, they also lost business they could not recoup, so they're downsizing even more.
I'm a native German speaker and I have very strong feelings about this because it still trips me up when transcribing number groups by ear. If you ask me to write something down, spell out every digit individually so I don't have to pause every time to find out if you are going to say e.g. "drei", "dreißig" or "dreiundzwanzig". And for the love of god don't say "und" (and) before the final group either. But then again, even three digit groups pose problems (especially when the final group has fewer digits) - is the pause in "einhundert ... dreiundzwanzig" because it's two numbers or because you hesitated?
You make the battery a simple storage device. It can't be infected any more than a piece of paper can be infected. Even if someone can write crap to the battery the tool won't care, since it just needs to write simple information to it, not execute anything.

There are ways to solve the problem, it's just cheaper to make the tool an HTTP client and solve it on a server somewhere.
By gettings its independence recognized, a region becomes a subject of international law though. It can become part of the UN and officially enter alliances and such with other states. The civil would become an international matter and can't be declared a purely domestic affair anymore.

It becomes vastly more easy to bring money into the region and get an independent economy going. It would have its own exterior politics and officially opens it up to the influence of other countries. The state the region seceded from might not be friendly with some of them.
Is everyone abandoning bash?

Zsh?

Fish?
I don't see OpenAI hiring for the digital jobs of engineering and research in Slovakia or Thailand. Weird, they probably missed the memo.
That chart doesn't support your claim that higher household income isn't reflected in happiness scores. Multiple factors are at play in those scores. The report mentions a few, but I couldn't find how much each correlates with the self-reported life evaluation.

As a funny BTW, the country used in this thread as a direct comparison, Germany, is indistinguishable from the US in this table.
No one cared in the US about Bill Cosby's decades of rape allegations, either, until a recording of a stand-up comedian making a joke about it went viral and encouraged people to google "Bill Cosby rape".
>All this shows is Twitch is not an Amazon priority.

I'm pretty certain Amazon didn't buy Twitch so they can subsidize them and effectively run them at a loss. The point is for Twitch to make Amazon money, not the other way around.
Hm

Unless your parsePort returns a specialized type which then can be enforced by the compiler, and all your other APIs use the specialized representation, it's sort of "six of one, half a dozen of the other" situation because if you're throwing your strPort around, you'll be parsing it again and again and again.

And I can achieve what you are showing me just the same by putting my guard clause up the stack, closer to the main program or whatever.

Not all data is so clear cut, your guard clause may be guarding against a numeric struct member whose value is out of range for this one function to operate.

Which is why I usually have a few different wrenches for each size of nut I may encounter. Not dunking on your approach, let a hundred flowers bloom and all that.
Yes, that's not great. But at least it doesn't bite you if you're running an all-localhost dev environment.
I have never personally met a "rest and vest" person in bigtech. Is this opinion based on anything?
I guess this Toby Jones is not the one from the BBQ/foot massage ad? https://youtu.be/WPkMUU9tUqk
Arguably that was done, if I remember the architecture well… the company had a rule against SPoFs, so there were ① several load balancers at different sites, with ② several clusters of servers behind them, and ③ several backends supplying data to the servers.

I think the JWT usage was in 2, but moving it to 1 would have presented the same problem, because in that case the mapping from user to backend would have to be coordinated for geographically dispersed load balancers, with the same timing constraints.

It would also be possible to use various techniques that add a delay to the user, such as avoiding anycast and having the client occasionally slow down while searching for a usable cluster.
[ Remote spy hacker @ gm ail . c om ] has proven to be the best i have ever met. Good experiences. i don't know who has to see this but i really appreciate your good works . recently you helped me recover my company lost flies that was deleted. not only that you helped recover my snapchat. I'm impressed you also offer services like website hack, account recovery, phone hack and many more. Please keep with the good works
You can click into the comment and then hit vouch if that is available to you. It's near the flag link.
Show HN: Open-source M.U.G.E.N fighting engine using Godot
I'm sharing a Godot project I've been working on that lets you run M.U.G.E.N games in the browser.

This project is built with Godot 3 and leverages Rust for native scripting. I kicked off this project a few years back as a personal project to get my hands dirty with Godot and Rust.

There is a demo hosted at: https://jefersondaniel.com/godot-mugen/mugen.html
So no self caused accidents should ever happen I guess ?

Do you know about kids ?
This is most product roles to be honest.

Then every once in a while you meet a product person that is an actual, genuine multiplier of productivity for everyone else.

I wish there was an easier way to find those people.
Client-side, of course. My password manager stores SSH keys and integrates with SSH seamlessly (it implements an ssh-agent), which took about 10 minutes to set up; I spent about an hour trying to integrate it with Git's own credential system to provide username-password pairs for HTTPS access and couldn't do it. So there.
> The internet has been broken in a fundamental way. It is no longer a repository of people communicating with people; increasingly, it is just a series of machines communicating with machines.

I mean, it always has been on its lowest layers. The "is this incoming data from the Internet originated by a human being" problem hasn't really been solved, and is probably not truly solveable. It probably wasn't a good idea to train most of the world to use a single private ad-driven service for answers to everything in the first place.
Select an ideal role in video and swap the face to yours, beyond spatial-temporal and gender constraint.
Because that's not how the real world works.
Any product has a real world limit on the amount of money it can generate.
Only so many companies are going to subscribe to product X.
There are only so many customers in a particular niche.

Your assumption is that generating more work = more profit.

The idea that just adding more engineers leads to more money is an obvious fallacy. Cutting engineers though and continuing to receive the same income is an obvious way to increase net profit.
This reads like it was written by AI.
Teenage Engineering does interesting and good work. Similar to Kano, they have very good modern design ideas and they produce actual devices. That's the best thing about this useless evil thing. It exists in the world and can provide inspiration for others to work on.

Another positive-ish thing to say would be is that this device is likely going to increase in value. Not because its popular but because it is going to be rare.
This is an imperfect glance at the future. The apple watch is another: my gf interacts with hers mostly by voice, and uses it instead of her phone for most things.

With the limited bandwidth of voice, your interaction with the phone will be tiktokified: some algos will decide what’s spam, what’s legit, what you should see right now. Unless you can afford a flagship phone, your phone will be as worthless as google search.
I’m aware the battery in Hawaii uses additional generation, it’s mentioned in the article. That point was the obviously-misleading headline, which is not the first I’ve seen for this type of installation.
Yep if you have a good therapist they’ll help you learn and recognize to try and ignore that feeling in certain contexts like this! Of course it’s super nuanced person to person.
A designer I worked with had this personal website https://www.narrowdesign.com which incorporated scrolling into the golden spiral with spirograph
Okay…then don’t buy it. Have a nice day
> Is there a way to take off with only active flow control?

I think so? Of course you still need steering control on the gears, but I don't think you mean that.

Maybe you are thinking similar to how I was thinking about airplanes before I started learning to fly. I was thinking that taking off is surely some deviously hard trick, since you go from non-flying to flying. But in reality airplanes are designed to "want to" fly. You just apply throttle and it kinda happens almost on its own. In fact you need to push the nose down a bit so it doesn't fly up before you picked up enough speed to do safely. (I understand that this description might not be true for every airplane, but the general idea that take off is not that hard is usually true for all of them.)

In short I don't see why it couldn't work.
Youtube is becoming flooded with influencers showing you how to do it and promising massive imaginary profits. Same for AI generated Etsy designs, copywriting gigs, and various other things.
Which is why we have air gapped OT networks. Critical systems like this shouldn’t even be reachable remotely. The slight convenience of remote troubleshooting isn’t worth it. Plus there are solutions out there to only temporarily and securely bridge the gap if it’s an absolute necessity.
DOS-based GUIs were the rage in its days.

In 1999 I coded a graphical environment for DOS using Borland's BGI in Turbo Pascal. I even used it in one of my uni assignments[0].

I still remember some afternoons in the library, helping pals with linked lists basics and finetuning my textbox scroll code. Good times.

[0] https://github.com/luismedel/jugadores

edit: Forgot to add that I wrote a lot of code in paper :-)
I did some more digging. By RFC 899, I believe Alex Crichton meant PR 899 in this repo:

https://github.com/rust-lang/rfcs/pull/899

Still, no real discussion of why unbuffered stderr.
https://archive.md/qgBYu
Overhiring always being a mismanagement issue due to incompetence is a cute narrative for the labor-vs-capital arguments, but it's not literally true unless you believe that failing to read the future accurately is mismanagement. Management's job is to do the best they can with the forecasts they have, and no reasonable person believes that forecasts can be accurate every time.
I don't want my family to know I spent 3 hours chatting about the Holy Roman Empire.
Sorry customer, your quality tracking system is dumb.

Sorry sales team, your customer is dumb.

---

The previous step must be completed successfully before proceeding to the next step. A system records this information for posterity.
It seems to me the author of this article is going to have a tough time in the coming brave new world. I do love the writing style and wit though and Im even inclined to agree. Still, AI-ALL-THE-THINGS is coming. Imagine a Siri/Alexa that actually DOES STUFF.
Another thing that I fear people don't get: they see the name "Fujitsu" and thing "oh, Japanese people". Not in this case, no.

Fujitsu is just the current name of who owns ICL, International Computers Limited. ICL are British through and through. This entire scandal is "Fujitsu's UK subsiduary", i.e. ICL

ICL were established and got into UK Government IT procurement in the 1960s, because Harold Wilson and Tony Benn didn't want to be beholden to the Americans (IBM) for these new-fangled computer calculator thingies.

ICL would supply both the _computers_ and the _software_ to British government. It still runs mainframes for the Inland Revenue and Department of Work and Pensions.

By the 1980s, they were still running but they were using Fujitsu components and entire PC systems, and by the late 1990s, Fujitsu had acquired ICL... but ICL is still ICL (with a new name) and is still incredibly chummy with the UK government and still wins contracts for government IT procurement. None of this scandal happened in Japan. It happened in Bracknell.
> I made the assumption that this was an integration with MS Teams.

"ChatGPT for Microsoft Teams", marketed under the name Copilot, has been a Microsoft Teams feature for a while. What new thing did you expect when you read this?
It's not news, I'm no British or living in the UK but read about it in the Guardian years ago which reported about it again and again since 2015 and other newspapers did too https://www.theguardian.com/uk-news/post-office-horizon-scan...

If the drama enables people to question whether the result their software gives them is correct, then it does a good deed indeed. The justice system being that slow is an indicator that it needs more resources.

The UK honour's system... Liz Truss' most chaotic seven weeks in UK politics and she has the impudence to even consider, let alone release the traditional honours list of a Prime Minister leaving office. https://www.bbc.com/news/uk-politics-67843755
>Some retailers like Amazon and Walmart make a significant chunk (if not the majority) of their revenue from retail advertising

That explains why amazon search results keep getting worse. I just thought they were having a problem with people gaming the system.

That's a pretty anti-consumer use of their large market share and lack of competition in my opinion.
I'm not so aligned with this article. I think this product shows a great deal of vision and creative risk. Even if it ends up as a failed experiment, I think it's still a worthwhile effort, and I'll be happy to see where they go with it.
https://ircquotes.fi is the Finnish equivalent