skysight-inc/HackerNews huggingface dataset:
China has lacked affordable NFC payment terminals, so they went with QR codes instead (no special hardware needed, just mobile phones with cameras). They are increasingly moving to NFC, so it will mostly be like how digital payments work in the west eventually.

I really hate QR coupons at the grocery store. They are pretty easy when they scan, but grocery store glossy curved labeling makes that as hard as possible.
Are talking about open source only? Because there are loads of options available. Veritas has two products (netbackup and backupexec). There is also commvault, veeam, ibm spectrum protect and hp data protector. Admittedly only netbackup and commvault are what I would truly call enterprise, but your options are certainly not limited.
The impact of police killings on proximal voter turnout
Nobody has 5000 ICBMs Russia has around 300 supposing that they actually work.
Yes, and irrespective of our opinions on each book... Reading the Bible lets you connect in some form with the majority of your electorate, while reading Kuhn does not.
A lot of infrastructure isn’t 100% 24/7 even if it gets regular use. Subway systems both shut down for much of the day but they also operate well below maximum rush hour capacity.

Many factories, office buildings, and even stores spend the majority of the day/week empty or very close to it.

Below that you have schools which often close for several months a year.

Entertainment venues even multi billion dollar sports stadiums may spend a lot of time empty. Where possible they aim for year round operations, but often it’s not viable.

Below that you have peaking gas electric power plants, as many grids pay for reserve capacity that’s very rarely used. Some extreme cases might not even be used beyond validating it still works in a given year.
Microsoft Xenix also supported the 286.

The Korn shell's source code was an ugly mess in an effort to fit the text segment in the 64k address space on this platform.

The POSIX shell removed many Korn shell features to reach clear and maintainable code with the same size limits.

I'm able to compile Debian dash to a bit over 80k on 32-bit Linux without much effort. I've heard that it's 4x faster and 10x smaller than bash.
This is very cool. It would be nice if you could aim precisely on the cue ball to impart spin onto it. Also a free form sandbox where you could place different balls down and setup your own scenarios to play would make this incredibly replayable. Great work!
Looks like about 23% to me. [1] And even then, I'd hardly call it ownership. You still pay tax, you have to do [lawn, sidewalk, building] upkeep, you're still beholden to the law of the land (e.g. no laying chickens in your yard), you're subject to eminent domain... And sometimes the state will come in and condemn your land and enforce a no-amendment policy.

[1]: https://www.forbes.com/sites/johnwake/2023/03/31/us-has-3rd-...
https://archive.is/4cdcB
> The human brain has about 20 PFLOPS of compute.

Where is this number coming from? The number of spikes per second?

Edit: doing a quick search, it doesn’t seem like there’s a consensus on the order of magnitude of this. Here’s a summary of various estimates:
https://aiimpacts.org/brain-performance-in-flops/
> Almost 70 percent of Americans own their own home[0].

This interpretation appears to significantly misconstrue the article's source data.

> Q: How is homeownership rate calculated?

> A: According to the U.S Census Survey, the homeownership rate is computed by dividing the number of owner-occupied housing units by the number of occupied housing units or households.

That's the rate of homes that are owned, NOT the rate of people who own homes. If I live in a house I own, and you live in a rented apartment shared with 98 other people, this metric would call that a 50% ownership rate (1/2 housing units) instead of the much more sane interpretation of 1% (1/100 people). If my adult children live with me because they can't afford their own homes, this site lumps them in with homeowners because they're part of a "household". People who cannot afford to buy homes very famously often live with roommates, partners, or their parents.

I'm sorry, but that's just not a salient interpretation.
You're creating a false narrative man. Him creating tinygrad makes sense given he created a self-driving car company which leverages deep learning (and now uses tinygrad in prod, go figure).

It's not like he decided to hop from self-driving cars to 'AI' because fads changed.
I would listen to this podcast.
He has been working on tinygrad since atleast 2021.
https://geohot.github.io/blog/jekyll/update/2021/06/13/a-bre...
I agree with you. The threat is far overblow. Slowly the tide is turning and more people start to see that it’s not the end of the world.

Mostly a positive feedback loop of media, government, research that all finance each others.

Frankly with AI and nuclear threat at this moment I don’t know why people are concern with CO2, the timeline is so far away.
Think you can land a plane? We put average people to the test.
> And if the catalog was at the end of the tape, how would you add more files at all?

modern zip softwares just remove the whole index at end, add file, reconstruct the index and append again.
Oof. It moves to a "more stories to see before you go" panel. Lose a lot of respect for Tom's Hardware for that.
One of the primary concerns regarding QR codes is their security. How can we ensure that malicious individuals are unable to place stickers containing QR codes that direct users to fraudulent payment sites pretending to be legitimate restaurants?
> Technically intel is keeping it alive. Just not feeding back code.

Then what Intel is keeping alive is a private fork, not the thing that's available online.
https://archive.ph/UOwIS
Those tablets are going to get as dirty as physical menus, at least. They can be cleaned easily enough, however.
Part 1: what are n-grams
Part 2: it's using embeddings (but a lot of words without actually saying it)
Part 3: sufficiently trained NNs can sort things, which isn't statistics

-----

I actually found some of the article interesting but not terribly convincing. Even though I consider these LLMs to be stochastic parrots, that isn't to say they haven't learned something during training, at least according to the colloquial meaning we typically ascribe to even lower models like MNIST classification. I'm even kind of okay with saying that it reasons about things in the same colloquial sense.

In a lot of ways, we just don't have a good definition of what 'reasoning' is. Is it just bad at reasoning because it's input/output/modeling/training is insufficient? Humans struggle to learn multiplication tables when we're young. Are those humans not reasoning because they get the math wrong?

But there isn't plasticity, there isn't adaptability, it's unclear to me that you can effectively inform it how to embed truly novel information - surely something that is possible, with some neurons existing for routing and activating other learned embeddings.

Anyway, interesting stuff.
if they had come around and put everything back after, I would have been fine with leaving it separate to make it easier for them. waking up to a massive trash pile strewn about everywhere made me lose all respect for these people.
> It's only a matter of time before people really crack distributed training algorithms that can be run in a less organized swarm configuration.

Why do you think this? This continually failed, and seems extremely unlikely to me. Barring surprising breakthrough, there is inherent communication complexity, and physical limit to communication bandwidth.
like that time sony gave everyone a rootkit: https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootk...
And then there is me who thinks of a recipe as a formula for a drug and then gets disappointed when it doesn’t work out
Yes it's possible. If you're motivated enough and willing to put the time, you can do it. There are unlimited resources on the net, find what works for you. Key is to stick to it and work through it. Get the fundamentals out of the way, begin with Khan Academy for those.
I work in the tape restoration space. My biggest piece of advice is never NEVER encrypt your tapes. If you think restoring data from an unknown format tape is hard, trying to do it when the drive will not let you read the blocks off the tape without a long lost decryption key is impossible.
How do you know you're being shot at to know you should move out of the way?
Direct link to BMW press release[1].

Meh, not a fan.

The LCI G30[2] is, in my opinion, amongst the best-looking 5-series ever released. This, the G60, is a significant downgrade, both in terms of exterior looks, and interior ergonomics. The new 5- (and 7-series, for that matter) have bonnets that remind me of American trucks and SUVs, which I detest; there's no curve, no elegance at all. Compare the side profiles of the LCI G30, and the G60[3,4].

Obviously the electrification is good, and as for iDrive 8.5, I am ambivalent, leaning on slightly negative—its implementation looks rubbish, essentially just a giant ultra-ultra-wide display bolted onto a dashboard[5] with no real thought of driver-facing ergonomics, but the software itself is not too bad, considering the competition.

More importantly, BMW is using the same platform for its ICE and fully-electric products, unlike Mercedes, Audi, or Volvo. This leads to some weird compromises, like transmission tunnels in a fully-electric car, and pretty bad floor clearance. I test-drove (and test-rear-passengered?) an i4 M50, and the leg clearance is... bad. I'm not even tall (~1.7 m), and the distance between the floor and the seat was so short, my legs stuck out a solid 20-30 cm above the seat.

I am again, so glad we own a BMW with iDrive 7 instead.

[1]: https://www.press.bmwgroup.com/global/article/detail/T041626...

[2]: https://cdn.bmwblog.com/wp-content/uploads/2020/04/2021-bmw-...

[3]: https://images.wapcar.my/file1/4697fb7c5a524192bbf9350a84ebf...

[4]: https://mediapool.bmwgroup.com/cache/P9/202305/P90505080/P90...

[5]: https://mediapool.bmwgroup.com/cache/P9/202305/P90505743/P90...
I definitely notice a speed improvement with Dash. Most shell scripts are too small to notice a difference, but it made a big difference back before the switch to systemd, back when init was a bunch of clunky shell scripts.
What countries? I live in New Zealand and at least here, in Australia and in the UK libertarianism is a politically right ideology that's tightly wound with capitalism. In which countries is it a politically left ideology? It's certainly not true that your description is a uniquely American point of view.
Here's the quanta article referenced by the title: https://www.quantamagazine.org/computer-scientists-achieve-c...
Bitsandbytes: 8-bit CUDA functions for PyTorch
That seems to be mostly scrapped, they sold off the offshore platforms they'd purchased. It also wouldn't be nearly as fast as the point to point numbers suggested because the trips out to the platforms would have been rather slow on either end.
> I'm dead certain that when some recipe says "1/2 tsp of pepper" the chef who wrote it never measured it until asked to write it down.

Yeah, there isn't a correct amount of pepper anyway. You might like it more or less peppery. Not all ingredients are flexible like this, but many are.
Same. Wireguard is so easy to set up I don't see why I would need anything else.
> Customers don't want to take out their phones when dining out, because it can be perceived as rude or distracting

This is why I HATE QR code menus. I’m at a restaurant to enjoy time with others. If I wanted to stare at my phone, I’d have ordered takeout or delivery. It sets up the wrong vibe.
I agree with you on that one.

It will change the plants and animals equilibrium and at a fast pace compared to most normal process. It’s not a good experiment. I just think that it’s not the panic for global warming. We will be fine on that front with the log scale of renewable growth.
How to Write Simple Code to Accomplish Complex Tasks
I think you might be right. Redundant cloud storage seems to be the way to go. I wish there was something a little more passive.
The Software Freedom Conservancy is filing the lawsuits, IIRC.

Android's toybox emerged when Rob Landley, the main busybox developer, left the busybox project because of the lawsuits.

Toybox uses a BSD license.

https://en.wikipedia.org/wiki/Toybox
It was so painful watching self-proclaimed tech geniuses displaying the same moronic attitude I had at 22
I don't get it either. Do people not comprehend the scale of the attack they are performing? There's only so much defense any entity can put up.
Ah, fair. Wouldn't be the first time the US Gov't did that
Yeah that is what I was looking for.
He claims there's a $999 AMD card that gives 123 TFLOPS, and his tinybox will cost $15k for 738 TFLOPS. In other words, the tinybox will have 6 of these GPUs, eg $6000 cost price. It seems a steep markup from 6k to 15k, and if the software is open-source, i'm not sure why you wouldn't build your own? Or is it worth 9k for a custom motherboard that can fit so many GPUs. Or can you buy 6-GPU motherboards off the shelf? Just curious what people think. Not being disparaging, kudos to geohot :)
Don't overestimate the general audience. You can scan QR codes with every modern camera app, but if you don't know you can, you'll have to wait for someone to tell you. It's been months since I last saw a QR code and that was just because of a TOTP setup, I doubt most people use them in their daily lives. Many apps using them like to pretend you need to download their app to scan them as well.

My biggest issue, outside of the usual terrible websites these codes link to, is that I often find myself with a phone already on battery saving mode when I go into a restaurant at the end of the day. Having to do conscious battery management in case I want to order desert is just an unnecessary pain.
> Strangely enough, I did learn Unix by reading all the man pages.

Ditto.

> My first introduction to a Unix was via 'Coherent', a v7 clone back in the early 1990s.

At or near the same time as your introduction was mine with Consensys SVR4 for i386[0]. IIRC, Consensys sold stat-mux cards for PC's at the time, hence their Unix SVR4 product. It was reasonably priced along with being a pretty vanilla AT&T distribution.

Good times :-)

0 - https://github.com/Mellvik/Consensys-SVR4
Android App Breaking Bad: From legitimate screen recording to file exfiltration
I think this is the biggest misconception that VC world has created, the notion that you need to innovate, have an original idea or build something new on top of a new technology trend.

If you look around you still have companies making millions with shitty SAP like ERP software from the 90s.

The problem is that when you live in your bubble, you don't tend to notice the problems other people have.

For a man with a hammer, everything looks like a nail.
That Apple dare build an app that makes use of OS functionality they don't give to other app developers. Manufactured outrage.
It was funny to read. Thx! :))
Uptick in SIM swap success probability on the very near horizon. Ugh. Seriously considering this: https://www.efani.com/
I’m really surprised HN is burying Twitter’s failure so hard.

Far less significant failures stay at the top for hours.
Or you could put the plate on the floor and bend your upper body down from the bed. Should achieve the same result.
I think an AirTag in a shoe would be best. Also a good idea for little kids.
AI was already red hot in 2021, so not sure that detracts from OP's point.

I know it seems like ages ago at the current pace, but ya gotta remember that GPT-3 was released in mid-2020.
This is fascinating, I really did not think it was possible to implement even a tiny subset of C in just 512 bytes of x86 code. Using atoi() as a generic hash function is a brilliantly awful hack!
Wasn't the whole selling point of these drives that they were able to encode more on the tape than their competitors? I figure that must include some clever tricks.
I can't help but wonder if this is written in x86-16 bit mode to implicitly use Real Mode BIOS functions and platform interfaces as well.

There's something to be said for taking advantage of that existing code; but if that's a dependency it should be part of the environment manifest. Everything has (most things have) a context where it might be useful and that should be included in the explanation so a tool isn't misused and so incorrect expectations aren't set.
What’s your take on the directed energy assessment in the article? Seems the author is ultimately advocating that route
> The cutting edge for graphics is all raytracing, and Nvidia still dominates. DLSS3, pathtracing, etc, these are for 'graphics', but heavily dependent on AI post processing, so Nvidia still rules.

IMHO, unless you have a $1000+ GPU, RayTracing is still not worth the performance hit. I prefer playing at 100+ FPS with RayTracing off, than turning it on and have my frame rate cut in half.
Ah, you are right. I thought it mostly relied on Hyper-V isolation (a bit like core isolation) and the process grouping was mostly a bonus inside the Hyper-V context, but apparently this works without Hyper-V as well so it would make sense that you'd just use the Job API.

Maybe if there was some ProjFS-style text I/O for the Job API someone would have made a OCI-like container format, but I suppose even then it would be too different to be embraced like Docker was when it was released. You'd need to have it combined with WinFsp or a FUSE-alike adapter and it might even be possible to have layers and use a union/merge/overlay FS. Putting that side-by-side with containerd and cgroups2, it would still look rather Frankenstein-ish; not very windows-y, and not linux-ish either.
It’s the same threat space as those placing card skimming machines. It’s not like people are falling for this at a large scale. The ones that should care are the restaurants, since customers will just report the fraud and get refunded. In that case, restaurants will have staff validate each QR code anyways
Amazingly hilarious comment given the history of copyright prosecution.
You probably know when in the flight you should expect to be a target based on the locations of laser batteries -- given atmospheric absorption and dispersion they're going to have limited range. Worst case, make your entire flight path unpredictable.
I always found it odd that my acrylic paint and my toothpaste share this ingredient.
In theory? Absolutely; unrolling a loop is exactly what it sounds like. Recursion is just a fancy loop. But there's a reason no one does that, and why no compilers emit that as code.
> I see a lot of people talking about examples, and while having more of them could be good, I think the actual problem with most modern man pages is a lack of clear description of program behaviour.

Have you had the opportunity to look into FreeBSD man pages? I have found them to be quite helpful. For example:

https://man.freebsd.org/cgi/man.cgi?query=ls&apropos=0&sekti...
Logseq.com may be worth considering. It's open source and free. No built in syncing on multiple devices, but, "syncing" via git to an online repo works sufficiently well.
There is a pre-internet and Internet pre-Stackoverflow bit. Called O'reilly books.

Learning to program for example Perl. I had the learning book, the reference book and the cookbook. learning I did once, the reference had post its on it and was on my work desk. The cookbook was more the facebook type you read it on the toilet.

They had books on everything that were the industry standard. DNS, Apache, Javascript, ... The revised them regularly. For Js had the 1st, 2nd, 3rd edition. I know this sounds all ancients like real paper books. But even work had O'reilly subscription so you could order what you need.

For me it was O'reilly books, man pages. But lets not forget when you installed Linux like RedHat (not fedora yet) you could install the linux howtos. Oh boy did I learn a lot from them too: https://tldp.org/HOWTO/HOWTO-INDEX/howtos.html

Finally there was IRC if you were stuck but this was off course the internet stage. I just went online to ask a question, dialup was expensive ;)
The Old Man and Rio
To me this is fair criticism. I was thinking the same thing. However, the world does need a viable competitor to Nvidia in AI.

AI is not going anywhere. This is not a fad like some of the others mentioned but more likely than not where the next decade of innovation is built on.
From your point of view, does it say

nɘqO oT ʜƨυԳ

Or

Push To Open

?
> I think the only way to start an AI chip company is to start with the software. The computing in ML is not general purpose computing. 95% of models in use today (including LLMs and image generation) have all their compute and memory accesses statically computable.

> Unfortunately, this advantage is thrown away the minute you have something like CUDA in your stack. Once you are calling in to Turing complete kernels, you can no longer reason about their behavior. You fall back to caching, warp scheduling, and branch prediction.

> tinygrad is a simple framework with a PyTorch like frontend that will take you all the way to the hardware, without allowing terrible Turing completeness to creep in.

I like his thinking here, constraining the software to something less than Turing complete so as to minimize complexity and maximize performance. I hope this approach succeeds as he anticipates.
Heat pumps are LESS efficient when the temperature differential is higher.

https://learnmetrics.com/heat-pump-efficiency-vs-temperature...
That only covers half the earth! We'd need another set of lasers at the earth-moon L3 point.

(Also the distance would be a problem for a variety of reasons)
AMD can't be bothered. They've had literally years to fix the SW issue that allows Nvidia to stomp them in the space quarter after quarter with no fix in sight.
Paralysed man walks using device that reconnects brain with muscles
You would love Cooks Illustrated, then.
Both Cruise and Waymo have human backup in case of unexpected edge cases.

I suspect they are going to be needed for quite some time to come.
Check your locale before benchmarking; setting it to "C" negates a lot of the dash performance advantage.
So if we look exclusively at only successful software products for our comparison, we'll see success for a completely different product category with high capital costs--got it.
I'm glad to see someone express this view, because I think this gets to the heart of the question. How does a stochastic parrot learn to sort lists?

Embeddings are part of the compression-by-abstraction that I'm explaining in the first two parts, but the embeddings generated by an LLM go beyond the normal word2vec picture that most people have of embeddings, and I believe are closer to whatever "understanding" means if it could be formally defined. It would be quite a coincidence if GPT-4 happened to solve the riddle merely by virtue of "Moonling" and "cabbage" being closely-located vectors.
This has been known for a while
There's a bit of irony with this thread I think but this was Minix's creator's viewpoint as well:

https://www.cs.vu.nl/~ast/Publications/Papers/computer-2006a...
The History of Newgrounds
Harold McGee’s On Food and Cooking is the classic in the genre of explaining how cooking works. Rather dry textbook style.
How does it compare to a field-programmable analog array (FPAA)?
As someone who has built their own deep learning rigs in the $10k BoM range, frankly it's a pain in the ass and I would gladly pay that in the future. I probably will pay lambdalabs a much larger markup.