skysight-inc/HackerNews huggingface dataset:
I used rc for my utility scripts in the past, but an incompatibility between two different rc implementations caused one of my scripts to delete all my files instead of the folder that I wanted to delete. Apparently the plan9port version uses a different parser from the Plan 9 version, and is also incompatible with rakitzis' version.
It's important for the marketing machine to keep things going until Microsoft is able to transfer enough money from GOOG to MSFT and, if possible, Bing marketshare to be responsible for that move.
That's a customer mistake. I'm surprised they refunded any money. There's no next step.
/bin/sh is available for all of those platforms. So why not an interpreter for a typed language?
Great course. I also highly recommend the book Ultralearning [1], which has a stronger focus on quickly mastering applied skills.

[1]: https://www.scotthyoung.com/blog/ultralearning/
I'm not convinced that the Steam Deck is relevant for "PC Gaming". Sure, it's not locked down and you can use it as a general purpose PC, but that is not its primary purpose and most people won't.

It's much more of a mobile gaming device with it's own special input different from mouse+keyboard. Sure, having a relatively open mobile device is significant, but it's significant for mobile gaming, not for PC gaming which remains pretty much unaffected by the existence of the steam deck.
Yes, I got the exponent wrong.
Privacy ones by using URLs for images or imports that point to external domains, could leak who is visiting.

There is also a way to do a CSS keylogger for input elements, but I don't think the website has any or that users would type anything sensitive.

Beyond that, it's as safe as visiting any other website, especially if you don't use an ad blocker.
I wonder if we will look back at this comment (and others like it) as similar to the infamous “takedown” of Dropbox when it was first posted on HN.

Time will tell, I certainly can’t predict.
Obvious question that I couldn't find any answer to: How does the latency compare to existing solutions?

I currently use RealVNC and Steam's own VNC thing to connect to a desktop computer in the same city as where I'm connecting from. RealVNC is much laggier than Steam, which seems optimized for latency. The ping latency is something around 10-15ms (at peak hours, otherwise less), but somehow RealVNC manage to still be kind of laggy, at least compared to whatever Steam is doing.

The use case is doing game development (in Unreal Engine) via a shitty laptop, connected to a proper desktop computer.

So how would RustDesk compare to RealVNC/Steam here?
Looks interesting! I'm currently, and thankfully, not responsible for any infrastructure where this would be useful, but will definitely check it out the next time the need arises.

TeamViewer is (both technically and commercially) awful, and getting rid of it is always priority #1 when taking on a new environment. You always run into fun stuff like 'oh, yeah, this 4-years obsolete version is running on our main accounting server all the time, as that's the only thing the vendor supports, and they need to be able to get in at all times'... 'yes, indeed, using only a 4-digit PIN, why do you ask?'...

Being able to supply your own RustDesk rendezvous/relay server is especially interesting to me, as features like proper SSO-linked 2FA, a log of who accessed what from where (hopefully including file transfers), and alerts on large data flows becom a lot easier to implement that way.
The acceptance of bitcoin payments at the grassroots level is still happening. With the Lightning Network, it's quite viable these days. I've been following https://btcmap.org/map off and on, and new merchants and sites seem to be slowly popping up. Interestingly, there seem to be tourist hotspots in some countries where Bitcoin is more widely accepted. It would be a fun idea to visit these places and try to pay for everything with bitcoin only.
Whether they are right or wrong is largely immaterial (fwiw, I enjoy C# and it has been my bread-and-butter language since ~2005) but I'm not tribal about it like some get. Posts about actual oddities (DateTime), bad design (LINQ + IEnumerable<T> = default interface implementations), or attempts to implement something common from another tool (e.g., list comprehensions) will get you derision and contempt for daring to question the holy C# on /r/csharp and even StackOverflow.

By extension there is a similar toxicity around Visual Studio, and MSSQL somewhat, too. Frequent "Why would you want to use ReSharper!?" or "Rider???? You need to get an employer that can afford Visual Studio." etc.
Last time you spent ~20 min behind your desk being unproductive?
Hyperscalers are silently working on technologies to make cloud the safest places for workloads. Among the technologies is confidential cloud computing, isolating for the very first time applications from the infrastracture.
Lots of chatter that it has some issues

https://youtu.be/JIAdEGX_sIU

Makes changes to system

https://github.com/rustdesk/rustdesk/blob/1.1.9/src/platform...

I prefer meshcentral myself
You can get your own mining gear for fiat and get freshly minted BTC? Does not scale well for the low end though
I use yash personally (https://yash.osdn.jp/), but I'm not sure if that counts as 'alternative' since it's POSIX-compliant. It's small, interactivity-friendly, and POSIX compliant all at the same time, which is something that other shells can't match.
How did that go come tax time?
Thank you, glad you found it useful :)
Admins took a few blunts to the face before going live I see.
AI is a hype but still I am jumping on this horse. It is the game everyone has agreed on playing and I think I can build and sell a compelling product. Yes it is herd behaviour but don't think you'll be safer on your own.
Opening gallery shows you many images, lets say 40. You can't support fast scrolling if you are going to generate 100 thumbnails per second.

Whereas it works for photoprism. I can scroll fast or open a picture and just hold my arrow and it will shift through the pictures.
Letters she sent were decoded at the time. The evidence leading to her being executed was largely based on that. It is a simple substitution cipher so vulnerable to letter frequency analysis. So the article title is either misunderstanding or click-bait. They do appear to have found previously lost letters which is very interesting. But deciphering them is easy.
Extensions are a horrible thing. But when you need em, man they are nice to have.
This chart shows they are doing 6M$ volume per week. This amounts to 3M$ annual revenue per year at 1% fee. That's a good chunk of money even if it looks tiny in comparison to Coinbase.
Not too bad actually.

Some one comes over to our house nearly daily for a visit. I sell raw milk, eggs, and sometimes other stuff (meat when I have it). I am the only place to buy any food stuffs for 30 miles.

On top of that, we have a very active and young (like 60% under 12) church community we are part of.

Then my neighbors stop in a few times a week usually to say hi or drop off compost for the hogs or something. It is quieter, but I don't think it's too quiet or lonely.
Ask HN: Good resources on debugging network performance
I've been a programmer for ~ 15 years and one big gap in my skill set is being able to understand and fix the cause of sudden network slowness.

Can the community recommend and good books, blog posts, or tutorials on the subject?

Your help is appreciated.
I do believe if we are going to get AGI without some random revolutionary breakthrough, to achieve it iteratively, It's going to come through language models.

Think about it.

What's the most expressive medium we have which is also absolutely inundated with data?

To broadly be able to predict human speech you need to broadly be able to predict the human mind. To broadly predict a human mind requires you build a model of it, and to have a model of a human mind? Welcome to general intelligence.

We won't realize we've created an AGI until someone makes a text model, starts throwing random problems at it, and discovers that it's able to solve them.
> GPT3 can already do this for text

Kind of, it isn't fool proof. I use GPT3 and Chat GPT (not the same thing) almost daily, and there is quite a bit of error correction that I am doing. Still, it is really helpful.
As someone who grew up in a country where hundreds of millions of $$$ were stolen from the people by the government officials, and than transported illegally out of the country - I can tell you you're very naive about how openly these high-level international crime deals are done. What they did was simply load the money in an airplane and fly them to a small, corrupted country (Cyprus in this case) where the banks and the local government were in the deal for a cut. No need for bitcoins or any other technology that leaves easy to follow traces. Just paid everyone a cut, probably someone in the West too, since country was under UN sanctions at the time. And money was never recovered, nor anyone got prosecuted for it, of course.
> Torvalds wrote git in shell.

Did he? Because that’s definitely not what the initial revision of git that’s in the repo shows. It has 1kloc of C, a readme, and a makefile.

I struggle to think how you’d even get to the wonky tree format if you used the shell as your implementation language.

The first shell scripts landed a few weeks later, in 839a7a06f35bf8cd563a41d6db97f453ab108129 and were convenience wrappers to facilitate interacting with contributors (a wrapper around `merge` to merge a single file, a trivial wrapper around `fsck-cache` to prune, and finally a somewhat more involved original `git pull` which used `rsync` to retrieve all of the remote’s object store then would merge its HEAD with yours).

The next two scripts were literally called “example scripts” in their commit messages, and respectively for creating a signed tag and applying a patch.
I use Plausible (it's fantastic), but it misses a lot of the insights I used to get with Google Analytics, including simple navigation flow between pages.

This is fine. Insight is overrated. However I'm not optimizing for conversions, while Linode probably has professionals doing that full time.

I can't imagine trying to convince my boss to blind the marketing team, especially since the effect is immeasurable by design. I can use Plausible because it doesn't threaten a whole department.
I guess it's a testament to how loved Rust is as a language that there are so many projects posted here with "...built in Rust".."written in Rust". I like Rust, but in some contexts I wonder how or why it matters that it was written in Rust (I know there are some projects where for security or other reasons it may actually matter) to me as an end user or at least why it's so important that posts introducing the project lead with that fact. Sometimes, it just seems like a low level implementation detail that is unimportant. Naming the entire project after Rust ("rustdesk") is a whole new level though :)
Sounds like a good way to complicate your taxes. Especially if you’re claiming to live in California or New York.

You know the old saying, noting is certain except death, and the will of the department of taxation for the state of (California|New York).
Learn Music Making – All-in-Browser
Near real-time solar images and video can be found here.

https://sdo.gsfc.nasa.gov/data/
Isn't this instead a great argument for why the article should be discussed here rather than banned from discussion? It's a great comment, and exactly the sort of useful criticism of the article that might actually change people's minds. If the article is hidden by flagging, these points will never be raised, and everyone stays at their initial position. But by allowing discussion, this insightful information can be shared and learning can happen. This is a good thing, right?
There’s a man who claims to have solved consciousness as a multilayered Bayesian prediction system.

See Scott Alexander for attempts to explain what is apparently impenetrable papers on it.
Good question. I think Goodreads put a bit more emphasis on audience reviews and sentiment other than just trying to outright sell it.

But yes, the difference is not huge.
I don't doubt that it couldn't in absolute terms, I doubt the timeline in which this happened: treatment protocols don't change that rapidly for this very reason.
Not that it absolves MS, but this is the status quo, since broadband internet is widespread. Systems in general became very chatty over the net, and every proprietary system phones home for various functionalities, user conveniences and telemetry. And very few system is explicit upfront what gets communicated over the net and what not. Even private, open source software communicates a bunch by default, like Syncthing. This one specifically is peer to peer, and advertises privacy first thing on the homepage, but two instances, both behind NATs, still can't communicate without a third party that connects them at first - like STUN/TURN systems that they themselves host (stun.syncthing.net).

https://syncthing.net/
All things built on top of ChatGPT, "seems to me" as bullshit which simply are created to generate click bait, or with no future whatsoever.
The next AI big thing will be ChatGPT 5 or a competing model with less memory requirements.
> Naming the entire project after Rust ("rustdesk") is a whole new level though :)

That happens to most ecosystems that go through a "hype cycle" just like Rust is right now. So many Go projects have something "Go" in them, same with JavaScript, Ruby and all the others who've walked the path.
Carbon fiber certainly has advantages vs. fiberglass. But this article was about the resin material, which forms, depending on the application, maybe around 50% of the weight. But maybe it's possible to produce epoxy resin by starting from atmospheric CO2 and Fischer-Tropsch synthesis as well, IDK.

Of course, glass fiber wins here, being just molten rock extruded through a nozzle (well, quite simplified, but you get the idea). No expensive hydrocarbon synthesis required.
I've been using nushell for the past year, and I love it.

For a while I kept bash as my login shell and had nu as my default command in tmux. This had the advantage of allowing a bunch of environment setup to run in bash and get inherited, which allowed my overall setup to be more vanilla (and also nushell doesn't have any kind of job control, so something like tmux is probably a must).

About two months ago I promoted nushell to my login shell. In hindsight that was probably more trouble than it's worth, but I have no intention of changing back.

I now keep a very minimal bash config (~10 lines total) for when I inevitably need to shell into it for some reason. That doesn't happen very often, though — a quick look at my bash history shows that I'm mostly either running stuff interactively which assumes bash, or using it as a repl while working on scripts.

I wouldn't recommend nushell to anyone without a decent background wrangling posix shells, because that's not going anywhere. I've had to reverse engineer a bunch of shell integrations for things like package and version managers, most of which assume bash/zsh/fish.

I don't resent any of that work, because I'm in my shell all day, and the expressive power of nushell is so far ahead of other shells for the kinds of tasks that I'm doing in that environment. I won't try to convince anyone of this, since the question was about suitability for daily use. If you're into it, you're into it.

I'll just add that nushell in particular rewards daily use, because as a language for writing your own custom commands, it has a way of quickly building momentum once you get going.
Maybe because it's less terrible. Some time I had a very surprising experience: I was shopping for a book and found it at bookdepository.com. It was nice experience: predictable price with no marketplace sellers or exchange rate shenanigans, shipping costs visible up front, and cheaper than Amazon. The surprise? Amazon owns it.
With all respect for good salesman who can understand a customer and recommend the right solution: Those other types, which just verbally hype something until they get their lead, those may be replaceable by said ai some day...
I wonder if this could be redone for mobile phones with multiple cameras an/or depth sensors to replace the Kinect?
We're on the upswing of solar cycle 25 and activity is increasing.

http://www.solen.info/solar/images/cycles23_24.png
Best feature of fish is the fact that my fish dotfiles are about 100loc max with a fully async prompt.

Comparable functionality in zsh would be 500loc of ultra obscure tweaks :)
Bitcoin has provided hundreds of billions in value, chatGPT has provided me with one hundred times the spam.

I'm actually optimistic about both crypto and AI, but I see the authors point. I really don't think the comparison is hard to spot between the AI hype and, say, the NFT hype from 1 year ago.

A lot of people are claiming that these technologies will imminently change everything, fundamentally. In reality, both of them are just neat things that give us a glimpse of what the future may hold, and hold a bunch of promise, but aren't really changing anything fundamentally. Not yet, at least.
Are you taking proper vacations?

I mean for 10+ consecutive days. Completely disconnected from work. No email etc.
> … some stated that they cannot pay the salary I was asking, because i don't live in a high-density, high-cost-for-living area, while others argued that they have to respect their local salaries, which are below what I would expect in my area.

Keep in mind that not all companies are competing for talent globally. [1]

The real question is whether companies that compete in a local or regional market will be able to continue to pay local rates to anyone with specialized skills who can also go remote, or if they’ll just give up and find some other solution.

[1] https://blog.pragmaticengineer.com/software-engineering-sala...
If you are getting AI fatigue, you never really scratched the surface and limited yourself to to the hype-train of AI, and not actual AI.

AI is wide and deep, and its proper uses are so so far removed from mainstream media and the hype-train.

AI still has too many undiscovered areas of usefulness to the degree that it will nothing short of transform those areas.

But you hear most of the times about Stable Diffusion, see melted faces and weird fingers, and screenshots of ChatGPT.

These, wrt area and width, are nothing compared to what is possible.

So, no, I am not AI fatigued as I don't pay much attention to these hypes at all.
Counter point: Ignoring the bits you don't like when they present themselves is deluding one's self.
> I suppose it makes sense though. Denial is the default response when we face threats to our identity and sense of self worth.

It's important to note that this is your assumption which I believe to be wrong (for most people here).
The "finally" in the article title is a bit misleading; it implied to me that the cipher was hard to crack.
That's not what OP said at all and I don't even agree with his point.
Latest the F# folks tried to pivot the language into data science and be a safer alternative to Python, only to have Microsoft hire Guido and being the company that finally managed to push the CPython devs to focus on performance, and JIT integration.
> And by pushing for crypto you are helping them obtain those tanks and drones. What now?

Governments have access to many more mechanisms of wealth transfer and commerce than any average person does. The only special thing about crypto is that it's also available to the general public.

> That's why democracy is important

And who is gonna enforce democracy? Remember, we are talking about a new governing body that came to power after kicking out the previous one. And governments "elected" that way tend to be less democratic that governments chosen by the standard process of democratic elections.

Kicking out a government resembles a coup scenario, and if the next government doesn't want to be democratic, you are SOL.
I'm tired of people saying they're tired. I use ChatGPT every day and it provides results of a quality that has little to do with Google, even though I'm aware that it sometimes fibs to me, makes up names for functions that don't exist, or makes mistakes. There's hype, but I think it's much more deserved than the hype around cryptocurrencies
> Maybe ChatGPT already learn more stuffs and are smarter. Let's see...

LLMs don’t have a mechanism to learn from interaction, their models are simply fed more data and luckily you’ll get better results, but you might as well get worse results if said data isn’t well curated.
> Reddit and Twitch

Are those examples we want to emulate in broader society though? At various points in my life, I have used both of those services extensively. I have never spent money on Reddit, despite being a registered user for 12+ years. I lurked for a year or two at least before creating an account.

On Twitch, I did have a free Prime sub that I would use, but I never spent any more on the service. I'm admittedly behind on the meta now, but is it even possible to give a streamer 1 "bit"? Or is there a minimum requirement of 10 or 50 bits? When I watch streams, I see some people donate with bits, but it seems like a way to save the user from making multiple purchases in a row, rather than a new paradigm of wealth transfer. "Hey, I'm gonna buy 500 bits now and donate 50 per stream" as opposed to needing to pull out the credit card on streamlabs or paypal 5 times a week.
It's not that it's impossible to write secure code in C/C++ or that it's impossible to write insecure code in Rust, but Rust makes it much harder to write a particularly prevalent class of bug (memory safety).

These bugs are obviously particularly bad because of the security implications, but even for applications where you don't care about security having the app randomly segfault is no fun. All else being equal, I would choose an application written in Rust over C/C++.

That said, obviously the name of this project is just because the author likes Rust a lot. It happens in other languages too ("go" in Go projects, "py" in Python projects, etc).
Thats why you test, this could also happen with code you wrote so it’s not an argument against copilot. Did you wrote your “complex algorithm” and then run and debugged it in your head? No, you’ve tested it. Do the same with Copilots code
Hah right. I'm surprised at how protracted this hype cycle is.

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&qu...
Calling covid vaccines “genetic therapy” IS nutty. It is the very definition of nuttiness.
Underground in geological formations. For example, in cavities solution-mined out of salt.

This is a known and proven technology. Despite your pearl clutching, the hydrogen doesn't escape at a rate that would make it unworkable.
That's good! Respect for property is the foundation of America.
A person I consider a mentor took me aside and asked me that exact question many years ago. I hadn't. And him pointing it out made a very big difference in my life.
For a fun exploration of this, see the short story “Crystal Nights”, by Greg Egan:
https://www.gregegan.net/MISC/CRYSTAL/Crystal.html
One thing I don't like that is a bit specific to my own situation about most companies that aren't really remote first, but switched to it due to circumstance is that to them remote means - "you will literally always be located at XYZ address and do all your work from there".

I have my home address, but I actually only spend maybe 4-6 months of the year physically located there. This kind of pisses off most employers due to the tax situation as well as them treating it as if I'm gaming the system by being physically located for much of the year in lower cost of living areas (though sometimes I've even gone to higher cost of living areas for months at a tiem).

A situation like this where the salary doesn't really depend on location so it wouldn't be treated like I'm actively trying to game anything would actually be preferred in my situation, and to many others I know as well.