skysight-inc/HackerNews huggingface dataset:
That's something I would like to try for my PinePhone. It's been tedious to do development for it, as the PinePhone's CPU struggles with most compilation tasks. Using Nix would be a good way of building for that platform's somewhat exotic features (arm64 and musl libc) on a more powerful machine, without confusing the system package manager with package versions outside the distribution - I should be able to copy the Nix derivations over and install them temporarily with nix-shell. Thanks for the inspiration!
Building a Fantasy Army
Rest of the series:
https://warfantasy.wordpress.com/2023/08/07/building-a-fanta...
https://warfantasy.wordpress.com/2023/08/08/building-a-fanta...
https://warfantasy.wordpress.com/2023/08/09/building-a-fanta...
https://warfantasy.wordpress.com/2023/08/10/building-a-fanta...
https://warfantasy.wordpress.com/2023/08/11/building-a-fanta...
https://warfantasy.wordpress.com/2023/08/12/building-a-fanta...
https://warfantasy.wordpress.com/2023/08/13/building-a-fanta...
If I could, I would go for a two masted schooner sans the starlink.

I did it once and I occasionally wonder if it is possible to unwind my life back to that.
M1's lead architect is now in Tenstorrent, leading Ascalon.

Ascalon is expected to be released in 2024.
One example is Stephen Marz' "The Adventures of OS: Making a RISC-V Operating System using Rust": https://osblog.stephenmarz.com

Unfortunately, this isn't updated to work with current RISC V specs, so you will run into a number of problems which can be frustrating...
Man builds Johnny 5 robot from Short Circuit film [video]
And unsafe avenues aren't an option for the majority of people in the US.
I used codelite as my primary IDE for years, and was generally very happy with it. In the end I switched to VSCodium + mingw32 + cmake because some of the libraries I needed wouldn't build on TDM-GCC any more and I wanted to get back onto a more mainstream gcc build.

As all IDEs do, it started out very lightweight and snappy, and then gradually got heavier and slower as it gained more features. It's still top tier IMO though.
A classical computer can solve a linear system in O(N) time on O(N^2) processors, too.
So who (and why) did it start recently?
Why Is Rust Programming Language Becoming So Popular?
I suspect that the fuel separate from the reactor is still a major risk.
Even if it is a terrible tool for my purpose, I'd still want my kids to try (under my supervision) and find out the correct way to use it. Then they will be able to judge for themselves the pitfall of those tools.

But yeah, my kid will not have a smartphone/tablet until they are at least 12. It's going to be pen and paper first, then a potato computer (gotta be Linux, they can try installing Wine to play games I guess)

I have a favorite comparison between learning how to use technical devices and learning how to use woodworking tools. You have to start out with the hammer, the chisel, the handsaw for small things first. And then learn to use the lathe, the drill, the bandsaw. Jumping straight to the big tool give you the big risk of losing a few fingers.
Reads like a car salesman. I'll pass.
Let us not forget the immense paperwork and everything that entails, while I read that one can simply pay few hundred dollars in US and start their own business tomorrow.
Indeed: https://docs.getutm.app/advanced/rosetta/
My dad, the eternal optimist, suggested I try doing a statistical approach to edge pattern matching of an eggshell as a project. His goal was to do the fragment reassembling for Hebrew scrolls. This was in the Vax 11/780 days. I think it would be more feasible now. (He did stylometry at Edinburgh uni as a hobby alongside more serious CS/VLSI work. I declined to try, the problem was too big for me)
You can do everything without flakes as well by using fetchTarball, fetchGit etc, with shasums, but flakes just improves the ergonomics. Because of the lock files, flakes are also faster, especially nice if you use nix develop (the new nix-shell alt)
Where can I find the original?
This plus QEMU https://www.cs.bham.ac.uk/~exr/lectures/opsys/10_11/lectures...
It's OK if people we dislike are victims of law enforcement overreach, because they are bad people and deserve it. It'd never happen to good people, like us and people we like, so no reason to worry.
So design it to augment, rather than replace, a conventional autonomous driving system. If the self-driving system is kept running full-time, it can take over instantly if there's a communications dropout. That way, the car only has to stop immediately if a problematic situation happens to coincide with signal loss.

Perfection is not an option in this business, so it's time to stop demanding it. If we can manage to kill something less than 30,000 people a year on the roads, the way humans currently do, we can call it a win.
Lol Okay, I should have been clear in the title. It is the TinyStories version of the LLAMA2. Its not good quick maths for sure.
I would argue that F# is far more simple at its core than the core of Rust, Scala, and Kotlin. It only gets complicated when you're getting into advanced features, but it is still a very pragmatic language.
How does UTM compare to parallels? I’ve used parallels for years but I’m curious
I don't know how 10k became the rallying number for walking. Overall steps help, yes. But what's important is the amount of walking you do outside your own daily activity. I.e., if you walk for work- this doesn't really count (unless you're a mail delivery person, perhaps).

Time spent is probably more important than actual number of steps, in my opinion. A one-hour+ walk (in addition to your normal activity, divided up across the day), regardless of how fast you go, is more valuable than a walk that nets you 5,000+ steps. Not everyone can walk 5,000+ steps in a day, and not everyone should try to reach that.
so, you use the scientific community and consensus to lead your experimentation efforts? sure, why not.

luckily, not everybody does that,otherwise we would not have superseded the Newtonian era.

which is what the main post is about: we need to break out of the community and consent.

Anyways, this reenforces the idea that we should distinguish between science and scientific communities.
You can say whatever you want of course, but 3rd world define countries that are neither aligned with the West or the East, in the Cold War. China is part of 3rd world countries.

It is called Developing nations today and Mexico is not part of either.
Knight ransomware distributed in fake Tripadvisor complaint emails
Samsung highlighted that the drive possesses telemetry capabilities, transmitting data back to the company throughout its lifecycle, aiding in troubleshooting, though this feature was introduced at the previous year’s FMS.

The drive ratted me out man, no lie. -future torrent site admin.

Joke aside I hope this is configurable. Diagnostic telemetry is useful.

I wonder what level of redundancy they recommend intra and inter drive. If this can segment itself into discrete TRIMable subunits, it might sustain chip damage better than being a single extent.

I also wonder how much data in flight is at risk under powerloss. Awesome bandwidth may be "not yet committed" through DRAM.
You're throwing accusations of dishonesty purely because I pointed out that I'm not the original poster?

FCOL, I didn't even make a point/take a side, I genuinely want to know what the difference is between "shutdown a conversation" and "dismiss opposing argument without consideration".

That post was the first post I made on this story, and I'm supposed to accept that prior to posting that I was shutting down discussion?

> it's palpable to the rest of us to see how quick the discussion jumps to feigned confusion, a lack of charity to understand what others are saying and to immediate dishonesty

With all respect to you, that's rich.
Ask HN: Desalination Water Pipeline from California to the Southwest
Could a desalination water pipeline from California to the Southwest US ever work? Let's say the desalination plant is pumping water from the Pacific Ocean near Southern California, to the Colorado River, to the Navajo Nation, to the Rio Grande River and maybe further. Possible? Practical?
Looking at the poorest places, yes, absolutely.
There are very efficient algorithms for doing this, but of course it may still be expensive if your dataset is very large. See https://ann-benchmarks.com/ for some of the algorithms
Weird, I've had the exact opposite experience with UTM. I need to get Ubuntu up and running with virtualization (emulation is too slow for GUI work), but the install simply hangs. If I forcibly reboot, the installed OS simply blackscreens and does nothing. I've spent a good few hours trying to get it to work (including turning off the display and trying to use the old tty terminal output), but eventually I gave up.
> people get back to building applications that don't consume hundreds of megabytes of RAM to render a hello world.

Wasn't the whole OSX's new paradigm a switch to high level language and frameworks , with compositing window management to display super fancily rendered hello worlds ?

Decrying cycle burning for the sake of high level abstractions feels like a complete rebutal of everything OSX/macos ecosystem stood for.
> I hope Electron/CEF die soon, and people get back to building applications that don't consume hundreds of megabytes of RAM to render a hello world.

Web technologies are fine, but what we really need is some kind of lightweight browser which allows you to use HTML/CSS/JS, but with far lower memory usage. I found https://ultralig.ht/ which seems to be exactly what I am looking for, but the license is a major turn off for most paid services. It makes sense for smaller, indie projects to adopt it, but I haven't seen many "desktop apps" using this in the wild.
If it's bad for their party, it's the right of the public to know. If it's bad for our party, it's vile smear. If our people discover bad things about their people, it's heroic fight for truth which would die in darkness. If their people discover bad things about our people, it's vile and discredits the honor of journalists, and had to be suppressed, laws be damned. If one lies for the good cause (to let good people win), it's heroic. If one lies for he deplorable cause (to let bad people win) it's slimy.
UTM runs GUI apps, while Orbstack doesn’t. It‘s kind of like VirtualBox vs. Docker Desktop.
Decent developers can do that in C++
SETI@Home was fun, but it was kind of a trash screen saver because of how many fixed elements it had. Definitely ended up burning in a monitor with the yellow afterimage of its purple section divider bars.
I don't follow your reasoning at all. I don't see any connection between the articles contents and your leap to "comparing levels of culture".
True, real journalists only publish things that the party approves.
As someone who’s 2 days into this festival and have seen cruise and Waymo cars a lot this weekend.. I think it’s overblown. We took a regular person-driven Uber tonight from the festival and it took 30 minutes to just get out of the traffic jams created by all the road blockades and shear boards of people.

Cars are just not a good solution for moving that many people full stop. Add in self-driving cars and it’s even more of a cluster but what we really need is a metro stop there and more in the areas people stay during the festival.
This is an important observation, and is one of the reasons we included an energy-time tradeoff analysis in the paper. To our knowledge, this is the first result where the product energy * time has been shown to scale with dimension for solving linear systems of equations (in any computational paradigm).
I live in SF and saw at least twenty driverless Cruise vehicles today while walking around the Mission. It's really quite sudden to see so many, really I've just noticed in the last week or so. My daughter asked me yesterday "are we in the future?!" Previously they all had someone behind the wheel.

Personally I don't understand the hate. There are a lot of frustrations in this city, but they really aren't one of them. They all seem to drive perfectly and predictably, by my observation. I understand that there will be issues like this, but none of them are realistically safety issues.

I look forward to a day where driverless taxis become cheap enough (due to lack of having to pay someone, and supply and demand) that more people can choose to be carless. I still need a car because I need to get my kid to school outside the city. But now that she doesn't need a booster seat, and now that Cruise vehicles seem ok with having a medium sized dog in them (kind of a problem previously if I want to take my dog across town to a park), I'm almost at the point I could get rid of my car and use public transportation as well as robotaxis when needed. So much space in the city is taken up by parked cars, and this should free up a lot.

At the very least I think having robotaxis will allow a lot of two car families to only have one car.

I understand the concerns about lost jobs but what do you want to do, bring back switchboard operators and elevator operators? If a machine can do the job, I just don't think that's a good use of a human.
Someone disagreeing with you doesn't mean they are upset my friend. Have a good one because we're not going to agree.
First of all I invoke Betteridge's Law.

Secondly “GDP” is a god awful measurement of “wealthyness” or “poorness” of a country.

Literally every time there’s a natural disaster, overfishing, strip mining, man made disaster, or O.J. Simpson level court trial the GDP goes up. [1]

[1] Bill Bryson on GDP (link back to HN) https://news.ycombinator.com/item?id=36469798

On a side note, I really recommend all of his books, they are tremendously eye opening, insightful and above all funny
Our machine learning model used an ensemble of random forest and logistic regression models to predict a paper’s likelihood of replication based on the paper’s text.

This reads like a description of phrenology.
Yes, in Nix code it is possible to refer to arbitrary Nix codebases from Nix code.

I'd point to the home-manager installation instructions for an example of Nix flakes having a nicer UX. Running flake-enabled codebases is just much nicer than non-flake codebases.

https://nix-community.github.io/home-manager/index.html#sec-...

https://nix-community.github.io/home-manager/index.html#sec-...

The former involves running `nix-channel --add <...> home-manager && nix-channel --update` in order for `<home-manager>` to mean anything. With the latter, it's simply `nix run home-manager/release-23.05 -- init --switch`. (Albeit, `home-manager` is already registered as an alias for `github:nix-community/home-manager`).

One key detail is that `nix-channel --add` modifies the 'system state', whereas running flakes essentially does not.

-- Regarding "you can pull in arbitrary Nix code by reference". With flakes, you have a standard entry point where you know the interface it has. Whereas, having a 'default.nix' is a convention, and there's no way to know how a `default.nix` is to be used without reading its source.
Go specific IDE: https://github.com/visualfc/liteide
None build as much as China, which is pretty crazy.
I hope the standardize on aliasing -ise and -ize endings in the CLI instead of throwing errors to folks just wanting to optmise or optimize because it shouldn’t matter.
“640k ought to be enough for anyone.”
Yes there are homeless but they are rarely seen at large, almost all are incarcerated or otherwise isolated (psychiatric asylums, LTP, "chemistry", work camp, or at least controlled-residence factory dorms to which they are assigned). Belarus takes right approach on homelessness, in my opinion.

>I'd say it's because of the better wealth distribution. Belarus has always fared better in things like Gini index.

It is true to say that Belarus has effectively no middle class. But also very little poverty. Just working class and the rich, including very rich, but they don't spend their money in Belarus.
Why not self-driving buses? That will be next.
Except there's no chance of successful tampering the way he did it. Never was. Publishing dirt on one of his co-conspirators is not going yo negate his conviction.
I don't know how I could have been more clear, sorry.
Okay, I was just clarifying. Tone is really hard to convey and interpret but that read like you were jumping on me for clarifying.

I think that's what the problem is. The post in the screenshot is unnecessarily combative. It's not conducive to good discussion. It doesn't have anything to do with beliefs, it's just picking a fight. Change 'right' to 'left' or whatever group and it would've been flagged just the same.
It's kind of scary because Nix is one of the coolest concepts for how to manage Linux systems... Most everything else has so much baggage from things that were designed around hand-maintained, non-disposable installs.

But the community does seem to be still tinkering focused.

I miss the early 2000s when even the hackers seemed to want to make their stuff easy to use(although my source for that is I saw a screenshot of low orbit ion cannon one time, I don't actually know much about hacker history).
Yes/No/Yes/No/Yes/No/No
It would be fixed overnight if the US didn't import. That is at least as much a part of the problem - the bad neighbour.
Its linked in the article: http://brenocon.com/dean_perf.html
Decenter developers can do that with a magnetized needle and a steady hand
Here's a video of it in action on 7.5 in color:
https://www.youtube.com/watch?v=6lTk0xxmNtQ
>Any others I'm missing?

I would suggest MS-DOS: https://github.com/microsoft/MS-DOS
Do you think this is thanks, at least in part, to the fact that Netflix is a rather narrowly defined product? It is a library of content and it streams to your screen.

In the places I've worked, the product is poorly defined. Not because we've neglected to define it, but because it's novel and amorphous and nobody knows what it should be, let alone what it will be.

Netflix on the other hand, in my view, has a clear goal: get video onto screens as efficiently as possible. It becomes much more of a pure technology problem solving situation.

Of course, I won't assume there aren't ongoing product development tasks constantly. I'm sure there's a massive back office suite, along with ads, etc.

But the overwhelming majority of the Netflix product "mandate" is pretty solid, so you don't need to spend a lot of time making sure folks are on the same page, or am I way off?
Generative AI – A curated list of Generative AI projects and services
I've never seen an anti-adblock message on YouTube. Do they only appear when people use crappy (likely malware) adblock extensions?
I really wish somehow Flutter or react native would be written in Rust or some other language on the same level. I hate having to deal with JavaScript or some half baked compiler.
There is a project I am following to embed a Linux machine into mobile VR applications using virtio-gpu & his latest effort gets 200fps.

"VR Linux is now testing with working GPU acceleration via the kernel over virtio-gpu. This is a major step forward following on from the Shadertoy device that we made a few months ago. Now we can make OpenGLES Linux programs that are accelerated by the Quest's Adreno GPU."

[1] Thread: https://twitter.com/anjin_games/status/1371870094490537987?t...
The thing that’s great about metros is that you’re not stuck in traffic. Of course in SF it’s like a metro/tram hybrid which is okay but not great.
it's quite alright, though these days the metadata matters more than the actual data.
I know the feeling.

I'm the only person "remote" (work from another office/country) in my team and I am the one that always has to travel to meet the rest of the team.

It's nice meeting people and all, but I generally find these offsites pointless and not work the hassle of traveling for it.
LFTR can be turned off pretty easily.
4 in c. 11 in assembly. Not so bad, really.

https://i.imgur.com/r2WRnZk.png
Actually, the only numbers every LLM developer should know are their accelerator specs.
For example:

A100 specs:

- 312e12 BF16 FLOPS

- 1555e9 GB/s HBM bandwidth

H100:

- 1000e12/2000e12 BF16/INT8 FLOPS

(apply ~0.7 flops efficiency multiplier because h100s power throttle extremely quickly)

- 3000 GB/s HBM bandwidth

---

For a 13B model on an A100, this nets:

13e9 * 2 bytes per param = 26 GB HBM required (at bf16)

26e9/1555e9 = 17ms / token small-batch latency (~60 tokens / second)

What about large batches?

latency for some batch size B is 13e9 * 2 FLOP per param * B / 312e12

We want B such that we're just about no longer HBM bound:
26e9/312e12 * B = 17ms

<=> 17e-3/(26e9/312e12)

giving a batch size of 204.

At that batch size (and all larger batch sizes), the a100 delivers a throughput of
B * 1/17ms = 12000 tokens / second

---

KV caching, multi-gpu and -node comms and matmul efficiencies left as an exercise to the reader :)
Isn't there a relation between entropy and computation? It would be interesting to see how these are related.
> The are so many incredibly talented musicians in the world

If there are so many, then they aren't incredible.

It takes a lot more than talent to be successful in music. More than musical talent, too. One has to also be able to create catchy tunes, play them, fit in with your band, pick the right look for the band, the right name, packaging, etc. etc. etc. I recommend reading up on what Brian Epstein did for them.

The songs of the Beatles (and Michael Jackson) are consistently better than the songs of their contemporaries.

> the percentage that become the "it" acts is microscopic

Are the 99% simply not that good? I enjoy music from all kinds of bands, but the quantity and consistent high quality of the Beatles' and Jackson's work are standouts.
Does anyone know why this would be set up as a (for profit?) LTD in the UK with 10 shareholders? Seems like an odd choice.
This makes the third issue of the parent comment much worse, unfortunately since there will be a new /nix/store hash when even things in .gitignore or things like lock files or editor backup files are touched. I've cleaned up hundreds of gigs after a long evening of hacking
I mean, that's a very specific example of looking at it. But let me try and rationalize it:

- Books are not purely consumption. Rather, working through a good book is a very good creative exercise, because you are "creating" critical thinking for yourself. You still have to filter the intake of book for your kids, but imo there are very few books that have no value at all, because producing a book is costly to just put out junks on a massive scale.

- On the contrary, we have to agree that nowadays there are things that give your kids unbounded consumption. Very little critical thinking can be had after 2 hours of viewing mindless Youtube video. If you restrict your kids to only good content that provoke thinking, it's alright, but there is just too much crap on Youtube that lulls them to be mindless.

So, our kids are "consuming" at record high rate and "producing" at record low rate.
The Wellcome Collection is well known for such objects too:

https://wellcomecollection.org/search/works?query=memento%20...