skysight-inc/HackerNews huggingface dataset:
Who is behind this website?

There’s no privacy policy, no "about us" or legal notice. At the bottom it advertises for AI.LS, Favicon.im, Small.im and Query.domains. All of these websites link to other websites, mostly other random tools with SEO text below and links to other websites (including MagicAnimate.org which has a footer that says "This website is not affiliated with MagicAnimate").
Because AI is like software. Developing it is expensive, but the marginal cost of creating another copy is effectively zero. And then you can run it on relatively affordable consumer devices with plenty of GPU memory.
State-sponsored art is also an ongoing reality in many other countries, including mine, with much more positive results. What’s your point?
This is probably bad news for ChatGPT 5. I don't think it's that likely this co-founder would leave for a Anthropic if OpenAI were clearly in the lead. Also from a safety perspective you would want to be at the AI company most likely to create truly disruptive AI tech. This looks to me like a bet against OpenAI more than anything else.

OpenAI has a burn rate of about 5 billion a year and they need to raise ASAP. If the fundraising isn't going well or if OpenAI is forced to accept money from questionable investors that would also be a good reason to jump ship.

In situations like these it's good to remember that people are much more likely to take the ethical and principled road when they also stand to gain from that choice. People who put their ideals above pragmatic self-interest self-select out of positions of power and influence. That is likely to be the case here as well.
similarly i use;

nslookup myip.opendns.com. resolver1.opendns.com
Yeah, I was flabbergasted myself at the lack of commotion here when I got to the end of this article and learned of gdb's departure only then.
Or worse, biasing AI models towards political viewpoints.
No shit, I attempted GPS-navigating Oslo using my phone this winter, had to go back to actually talking to unknown people.
No, it was not. Well, kind of depends of what you mean by “back then”. But the term classical music is not a modern creation talking about old music.

The term was created while people were creating this genre of music. Classical originally was meant to refer to things from Antique Rome. But, unlike other art forms, like literature and sculpture, no music from Antique Rome survived, no one knew how it sounded.

This kind of created the opportunity to redefine what “classical” meant in music, so a few people decide, centuries ago, that this genre of music would be called “classical” at that time already, not now.

https://en.m.wikipedia.org/wiki/Classical_music
??? You can order seedlings online.
>With the remote work push, the argument about talent pool is moot as well.

Isn't Elon massively anti-remote?
Or it's just AI Winter 2.0 and everyone is scrambling to stack as much cash as they can before the darkness.
I use git-crypt for this, and love it.
Search needs to constantly update its catalog. I‘d say there are lots of AI use-cases that will (eventually?) be good for a long while after training. Like audio input/output, translations, …
Why not? It depends on how you use these systems. Let the LLM debug this for me, give me a nice explanation for what's happening and what solution paths could be and then it's on me to evaluate and make the right decision there. Don't rely blindly on these systems, in the same vein as you shouldn't rely blindly on some solution found while using Google.
Yes, license agreements are copyrighted by default in the same way as everything else.

You may have noticed the very top of the GPL v.3, for instance:

Copyright © 2007 Free Software Foundation, Inc. <https://fsf.org/>

Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed.
In general, Solaris (illumos predecessor) is one of the best UNIXes, and one my favourite ones.

Back in the day I was eyeing one of those Toshibas that used to come with Solaris, but they were hard to get in Europe.
I love this game. While driving right around Africa it was fun to see maps with Zaire, or Sudan as one country.
Even since my time Swaziland changed its name to Eswatini and Burundi moved its capital.
I bet there are other changes I haven’t kept up with
So what? literally any website you visit that has a http daemon with logs also has your IP address. It's not like they're taking the data you see on the page when you view it, which is unique to your client and whatever last-mile connection you're on at that moment, and re-distributing it to anyone else.

If you think the level of data this site shows is a lot and somehow concerning to you, don't ever use any form of modern FAANG social media...

There are lots of other tools made by nerds, for nerds on the internet that don't have a privacy policy or a set of legal notices. Not everything needs to be treated like a formal "product" because of lawyers. I imagine you'd probably be highly concerned if you saw IRC and efnet 25 years ago too.

look at all these other tools that also don't require you to click through agreeing to a TOS or whatever: https://news.ycombinator.com/item?id=41168877
You can get the rest of the way by bike or walking. Japan does this really well by having rail even going high into the mountains. The majority of people shouldn't be using cars - if we're serious about sustainability and tackling climate change, countries would be investing much more in rail than car centric infrastructure.
Anthropic has more limits on their free services, and even paid services have a cap that changes depending on current load. They are not burning VC money at the rate other AI companies at this size do.

I think they are more profitable than openai.
isn't gliding more dangerous that GA? I've been wanting to try it, but the idea of not having an engine if you really need one, scares the crap out of me. Would love to fly in a motorized glider
Sonnet sometimes repeat its’ previous response too often, when you ask for changes. It claims there were changes, but there aren’t, because the output was already the best that model can produce. This behaviour seems to be deeply added somewhere as it is hard to change.
In the context of pollinators, our pointless want of animal products is a far bigger factor. Something like 75% of farmland is used for animal AG, which only provides x<<75% of calories and protein we consume.

Honey comes from a farm animal, the honey bee, that is out competing other native animals, and has all the fun problems of a monoculture.
You very likely can't always answer the question "will this function throw?", but it should be relatively easy to identify the subset of function that recursively call functions that are guaranteed not to throw. That's only a subset of all non-throwing functions of course.
They are a lot of great ways to create DataTables using open-source softwares. This is a blog I wrote on how we do this at Cashfree Payments, a fintech company. In our context, creating feature-rich DataTables for merchants is an important tool and we use tanstack for it. Let me know what you think!
Absolutely agree. Really quite tired of living in a country which focuses on individualised transport and car centric infrastructure. It's an absolute delight to get around in a country like Japan where I don't have to rely on a car at all.
I'm betting on fully integrated agents.

And for good agents you need a lot of crucial integrations like email, banking etc. that can only provide companies like Google, Microsoft, Apple etc.
I'm sure it's not long before you get the first emails offering a "training data influencing service" - for a nice fee, someone will make sure your product is positively mentioned in all the key training datasets used to train important models. "Our team of content experts will embed positive sentiment and accurate product details into authentic content. We use the latest AI and human-based techniques to achieve the highest degree of model influence".

And of course, once the new models are released, it'll be impossible to prove the impact of the work - there's no counterfactual. Proponents of the "training data influence service" will tell you that without them, you wouldn't even be mentioned.

I really don't like this. But I also don't see a way around it. Public datasets are good. User contributed content is good, but inherently vulnerable to this I think?. Anyone in any of the big LLM training orgs working on defending against this kind of bought influence?
What music do people "need/enjoy" the most?
Is popular music more good, is unpopular music more "shitty"?

I think the misconception here is that you can easily categorize and find quantifiable qualities for things as subjective as music or art.
Here's some relevant research for those interested: https://dl.acm.org/doi/pdf/10.1145/3589334.3645511

https://arxiv.org/abs/2405.05905
> Debuggers are the biggest missing/hard to configure feature.

Do you know about :termdebug and what are you missing with it? It's just dbg hooked into vim, and you can use any other compatible debugger instead if you prefer, for example rr.

That's the beauty of vim, the tools you use are the tools you'd use in your terminal anyway.
Phone calls and data use are (ostensibly, modulo QS) carriers, not sources. We can generally trust (modulo attacks) that _if_ they deliver something, they deliver the right thing. Not so with a source - be it human or artificial. We've developed societies and intuitions for dealing with dishonest humans for millennia, not yet so for artificial liers, who may also have huge profiles about each and every one of us to use against us.
In this scenario, if Chrome were a separate business from the rest of Google, they would not be incentivized to stifle adblocking.
One simple answer would be that at all points, company's act like the ads are worth a lot more to them than any level of payment a customer will accept.

Even if you do pay for the product, they'd prefer to put ads in it too - see Microsoft and Windows these days.

We are, IMO, in desperate need of regulation which mandates that any ad-supported service must offer a justifiably priced ad-free version.
And you don't see the problem with your reasoning? Honestly not?
> because progress is made in small steps,

This seems easily forgotten by a large number of people. I try to remind myself to step back from the hype and explore the lesser travelled paths.

> I'll give some examples that are easier to read[0-2]

I need to reach ResNet strikes back, it was one the first networks I implemented and it is cool to see it still being worked on.

I'll check out [3]. I've wondered recently how you could get a GAN to generate things out of distribution but that still look like the training data, if that even makes sense.

> the StyleGAN code is not the easiest to read lol

Yup, even the official PGGAN code was quite hard to understand. I'll try out the PyTorch compile I've heard a lot about it recently. I had thought TensorRT was for LLMs I suppose it's applicable in other areas too?

> so recognize this as a hyper-parameter

Okay that makes sense. I'll reread this after exploring Diffusion models too in the future.

> carefully study Goodfellow's original paper

This is something I have not done, my current workflow is just to understand how best to implement what is written. I think deep exploration is the next step, no matter how many "I know nothings" I will experience. This side of GANs I had not considered (the theoretical, it looked interesting but very complex).

> I hope this can help provide direction

It certainly will, I imagine I'll come back to this comment many times. Thanks for taking the time to read my posts and provide so much material for further study.

> if unfortunately hard to gain

I agree it is rewarding and I hope I can purvey some of this knowledge in my blog for others too! That was why I started it, so much knowledge is locked away and hard to access or understand without some guidance.
> green propulsion tech

Fact of the lead content, the wishes and the promises of your post have a place here.

However "Green" only sounds good in a marketing pitches. While it might resonate with potential customers who are already sold on the idea, it can come across as vague and insubstantial to those trying to understand your response.

It sounds misleading and deceptive for the individuals who are skeptical of the environmental impact.
The last stage of grieving is acceptance.

I'm sitting in a comfy airchair, drinking tea, and enjoying life while it is still possible. And in spite of all common sense, spending a lot of time and money planting trees and bushes, as I have done since 2010.
> A called function can throw through a non-noexcept function to a higher-level exception handler no problem.

This is exactly the problem. To have made this a useful feature, it should have been more restrictive: a noexcept function should not have been allowed to call any function or operator or lambda that is not marked noexcept. Some extra syntax to allow function templates to be made "conditionally noexcept" would have been necessary, but overall the feature would have had a real use and real power to help make code safer, and more performant.

Java has the first part down, for the class of checked exceptions: a function that doesn't throw can't call functions that do (except in try/catch blocks, but that's largely irrelevant). The annoyances come because of the missing second part - the ability to make a generic function that throws for some type parameters, but doesn't for others.
Based on my experience of building several payment gateways, it is my opinion that it's pretty much always "3 lines of code" (which isn't true about this library - more like "3 steps") to post a payment, even to the nastiest acquiring or banking API.

The remaining 675,000 lines of code are to:

- Perform Risk / Fraud scoring to decide whether you want to, indeed, process this payment.

- Deal with the myriad of failure scenarios - including mapping them to your own system's error semantics - in a way that your customers can understand to reduce support calls.

- Refund, void or reverse previous payments.

- Create the necessary accounting entries in order to do settlements / settlement reports for your customers.

- Etcetera

Payments systems are perplexing to me: Nothing is a more obvious candidate for an absolute, standardised, commoditised piece of software in the same way that the global IP network routes packets - only in payments we are routing "promises" and our routes, and routing decisions, are in many ways much simpler.

Yet there are very few industries where this particular wheel gets reinvented as often as it does; each organisation convinced that it has its own unique approach to doing this absolutely standard, regulated "thing" - which, reductio ad absurdum, is just an expensive buffer in a network of pipes.

Hopefully open-source software will pave the way: TigerBeetle is an amazing start (distributed ledgers), and it's hopefully only a matter of time until the other components of a payments switch are freely available as open-source components with high-quality APIs.
> If you think the level of data this site shows is a lot and somehow concerning to you, don't ever use any form of modern FAANG social media

I’m not worried about that; I’m just asking who made the website. It’s not a "Show HN", it’s one of these random tools with SEO text and links at the bottom whose only purpose is to be one more part of a SEO farm; I don’t think this kind of thing should be on HN.
Even if NDAs are legal

If you joined a company late enough that they have HR and legal forcing everyone to sign NDAs then you're not a co-founder.
Well... why ask LLMs to do anything for us? :) Sure, I could debug it myself, but the whole point is to have a second brain fix the issue so that I can focus on the next feature.

If you're curious, I knew nothing about shader programming when I first played around. In that specific experiment, I wanted to see how far I could push Claude to implement shaders and how capable it is of correcting itself. In the end, I got a pretty nice dynamic lighting system with some cool features, such as cast shadows, culling, multiple shader passes, etc. Asking questions along the way taught me many things about computer graphics, which I later checked on different sources, it was like a tailored-made tutorial where I was "working" on exactly the kind of project I wanted.
When we go from junior stuff to senior stuff, there is way too much hallucination, at least in Rust. I went back to forums after mainly using AI models for one year.

These models are good at generating template code and many straightforward things, but if you add anything complex, you start wasting your time.
South Africa. Where the highest tax bracket is 45%, one below it is 41% where the bulk of the individuals in our HN field would fall under.

https://www.sars.gov.za/tax-rates/income-tax/rates-of-tax-fo...

And yes it's "progressive", but I'm rounding up for arguments-sake due to all the "other" taxes that aren't individual income tax. Fuel levy, sugar tax, VAT, import tax (err "duties"), cigarette tax, employment insurance tax, property transfer fees/taxes, estate taxes, capital gains tax, etc.

Either way... 50% is big, but so is 40%, or 30%. Doubly so in South Africa because we have no choice but to pay for a lot of supposed government services using post-tax income (due to this being a failed 3rd world state that doesn't provide actual services). E.g. healthcare, security, fire, insurance, etc.

Cherry on top: Only 5-10% of the population even pays income tax here. So no it's not paying one's fair share, this is a giant socialist wealth-redistribution system where a good chunk gets carved out and given to the high-ranking government priesthood and otherwise connected individuals. The scraps make their way to underfunded government services for the real poor serfs to maybe get some benefit out of, unfortunately. The reason I mention this, is that it's the same in other governments, they're just less blatant about it. It's only in these extreme examples that people see the nature of what's going on, and how they are actually slave-labour for the government. Well... at least only 50% of their labour /s.
It’s almost certainly an automated tool that is installed in the whole blog.
Yeah nah. Current 'ai' is a nice useful tool for some very well scoped tasks. Organizing text data, providing boilerplate documents. But the back end is a hugely costly machine that is being hidden from view in hopes of drumming up usage. Given the capex and the revenue it necessitates it all seems quite unsustainable. They'll run this for as long as they can burn capital and are probably trying to pivot to the next hype bubble already.
The planet is fine. The eco-system upon which we all ultimately depend is most definitely is not fine.
Please only try this in countries with left-hand traffic.
Study suggests Egyptians used hydraulic lifts to build Pyramid of Djoser
I think their point was that the halting problem is NP hard, it is in fact undecidable. Since there is no algorithm that can solve it, there is no point in talking about complexity of that algorithm.

Alternatively, Java shows that it is very much possible to do this - the compiler can enforce that a function can't throw exceptions (limited to checked exceptions in Java, but that is besides the point). The way to do it is easy: just check that it doesn't call throw directly, and that all of the functions it calls are also marked noexcept. No need to explore things any deeper than that.

Of course, the designers of C++ didn't want to impose this restriction for various reasons.
I use both side by side.

It really depends on the language and the prompt. Sometimes one shines and the other produces garbage and it's usually 50/50
Search is also software. It did not move to consumer devices.
Location: Paris, France

Remote: Yes (or hybrid)

Willing to relocate: Potentially

Technologies/Skills: Product Design, UX Design, UI Design, Double Diamond, JTBD, Persona, User testing, SaaS, B2B, Design Systems, Web Design, HTML/CSS/SASS, Figma, Sketch, Axure, FigJam, Miro, Balsamiq, Adobe Creative Suite

Résumé/CV: https://honey-papyrus-e51.notion.site/Andrii-Lapenko-512387e...

Email: anrediz@gmail.com

I'm a Product Designer with nearly 5 years of professional experience designing SaaS products in a B2B tech company, strongly dedicated to a human-centric design process.
With a background in web and mobile design (10+ years of relevant experiences). Passionate about delivering visually appealing and value-adding products, accessible and easy to use. Believing that teamwork is key to achieving exceptional outcomes.
My in-depth understanding of HTML5/CSS3 and experience in developing Design Systems enhance my collaboration with front-end developers.
Don't hesitate to reach out!
I’m curious: where does the overhead of try/catch come from in a “zero-overhead” implementation?

Is it just that it forces the stack to be “sufficiently unwindable” in a way that might make it hard to apply optimisations that significantly alter the structure of the CFG? I could see inlining and TCO being tricky perhaps?

Or does Windows use a different implementation? Not sure if it uses the Itanium ABI or something else.
It's funny that out of a not so small corpus, most of which I can't recall, this is the one line that I actually found memorable. Great line. I use it IRL some times.
Depending on what you’re using these tools for. If you want a locking manager and some meta data storage to help your distributed system maintain state, etcd is better for the job than rqlite for that. It’s a better zookeeper. With etcd you can hold a lock and defer unlocking if the connection is disrupted. Rqlite is not a good option for this.
jfc... Can you give more info how did you learn this and to which lib implementation this applies?
Rumours spread like nuclear fission, say physicists
A reasonable answer is that this is our future one way or another: the complexity of programs is exceeding the ability of humans to properly manage them, and cybernetic augmentation of the process is the way forward.

i.e. there would be a lot of value if an AI could maintain a detailed understanding of say, the Linux kernel code base, when someone is writing a driver and actively prompt about possible misuses, bugs or implementation misunderstandings.
It was also a powerful world.
Yeah, GP got lucky. At least CDs you can store in an airtight enclosure with moisture removed to help them last longer. For floppies it's enough to come close to a strong magnetic field to mess them up.
Keir Starmer warns social media firms after Southport misinformation fuels riots
Just so we're clear, you're worried about who made a website that does nothing more than repeat the same data back to your eyes that every httpd in the world that you also visit has and logs? If the community doesn't think it's novel and interesting, they can downvote it.
> Thus, treating anyone skeptical of the complete theory of human-induced global warming (which is different from not wanting to reduce pollution, mind you) as a troglodyte who "goes against the SCIENCE^tm" isn't wise at all.

I assume you by this mean that it's not wise to treat everyone who goes against the consensus as a troglodyte. Not that everyone who does so should be exempt from being treated as a troglodyte. The latter would be pretty silly.

I'm not doing that. I'm simply pointing out that if someone goes against said consensus, they damn well be prepared to provide the evidence of why they're right. That burden does not fall on those who assume that the vast body of established science is, in fact, correct. Someone thinking that they can just armchair their way out of scientific consensus is, indeed, a troglodyte.
"Bizarrely, it’s apparently now required by the FTC for me to write, somewhere “As an Amazon Associate I earn from qualifying purchases.” So those links to books include Amazon referral tags, which you probably already know if you care about that sort of thing."

https://jakeseliger.com/about/