skysight-inc/HackerNews huggingface dataset:
CUDA is huge and nvidia spent a ton in a lot of "dead end" use cases optimizing it. There have been experiments with CUDA translation layers with decent performance[1]. There are two things that most projects hit:

1. The CUDA API is huge; I'm sure Intel/AMD will focus on what they need to implement pytorch and ignore every other use case ensuring that CUDA always has the leg up in any new frontier

2. Nvidia actually cares about developer experience. The most prominent example is Geohotz with tinygrad - where AMD examples didn't even work or had glaring compiler bugs. You will find nvidia engineer in github issues for CUDA projects. Intel/AMD hasn't made that level of investment and thats important because GPUs tend to be more fickle than CPUs.

[1] https://github.com/vosen/ZLUDA
I think you're underestimating the hype potential of "it's an app that I can have a normal conversation with."
Quoting Cliff Berg as a source of information?
Cliff Berg?!?!

I could quote a ton of stuff that Cliff said at conference dinners and parties in the last years, but really -- would anybody believe the world is flat?

That guy lost his marbles decades ago.

It's interesting that you can read from every single "agile is dead" rant that the author has abso-elfing-lutely no personal experience whatsoever, and is just using it as click-bait. :sigh:
Plus the cost. Over here in the EU, back in 2010 (?) SMS was an expensive thing, you would pay dearly for each or have to buy a "50/100/500 SMS package" or similar.

So lowering the cost of 3G made it more economical if your friends had iPhones as now you could spend €20/month for '1GB' (which was mostly iMessage & web browsing at the time) and avoid spending that simply on SMS. (excuse the price inaccuracies if any, it's been a while since I had that iPhone 3GS)
How does Tanka compare with Ksonnet? https://github.com/ksonnet/ksonnet
Wallet by definition has private key within it. Without key is just an address.
Lytro could have changed photography, but they went with an optics system that was about 6" too small in diameter. It needed to be something big and clunky, but capable of doing amazing things with the captured light fields. There wasn't enough change of perspective across the lens to be useful at the form factor they chose.
Show HN: A NextJS boilerplate to automate all the boring stuff
Sharing a tool
this is not new news but it seems like this has been confirmed now officially in the last few hours/days.

it's just so depressing. almost every trend feels alienating to me nowadays. be it the aftermost tumorlike bulge of sneaker soles, the ever increasing size of smartphone screens, taking pictures and videos everywhere and all the time or this ...

sometimes i feel like i'm not belonging into this society.
why no CUDA rosetta?
What about using terraform instead of Pulumi? Why did you pick Pulumi for this?
Ask HN: Would someone be kind enough to send me a Lobsters invitation?
Email is in the profile.
Termination fees are utter garbage because say you happen to get locked into a 3 year fiber internet contract[1] (we are), and the price of fiber internet suddenly decreases by 3/4 then you end up paying like $200 more per month than anyone else getting the same fiber internet from the same company.

The minute you eliminate termination fees, it’s a free market again and the company is obliged to give you the best price at any given time.

[1] you really have no choice here because if there is any kind of infra upgrade involved then every telco wants 36 months despite the build only costing ~$500.
You don't explain how you and the co-founder decided on the pivot. It appears the pivot wasn't your idea. And at least one investor isn't supporting the pivot either.

Reading between the lines: your co-founder is reliant upon you and your network and skills to raise funds. But if the pivot was at his urging, then the only honorable thing to do is what you propose in the last paragraph.
Introduction
In the world of Search Engine Optimization (SEO), backlinks play a crucial role in improving the visibility and ranking of your website. A backlink is a link from one website to another. Search engines like Google use backlink as a ranking signal because when one website links to another, it means they believe the content is noteworthy1. High-quality backlinks can help to increase a site’s ranking position and visibility in search engine results (SEO)1.

What are DoFollow Backlinks?
DoFollow backlinks are links that allow search engines to follow them and reach our website. Giving us link juice and a backlink. If a webmaster is linking back to you with this link both Search Engine and Humans will be able to follow you. The best way to give someone DoFollow love is allowing keyword in the anchor text1.

Why Vevioz.com?
Vevioz.com is a social media platform that allows users to share content and engage with other users. It has a high Domain Authority (DA) and Page Authority (PA), which makes it a good source for DoFollow backlinks2.

How to Get DoFollow Backlinks from Vevioz.com
Here are the steps to get DoFollow backlinks from Vevioz.com:

Create an Account: The first step is to create an account on Vevioz.com. It’s a simple process that requires some basic information.

Complete Your Profile: After creating your account, complete your profile. This includes adding a profile picture, writing a short bio, and adding links to your website and other social media profiles.

Start Posting: Now, you can start posting on Vevioz.com. Share interesting content, engage with other users, and start building your presence on the platform.

Add Links to Your Posts: Whenever you post content on Vevioz.com, make sure to include links back to your website. These will serve as DoFollow backlinks.

Engage with Other Users: Engage with other users by commenting on their posts and responding to comments on your posts. This will increase your visibility on the platform and improve the chances of getting more backlinks.

Conclusion
Building backlinks is a gradual process, but with consistent effort, you can get unlimited free DoFollow backlinks from Vevioz.com. Remember, the key is to share valuable content and engage with other users. Happy link building!

Please note that while this strategy can improve your website’s SEO, it’s important to remember that creating high-quality content and providing value to your audience should always be your primary focus.

Disclaimer: This article is for informational purposes only and does not guarantee that you will get unlimited free DoFollow backlinks from Vevioz.com. The success of this strategy depends on various factors such as the quality of your content, engagement on the platform, and the algorithms of search engines. Always follow ethical SEO practices and avoid any strategies that may be considered as spam or violation of Vevioz.com’s terms of service.
Ruby private literally does nothing. It's a marker with some side effects, but isn't actually protecting anything. You can trivially do obj.send(:private_method) for any method, private or not.

It's been about a year since I last looked at Ruby code (a true fave, holds it down, easy to love), but I'm pretty sure that's the idea.

In Ruby, the private keyword is more about controlling the visibility of methods rather than providing strict access control. It's a part of Ruby's philosophy of "convention over enforcement." While it does mark methods as private, it doesn't prevent you from calling them using .send. This is a design choice in Ruby to prioritize flexibility and programmer discretion.

Here's a bit more detail on how it works:

Method Visibility: When you declare a method as private, you're essentially saying that it should only be used within the class where it's defined (or its subclasses). This is a way to indicate the intended usage of a method.

No Strict Access Control: Unlike some other languages, Ruby doesn't enforce strict access control. It trusts the developer to follow conventions. However, this doesn't mean you should casually break encapsulation. It's a matter of design and discipline.

send and public_send: The send method allows you to invoke any method, including private ones, on an object. It's a powerful feature that can be handy in some situations but should be used with caution. There's also public_send, which respects the visibility rules and won't invoke private methods.

Here's an example:

class MyClass
def public_method
puts "This is a public method"
end

private

def private_method
puts "This is a private method"
end
end

obj = MyClass.new
obj.public_method # works, prints the string
obj.private_method # fails, no method

irb(main):014:0> obj = MyClass.new
=> #<MyClass:0x00000001368fd6d0>
irb(main):015:0> obj.public_method
This is a public method
=> nil
irb(main):016:0> obj.private_method
Traceback (most recent call last):
4: from /usr/bin/irb:23:in `<main>'
3: from /usr/bin/irb:23:in `load'
2: from /Library/Ruby/Gems/2.6.0/gems/irb-1.0.0/exe/irb:11:in `<top (required)>'
1: from (irb):16
NoMethodError (private method `private_method' called for #<MyClass:0x00000001368fd6d0>)
Did you mean? private_methods
irb(main):017:0> obj.send(:private_method)
This is a private method
=> nil
irb(main):018:0>
They still don't get that those who are serious about hardware, must make their own software.
> your isp probably won't let you host services but that's been the case for decades

How would your ISP know?

NNTP originally was originally store-and-forward over dialup like links, no?

So, if I contact a different server and upload/download the changed data, how would they even know?

I guess the big issue would be having some "rendezvous" server in order to help with NAT punching as well as authentication.
Depends. I like text only, so slrn
L374 Days, My Life with Long Covid
If it was communicated by radio at any point, the message was technically broadcast to pick up by sufficiently advanced receivers...
https://archive.ph/6DhcU
Out of these three, only P40 is worth the effort to get running vs the capabilities they offer. That's also before considering that other than software hacks or configuration tweaks, those cards require specialised cooling shrouds for adequate cooling in tower-style cases.

If your time or personal energy is worth >$0, these cards work out to much more than $100. And you can't even file the time burnt on getting them to run as any kind of transferable experience.

That's not to say I don't recommend getting them - I have a P4 family card and will get at least one more, but I'm not kidding myself that the use isn't very limited.
>.NET support is provided as a dedicated engine executable. C# support is currently only available for desktop platforms in Godot 4. Use Godot 3 to run C# on Android, iOS and Web.

A bummer for me. Maybe they can also work with Google and Microsoft to improve .NET support?
The other popular option would be JSON.

No comments and having to escape.... well, practically everything you'd commonly be entering makes JSON suck at this sort of task.
The debt doesn’t get “forgiven”. It gets shifted to those who had no part in creating it, didn’t sign for it, and didn’t benefit from it.

Unless Biden went and extracted refunds from the teachers and universities and booksellers and landlords and weed dealers who were paid with these loans.
You're totally right. Naming this was a bit difficult — was afraid of calling it something like Guess Who? in case I got sued.
Intel still runs its own fabs
The name of the game is validation. Spend the time to build out a robust system for identifying risk and determining cost. To do this I have a series of test automation schemes and an architecture model that allows for rapid large scale refactoring. I find if I want to test some ambitious new idea the best way is to first prime the environment by consolidating existing functionality that scales more efficiently. It’s one of those counter-intuitive things where spending lots of time on refactoring yields fruit only in the second and third order consequences but the savings is on the scale of magnitudes.
What about "The best CPU on the world, really, and you are a loser if you don't buy it"?
If you really believe that’s what they are doing, well, I really wish I could live with the same ability of ignoring reality.
Elon Musk is not a force of good. He is a sociopathic lunatic that was lucky enough to live at a fruitful intersection between his Messiah complex and a specific deranged state of capitalism.
What? You are saying that the `about:config` feature only exists in Firefox for historical and backward compatible reasons? And Firefox rather actually doesn't want to provide people the ability to easily override advanced configs? I think this feature is one of the things that sets Firefox apart from other browsers, that you have more control if you want it. And I am saddened it's also never been implementes in Firefox Android.
Only a matter of a really really _really_ long time and an absolutely unimaginably huge amount of energy.

All the energy released by converting all mass in the solar system into energy apparently gives a hard physical limit just above 2^225 elementary computations before you run out of gas so brute forcing a 256-bit symmetric key seems entirely unfeasible even if all of humanities resources were dedicated to the problem. The calculation is presented here https://security.stackexchange.com/questions/6141/amount-of-... . Waaay out of my field though so this calculation could be off or I could be misunderstanding somehow.
> There is nothing programmers get more fiery about than language syntax. Nothing.

According to Wadler's Law [1], there is something: Syntax of comments.

[1]: https://wiki.c2.com/?WadlersLaw
As with anything, it's in the middle ground that the best solution is often found.
I'm working on a piece of software that's so unfragmented that one of the exe it produces, which by all accounts ought to be around 10MB, ends up being 110MB. Because it's not possible to detangle the mess.

At the same time, too much fragmentation will lead you to, indeed, have so many callbacks and other "controller" classes that you'll need a non-trivial amount refactoring anything you need to add a new feature, because the previously chosen lines of delimitation don't correspond to what the new feature needs.
This is the only measured take I’ve read in these comments.

If a sugar pill makes a lot of people feel better they should by every means have access to it. Within scientifically proven and “understood” mechanisms of action there are a litany of misunderstandings and MoA’s that are total guesses that folks seem so eager to dismiss in hindsight relative to homeopathy in particular. Every exception to the rule gets pulled out of the book when it comes to misrepresenting safety and efficacy for the newest juice big pharma’s pushing, like there was some sort of update to the collective consciousness rather than cheap lies and misrepresentations.

It’s silly how polarized and fixated people and western administrations are on this large quadrant of “relatively harmless, many people think it does some good”. Like it’s some low hanging fruit always there to punch down to.

Regardless, the vast majority of folks I know using homeopathy don’t actively ignore other options or deny other forms of treatment at all– if anything they respect it more and approach powerful drugs with a prudence I believe is important to preserve.
AMD's compute oriented cards used to come with displayport output, but I haven't seen one of those in a long time. These cards are definitely GPUs in that they can handle graphical workloads, but I don't think anyone is trying to make them work for video games or the like.
The accounts all should be either a prominent tech company founder, or among the top HN posters of all time! https://news.ycombinator.com/leaders
But seems like you didn't measure the one thing we're actually debating: Is Photoshop actually just a better UI than GIMP, or do users simply want what they're accustomed to. And you know what? It's an academic distinction, one that people who were actually interested in making something to enhance software freedom wouldn't care about.
Oxide and Friends just did an episode talking about this: https://oxide.computer/podcasts/oxide-and-friends/1643335
For sure it'll be interesting to see how photographers use these new tools. I can't help but see this as the same "this will change everything" hype we saw with 3d movies a while back.

There are definitely techniligies that afford new experssive avenues, and there are definitely ones that end up as interesting experiments and not much more. I have no idea how to tell them apart.
Cahier, an all-in-one document management and note-taking desktop application
That's still a shocking (no pun intended) percentage of people willing to inflict what they think is pain on another human based merely on the orders of an authority which they are not truly obliged to follow. I imagine the percentage of willing participants would be even higher if they had a real reason to follow the orders, e.g. it was actually their job and/or they would be punished in some way for failing to follow orders, as was the case in Nazi Germany.
It’s not really. For a long time their products were open source, free to use and widely adopted by the tinkering masses. Now the company has shareholders, is chasing the big juicy enterprise customers and has a pricing structure that would make Oracle blush (hyperbole, but still…).

It’s a different beast than the company Mitchell founded and that HN knew and loved, that’s all.
Or timescaledb, especially interesting due to their licensing setup
Yes, if you get admin rights (left as an exercise to the reader), you get to do admin stuff. Which is anything you want.
Why web perf tools should be reporting website carbon emissions
For anyone wondering why this is here, is because it's linked at the top of the article page.
Are you talking about the iOS 6 to 7 transition where the security certificates expired and Apple wouldn't issue a new one and said you needed to switch to iOS 7 if you wanted Facetime to work again? That was my last iOS device.
same thing with android studio where google doesn't give an option to never send usage data to it (yeah, i know its that it most likely spies in some other way, but whatever). and every launch i have to say "maybe later"
Well in Europe Android is dominating the market (but with a very fragmented experience depending on Android version).

The result is that as an iPhone users I feel sometimes feel left out because different friends circles on Android turn to different secured messaging services (WhatsApp, FB messenger, Telegram, Signal, etc...).

I firmly refuse to give my personal ID to all theses companies just to keep in touch so I often default to sms/mail (or I get left out of group chat).

iMessage is not perfect but they did get the sms fallback right and with upcoming RCS support maybe it'll be easier to bypass theses competing closed and incompatible walled gardens.

So from my point of view, the whole "blue bubble" tyranny look like a joke. Apple kept conformance with SMS/MMS standards from the beginning and added a secure layer on top. I wish others services just did the same.
> Not every human body is really capable of any of "metabolism, growth, self repair"

99.9% percent of them are, and those that aren't would be considered malformed.

> For the ones that can't, they don't deserve to be called intelligent? What any of that has to do with intelligence is honestly beyond me.

You haven't been paying attention to this thread, yet you reply to it? Please reread it, in particular the parent's argument I was responding to. Such context would be helpful to have when responding to me, yes?
How is it like a coupon issued by the store and not like purchased gift cards that later go unused? Do you think $600 million were generated by the state?
Honestly they could just choose to disable iMessages on older devices. For the vast majority of people using those old devices, it would just change the bubble color and Apple wouldn’t fear any backlash.

I’m not saying they should, but knowing Apple, I wouldn’t be surprised at all if they decided to do it.
> Package management is built into the distro

Brew can be installed with one command and a couple minutes of waiting time.

> you don't get grey screens of death regularly [...] and you don't have to reset the PRAM and SMC every goddamn week just to get the thing to boot.

I've been using a Mac for a year now and I have no idea what you're talking about. So far it hasn't crashed once or had any other problems except for a few bugs in preinstalled applications.

I'm not saying it's better than Linux but everything is preconfigured well enough so I don't constantly get annoyed by about everything that comes out of the box. The terminal and browser work pretty much exactly the same on both operating systems. OSX isn't great but at least it's not Windows and the hardware is amazing.
It doesn't make a stereo image pair though, does it? Wow, I do see that it has an option to capture audio, I had no idea that was there. Default off though.
I didn't say anything about that. I don't know. Not all people are like you say, I think usually more intelligent people do care more. I hope that superintelligence would be super caring, haha. But I'm assuming there's no evidence for that. I think there is no turning back, you can't put the genie back in the bottle, someone is bound to create superintelligence no matter what the risks. As an uninvolved bystander I can allow myself the baseless hope that all will be well.
> which are questionable for the environment

Our industrial chemicals are highly toxic and kill whatever exists near the runoff: "this has to be carefully regulated."

Our industrial chemicals are highly nutritious and cause spontaneous blooms of life near the runoff: "this has to be banned."
Sounds like a good complement for Project Gemini

https://geminiprotocol.net/docs/faq.gmi
Open-Iris: Worldcoin's iris recognition pipeline is now open source
Worldcoin foundation has open-sourced their iris recognition pipeline.
Recruiter spam - wait is Usenet an alternate route to finding a new job?
Cutting the 8bit wide bus down to a 4bit nibble is one of the more common ways to drive HD44780 based LCD displays.

So it would not be terribly surprising that other competing controllers also support it.
hey! ubicloud employee here. If I configure DO cluster to have the same specs as our smallest instance;
1. Dedicated 2vcpu
2. 128 GB storage
3. Frankfurt region

The price comparison lands us to 2x cheaper than DO. They cost 130 USD. Ubicloud is 65.
I wouldn't call it smooth, but certainly servicable on my Firefox for Android, Samsung S21.
Anyone have insight on:

Why don’t they position the SOC to have the HBM in the center with the CCDs and XCDs on the perimeter?

Seems to me that would yield lower “wire length” through the interconnect for each CCD/XCD to all of the memory.
It is way, way better in the last year or so. Perfectly reasonable cards for inference if you actually understand the stack and know how to use it. Is nVidia faster? Sure, but at twice the price for 20-30% gains. If that makes sense for you, keep paying the tax.
Will compute and db have a hobby tier?
Wow, perhaps I’m an exception to the norm, but this isn’t my experience at all. My family regularly sends interesting historical records of the lives of our ancestors. My great aunt composed a historical record of my great grandfather, who over his life built dozens of houses by his own hand. Even at university, I read a number of interesting historical letters and documents of the people who lived in the same dormitories in generations past.

I guess I may be ignoring all those documents that weren’t interesting enough to be remembered, but I imagine it’s hard to predict what will be interesting in the future. The fact that 99% of our lives are stored in computers vs paper would still vastly reduce the number of _interesting_ documents.