skysight-inc/HackerNews huggingface dataset:
> the former is scalable at least,

I’d argue that it’s not due to communication costs. The more you attempt to parallelise a problem the harder communication gets.
The Backbone of Cybersecurity: Hardware Security Modules
For example, Remix has got a lot of traction recently.
It is also backed by Shopify where the business model does not conflict.

https://remix.run/
Nah, that's still trusting humans. Blockchain backed by Proof of Work was invented literally to solve the trust issue: turns out, trust can be dominated in energy, and all you need is to burn the equivalent in kilowatt hours to no longer need trust.

(Note: the kWh/trust factor grows over time and with use.)
Misleading title. Does not show how "principled" coders outperform. Doesn't even define what "outperform" might mean in context, or who coders compete with and when that might happen.

Offers a very high-level overview of Bob Martin's SOLID principles with no attribution, and a quick run-through of design patterns, again with no attribution. Does not show how adopting those ideas improves code or leads to outperforming the imagined competition.
Probably because they don't want anyone to depend on AMX, and they want to be free to remove it or change it in the future. On the M4 for example AMX features are accessible thru SME, which is an official ARM extension.
So does this mean that you have been using golang in the frontend via web assembly already?

What libraries did you use? Were you using tinygo?
It's not like "AI" is anything new though, it's been around since the 1950's and we've been through several AI winters since then:

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

There's no reason to believe that this time it'll be different.
Exactly, this is the right approach.
DISCLAIMER: this list is x64-centric, and your results may vary under arm64 environments.

---

PACKAGE AUTOMATION

- Windows Package Manager "winget" command-line tool (winget.exe): https://github.com/microsoft/winget-cli

On both Windows 10 and 11, every application and system package on my devices gets batch-installed, as winget import --import-file {{JSON-file}}, when possible. One can also export a list of installed packages for automation purposes.

Winget is shipped as a component of the App Installer package, which is supplied by default under Windows 11 but is an optional installation for Windows 10.

---

DRIVER AUTOMATION

- Deployment Image Servicing and Management (DISM.exe): https://learn.microsoft.com/en-us/windows-hardware/manufactu...

I use this a lot, as dism /online /export-driver /destination:{{output-directory}}, mainly to manage exported driver packages post-Windows Update that are subsequently cherry-picked (latest active, installed version only), stored on a USB-C thumb drive, and pre-installed into a neutral OS (in Windows Audit Mode, using Ctrl-Shift-F3), via PnPUtil, for clean-machine testing.

- PnPUtil (PnPUtil.exe): https://learn.microsoft.com/en-us/windows-hardware/drivers/d...

As an example, I leverage the exported driver packages from above to one-click install them via a one-line batch command (in Windows Audit Mode, using Ctrl-Shift-F3 on first launch) for neutral-installation, clean-machine testing.

---

Automation is key to getting things done, and reproducible environments are a necessity, especially when performing regression testing across various Windows OS build versions.

The combination of DISM and PnPUtil is now fast enough that I actually no longer bother using WinPE to capture and flash system images, or setting up DISM to inject the drivers into an existing image. Time is money and personal sanity.

---

SCREEN CALIBRATION

- DisplayCAL: https://github.com/eoyilmaz/displaycal-py3

Every display panel I own (whether portable, laptop, all-in-one desktop, 4K monitor or other) gets a clean-room measurement under daylight (5000K) lamps with an X-Rite i1D3HL OEM colorimeter (e.g., CALIBRITE ColorChecker Display, et al), generating an ICC profile that can then be loaded into Windows Color Management at any later date.

Color calibration makes a huge optical quality-of-life improvement, with the occasional use of an adaptive grey-scale filter (to minimize color distraction, as well as to verify grey-scale compatibility and contrast) a close second.

This repo accommodates the changes required to run with Python 3 support.

---

DIAGNOSTICS

- REALIX HWiNFO: https://www.hwinfo.com/

HWiNFO provides "more info about your computer than you'll ever need", which is nonetheless incredibly useful. I've been using this for years.
> supposed to

That assumes there’s intention and that we are “guided”.

I think we just are.
> And that's why we switch languages constantly

I only have one life and I prefer not to suffer too much; switching languages is not helping me at all in preventing that suffering.
Yes, Assembly programming concatenanting strings, is horrible.

Intrisics give the best of both worlds, without dealing with string based content.

Actually ESPOL/NEWP from 1961 was one of the very first system programming languages with two key inovations, intrisics and unsafe code blocks.
I'm sure you agree that this doesn't make his argument any more cogent! It's not like having viruses and bacteria evolve more quickly than food is going to be a good thing...
Does SF have co-working spaces exclusively for YC "founders?"
I'm pretty sure the majority of people on the internet who claim to be "neurodivergent" and/or have a diagnosis for some sort of ASD or ADHD do not show "actual, neurological differences in connectivity" though. For my little brothers it seemed like half the school suddenly had ADHD, mostly the kids who would in the past have been described as lazy, which I find hard to believe to be based on actual neurological differences.
someone else said it well here.

Weird nerds are suited for environments with high growth that need experts and will transfer resources to get the most out of them.

This is in general true - groups will spend resources on an advantage, when the need for it is painfully obvious.
- LittleSnitch (https://www.obdev.at/products/littlesnitch/index.html)

- Itsycal (https://www.mowglii.com/itsycal/)

- Kitty (https://sw.kovidgoyal.net/kitty/)

- Magnet (https://magnet.crowdcafe.com)
Great post and very relatable.
I too had my phase with a month of Haskell and then many more with Clojure.
Even some other lisp exploration.
It's a lot of fun, but I've since come to terms that from a career and business perspective I'm better off writing Python or Shell.
(I'm a Infra/Devops guy, if it matters)
Messenger bird? At least this source says birds were used by the Romans, but I'm just speculating: https://www.birdful.org/were-birds-used-as-messengers/

Although the sentence says "... except by boat". Why she sent a messenger (presumably by boat) to ask Pliny the Elder to pick her up, instead of using that boat itself, is, curious.
Bishop's plea over Sudan civil war media coverage
Evidently, but presenting that assertion without backing it up with any kind of argument isn't very constructive.

Of course I don't expect anyone to refute an entire school of thought in an HN post.
> Completely unrelated and irrelevant.

WHy? It seems like an appropriate analogy to me.
yabal requires quite some privileges. Did you check out https://github.com/nikitabobko/AeroSpace ?
The reason we use Windows so much on PCs still today is that MS was first with a SDK for PC applications. Simple as that. It's the same reason why we have no Windows on mobile phones. MS was too late and Apple/Google already won the market with their SDK. It's not like MS can't do SW but it's hard to persuade developers to develop for your platform if your platform is <10% share compared to competitors.

But people are expecting exactly this from AMD to make happen. AMD is a HW company. You can clearly see it in their roadmaps, in their mindset and in their communication. If you look at Nvidia and their publications then it's 80% about SW solutions and only 20% HW. Even GTC 2024 where Blackwell was released, was >50% about SW solutions presentation.

However, AI competition will be won with SW, not with HW. Enterprises need consultancy, guidance and help in properly training their data and putting it to use. Buying HW is pointless for them because they have no clue about AI. They first have to learn so they need consulting. This is a job for SW companies, not for HW companies. And interestingly, Nvidia is right there at the front and has not only direct engagements but partnerships with all large IT consulting companies.

I wonder, which HW would a company deploying Nvidia Enterprise AI SW suite use? AMD maybe?
What did you do for your backtesting testing?
> You wouldn't have this problem in the first place if the language you chose -did- have an actively maintained JWT library.

Actively maintained does not mean it’s good. We have to read and fork all libs we use (regulatory) so it won’t end up getting hacked etc, at least, less likely and a lot of ‘actively maintained libraries’ especially npms/pips are total garbage. We often spend less time just rolling ourselves than figuring out if this unreadable, overarchitected resume driven garbage even works.
Ory Oathkeeper: Identity and Access Proxy Server
What's old is new again.

https://en.m.wikipedia.org/wiki/Web_of_trust
"LLMs will make programmers useless". Yeah.
There's also millfork which is a "mid-level" language specifically for 8-bit CPUs:

https://github.com/KarolS/millfork
> Heating perchlorate also liberates chlorine and other chlorine compounds. That doesn't sound great.

I think the main thing it produces other than oxygen is HCl. Filter the produced gas through water, the water will absorb the HCl and start to turn into hydrochloric acid. Then we just need to add a base such as NaOH to neutralise the acid. (Not sure what bases are readily available on Mars but I’m sure people will be able to come up with something.)

> Also water isn't exactly easy to come by on Mars. I doubt there will be a whole lot of bathing going on.

There is evidence that Mars contains substantial quantities of subterranean water ice, at varying depths and ease of access. SpaceX’s plan for fuelling Starship for return to Earth is to manufacture CH4 using atmospheric CO2 and mined H2O. If they manage to mine enough H2O to produce the fuel to refuel a Starship, they’ll have enough H2O to fill swimming pools for the crew to swim in - and to rinse perchlorate out of the soil.
If I had to describe ADHD to a layperson so they can understand what means to have ADHD... I would describe as to having something in your brain that you don't control that is always conspiring to get you to do nothing, if it fails to have you doing anything but what you want/should be doing; Wherever this is accomplished by making you forget, distracting you, robbing your willpower, making it hard to concentrate, making other things seem more appealing, hyperfocusing you in any random stuff, etc. Doesn't matter to the conspirator as long as they get you to waste time against your will, even when you want to waste time doing something you like, the conspirator will get you to waste time another way, for they are just a prick.

Of course there is no conspirator and I am just personifiying symptoms but that is about it what means to have ADHD on a practical levelm explained in words everyone can understand. There can be other symptoms that are not related to this like forgetting about contacting people you care about or the need to have something in your hands to fidget or not being able to remain sitted but those are secondary and very dependant on the person, the most debilitating aspect that almost every ADHD person has, just manifested slightly different, is that of stopping you from doing what you want/must do, worst is that some of that stuff you can willpower over it, but some you can't, willpower does naught when your brain makes you to temporarily forget that you were doing or you have to do a thing.

Worse stuff is that a lot of individual symptoms of ADHD are things that "happen" to everybody so they judge from their own experiences which is not fair as it is not the same when a non-ADHD person gets distracted or forgets things as when it happens to an ADHD person. Those comparations is like comparing a scratch to a wound that is spilling your guts, one you can shrug off, the other you can't.
Anti-Cheat Expert: all your pixels are belong to us
From a standpoint of IT security and privacy: the plans to force companies to break their encryption protocols are already in place. We must expect that secure and trustworthy communication will disappear in the EU over the next years, to provide police et al access to e.g. every chat between people. It's a surveillance nightmare even the most oppressive dictatorships will be jealous of, all while the extreme right is on the upwind all over. This will end in tears. Again.
Please don't be a dev with access to things my security depends on.
I’m sort of enjoying Gemini on Android Studio, it’s really helpful and I’m the most AI skeptical person.

I’m half expecting for some AI on Xcode too but, you know it’s Xcode. It’s like the worst IDE in the history.
Distance from Earth would be a benefit in case of nuclear war, which currently looks highly likely at some point. Even if humans aren't eradicated, it would probably be a civilization-ending event, and not many places would be safe. However, it does seem like some kind of giant submarine might be more feasible and cheaper.

But yeah, 0.9g doesn't seem like enough of a draw to make it economically feasible.
I forgot about parallel, which would do better than spawning off all the pip install --upgrade at once.
Maybe it's the opposite though? The past century in the west was an age of relinquishing many of the "hidden cultural forces", including in particular "beliefs/norms for the suppression of emotion". Are we better off for it? Could it be the case that those older cultures had some of this stuff figured out right, or at least better than we have today.
There can be! One effective way I found is to have an agreement with teammates to openly and spontaneously use each other as rubber ducks, even w/o expecting that the rubber duck to contribute.
Multitasking, parallel processing, and concurrency in Swift
> The only thing that’s missing is that they don’t call the Prohibition supporters a basket of deplorables.

Which reminds me... one of my fave historical factoids is that the KKK supported votes for women, because women supported prohibition, which allowed protestant KKK to demonise and attack Catholic Irish immigrants, a target of thiers during that incarnation.
MOOC – free courses from University of Helsinki
Note that that particular tool doesn't work very well for modern Windows versions anymore.

Use https://github.com/lucasg/Dependencies instead (even though that isn't exactly up-to-date either...)

If you have Visual Studio installed (and have selected the 'x64/x86 build tools (latest)' in the installer), `dumpbin /dependents` from a VS Developer Command Prompt remains the most reliable option.
I agree with your sentiment for the inverse reason.

Most programming languages are pretty neat. Learning is a joy. That's why language hops are fun and common.

But yes, few things make me cringe more than someone selling themselves short by introducing themselves as a $LANG dev
> it would probably be a civilization-ending event, and not many places would be safe

But you need a civilisation on Earth in order to maintain a Venus cloud city anyway
Effects wore off after 18 months I think. He explains in the video why it was expected.

He took the pills 6 years ago still not killed by cancer. And of course this is n=1. The first thing he says after taking the pills is "Lets hope this does not kill me" :D
None of those things were commoditised in even a 20 year span. Many more things died.

Effectively everyone is running on faith. That’s not good enough.
In the UK, only people on certain treatments or under non-interventional observation that require it or private patients.

Regular blood tests for normal children and adults (other than the elderly perhaps?) on a purely speculative basis are not a thing.

Edit: actually you do get a 5-yearly test after the age of 40 until 65, my mistake. This incudes a finger-prick cholesterol and blood sugar test and may incude a "real" blood test if thought necessary.
Given the countless stories of child abuse and general abuse by coaches across pretty much every sport, I don’t think you can hide behind “but it was their choice!” when an athlete is forced to take performance enhancing drugs or be blackballed from the sport.
Each cut isn't much, and there's no point stressing about it, but accumulate enough of them and it's a problem.

Doesn't the fact that everything is increasing in price also affect these labourers? Who see the prices in their grocery stores, cars, housing costs increasing, and then have to demand higher wages to stay afloat themselves?

Can any one cause be tied to the whole effect? No. Would [much] more aggressive anti-greed/anti-monopoly/anti-corruption handling of the economy stabilise inflation? Without doubt.
> Thanks for being "the one to break it" to me.

They were addressing someone else. Any chance you shot your load over the wrong target there?
True! Conversely, libtree will miss dynamically loaded dependencies though (e.g. a lot of stuff in the Python world).
They shutdown all operations in Russia.

https://blog.jetbrains.com/blog/2022/12/06/update-on-jetbrai...
Key points of the EUGoingDark surveillance plan for the new EU Commission
the user agent can simply choose how they render and order the content
This news is much bigger than many probably see.

In the end, it means Nvidia is partnering with everyone and their mother to build AI infrastructure. That means Nvidia in the end doesn't care if Big CSPs (Azure, AWS, GCP), small CSPs (Coreweave) or Taiwanese HW builders buy their HW.

What it also implies is that Nvidia can build AI factory which also require SW on their own. Nvidia DOESN'T need Big Tech at all for AI. Nvidia can address any enterprise on the world with AI enterprise solutions on-prem (100% Nvidia) or cloud (CSPs used for renting).

Big Tech is developing their own chips not because of Nvidia making large margin in that market but because Nvidia has a platform which can disrupt Big Tech in AI totally as Nvidia unlike Intel, AMD, Qualcomm, etc. doesn't need Big Tech to run it.

But Jensen isn't stupid, today he is all friends with the large CSPs so that they build Nvidia infrastrcuture. Therefore, Nvidia systems are spread, Nvidia earns tons of money and can provide Nvidia Enterprise SW bundled for free. If Nvidia would build infrastructure to rent then it would be a lot of CapEx so better let CSPs build it while you focus on mindshare and spreading of Nvidia SW solutions.
Show HN: Dynamic SVG Icons Generator
I have created a mini website that generates dynamic SVG icons that can be used wherever you want.

The origin was that when using a Dashboard like "homarr" or "homepage" not all applications have an "automatic" icon (using favicon in homarr, "Dashboard icons" in homepage, etc.).

I started looking for a website that offered this functionality but I couldn't find it (maybe I searched wrong or it really doesn't exist).
This is how this website was born where with a request it returns a simple but personalized icon.

Ex: /generate_svg?font_size=30&text=Hello+World&text_length=5&fill_color=%23ff0000&text_color=%23ffffff&shape=circle

This request would generate an SVG image with the text "HW" (short for "Hello World") in a font size of 30, with a red fill color and a white text color, and a circle shape.

More information about the configuration parameters on the web.

PS: English is not my native language, so please forgive my mistakes.
This has nothing to do with Windows RT. Every Windows on ARM64 desktop/laptop device has an unlockable bootloader.
A consequence of the right to buy council house sell of by Thatcher et al.

No council houses left for poor families.

Now the poor are stuck in long term hostels, bed and breakfasts or temporary housing.

Even when councils build new homes for people to live in they still all come with a right to buy.

You cannot blame the councils for trying to re-home desperate families in privately rented homes.

Would you build a home for yourself, rent it out and then find the tenants had a right to buy it with a large discount off the market price?
This might surprise you but it’s totally possible to sign up to rules necessary to do your job while also criticising said rules and wanting them to be better.
Strange how it's a subject for discussion. It's like during WWII consider paying to operator of gas chamber in Aushwitz.
Flat discussions can easily go off the rails, and then never go on track. Threaded is better as new tangents start new threads while keeping context
Yep. Despite the Hacker News peanut gallery essentially yelling “debate me!”, exposing the public to these specifics has never been part of Apple’s MO.
I think your assessment of the efficacy of masks is a bit facile. From what I understand, most airborne viral particles will tend to float on aerosolized matter, much of which is over 2.5 microns.

Filtration is a statistics game and so is catching a virus. The more particle exposure you get, the more likely you are to get infected. The more mask material you have between you and the particles carrying the virus, the fewer reach your body.
What would be ideal IMHO is a flip phone that can also do WhatsApp. Not my favourite messenger, but it’s what’s being used.
> For my little brothers it seemed like half the school suddenly had ADHD

ADHD is simultaneously overdiagnosed and underdiagnosed; the case of your brothers' school could be the former, or correction of the latter (or both).

> mostly the kids who would in the past have been described as lazy, which I find hard to believe to be based on actual neurological differences

ADHD manifests as laziness to observers making snap judgements, so this actually tracks - turns out, some of the specific symptoms that, in the past, would make someone branded as lazy, are actually a disorder.

The problem with calling people lazy is that it's a moral judgement, which sometimes may be helpful as a form of corrective social pressure, but absolutely does not help when "laziness" is a result of a disorder like ADHD; it only makes them suffer that much more.
Macron Dissolves French Parliament
Jetbrain is Czech so it doesn't apply here
Here is where Intel syntax breaks down:

> mov eax, ebx ; (1) load one dword from the EBX register and store it in the EAX register

Note how the comment says something entirely different than the assembler mnemonics ("load" instead of "move", and the source and target register in the comment are in different order than in the mnemonics).

My simple rule of thumb when I worked both on Z80 and 68k in the early 90s:

- LOAD dst WITH src

- MOVE src INTO dst

Intel syntax would make a lot more sense if it would use the Z80-style LD instead of MOV.

Not that I'm an AT&T syntax fan, but this one detail always bothered me. But I guess I should get used to it because ARM also got it "wrong" ;)
But electricity didn't die. Many products built on top of electricity died.

I don't think AI is running on faith in 2024. I think it's running on very realistic projections and what is available now.

I have the exact opposite view of you. I actually think the AI hype is not overblown. I think it's "underblown". I think we have a very straight forward path in the next few years for AI to be useful everywhere.
Commenting as a placeholder to come back to check for replies later because I'm also curious. And for a bit of comparative context (which I always find helpful), the population of California is about 40 million. So a hundred million is about two and a half Californias.
Google has Open-Match[1] for matchmaking where you just have to provide an API that takes a batch of players and returns groups, and it handles the surrounding stuff, also integrates with Agones[2] to automatically provision servers on k8s.

[1] https://open-match.dev/

[2] https://agones.dev/