skysight-inc/HackerNews huggingface dataset:
Ah gotcha, I actually 100% agree here. I think both the parser (and my brain) would probably be better served by space on both sides of a variable : type (or type : variable) declaration.
They've been getting away for decades with labeling all sorts of their own costs as "taxes" and "fees" to customers. It's very misleading and IMHO should be illegal.
So if I express a liking for “free speech,” for example, my entire instance might be de-federated by Fediblock activists.

And if I join another instance and discuss “free speech” I will be swiftly booted out, lest Fediblock comes for their instance, too.

Can you see the issue with that?

Do I represent a subversive niche group when I advocate for dangerous ideas like “free speech”?

Am I the asshole?
> This is because without dropping serious $$$ on mellanox high-speed NICs and switches, inter-server communication bandwidth quickly becomes the bottleneck when training large models. I can’t afford fancy enterprise grade hardware, so I get around it by keeping my compute all on the same machine. This goal drives many of the choices I made in building out my servers, as you will see.

10gbe is very cheap now, but I guess that's not enough?
> I am wondering if it is possible to rig up Docker to work in that?

Unlikely, 99.9% the answer is no (at least not currently).

FreeBSD does not have “full kernel emulation”. What it has is a table mapping linux syscalls to freebsd equivalent, essentially an adaptor. This, along with a typical linux runtime (glibc and other libraries) means that you can execute linux binaries.

But this goes as far as the translation table goes.

To run docker containers you’d need an equivalent syscall to create (pid, network, uts etc) namespaces and (cpu,memory) cgroups.

There is no equivalent of those syscalls in FreeBSD at the time of writing, as far as I know.
So... at a high level, early React for data? In other words, letting a framework manage update dependency graph tracking, and then cascading updates through its graph in an optimized manner to enhance performance?

Obviously, with tons of implementation difficulties and details, and not actual graph structures, but as a top level analogy.
Your friend is doing good work. 'Fresh Air Poultry Houses' is one of my favorite instructional books on any topic.
1) Simply don't call it "open source software." Making up new definitions for open source is more harmful to it than anything else could be. There's nothing to open source except licensing.

2) The usual way to do this is to AGPL your software (or be even stricter), and sell it by relicensing it for businesses who pay you so they can use it how they wish. You don't have to make up a new "non-commercial open source" license to do this.

edit: It feels like OSS people are haphazardly stumbling through the thought processes that lead to the GPL in the first place. Once you've made an open source license that doesn't allow people to make money using the software, does it matter whether they share their changes or not when they distribute?

What's motivating people to reserve the right not to share changes in the software they distribute for free, other than to maintain a now enforced as worthless (by this particular license and similar variants) distinction from the GPL?
"The various uses of Peter Pan that have given the hospital money throughout most of the years since Barrie's death in 1937,

will continue in the UK at least thanks to former prime minister Jim Callaghan.

Encouraged by his wife Audrey, who was a chairwoman of Great Ormond Street,

Callaghan successfully campaigned to get the UK's 1988 copyright act amended

to give the hospital the unique right to royalties from stage performances of Peter Pan and any adaptation of the play forever."

Very convenient.
Thanks for sharing Scribe which can help me read Medium articles with an alternative front end that bypasses the paywall.
The Retroid Pocket Flip is one screen short of your perfect handheld.

https://www.goretroid.com/collections/retro-game-system/prod...
I wonder if that's the old "take the toner cartridge out and tilt it back in forth a few times" issue of toner getting unevenly distributed in the cartridge?
I'd guess that "the market" would be perfectly happy with good movies in the Star Wars and Indiana Jones film franchises. What we've been getting is "deconstructions of the patriarchy" instead. That is, rather than continue the story of beloved characters, or have them become beloved mentors for a new generation, Disney has taken male characters, painted them as weak, stupid, or damaged, then inserted a female that is already completely awesome without any learning or earning. Said female berates the beloved character throughout the movie, then saves the day instead of the male character.

They did this in Indy 5, they did this in the new Star Wars movies, they did this in Marvel's Secret Invasion, and She Hulk... And it's awful.
> It's hard to say what good art it - but it's pretty damn easy to say what bad art is. I'm not talking about preference, I'm talking about "everyone is special" pushed so much that there are more than there used to be with less polish and drive.

Not only are you talking about preference, its preference for superficial marketing.

> Why pay for PR and handlers and management

Do these things make better art, or just better sell mediocre art?
Thanks. Unfortunately, not having any luck with any of them, including lacontrevoie. Nitter.net gives a nim error, the others don't find any tweets
Corporations are legal entities separate from people. They do not have the same rights and responsibilities as humans.
Hmm, that doesn't sound like an optimal implementation. Can you think of any other approaches for handling air traffic (no pun intended) besides using AI language models?
Update: hours after being exposed and publicized in the Washington Post, the behavior has stopped:

> On Tuesday afternoon, hours after this story was first published, X began reversing the throttling on some of the sites, dropping the delay times back to zero. It was unknown if all the throttled websites had normal service restored.

https://archive.is/2023.08.15-210250/https://www.washingtonp...
I've seen quite a few people at concerts recording on a DS or 3DS - can't seem to find any clips but the video and audio are both horrendous, obviously not meant to be able to cope with the volume in these places.
There is an active homebrew community making everything from video players to emulators.
The 'winners' of WWII were given priority in the UN, and the exiled government of Taiwan represented the whole of China.

The criteria was not 'Big GDP,' it was 'Major power on the winning side of WWII.'

Many more people fought for the Allies in China than those that left for Taiwan.
New – Amazon EC2 M7a General Purpose Instances Powered by 4th Gen AMD EPYC
Here's one of the pitfalls.

You are repeatedly told that you are "in charge" of projects etc., but the decisions taken by superiors are always imposed, because they have "the vision". Even if this means adding 2/3 heavy features to be developed and changing the design system a few weeks before major releases.

Technically, they could operate with Excel spreadsheets rather than software, it would just take more time.
That is an interesting view. What you said about the extra mental step is true for me when I read the common "X x" notation, which is astonishing because I saw it vastly more often than "x: X". The later reads very naturally for me and I suspect that at least for my brain it is close to how the colon is used in natural language. Often you have a proposition and what follows after the colon adds detail to proposition or describes it in more detail - exactly like a type is additional information about the thing to its left.
You're paying for convenience. Why go wait in line for God knows how long when you can pay a fee and get it immediately? Otherwise I agree that the charges can be exorbitant.
In a word: no.

The rubber band tires are almost entirely for show. A 2024 Camry weighs in around 3,300 lbs and comes stock with 205/65-16 tires. A 1998 BMW 528i comes in somewhere north of 3,500 lbs and came stock with 225/60-15 tires that have a taller sidewall than the Camry. You'd be hard pressed to convince me that the Camry rides and handles better.

Nobody wants smaller cars because the safety rating goes through the floor

A 2023 Corolla and 2000 3-series are roughly the same weight. Both got "good" ratings from the IIHS across all the tests.
Also CivitAI but beware the NSFW

https://civitai.com/
The chart is H vs. Albedo, and is awkwardly formatted.
H is the brightness observed on earth. Albedo is the inherent reflectivity of the object. What the chart is saying is that if we observe an object that is 19.5 H bright, it could either be highly reflective (0.30 albedo) and 310m across, very dim (0.05 albedo) and 760m across, or somewhere in between.

As I understand it, we can only calculate the albedo if we know the size and apparent brightness.

I'll note that the linked NEOscan page has an H of 19.9, while JPL's CNEOS has an H of 19.2.
On demand vs. Reserved instances for LLM fine-tuning
Hi everyone,

I am looking at different options to get access to GPUs to train an LLM on an enterprise use case for a customer. They are on a specific Cloud provider with associated credits, so I have no ability to go outside, like Runpod.

We are exchanging on whether we should go for On-demand or Reserved instances. This client is a Fortune 500, so they could reserve it but it might not be the best choice.

It seems to me that with LoRA / QLoRA, and so on, we might be able to fine-tune a Llama 2 with one or two GPUs on-demand, but I am unsure yet.

So our main evaluation criteria are:

- Price

- Availability of GPUs, aka we don't want to waste too much time to get started

In your experience, have you had difficulties to get access to GPUs at a good price? How many of you had to go with reserved instances, and if so what made you choose this option?

I would love to have your feedback!
Well there you go: you're analysing it and asking what it means. What it represents.

I think it represents a lack of creativity coming out of main stream Hollywood and other "big ticket" industries. Nothing seems original any more. It's _mostly_ all polished, formulaic junk in my opinion (I loved the Barbie movie though - super fun.)

So from my perspective, this sort of thing is culture in that informs us how our society is thinking and what it values.
> Add large-scale distributed live video support at the top of that, and you won't get any close to 10k lines.

But Twitter isn't, and was never, about live video support: this is pure feature creep and that's how you get headcount inflation and a company that can be run for 17 years without making profit (AKA terrible business).

> When I worked in Statuspage, we had support of 50-100k requests per second

Having served 150kqps in the past as part of a very small team (3 back-end eng.), this isn't necessarily as big of a deal as you make it sound: it mostly depends on your workload and whether or not you need consistency (or even persistence at all) in your data.

In practice, building scalable system is hard mostly because it's hard to get the management forgot their vanity ideas that go against your (their, actually) system's scalability.
An affluent defendant like SBF will just get his lawyers to bring him clothes for his trial.
I think the problem is that as soon as such a company accepts VC money they take a sort of poison pill. After that they are contractually obligated to wring out every dime from customers. Hardware startups often require a lot of starting capitol.
Generally industries are much better than random politicians at predicting the consequences of rules. Obviously it isn’t good if the rules being made are entirely in the interests of incumbents, but it’s also bad if the rules don’t make sense or ignore the realities of some industry or technology. Even ignoring lobbying, you see regulators reaching out for comments from industry about new rules.

Though perhaps lobbying (as practiced or in general) should still be considered inappropriate.
XFS maintainer, Darrik Wong, steps down
> It also paradigms shifts from imperative to (more) functional. So if you are not comfortable with closures and side effects (like the author), you will get lost.

I don’t think it’s that simple. I write in a functional language for my day job, yet React hooks style components still give me headaches because they are leaky abstractions where you have to know what they’re doing under the hood anyway.

This argument feels a lot like 15 years ago when C++ developers were saying C++ is bad if you’re bad. Some are probably still saying it, but its pitfalls and crippling complexity are pretty widely acknowledged at this point.
Not everything is designed to run all the way empty.

Running your car at a very low fuel level is hard on the fuel pump - it has to work hard to slurp up what few drops are left - and on many newer models if you actually run it dry the consequences can range from having to re-prime the pump to the pump grenading and sending shrapnel into the injectors, ruining them TOO.
The real secret of the DSi XL is that it is the only model guaranteed to have two IPS screens, which not even the New 3DS XL is 100 percent on.
I don't know, but I suspect this is more about the limits of the observations (which I imagine are mostly from terrestrial observatories) needed to obtain much certainty about the object's size, course, speed, density, etc.
That would highly depend on what the composition of the asteroid was and where it impacted. On a fault line? In the middle of an ocean, or a city?

For sure the depth of penetration would be different for a rod shaped object of equivalent mass compared to a spheroid, the latter would penetrate much less deep. Angle of incidence would be a factor as well as (obviously) the speed of the impacting body. But if it impacted at a higher speed than that the ejecta could get out of the way it would cause an absolutely massive crater. As though you'd exploded an absolutely enormous nuclear bomb deep underground, but not so deep that the explosion would still reach the surface. That would probably be the worst case scenario for an impact like this.
Some of this is straight up soft-core child porn. This is fucked up.
I have been basically alternating between contracts and the startup development. Sometimes I only get a week or two before I run out of money. But I don't really have the energy or "brain juice" to put significant time in on both on a daily basis. Usually on the weekend I can manage a few hours though.
This is great! One thing that has somewhat stopped us from using lottie files for animations is getting someone who has the tools and knows how to make them.

I just started a new app the other day, and was going to build my animations using charting libraries. Now I've got another option.

Congrats on the launch!

Out of curiosity, why did you decide to not allow google or other sign-in, and why do you need my name?

It may seem like a simple thing, but it is a barrier that I believe most people don't think of when using social logins, you get access to the name, and don't need to manage passwords (obvs).

In the app we're building, I'm considering releasing without account sign-up at all.
The obvious answer to that is being able to reliably detect asteroids on a collision course, and compute where is it gonna fall in order to proceed the emergency evacuation.

But first you have to be able to detect it, second you have to do it with reasonable time to save as many people as possible
Is this just me, or does the code in the post feel like they've implemented what should have been a new programming language on top of Java?

Their "variables" have names that you have to keep as Java strings and pass to random functions. If you want composable code, you don't declare a function, you call .macro(). For control flow and loops, you don't use if and for, but a weird abstraction of theirs.

I feel like this code could have been a lot simpler if it was written in a specialized language (or a mainstream language with a specialized transpiler and/or Macro capabilities.)

I'd quote the old adage about every big program containing a slow and buggy implementation of Common Lisp, but considering that this thing is written in Clojure, the authors have probably heard it before.
So you took the risk of changing gear and following your inner motivations. Was it worth it in the end?
Yes, but there are plenty of NewSQL that support views and offer all of that too. Yugabyte, Cockroach, TiDB and that’s just off the top of my head and open source. If we count proprietary then you have Fauna, Cloud Spanner and more I’m sure.
Ok, maybe a dumb question -- are printers still hard to make? Is the IP really locked down? If I search online for printer, I still see almost entirely stuff from big known players (HP, Canon, Epson, Brother). I can buy a knock-off smart-watch with a heart-rate monitor and bluetooth etc, and it doesn't try to get me to subscribe to some paid cloud service b/c so far as I can tell they're happy to just sell the device. Why isn't some Chinese company that I never heard of selling a dumb printer without the authorized ink, demanded network for auto-updates nonsense, etc?
We see this type of post regularly. Something like, "How I built a better <pick your app> clone by myself in a month." Well, no, usually it's just a bare skeleton with the least amount of functionality. Not only that, the software is the least of the functionality. The organizational structure around the app is what matters most to keep it going. It's an attention seeking ploy and the whole thing usually disappears real quick.
Can you provide some detail on (fixed/ongoing) cost associated with a hackerOne bug bounty program? Is this financially feasible for a small company?
I have a big modern German SUV that came with 20” wheels… going down to 17 massively improved ride quality and offroad ability without hurting stability or handling significantly. There are some reasons why we don’t want to go back to 60s wheel sizes, but they still should be a lot smaller than they are now.
> cloud-based TF instances

Not sure what specifically you mean with this.

Anyway, the devil’s in the details, of both the license as well as the internal architecture of our system. I can’t share more here, but if you’d like to learn more please reach out via our chat or email. You can also expect more updates on our blog.
Yeah, you need 100gbe minimal. 10gbe is too little (PCIe bandwidth can be a bottleneck, and that is already clocked around 100GbE (16GB)).

BTW: echo to the author, PSU and in the U.S. (120v) is a major issue why I am limiting to 4-GPUs. Also, it seems 3090 still have NVLink support, wondering why the author haven't put that up. From what I experienced, NVLink does help if you run data parallel training.
"First principles" is an indirect reference to the idea of "doing the right thing instead of the wrong thing."

If the people who use the phrase "first principles" knew what the right thing was, they wouldn't need to reference "first principles". Likewise, they generally don't understand what the wrong thing is, only that they are experiencing it.

I would not take the idea of "first principles" as something to chase or understand, but instead recognize that those who use the phrase rather than explaining what the principles are, are likely ignorant and lost themselves. This provides you an opportunity for technical leadership.

"First principles" is corporate speak for "we don't know what we're doing, all we know is that what we are doing is wrong".

Generally the prescription for such a situation is to read books aimed at the problems you are facing, likely books with formalized languages to help model and simplify the problem you are experiencing.

Taking "first principles" at face value (non cynically), the google SRE book and Designing Data Intensive Applications are probably good "first principles" books.

edit: Thinking about it a little bit more, when first principles aren't being adhered to, I think that generally means that people are solving problems they don't understand. So the first principle is: Understand the problem, before you try to engineer a solution to it.
It's not a model that is poorly calibrated - you seem to be taking a software-centric concept far away from where it's useful. The uncertainty at initial observation is because when you first observe an object, you only have observations covering a tiny bit of the orbit, resulting in very wide error bars. The "model" (Newtonian orbital dynamics) is one of the most precise models we have. Doesn't help when the observations are noisy.
Sounds like they need to update their systems. But don't worry, they can just add a Fee Reporting Recovery Fee to recoup the cost from customers.
> I have a hard time thinking of how terraform as a piece of software can do to much more than it already does to fix things?

Oh, that one's easy: have the "plan" phase actually consult the underlying provider in order to know the straight face errors that are going to fail 60% of the way through your "apply" phase. I thought about including an example, but I don't care to try and lobby unless the community fork takes off, because Hashicorp gonna Hashicorp _their_ baby

Look, I know the TF community is allllllllllll about that Omniscient .tfstate file but (related to the sibling comments about the tool _being helpful_) the real world is filled with randos in an organization doing shit to underlying infra or humans fat-fingering something and it is not a good use of anyone's life having to re-run plan and apply due to some patently stupid but foreseeable bug
Also, the langdev SE is still in beta, and pretty early beta at that; posting useful material there helps get it off the ground. That said, I wouldn't be surprised if Alexis also posts it to her blog at some point.
I wrote a typescript API generator for ComfyUI, works great - hopefully will have time to release it soon.

I think there's so much unexplored potential in UI and workflows around generative AI, we've barely scratched the surface. Very exciting times ahead!
Federal Election Commission – Artificial Intelligence and Campaign Ads
MOID is an id that is just that big. You wanted more id, you got MOID.
The established term is "source available" specifically because it's not open source.
What did they discontinue? https://v8.dev/blog/speeding-up-v8-heap-snapshots was posted less than a month ago.
i did terraform, layers, terragrunt. they are option and composable.

not clear what layers are layerform are for?

from other side used nix codespaces/shells/rebuilds terranix.

so how you in comparison to these?
It just looks like another middleman. Bringing new manufacturing capacity online or R&D for new medicine that is sold at a low price is the only thing that would help.
>This is only ink-jet, correct?

This article is about an inkjet, but I've owned laser multi-function devices that will not print if the toner is out. The problem is linking the scanner working with the printer having filled consumables. I've also had devices where the printer failed, and you could not scan or fax because the printer failed self-testing.

> still on my second, generic, toner cartridge

There's a whole other can of worms around chipping cartridges in an effort to prevent refilling and competition. With newer printers, this may not be possible as cartridges "expire" often before the ink or toner is gone.
US VCS Need to Lobby for High Skilled Immigration Reform (and Sacrifice Prefere
They make good money but the job is super duper stressful and has long hours afaik.
Can confirm, HN relies on client-side JS for voting and collapsing, but view/post/edit/delete don't need it.
There is a disclaimer from the data source: “Scout data are about unconfirmed objects and all information should therefore be treated as potentially unreliable”

I’m hoping this ztm0038 is an error or hoax.
For those who are interested, there's also lots of classes about FP from Bartosz Milewski for free on YT.