skysight-inc/HackerNews huggingface dataset:
Rust is actually more suited to those companies than the general public (small companies and individual programmers) so it makes sense they do push it hard.
> they are sanctioned by GitHub and other services

They're sanctioned by various governments around the world, not GitHub.

I think this is an important difference, because GitHub doesn't really have much choice in this.
>give me 3 good software developers and I can give you an Uber app maybe in 3-6 months

LOLOLOL
Or they were supremely overvalued as of oct '21, as were many other stocks and securities, and the decline represents a return to sanity.
The naive method is slow because it repaints the image several times. A faster way is a sort of double buffering: copy the image to an array, perform the fill on the array, copy the array to the canvas image data.

The method in TFA is however faster for static images, after the preprocessing.
They have a paid cloud service but by default it just stores markdown files locally. Unlike many apps with that model, they're not at all pushy about their paid services in the app.
How is it going to get into an orbit that doesn't intersect the moon? Any impulse from the surface will hit the surface in one orbit.
> Analytics tracking pixels normally ARE GIFs, specifically a 43 byte transparent 1x1 GIF.

Is there a reason for this?

And no, a GIF is a GIF, nothing else is a GIF, an mp4 is not a gif, webm is not a gif.
This comment made me go down a serious Matrix + bridges rabbithole. Seriously considering getting a cheap VPS and doing it. But would you recommend using matterbridge for all the protocols or using some of the individual protocol bridge projects I've seen out there? I only really need XMPP, WhatsApp, and Facebook.
Yes, I am down with this.

What a great day on Hacker News.

A long time ago, back when I had a neo-no-wave group and worked as a recording engineer, we hooked up with a number of NYC folks- Friendly Bears, Toby Driver/Kayo Dot, Colin Marston’s bands…

Now that I don’t have to grind so hard bootstrapping my software career anymore, I’ve been putting together a new group.

But who cares really- just cool being able to talk music w/ HNers.
Set Up a Dev Drive on Windows 11 (Public Preview)
I've noticed that the smarter and more academic people in my life are more prone to anxiety and depression. I've often wondered if there is a cause behind that correlation or just a random coincidence amongst the people I know. I guess this could account for some of that.
> It's relatively easy to note mobile devices like iPhones/Android and they have device IDs.

Are those IDs separate from the advertising IDs that users can constantly change?
My current favorite open source project management software is Redmine.

https://www.redmine.org
This seems like a Very interesting place on the internet, not sure what it is - blog, forum ?

Thank you !
Or they fall on you from behind and snap your neck.
I'm not sure Google is eating Microsoft's lunch right now... Microsoft seems to be coming to the lunch table and starting fights for Google's turkey sandwich (search).
My kids are in elementary school. I started my kids in boxing when in 1 week my youngest was sucker punched while jogging in P.E. and my oldest was put in a choke hold from behind for no reason by a bigger kid. They didn't fight back because they were afraid of getting in trouble. So even without fighting back they can get hurt. Told them I was putting them in boxing and that no one has the right to touch you. Some one puts their hands on you, break their face. Any consequences are mine. Lying there saying please stop while at the mercy of someone beating you to death because you didn't fight back or tried to litigate with someone is not great either. Someone goes after you, do your utmost to ensure they can't do it again. My kids understand that now.
Or all services will do this, and students will just pay.

Sure, there will be college students who are more technical and comfortable paying for a VPN and who will invest in an external hard drive and will download torrents in advance of watching, as there always has been.

But that's way too complicated for most folks. And between the price of a monthly torrenting-friendly VPN and enough storage, the ad-supported tier of Netflix probably winds up being cheaper anyways.
Hey Depot peeps, I like the idea of faster builds, but that's not what I really need. I need easier builds.

Making a simple container with a simple app is easy. The devil's in the details. What if you want to pull from a private registry using temporary credentials tied to a specific user, then use different temporary credentials during the build to pull packages from a different private package repository, persist the package cache across different container builds, then push the images to a different remote registry with more temporary credentials, with multi-stage builds, without capturing secrets in the container or persisting environment variables or files specific to the credentials?

Now what if you wanted to do all that in a random K8s pod?

Yes, of course there are ways to do this, I've pretty much done it all. But I've spent a huge amount of time to figure out each and every step. I've seen dozens of people take the same amount of time to figure it all out, often taking years to truly gather up all the knowledge. You know what would be great? If I didn't have to do that. If somebody just said "Here, Product X does everything you will ever want. The docs explain everything. Now you have 600 hours of your life back.", I would say Take. My. Money. I don't even necessarily need a product, if someone could just write down how to do it, so I don't have to bang my shins for days to get one thing to work.

Fast builds are nice because I can run more builds, but easier builds are nicer because more people can work on containers faster.
The vast majority of the extant housing in the US was built for a world with cheap energy and air conditioning. Take away the AC and it needs extensive refitting to even be kinda habitable.

[EDIT] OK, that's overstating it in the North. Newer houses & apartments sans AC up there would just mean a couple dozen nights per year sleeping outside, and having to be way more diligent about fighting mold and mildew. Tolerable, but not great. The South, though....
Using robots to cut costs and thus prices is not anticompetitive.
password sharers and possibly anyone at all who travels or regularly watches netflix on multiple devices or from multiple locations. How annoying they make this will determine how long I keep paying them.
Been like that for the last few WWDCs and other events, maybe this time they'll show something new :)
> The best practical solution for something is most times some some in-between solution.

I'm very curious as to what you recommend for an in-between solution. It seems to me that either the child has a phone or they don't. How is it possible to effectively restrict their use of the phone short of not allowing them to have it unless a parent is present?
Oh and law enforcement, which happens to be the FBI, conveniently omitted for comment impact.
A simple answer is that there was more surface water and helped keep it cooler 150 years ago.

For example, I lived in Tucson, AZ and there was a road nearby called "Silverlake" that at one time led to a silver lake with enough power to support a flour mill (see https://tucson.com/news/blogs/streetsmarts/street-smarts-sil...). Now it leads to apartments and houses and an Air Force base.

More people + less water = hotter environment, even before climate change is factored in. A huge amount of the water in the area goes to agriculture as well.
It's a suggestion for a tool to create that matrix. i.e., you propose these "anti-requirements" as a way to surface attributes that have no direct relationship.

Feels a bit kitschy to me, but with the right audience, or with an inexperienced BA, perhaps it has merit.
Oops is out of their mind. A train running on 70% nuclear energy from the grid with 90+% efficiency cannot possibly have similar externalities to a plan running on highly transformed fossil fuels. The only way this is even close is if you count the track the train runs on to be dedicated exclusively to that train.
What do you do when your control software is on one computer and your perception software is on a different computer?
I could imagine that we will probably be checking generated code for correcteness while integrating larger parts of generated code. And due to the sheer complexity will need an en engineering understanding to make it all work. I’m excited for that, because it means I can do more with my time. But I also understand how that is not everyone’s cup of tea.

> Unless, of course, you want to be a software engineer.

It’s time to adapt to a changing world.
They could buy a lot of Teslas or partner with a Waymo competitor, but I doubt anyone with a working automated fleet will need Uber’s human drivers. Acquiring riders is cheap—good PR, a handful of promo codes: branded cars all over the city will do the rest.

That partnership makes sense in the transition period when Waymo can’t buy enough cars to scale for football matches, handle edge cases, and build a larger fleet operation team. I think the individual Uber talent (operations, software, etc.) are great. Their experimentation team, for instance, is 100% something I’d recommend acquiring wholesale. Even with a thousand better options at Google, I’m sure their back-end solutions are work acqui-hiring. But Uber itself? The confusing everything app? It’s a bad brand whose toe-stepping values are misaligned with what anyone is trying to do (except maybe Tesla) and with a ton of tech debt. I know there was a lot of effort to escape it, but I don’t see great synergies. With Booking, maybe?
Totally agree that it's Netflix's fault. I was a Netflix subscriber and bailed when they announced the account sharing restrictions because frankly they don't have the catalog to back up their ever increasing prices. They want $20/month for 4K. If I were going to subscribe to one of the big streaming services again, that's a tough sell against Apple's TV+ at $8/month for 4K and a better track record on show cancellations. Maybe for people who watch a lot more TV than I do it's worth the expense.

The only streaming I'm paying for now is dropout.tv, the little niche service descended from College Humor that only has like 3 shows producing new seasons. But it's consistently great, I'm not worried they're going to cancel after every season, and I'm supporting a small group of creators who all seem like nice people. Win-win-win.
The QR-Code Menu Is Being Shown the Door
War in Ukraine: What is the Patriot missile system?
I used Kanboard for a year or so and still host an instance. But I haven't stuck with it. I just could never get other people to use it collaboratively, unfortunately in 2023 it's too ugly and doesn't pass the sniff test – especially on mobile.

I'm trying out Kanboard-like tracking on Obsidian, so far it's good. Doesn't have the same level of detail, but the superior mobile story makes it worth it for me.
It is a boring, no-magic language on purpose.

I think it appeals to cynical devs who have seen projects misuse more powerful languages, and who don't want to debate style guidelines or linter settings for any more than 5 minutes. I count myself among them.
Fruit of the Algorithm: Using generative design to make shirt fabric
Can someone explain why cargo-vet doesn't include a cryptographic hash of the crate contents?

My understanding is that this repository, and similar ones from Mozilla and others, says: "I, person X from trustworthy organization Y, have reviewed version 1.0 of crate foo and deemed it legit" (for a definition of trustworthy and legit).

But now how does that help me if I want to be careful about what I depend on and supply-chain attacks? I ask for version 1.0 of crate foo but might get some malicious payload without knowing it.
You're very welcome, it's great to hear you're enjoying it!
Location matters a huge amount. If you are in Wisconsin and less than an hour from the edge of a big city (Milwaukee; Chicago; St Paul) you will pay a lot more than if you are out in the middle of nowhere.

Also small landlords with good tenants often don’t raise rents as fast as they should compared to the market.
If your video game dispenses heroin every time you get a kill, is it really the game that is good?

These aren't good games that people are getting addicted to. The gambling addiction thing is a brain defect essentially.
you think it's strange that some people are going to flag controversial takes on the front page of hacker news?
Ukraine has turned Putin’s little green men against him
Ask HN: Optimum small-business web hosting, email, and project platforms
I am setting up my second LLC from scratch, and it's been years since I did this last. I am going with Coda for my project/CRM/collaboration platform, MS 365 for some of my apps to hook into Coda, and I am looking for a VPS for my custom domain. I realize MS 365 Business will allow my custom domain email, and use of the Office apps (Exchange included), but I am wondering if I shouldn't just host it myself on my VPS host. In the early 2000s, I used Textdrive and their hosting for my site, email, and hosting. I realize email hosting is best left to the biggies like Google, Amazon, and MS. Coda is taking a central role to my current setup, so I can utilize Google, MS, and others through it rather than have them define my setup. Any tips for a single-member LLC here?

On a side note, I was a OneNote user from way back, and I always envisioned it being all Coda and Notion have become. I feel like OneNote was very innovative for its time.
I've been using syncthing to do this without any issue.
For many a format warrior it was an oasis. But it long since stopped being that.
Has anyone actually done any research on how good the backporting of security fixes is in frozen distros?

Maybe it's pretty good for very popular packages, but how about the more niche ones (and when it comes to Debian I'm not sure how popular Caddy is in their view)?
I agree.

I'm a little confused by the responses I'm getting to my comment. People seem to be thinking that I'm saying that copyright cannot apply to AI produced output. I said no such thing.

What I am saying is that this is not a legally settled matter. It will certainly end up in a courtroom, and will then become a settled matter. That day isn't here yet.
Interesting that a Dev Drive is a place for trusted files in a system, and immediately they recommend putting there all the caches for the often unvetted and expansive third party packages from npm.
Thanks! I don't have any design background but have spent a lot of time zooming into pixels and comparing alternatives so it's nice to hear that the choices resonate with others
great! thanks for the suggestions
No. It was specifically due to not meeting expected subscriber numbers, prompting a widespread negative reevaluation of Netflix's entire business model. The decrease was way beyond anything affecting the stock market or tech stocks generally. A simple glance at the numbers, and the dramatic plummets directly after earnings reports, makes that clear.
Who pays the price when cochlear implants go obsolete?
Fair point. Maybe the client and server can identify the last hop on the internal network and call that the local network's gateway.
Can Markets Handle the Debt Ceiling?
Llama.cpp now officially supports GPU acceleration
I mean, sure, believe this if you want to, but it's simplistic thinking. You're taking the answer you find most emotionally satisfying to you and running with it. As an anecdote, I grew up on an acreage. I was exposed to cats, dogs, dust, pollen, and horses and was in close proximity to all of them throughout my childhood. What am I extremely allergic to? Cats, dogs, dust, pollen, and horses.
Design a system to efficiently partition the state between the two? I'm not saying that message passing is bad, just that it shouldn't be the default choice...
I envy people who can pick up Rust and just get stuff done.
I've tried many times but every time, I find it far more difficult to build things than any other language I know, so I just give up and go back to "easier" languages.
The go k8s packages are pretty bloated - this may also just be a niche case. If you are looking to get secrets with hot reloading, you might also consider mounting a file or setting env vars and coupling it with this reloading operator: https://github.com/stakater/Reloader
Your car connects to the network.
Did I just witness the invention of a kind of "software package blockchain"?

If would be btw. a proper but sustainable prove of work blockchain. As you would need in most cases to pay developers to "mint new blocks".

OK, maybe let's forget about the blockchain. It's a loaded term. But the idea of software signature TOFU sounds indeed good!
I worked on a robotics project with a large team using ROS1. The loose coupling is pernicious: It's easy for everyone to work on their own ROS node in isolation and avoid testing the integrated system. There's no compiler to help you find all the clients of a node, etc.

Loose coupling is good if you mainly use open-source packages and modify one component for your research paper. I'm not sure it's a net positive when building most components yourself.

A big multithreaded program can still use queues instead of locks to share data between threads.
Creating rogue AI doesn't mean it is malicious, it can be misaligned and do its own thing, killing humans in the process. Misaligned AI seems to be much easier to make than aligned AI. It's hard to even describe what an aligned AI would want.
Wikipedia lists a bunch of Flood Fill algorithms. It looks like they all involve some form of checking every pixel one-by-one:

https://en.wikipedia.org/wiki/Flood_fill

I was hoping the author had figured out some clever solution involving some implementation detail of HTML Canvas.
Sorry, I meant bureaucrat, not politician necessarily. Still appointed by a politician, though
Wow that is very kind of you to say! Maybe it's because I've spent so much time with it that I see the cracks but it makes me glad that you view it so fondly :)
https://archive.ph/v0YLC
Another daily Harmonic user of a few years standing here. I tried a good few HN clients until I clicked with Harmonic and never looked back. I find it to be one of those rare apps that works so well and unobtrusively that you hardly notice it until it dawns on you how good it is. Great work, thanks for making and open-sourcing it!
For context, this video was published yesterday. It concerning matrix multiplication news from the end of last year.

It links to an article from last fall, at https://www.quantamagazine.org/ai-reveals-new-possibilities-... , saying:

> Last month, a team at the artificial intelligence company DeepMind showed how to tackle the problem from a new direction, reporting in a paper in Nature that they’d successfully trained a neural network to discover new fast algorithms for matrix multiplication. It was as if the AI had found an unknown strategy for solving a monstrously complex Rubik’s Cube.

As the video and the paper point out, this was further improved, in the preprint 'The FBHHRBNRSSSHK-Algorithm for Multiplication is still not the end'. See also comments at https://news.ycombinator.com/item?id=33180316 .

The full followup on the method is 'Flip graphs for matrix multiplication' at https://arxiv.org/pdf/2212.01175.pdf .
Just want to point out I think there's a big difference between using tracking to "gauge interest" and using ads. You can do one without the other. In fact, there are even privacy-respecting alternatives for businesses to track online traffic.
You're welcome, hope you enjoy it!
Is there any value there? Seems like baggage. Waymo doesn’t have a distribution problem.
And in general, one does not need frameworks in Go to the same degree as say Java or C# - it is an easier language to build things from scratch with I think.
They are helping kids study now. when my cousin asked for the password on her first day in college, i said no.
You could have a lidar coming in at 15Hz, a camera at 30Hz, odometry at 60 or 100Hz - but typically you'll want to plan within that same range, at least for navigation (20-50Hz). "Vastly different" is a bit of a stretch.

Also - we have used queues to deal with different time scales for a really long time. It works fine here too.

For higher-level behaviors around grasping or manipulation, your point is super valid though. I suppose I'm mostly focusing on navigation-type tasks.
No TSA in france for trains no. You just show up on the platform and board. Recent TGVs have a gate to get on the platform to ensure you have a ticket, but they don't do anything but scan your ticket.

Adding to comfort: trains don't have a maximum bag size nor liquid limits.
Thanks for paying for the content that I can access for free, I'm sure Netflix shareholders thank you for your service. Netflix is effectively doing a massive price hike with no corresponding value given.
Fun that you've followed along through the updates :) And it feels good to finally put something "real" out as open source
Yes, Obsidian by itself reads and creates files in a folder of your choice. The folder is considered a "workspace" and you can create/switch to other workspaces if you want. There's desktop apps and mobile apps. Aside from Markdown files, you can store and display images, audio files and video files (haven't tried that last one though).

However, you can choose to backup and sync your workspace across multiple devices using a cloud service. The most pain-free way to do this is by buying a subscription to Obsidian Vault. This is also a good way to support the development team, since the main product is free. When you store your workspace on Obsidian Vault, you can choose to specify an encryption key, so that theoretically nobody at Obsidian should be able to read your data.

But there's nothing stopping you from using other cloud storage services. There's even a community plugin you can find to use a Git repo for storage.
There is a option in getContext called willReadFrequently that specifies that pixels are read often maybe that would help.
I suspect this is about experience.

I had experience with PHP, JavaScript, and Python, but when at first coding in Go it would take me as much as 10x as long. But with more practice it's now only about 2x as long as in other languages. Keep practicing ;)
I think that ultimately, both sides believe in conspiracy theories, they just don’t think of them that way. Leftists believe in the Russia Collusion one, right-wingers in the stolen election.

The problem is that the ones perpetrated by the state are more severe because the consequences are often war, and only a small minority (usually rw) has any idea they took place. Ultimately, falsehoods and fabrications are how democracies launder war. Most people still believe Pearl Harbor came out of the blue, which is ridiculous if you know about the preceding blockade.
There are people taking rides in rain and fog, albeit only in SF and Phoenix. You can claim they haven’t put any effort into weather driving all you want, but the evidence suggests otherwise.