skysight-inc/HackerNews huggingface dataset:
Traditional hardware RAID requires you to start over from scratch to expand an array. ZFS has some limited ability to expand an array, but there are still a lot of scenarios where the recommended solution is to start over from scratch. BTRFS has full flexibility for online resizing of arrays and changing between RAID modes and rebalancing the array, but its parity RAID modes aren't really trustworthy enough yet for a backup provider to be relying on.
What do you mean by "tune for SF" ?
If its not a police state why do you need widespread videocamera surveillance?

Seems like you have an arbitrary definition of what a police state should be.

If the police just needs to take interest in you to find something to jail you because you are breaking hundreds of laws everyday anyway, this is a police state.
corporate engineering blogs are marketing

personal engineering blogs tend to be something the author wanted to document so they could look back on later or thought that others would find the problem/solution cool
The firmware can execute UEFI binaries from any filesystem it can read. The spec mandates FAT32 as a supported filesystem, but nothing prevents additional filesystems from being supported - Apple's firmware for example understands APFS (and previously, HFS+).

The Linux kernel can act as an EFI binary/application using a mechanism/feature called EFISTUB and thus can be loaded directly. The concept of a "bootloader" in UEFI-based Linux system is mostly vestigial (to enable feature-parity with non-UEFI systems or work around broken firmware). On a non-defective UEFI firmware, a bootloader is unnecessary, the UEFI firmware can load your kernel and initrd directly from the EFI system partition.

Ideally you'd want your UEFI to be able to read and understand your main filesystem (ZFS in this case) which means you no longer need a separate EFI system partition to store your kernel/initrd (and can enjoy the redundancy and features provided by your filesystem of choice). UEFI is actually extensible so you can have third-party drivers (you'd need to store those drivers somewhere, but a USB stick/memory card would do, or you could technically embed it in your firmware)?

The problem when it comes to ZFS specifically is that there is no UEFI-based driver with feature parity to the main ZfsOnLinux project. GRUB has a primitive implementation (extracted as stand-alone EFI drivers here: https://efi.akeo.ie) but it lacks support for many features, effectively forcing you to have a separate boot-time ZFS partition with all unsupported features disabled (if you're going to use a separate partition, why not just use FAT32 which is natively supported).
Isn't Yulia Tymoshenko supposedly on that list?

Yet not only she's still in parliament but she still running one of the opposition parties there.
You could make an intermediate step that's only used during type checking which may have partial type information. Then after type checking you lock it down.

You can even have HLists but then you are also pretty far along the Ivory tower. I don't think that's worth it.
Found a small bug i think. If i assign a process to the cpu just when it dies (during the fly anmiation i guess) the game freezes (Cannot click any buttons anymore).
https://i.imgur.com/4gbwwEZ.png
I might stand corrected on the Android example.

As of the rest, in most companies I worked on, unless the higher ups are bypassing the hiring process, due to networking and acquaintances, such CVs never get through HR first round of filters.
"in my opinion" ... <the above>
Nice, simple article. I'd have been nicer if you could justify the design of using scripting in this ray tracer. It only does create, save and delete image which is also a wrapper around equivalent C++ functions.

It feels like using Lua just for the fun of it; if this was the intention then pay no heed to this comment.
I got an email about it right away and I’ve also been getting warnings (that I configured in the dashboard) for inactivity on a repo that’s affected.
For what i use it for, it does it's job well.

I also run a HomeBridge to bridge protect to Apple HomeKit, to have a backup of the footage.
Microsoft owns enough of OpenAI that their endgame goal of putting GPT like features into Azure and Office365 for enterprise customers is what we’re likely to see happen.

OpenAI will likely target private consumers while Microsoft focuses on enterprise. I can use my own organisation as an example. We’re an investment bank that does green energy within the EU. We would absolutely use GPT if it was legal, but it isn’t, and it likely never will be considering their finance model is partly to steal as much data as they can. Even if it’s not so polite to say that. This is where Microsoft comes into the picture. In non-tech enterprise you’re buying Microsoft products because everyone wants windows, outlook and office. We can wish it wasn’t like that, but where is the realistic alternative? I’m not anti Microsoft by the way, in all my decades in the enterprise business they’ve easily been the best and most consistent business partner for any IT. When Amazon saw how much money there was on the operations side of EU enterprise they quickly caught up, but Amazon doesn’t sell a Office365 product. So anyway, once you have Office365, you’re also likely to use Teams as your communications platform (which is why there is an anti-trust case against it), Sharepoint as your document platform, and, well, Azure as your cloud platform. Except you might use AWS because Amazon is also great. In some ways they are even more compliant with EU legislation than Microsoft.

But if Microsoft can throw GPT products into Azure the same way they put Teams and Sharepoint into Office365… well, then where is their competition? And having GPT features within Office365 will only further their advantage on the office platform. I mean, there are companies which won’t use Outlook, but there won’t be when ChatGPT writes your e-mails.

So this isn’t necessarily for you. It’s just part of Microsoft’s over all strategy for total IT domination in Enterprise. I mean, we’re going into RPA (robot process automation) a journey I went through in another Enterprise organisation a few years back. Back then you had to consider what go buy, would it be BluePrism, UIPath, automation anywhere, something else? Today there is no competition to Microsoft’s PowerAutomate if you’re already a Microsoft customer. It’s literally $500 a month vs $50k a month… I mean… that’s the future for GPT on Azure.

It’s probably necessary too. Their prices have made a lot of organisations look outside of Azure. Toward places like Hetzner or even self-hosting, but if Azure comes with GPT… well then.
I would doubt it. Websites are essentially software distributed on demand, there is no requirement to distribute your software for any particular platform (browser).

If Apple can make their software (i.e. Final Cut or Logic) exclusive to Apple devices, so can Google.
Or ask them to unlock their phones and let you browse everything including their banking app.
My apologies, I think the bit of context missing from my response is you don't need a GPU at all; 64GB of RAM will suffice to run a 70B model with your CPU, and it won't even be -that- slow, you'll get a few tokens per second.

So while a lot of us think that you need to splurge in order to get into LLMs, the reality is you don't, not really, and pretty much any computer will run any model, thanks to the efforts of projects like llama.cpp. Even using the disk like you mentioned! That's a thing, too. It's slower, but it's entirely possible.

If you're willing to drop down to the 7B/13B models, you'll need even less RAM (you can run 7B models with less than 8GB of RAM), and they'll run radically faster.

People have been working really hard to make it possible to run all these models on all sorts of different hardware, and I wouldn't be surprised if Llama 3 comes out in much bigger sizes than even the 70B, since hardware isn't as much of a limitation anymore.
Nowadays I try to test such software by dialling internet and checking is it still working (and checking is it not anywhere).
Simple Prometheus queries for metrics inspection
Cardinality is key. And it’s easy to get it out of control. Check out a proposal on how to inspect your metrics with simple Prometheus queries and tune your instrumentation.
I thoroghly enjoyed the anime "Record of Ragnarok" (https://en.wikipedia.org/wiki/Record_of_Ragnarok). Shiva loved dancing (along with his brother Rudra). He is reimagined very well. Buddha is imagined a bit more cooler though :D. In a sister comment, someone has pointed out stark similarity in Shiva Sutra and Jap Iroha (TIL, Thanks!).

PS: I hope some over jealous Sanghi does not start filing police report that it is somehow hurting religious sentiments of Hindus and takes it down.
As flawed as US is.. that's still one of the most idiotic statements one could make (in general).
Your URL doesn't support your position (emphasis mine):

>Hindenburg's reelection failed to prevent the NSDAP from assuming power. Two successive federal elections later that year left it as the largest party in the Reichstag and anti-republic parties in the majority. Under this political climate, Hindenburg appointed Hitler as Chancellor of Germany in January 1933. Upon Hindenburg's death in 1934 Hitler de facto assumed the presidency, which he combined with the chancellorship to become the Führer und Reichskanzler.

>The NSDAP emerged from the Reichstag elections in July as the largest party ever seen in the Reichstag and having over a third of the vote, while Papen's position was undermined. Papen dissolved the Reichstag again with elections in November, in which the Nazis lost seats but remained the largest party.
I'm pretty sure the point of this version is not to export data hence the name
It's never real ism. But we can have it once all the resistance dies?
815: The story of the “Lost” Pilot [video]
see also: https://duostories.org/tok-en
I quite stormy disagree with you here: in order to reason about complex things it's absolutely necessary to have ready knowledge so that you can combine those bits and draw conclusions, see bigger pictures etc, you just can't do that by googling some facts.
And this is a way you contribute some of your taxes to your religious affiliation
> You have a right to my private contract with someone? Because that’s what a settlement is. What you’re saying is that all contracts need to be made public?

I hear what you are saying, but a contract is only private while both parties agree that the other is not in breach. The minute you want to enforce a contract its contents are made fully public.

TBH, I don't think anyone who got a life-changing amount of money from a settlement would want to jeopardise that by breaching the NDA and forcing the other party to sue, making the contract open to public inspection.
The world isn't black and white nor is it binary. Yes US is flawed in many ways, Russia is on a whole other level of horribleness.

It's like comparing pre WW2 France with Nazi Germany...
I did places with 300k, 8k, 1k and 150 (industrial companies).

Believe it or not, but the places I slacked the least was (obviously) the 150 employee company and the 300k! It was really well organised, you had no time to spare.

I'm now in the 8k place, and it's crazy the amount of people doing nothing.
If you are not making a joke, I would like to point out to you and other readers that you are directly describing Google’s proposed stalking web standard they call FLoC https://www.eff.org/deeplinks/2021/03/googles-floc-terrible-...
Much shorter, and only a year older: The Eternal Value of Privacy, by Bruce Schneier in 2006: <https://www.wired.com/2006/05/the-eternal-value-of-privacy/>
I’ll add my support to the chorus of Brother laser printers. My spouse bought one about 6 years ago and the company has updated drivers and it is just super reliable. I just bought a new one for my parents this year. Couldn’t be happier.
> The conclusion completely handwaves the massive overheads that come with not only owning your own infrastructure

Even if you feel that is a serious obstacle (which I personally don't) you can buy a managed solution (such as an Oxide rack) and use that on prem.
Yes, yeltsin did a south America style coup..
Torturing the tabula rasa into a culture war argument is more than a little ironic, given that the people most frequently identified with the concept are generally pretty high up on lists of “great men.”

(It becomes even more ironic when you realize that the tabula rasa was itself a borrowed concept in both Descartes’ and Locke’s writing.)
While true, I think the larger problem is that it is not intuitive (at least to me) when I can expect a function to be of the `is_` vs `?` form. It's a leaky abstraction.
IPv4 addresses are getting increasingly expensive. And being behind an ISP’s NAT is terrible. I don’t want to share an IP with my street. It should be easy to run little network servers at home without worrying about reverse proxies or upnp or whatever nonsense we need today to make the network work.

There’s plenty of numbers out there. Ipv6 lets my house have a whole subnet of them. It’s good.
Another great feature is the refactoring plugins, haven't seen that in any CLI editors
Malta has/had(?) its own issues including a thoroughly corrupt government. It's much more likely that US or any other external force had very little to do with this...
Great point. We should shut down all markets and grocery stores as well- if people can’t survive on their own, we shouldn’t be supporting that, it’s unnatural.
I suppose it's safer that way because it will only execute those specific functions, and wouldn't, for example, execute a statement like "rm -rf /”
Popular apps used to be non-popular apps. So you would want to reach people early.

I can imagine many big / popular apps switch to native once they have the resources to do so but start off with cross-platform.
I love this.

In the context of embedded/low level programming, I've never had more fun nor higher productivity than writing logic in Lua and leaving the heavy stuff to C. LuaJIT has the nicest FFI[0] I've ever seen which alone means that you're more likely to call out to C as the maintenance cost of doing so is very low.

0. https://luajit.org/ext_ffi.html
[dupe]

https://news.ycombinator.com/item?id=37084895 (17 comments)
> a truck that weighs more than 7,000 lbs

That's why.
The rename system call is not quite atomic. From https://linux.die.net/man/2/rename:

> However, when overwriting there will probably be a window in which both oldpath and newpath refer to the file being renamed.

A better way to think about rename is that it's given by two atomic operations in sequence: (1) An atomic link call to make the file available under the new name, and then
(2) an atomic remove operation to delete the old name. Thus, it's possible to observe the state after (1) but before (2).
It is pretty broken. Models are aligned for safety not gameplay.
In practice a lot of the supposed "more readable" code in FP style isn't actually more readable, it's mostly leaky abstractions you'll most likely want to get rid of if you want to know what code is actually doing or you need to change it.
https://pypi.org/project/look-like-scanned/
https://defrag.lolalabs.com/
So fakes are ok (hello Facebook), but deep fakes are not.
Seems like none of these tools have free pdf text editing which is the main reason I'm saddled with acrobat
True that. Just mark something as broken. Just in case, that website needs to have some metadata or notes even after it’s dead
I’m pretty certain the studies are lagging indicators with regards to the age of incidence; the jobs have seen a significant shift in the ages of employees as more of the work is now done by immigrant/second gen labor than in years prior. A family on my street in Palo Alto had three sons diagnosed with silicosis by 25.

https://www.npr.org/sections/health-shots/2023/07/24/1189745...
We don’t really have it in the way people in the US and those places influenced by their perception have come to believe. My experience is that US people tend to think that the police can follow you all over the place in real time using cameras. They cannot. They might be able to get the legal right to CCTV footage of all sorts of cameras but they will have to have the paperwork and knock on doors, not unlike the way they could in the USA. This is regulated by law.

Government and the police owns surprisingly little of the cameras in the UK. The vast majority are in private hands, and there is no “network” of them. Basically this perception of CCTV in the UK is unfounded.

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

> If the police just needs to take interest in you to find something to jail you because you are breaking hundreds of laws everyday anyway, this is a police state

Then the UK is not one, because this is your imagination. It bears no resemblance to the reality of life in the UK. It sounds like a closer fit for the plea bargain culture of the USA. Plea bargains are not a general part of our judicial process or culture.

So if the government wants to use the threat of a dozen other violations to make you talk, they will have to get the CPS to take them to trial, because as a general rule the system does not allow you to be pressured into pleading guilty on something else in return. Our system has a much lower conviction rate.

I do not, in fact, have an arbitrary definition of what a police state is. But this is the point. US commentators define “police state” to mean something narrow that does not overlap with the justice and incarceration culture of the USA, which has more police corruption than most of the developed world, and which is more unequally applied than most.
Shiv sutra contains all sounds of classical Sanskrit exactly once.

It does not contain all sounds of verify Sanskrit though. For example, retroflex L is missing.

Counterintuitively, shiv sutra does not contain all sounds of modern Indian languages like Hindi or Marathi either.

Modern Indian languages derive vocabulary and phonemes from both prakrit ("natural") and Sanskrit ("well-done").
No, it didn't work.

Other than already mentioned issues of hardware, you also had for years the issue of lots of applications requiring substantial rewrite to support another protocol due to use of BSD Sockets which leaked protocol internals up to application layer. It was a very big and vocal issue about porting to v6 even in early 2000s despite BSD Sockets finally getting a new API (lifted from the Streams-based XTI) that made handling dual stack easier - but everyone still learnt from older manuals.

And tricks with time table were tried - vendors would lobby for all sorts of extensions "while they work to update the code", the result was that none did because none wanted to actually put the work to upgrade network stacks and handle dual-stack in applications.

After all, IPv6 is not the first attempt to replace the "temporary" solution that was IPv4 whose planned EOL was in 1990.
So what kind of low level stuff can you do in rust/zig that you can't in V?

You don't have to use GC in V. It has optional manual management/autofree/arena.
> nearly every case we’re all really trying to do our best.

If you sitting in the same boat this is a reasonable approach most of the time. Even then you may have to deal with an occasional irrationally acting person. However if you are in another boat e.g. providing services or products there are a lot fewer barriers for misbehavior and some may be even rewarded. Win-win and win-loose are different games and deluding yourself in what game you find yourself in a quick way to fail big.
That’s great! Would you be open to test Stacks’ search engine integration and see if it is useful for you?
AppBrain shows market share stats for all apps and also for the top ranked apps: https://www.appbrain.com/stats/libraries/details/flutter/flu...

6% of the top ranked apps use Flutter.
I gave a couple of talks promoting IPv6 in 1999 and I'm happy that I finally have it at home as a residential customer. (I didn't until this year.)

I'm also working on a project to reclaim some IPv4 address space, which people often object to on the grounds that people should "just use IPv6". So I have to defend the legitimacy of the demand for IPv4 address space.

In connection with this issue, I recently ran some DNS lookups against lists of top 1,000,000 domains (the last Alexa one and the Cisco Umbrella one). What we see is that only dozens to hundreds of "top million sites" (depending on one's definition of "sites" and so on) are IPv6-only. That is, less than 0.1% of Internet sites currently have an AAAA record without a corresponding A record, notwithstanding things like Mythic Beasts's offering to sell this configuration to them.

The over 99.9% of sites that still have an A record have it for a very good reason, which is that somewhere around half of all of their users (of course, quite a bit more in some regions and markets, and quite a bit less in others) would be unable to reach them at all otherwise. This is probably going to be true for a long time, even if that fraction keeps creeping steadily downward, and there's not much the site operators can do about that.

On the other hand, maybe you're talking about things like the "A record but no AAAA record" case (sites that don't offer IPv6 support). This is around 45% of FQDNs that have any form of address record, according to my scans using recent Cisco Umbrella data. I don't particularly have a defense of this; in fact, I find it really unfortunate. I happen to also be involved with Let's Encrypt, and I've often seen a pattern where smaller site operators, at least, show no awareness of what IPv6 is and no desire to debug it (e.g. if their certificate request fails because their old AAAA record was broken). I think Happy Eyeballs has been kind of bad on this particular dynamic: small site operators will themselves perceive their sites as working fine with completely broken IPv6 configurations, and it can be hard to convince them otherwise!

I'd love to see some kind of tool, messaging, initiative, or whatever that would encourage the long tail of site operators to be willing to spend, like, three minutes learning that IPv6 is a thing and that it's good if they have it set up correctly rather than not having it set up correctly. I still don't know what that would look like. I've seen dozens, if not hundreds, of forum posts telling people various forms of "it looks like your AAAA record is out of date; maybe you should delete it".
Apple replaced my wife's iMac rather than replace the power supply.

Though they would only replace it with an i5, rather than the i7 that was in it "because the next gen i5 was better than the i7". I should have just replaced the power supply myself rather than than let her get scammed like that.
All practical languages has quirks, but JavaScript have significantly more quirks than the average language.
how do you use this with hetzner-cloud? Do you use it as a vm or as part of, say, k8s?
So the basic idea is to do some calculations right inside the 4-18Kb memory block instead of going all the way to a CPU and back?

First of all, why does this sound familiar? Did early memories do something like this?

Second, how hard is it to map arbitrary complex NN to this architecture?
I tend to ignore the whole context thing in Phoenix, it confused me in the beginning when I was learning about Elixir and Phoenix. It's a design pattern instead of a core functionality of the framework.

Just think about what are good interfaces and abstractions. Seperate your core functionality from your "view" functionality as Phoenix sets it up for you anyway (App = core and AppWeb is your external view layer, being a webpage, json api, liveview, etc). You might end up with something that looks like a context and that's ok, but it shouldn't be what you start from.
Memes like this belong on Reddit, not HN.
If you have an iphone, you can open your images and search for cat / dog and the program will just show relevant pics of cats and dogs. It also searches in text inside of said images.