skysight-inc/HackerNews huggingface dataset:
> Seems to me the NSA can't be bothered, or it's all too much trouble.

I'm sure they could, but they do say:

> NSA is not required to find or obtain new technology (outdated or current) in order to process a request.

"the NSA" is a large organisation, and the journalist here was merely speaking to their FOIA handling department under the (narrow) scope of an FOIA request. Of course that department isn't going to do anything the law doesn't require them to do. That's their job. They aren't the "spend money on nice things for our heritage" department; nor do they have the budget to do that. They'd probably break some law about misuse of public funds if they did.

If you want the NSA to do nice things for our heritage, then you need to ask further up the org chart. Probably at political level, if they don't already have a budget for such things.
AT&T would likely have provided the same quality service and responsiveness a couple years ago, before the chatbots.
The only thing you should spend time on with your CV is the content. The ROI on tweaking the look and feel is very low. Aesthetics are not what people care about, unless your resume is so hideous that it gets thrown out.
You certainly don’t need to study IT to use Linux.
This is amazing to see play out, once cheap storage is solved and managed demand is widespread - is can only accelerate further.
If you do like WinDirStat, there's a good Linux equivalent called QDirStat: https://github.com/shundhammer/qdirstat
Though it doesn't show today, this 3D model of the solar system is great

https://codepen.io/juliangarnier/pen/krNqZO
The Softmax function broken down and illustrated
Yeah, relying on `search.nixos.org` is a little weird. Package discovery overall is a little weird… I think I usually do it through nix repl.
> You read a book YA about young heroine rebelling.

> Why isn't she instead studying for her exams or volunteering for charity work?

Because that isn't the story the author came up with?
GitHub was already proprietary before Micro$oft bought it.
I found a small trick that much of the most junky mail doesn't get delivered to business addresses, and so I forwarded all my mail to my business address. This worked for a little while, and greatly reduced the amount of junk mail I received. But the US post office only lets you forward for a limited amount of time (or makes you pay a ridiculously high price to keep doing it).

At that point, I just took down my mailbox and changed my address on all my bills and such to my work address. This lead to the USPS reporting to HUD that my house was abandoned. That got forwarded to the bank that holds my mortgage, who freaked out. I got them calmed down, but then went through a period of having to explain to quite a few people why I don't have a mailbox. I got accused of being selfish and of being a luddite. I got told it was illegal. I basically was shamed about it endlessly.

After ten years, I finally just put a mailbox back up at my house because my son, who just turned eighteen and was applying for credit cards and such, ran into issues where he couldn't receive them because he had no residential mailbox and the banks told him "tough luck".
Show HN: Games on Whales – Stream multiple desktops and games from a single host
Hey fellow hackers!

After 3 years in the making I'm excited to announce the launch of Games on Whales, an innovative open-source project that revolutionizes virtual desktops and gaming.
Our mission is to enable multiple users to stream different content from a single machine, with full HW acceleration and low latency.

With Games on Whales, you can:

- Multi-user: Share a single host hardware with your household, each streaming their own content (gaming, productivity, or anything else!)

- Headless: Create virtual desktops on demand, with automatic resolution and FPS matching, without the need for a monitor or dummy plug

- Advanced Input Support: Enjoy seamless control with mouse, keyboard, and joypads, including Rumble, Gyro and Acceleration support (a first in Linux!)

- Low latency: Uses the Moonlight protocol to stream content to a wide variety of supported clients.

- Linux and Docker First: Our curated Docker images include popular applications like Steam, Firefox, Lutris, Retroarch, and more!

- Fully Open Source: MIT licensed, and we welcome contributions from the community.

Interested in how this works under the hood? You can read more about it in our developer guide [1] or deep dive into the code [2].

[1]: https://games-on-whales.github.io/wolf/stable/dev/how-it-wor...

[2]: https://github.com/games-on-whales/wolf
Of course it will. AI is driving a flood of development in robotics. A home robot is definitely coming in the next 10 years and an assembly line worker is going to be an extinct job.
> so the problem starts here; does the piece of code copilot emits, if written by yourself also would be infringing ?

why everyone on discussions tries to bring "if a human made it"? a generative AI operates way faster than anyone ever existed and ever will and probably a person aware of the license & acting respectful towards it, will create something more sensible/plausible to avoid plagiarism

now having dozen/hundreds/thousands of humans substituted by a machine that makes money for some for-profit company is really fair? even if they were a non-profit, as someone pointed up, people who create the content that feeds the weights aren't recieving a penny! they already made money with it, they will make more & that is/will upgrading/e the state of gen. AI

for sure legal battles on people copying code from permissive licenses should exist but it's feels a different discussion
Mine is also automated, but a lot more lightweight.

I - like OP - use JSON Resume [1]. Besides that I just have a Github Action which creates a PDF and also updates a web-based version [2] hosted in AWS S3. My favourite thing about this setup is that if I want to make a small change I can just log in to Github and commit a quick edit in the repo [3] through Github's web-based UI A new PDF is generated and the web-based version being updates automatically.

[1] https://jsonresume.org/

[2] http://geoff-clayton-cv.s3-website-eu-west-1.amazonaws.com/

[3] https://github.com/jefc1111/cv/tree/master
It is not different, that is the point. Theme of this thread is that NHS is somehow better because it "does not have financial incentives"!
I hate bad chatbots but when done right its a nice middleground between support and waiting in a huge queue.

What many here on HN don't realize is some significant portion of call center activity is people asking things like "Whats my balance?".
This reminds me a bit of that animated Flash résumé that some young animator did, back in the day. It received quite a bit of attention (both good and bad).

It was basically a cartoon version of him, walking through his various life accomplishments.

It was well-done, and all, but I found it a bit annoying. Also, it was Flash.
An absolutely fantastic engine in my experience. I've used it with students (rather than pygame) due to its bare bones nature. I love how with a simple class structure of update and draw, students can gain a tangible grasp of oop concepts as well as implementing their own ideas. 10/10
Their first name isn’t derived from Katherine. ;)
The reason was that his first name doesn't satisfy the regex

/^[KC]at(h?ie|e|h?y|h?erine)$/
Not to mention, 99^6 = 941,480,149,401 ≠ 99,000,000 (which TFA also quotes). But who's to say notation didn't degrade along with the rest of society? :^)
This is a non-starter for many larger companies. With supply chain attacks being what they are currently, this would directly prompt Security teams to block this outright.
SIGBOVIK is always close to April's fool's day :)
>I thought the primary reason for eschewing traditional design was the cost of labour

That's part of it, but there's more to it.

I used to work on architectural CAD software, and the office I worked out of was (probably not coincidentally) close to a well-respected architecture school. Even as a software engineer, I ended up going to a lot of architecture conferences and seminars, as it was important to the company that even the devs try to understand the users.

There is a large and very vocal contingent of architects who are insufferable artistes who want to eschew traditional design for the sake of eschewing traditional design. Practicality is of secondary or even tertiary concern.
A phone meant not to be used: what would it take to build one?
The article is from 2019, so its claims about Ethereum are outdated. But even so:

> We start by collecting data on emission rates… for four pollutants commonly created by burning fossil fuels to produce energy

Wait, why focus on fossil fuels alone?

And why focus on cryptocurrency specifically? Did they produce a similar study for e.g. entertainment?

Also, did I miss the part where the impact of traditional mining is estimated and compared? I can’t find anything about the headline’s claim in the body of the article.
Ultra simplified "MNIST" in 60 lines of Python with NumPy
First photo of DARPA's latest stealth drone X-plane
Fun fact the US government subsidises mail spam. It's called media mail and for some inexplicable reason is 10x cheaper than normal mail.
Don't hate on the author.

He heard a hype (sqlite), decided to try it to see what is it about, found out it's not for him really, wrote a bit blurb about it on his blog.
The author asserts that AI-generated code cannot be copyrighted, which courts have agreed with so far, but in practice most AI-generated code is being claimed to be copyrighted, if you believe GitHub’s own stats about how much Copilot is being used.
Whatever you say about value of software. You still need to build machines and all the parts it runs on. Not to forget all parts of the building it runs on and all parts of the networks it connects to and everything to power it...

Capability to manufacture full hardware stack is critical. China might not be top at the silicon chips, but they have extreme competence for below that.
It's even worse when there is no ai, you just have a series of menus, none of which have the option you want and you just need to talk to someone to resolve your issue. Like, there's no option in your menus for "The reports I was given referred to me as both "he" and "she", sometimes in the same sentence", why can't I just explain this to someone?
Hi. Interesting. Is there any special pattern to follow to make flask/sqlite work with multiple users? What about the deployment? Thanks.
Neural Networks from scratch in Rust #4: Layers of neurons and backpropagation
Hi all, I recently finished writing a series of articles on implementing NNs from scratch, trying to keep it as relatable as possible by demonstrating the maths (math, americans might say) in spreadsheets, pseudocode, and Rust. I really hope someone gets something out of this! Thanks :)
Are you a Trading Card Game (TCG) enthusiast looking to get the best deals on card sealing services? Look no further! TCGCheap.com is your one-stop destination for comparing prices from various sealing providers to ensure you get the best value for your prized cards.

Our platform offers:

Comprehensive Price Comparisons: Quickly and easily compare prices from multiple TCG sealing services.
Up-to-Date Information: We constantly update our database to provide you with the latest pricing and deals.
User-Friendly Interface: Navigate through our intuitive interface to find the best sealing options for your needs.
Whether you're a collector or a competitive player, TCGCheap.com helps you protect your investment without breaking the bank. Start saving on sealing costs today and keep your cards in pristine condition with TCGCheap.com!
I used to be the same, then I started going for runs at around 3am and fixed my diet, screen habits, spent more time outdoors and stopped using artificial light as much as possible. After about a year of this self imposed routine I am now I'm an early person and have been for about 15 years.
EU accepts Apple plan to open iPhone tap-to-pay to rivals
Using Nix as a Yocto Alternative
I will say recently my Fidelity chatbot was able to change the default core allocation of my cash management account to SPAXX money market account to get ~5% interest. I was impressed I could do that with a chat bot because finding how to do it on the website was difficult and it saved me a call with a live human.

Other than that my experiences with AI chatbots has been pretty dismal. An expensive version of infuriating phone tree menus.
Then why are there stories of Canadians crossing the border to seek care in the US?

I work with some Canadians in Toronto. They’re always complaining how terribly slow and inefficient their healthcare system is.

I am by no means defending the US healthcare system as good. It’s not - it’s terrible.

I just wish that those here that want to see it improved/reformed would look across the Pacific, not the Atlantic (or the northern border) for what a truly good healthcare system looks like.
"It is difficult to get a man to understand something when his NVIDIA shares depend upon his not understanding it"
https://support.google.com/gemini/answer/13594961

“Google collects your Gemini Apps conversations, related product usage information, info about your location, and your feedback. Google uses this data, consistent with our Privacy Policy, to provide, improve, and develop Google products and services and machine-learning technologies, including Google’s enterprise products such as Google Cloud.”

“To help with quality and improve our products (such as generative machine-learning models that power Gemini Apps), human reviewers read, annotate, and process your Gemini Apps conversations. We take steps to protect your privacy as part of this process. This includes disconnecting your conversations with Gemini Apps from your Google Account before reviewers see or annotate them. Please don’t enter confidential information in your conversations or any data you wouldn’t want a reviewer to see or Google to use to improve our products, services, and machine-learning technologies.” [italics was bold in the original]

Seems pretty clear to me.
My CV is a LibreOffice Writer document with no styling added.

A “boring” short black and white non-interactive document that I export to PDF.

It has my name, contact info, a list of recent work history, and mention of some of the technologies that I work with.

Last time I was applying for jobs, two years ago, I got an interview and eventually a job offer from the company I most wanted to work for among the ones I’d been submitting applications to. I’ve been there since.

I agree with you. And I think that any attempt to make the document look flashy would only have worked against me. At least when applying to the kind of jobs that I prefer – backend software engineering work.
What part? It's confusingly explained but this sounds like how nearly every other language behaves.
So you say, that for Google, Amazon, Facebook, Microsoft, which are among those costumers, it is too hard to negotiate with the various teclos?
The other articles, in order:

#1, a single neuron: https://www.splinter.com.au/2024/03/10/neural-networks-1/

#2, one neuron's gradient: https://www.splinter.com.au/2024/03/20/neural-networks-2/

#3, training: https://www.splinter.com.au/2024/04/22/neural-networks-3/

#4, multiple layers and backpropagation: https://www.splinter.com.au/2024/07/10/neural-networks-4/

Thanks for your time, I hope it's somewhat informative :)
> embedding a lightweight SQL-ish database into applications

Current personal project is a game with crafting. I'm tired of games with limited inventory and no search / filters so I've been enjoying SQLite to manage that. The fact the db is a simple file is awesome to manage backups and you don't have to start a server to tinker with it: DB Browser, open file and you're done.

Also kudos to the team behind the Godot SQLite wrapper.
A lot of IDEs these days offer a three-way-merge interface that massively improves on the conflict resolution process. Different tools have different interfaces, but generally you have three panes visible: one showing the diff original->A, one showing the diff original->B, and third showing the current state of the merged file, without conflicts. You can typically add chunks from either of the two diffs, or free edit your resolution based on a combination of the different options.

I find resolving conflicts through this sort of system tends to be a lot more intuitive than trying to mess around with conflict markers - it also helps with protecting against mistakes like forgetting conflicts or wanting to undo changes. If you're not used to it, I really recommend finding a good three-way merge plugin for your editor/IDE of choice.
Well, let's put it like this. I did study IT and even I struggle at times. Or quite often, if I want to do something new.
And I absolutey would have no idea, how to do anything serious, without the terminal. But a terminal is programming. So yeah, even a newb can learn to paste some commands quite quickly - but troubleshooting even trivial things, gets you into highly technical stuff very quickly. Do you consider man pages to be written beginnerfriendly?

You know, simple examples of common use cases right on top? Not my experience. I experienced it as a system written by and for hackers. And everything else an afterthought at best. I remember my first real life linux hardcore enthusiasts: "I have to free myself from the GUI"

Well, I did, but the common people won't.
Show HN: Eicrud – A CRUD/Authorization framework based on NestJS
Eicrud is a CRUD/Authorization framework extending NestJS.

It's a tool for building scalable, secure Node.js server applications.

Most of the time, a web app has some CRUD functionality as its base. Eicrud attempts to abstract this into a simple and easy-to-use API, so you don't have to re-write boilerplate code (controllers, validations, db queries...) whenever you need a new service. By centering everything around CRUD entities, Eicrud provides a framework for writing complex applications that are easy to read, test, and maintain. Eicrud also emphasizes "default security" for its components, where everything is forbidden until allowed.
It already has. Language is just the most accessible by most people. But deep learning is not new and is not newly applied to problems. But it’s unclear how much of this article is hype or new.

Gigafactory was also supposed to be 100% automated in a much more difficult assembly than putting a few boards into a metal case and gluing a screen on. They failed in practice and balanced into something more practical. (I’d not even in this article they eventually nod that it’s not fully automated just the “important parts”)
Which virtual card service do you use?
Most egregious thing I’ve recently discovered is the partnerships with the card issuer so that if you cancel a card, the subscriptions can automatically follow you to the new CC number.
Yes, for sure. I would be there some years, get some experience and skills and get out.
Unless there is some fundamental shift in MS policy - and I don't see it coming - a viable alternative is to use Linux.
I'm wondering, does anyone know what are the chances for returning to neurosurgery after an extended hiatus? Person in the video practiced for a decade (edit: nearly a decade of practice, and two decades total including training), I'm sure burnout is common in the field, but I wonder if people that left ever make their way back.
It is being sorted by the first column, but it also keeps subdirectories with each other. Look at the order of your top-level directories.

3.2G 0B |- .pyenv
3.4G 0B |- .rustup
9.2G 0B |- Work
16G 4.0K |- Downloads
17G 183M |- src
28G 0B |- Music
34G 183M /- .local

If you don't want the tree output and only want the top directories, you can use `-d 1` to limit to depth=1.
" There is a large and very vocal contingent of architects who are insufferable artistes who want to eschew traditional design for the sake of eschewing traditional design. Practicality is of secondary or even tertiary concern. "

Yes, it is even worse. These advocates (in Germany at least) call everyone traditional minded literal Nazis (though they cant name any antisemitism, anti Slavic , pro war behaviour of traditional architecture).
Also these architects tend to boycott Israel because you know they think they have a deeper insight of Palestine conflict.
Except they specifically warn you that they _do_ store conversations and use them for training.
Warning: sometimes if companies persistent at stealing your money I’ve heard that they can still manage to charge your card even if your privacy card is disabled. That’s what I’ve read somewhere, maybe even here on HN. But still, I also use privacy.
Strongest "missing link" in black hole physics discovered at last
> it saved me a call with a live human

Because you prefer interacting with a machine, or because you feel like the live human should do better things?
You can opt out of that. Its explained right after what you have quoted.

> To stop future conversations from being reviewed or used to improve Google machine-learning technologies, turn off Gemini Apps activity. You can review your prompts or delete your conversations from your Gemini Apps activity at myactivity.google.com/product/gemini.
Where do you have the Twillio Verify reference from? It is nowhere mentioned.
Well they can make a billion for all I care, I'm done with Xiaomi. After =~ 10 years of using their increasingly buggy, crappy and at the same time expensive phones, I'm out. I'll still stay on Android since that's what I know to use (and to some extent, develop for), but for my next phone I'll reach deeper into my pocket for a Samsung. I heard good things of Google Pixel as well but meh ... too technical. Samsung's got a bit of glamour as well where I live.

Here's a non-exhaustive list of the bugs on my Xiaomi phones:

- Battery draining from 100% to 10% overnight, while in sleep mode, energy usage showing "screen activity". Goes on and off, I suppose depends when the Chinese government decides to do a data examination.

- Video mode on the camera takes 10-30 seconds to start. If you plan to film Bigfoot, make sure you turn the camera on some minute before he makes his brief appearance. No update ever fixed this, if anything it broke other things as well and made it worse (sometimes it just hangs and never starts video mode).

- Speaking of updates, the rule with Xiaomi is that any update will break more than it will fix. With guaranteed some new annoying crap, usually worse than what you're trying to fix. After my last Xiaomi slowed to a crawl, whenever I charged it it basically bricked itself, nothing but a hardware restart turned it back on, I broke my rule and updated. Only to end up with a notification "Looks like you performed a factory reset (spoilers: I didn't!). Connect to the network and restore MIUI" with two buttons "Not Now" and "Restore". Pressing "Not Now" will keep popping the annoying notification and "Restore", after taking an inordinate amount of time, fails. Great job, Xiaomi developers!

- Taking pictures is fine but to examine them I need the patience of a saint. For 20-30 seconds or more it just hangs and shows me a white preview. I guess it needs to pass them through the Chinese cloud for approval first or something. One workaround I found is to take a picture, open gallery, press "share" on the white loading crap and send it to WhatsApp. I can then examine it in WhatsApp while Galery still hangs on Chinese cloud AI processing.

Fuck Xiaomi! Never again!
Funny! Next do a "First contact with c++ as a Python developer without reading a manual"