skysight-inc/HackerNews huggingface dataset:
Why is anyone on HN "dunking" on Fly.IO of all companies?

Michael - Don't take the bait.

As someone who has zero affiliation with Fly.IO other than a few PR's to their OSS(I don't even know Michael), I greatly appreciate the contributions they have given back to the community.

There are a lot of great hosting companies. Fly.IO stands out due to their revolutionary architecture and contributions back to the OSS community. I wish more companies operated like this.

It's understandable some are upset about an outage. But Fly is doing really interesting and game-changing things, not copying a traditional vmware, cpanel or k8s route.

Just as a reminder to what this company has offered back to everyone.

SQLite: Ben Johnson's OSS work around SQLite stands out. Fly.IO and his work have really made sqlite a contender.
- https://fly.io/blog/all-in-on-sqlite-litestream/
- https://fly.io/blog/introducing-litefs/
- https://github.com/superfly/litefs
- https://github.com/benbjohnson/litestream
- https://fly.io/blog/sqlite-internals-wal/
- https://fly.io/blog/wal-mode-in-litefs/

Who really considered sqlite as a production option before Fly and Ben? Not me.

Firecracker: Firecracker is amazing, but difficult to debug when something bad happens. There aren't a ton of people in devops who would share what they have. If you've ever used Firecracker, you've really been helped a lot by the various guides they have provided back to the community like these:
- https://fly.io/docs/reference/architecture/
- https://fly.io/blog/fly-machines/
- https://fly.io/blog/sandboxing-and-workload-isolation/

Their architecture is beautiful and revolutionary. They're probably the first or second ones to find a lot of the new edge cases as they grow.

It's a lot harder to be the first one over the wall than it is to copy. They've literally given the average developer a blueprint to build scalable businesses that compete with their own.
It is a one-time cultural leap or socioeconomic transition that needs to happen, but at global scale and spanning fairly diverse cultures (some more ready than others).

In some sense the amount of damage that will cumulate till that transition process is complete is secondary to it actually happening (for which there is not guarantee)

In any case, given that such views are nowhere yet close to being common ground truth that is widely accepted the next decades will likely see enormous strife, debate and ideological movements (maybe even religious ones).

A defining moment in our social evolutiom that a lot of us that grew up in the age of carefree consumerist ignorance probably did not see coming.
A company refusing to deliver products because they are gay, racist or black is wrong
I agree that's ideal but probably wouldn't expect a latency optimization expert to understand my business well enough to do that and that's fine. But I -would- expect them to say something on the level of: "this is the kinda latency that will prevent you from ever moving to a cloud desktop" or "at this level of latency, you are going to suffer X second delay every time you interact with a complex web app like Jira" or "you are an HFT firm and I know that your competitors are at about 1% of your latency." Then let your client decide if this is something that matters to them. Quite different than "wow the CTO is too dumb to understand my genius"
I use a plate.
I believe that Daniel Huttenlocher and Pedro Felzenszwalb should be credited for the multi-pass (first X, then Y) transform based on quadratic distance:

https://ecommons.cornell.edu/handle/1813/5663
I remember Andrew Tanenbaum's book as pretty good. You might give it another look. Long ago (30+) years, I read it at the same time as Silberschatz's book, and thought it much superior.
I've just always used a Corning plate or bowl upside down. I didn't even know there were plastic covers until recently
https://github.com/odin-lang/Odin/wiki/Odin-vs-Jai
I got a cheque book with my first real bank account in 2004, and felt like a real grown up. In the time since, I have written 2 cheques.

However, I have cashed some cheques - a tax refund cheque and a refund for my remaining balance when I closed a utilities account.

They have the advantage, for the sender, that you can discharge your responsibility to offer a refund by sending a letter, rather than having to interact with the other party. Of course these days you could email them a link to a web form.
> There are really only two ways TC is used in practice in today's economy:

Isn't that exactly the case, because the idea of using TC in every PC produced a huge backlash?
Ksuid may be what you want. Pretty much time sortable uuid.

Go implementation: https://github.com/segmentio/ksuid
https://odin-lang.org/docs/faq/#what-have-been-the-major-inf...
DevOps as a Subscription
There are some banks that give free Fedwire transfers, often just to higher account tiers. Fidelity Investments gives free Fedwire to everyone, though.
> We should not confuse the issue we are talking about a decentralized internet ;)
One of these "TV Master"? https://en.wikipedia.org/wiki/Binatone - identifiable by the distinctive orange/black casing.

I had a Mk.8 in the early 90's picked up from a junk sale, and it had an interesting set of pong-a-likes.
Looks great, very snappy
The TV series L'amica geniale is pretty fabulous too https://en.wikipedia.org/wiki/My_Brilliant_Friend_(TV_series...
There's also https://github.com/akashmjn/tinydiarize which received support recently in core whisper.cpp - it doesn't support the large model yet, but the results are promising
Yeah, not innovation-crippling. That's why we now need to be paranoid on every row of data that we might be collecting which might be illegal due to the "visionary" EU regulations and focus on legality of everything, instead of well, coding a productive, useful service like the good old days.

If this isn't the literal very definition of innovation-crippling, I don't know what is.
The first thing they said is that real world impact to health remains unclear.

Then they added the in-vitro test results.

One can imagine it's not trivial to run a trial on toddlers to discover how bad nanoplastics are to their kidneys...
Image file generated by Zeiss microscope uses JPEG XR.
Great book, it must be noted that wikipedia lists the first edition from 1998 but it is now in it's sixth edition (2018)

https://link.springer.com/book/10.1007/978-3-662-57265-8
A sheet of Paper towel
How would an attacker exploit that?
All of it in the relativistic kinetic energy of the beam. The energy in the superconductor magnets is a whole chapter of its own; their energy dissipating into heat is what makes the Helium boil off during a quench.

Also static magnetic fields don't "do" work, by that I mean, that you can not extract energy from a magnetic field by sending particles through it: The Lorentz force is perpendicular to both the movement of the particle through the field, and perpendicular to the field itself. Hence taking the inner=scalar=dot product of the force vectors and trajectories they come out as 0, i.e. no work is done.

You need dynamic magnetic fields to do work.
> paint onto the outside of a vacuum flask, and have it be sucked into any gaps and solidify there.

Stuff like paint will tend to be very permeable- if it relies on a solvent drying out, then obviously its permeable enough to let the solvent through. Even if it does dry to a very solid state, there will be a very very long tail of evaporation of volatiles inside the substance.

> It seems they already make a product for that - vacuum grease.

Vacuum grease isn't perfect- it's not recommended for the high end of high vacuum or for UHV. Or for single digits of kelvin.

Another big factor is that if you're doing science, you probably want to go out of your way to eliminate contamination like that. Guessing about the possible chemical interactions of a secret proprietary substance under extremely low temperature and pressure is not a fun way to get your doctorate.
Let’s Embed a Go Program into the Linux Kernel
And so, all these years later, I finally learn who is being referred to by the tiny credit on the cover of my copy of THHGTTG. They did the LP too, I discover, although I don't own the LP. I do own the towel though, and I know exactly where it is. (-:
Web Archive: https://web.archive.org/web/20230721111917/https://webcache....
We have a similar path from how we were growing up vs getting better as we got older. One benefit I saw from being an overweight, out of shape, nerdy kid growing up is that I learned not to worry about what other people think or say.

"Let it pass like water off a duck's back." became a little bit of a mantra until I truly wasn't worried about it, even as I age.

Accepting that, if people wanted to be with me they would. If they didn't, I didn't want to waste my time with them. Trying to get somebody who didn't like me to like me, ceased being anything I was concerned about. Prior to hitting this point, I'd had multi-year crushes in high school on a couple of girls who were nice and friendly but just weren't interested in me.

After having this realization, it made it a lot easier to date because you can ask people out without fear of rejection. If somebody said no, great! That saved a lot of time. Don't take it personally.

The other thing that young men definitely have to learn is the gossip pipeline. Don't participate in it, but realize it is out there. Word got around in college that I "wasn't looking for a serious relationship" and it made it a lot easier for me to date. Turned out that a lot of young women worry about overly clingy men if they go out one time and then decide not to pursue it further. There's a lot of pressure on women there. People even tried to set me up on blind dates.

Eventually, I met my wife of 20 years so far.

The act of simply going on a lot of first dates is fairly validating in and of itself. Learning all of this stuff added to my own confidence too. But the absolute first step is simply self acceptance. Control what you can control, don't worry about what you can't.

And to be clear, control what you can control means that you can control improving yourself (diet, exercise, grooming, mindset, humility, faith, education, courtesy, reliability, family relationships, etc). A lot of self acceptance advice suggests that you shouldn't be trying to get better. I'm not suggesting that at all. We can all improve and we can all be better for the people we care about. That's a big piece of showing we care.
DemoGPT: Auto Gen-AI App Generator with the Power of Llama 2
Create your LLM-based applications from your textual prompts with the power of LangChain & Llama 2
Ya. They've used NN for recognizing faces, airplanes, trolls, songs... all kinds of stuff.

Gleaning useful order from vast dizzying complexity is the name of the game. Or so is my rudimentary understanding.
Lemmy's sign up works just like reddit. It sounds like you were looking at the actual pop up box where the identical-to-reddit registration happens, but instead of completing it you clicked a link that brought you away.

So the thing you say you wanted, it was literally right there on your screen and you were looking at it.
Interesting divide. I prefer someone who is arrogant over someone who is pretentious because at least you know that while their arrogance may be ignorant and fatuous, at least it is sincere. You can fix arrogance with some sudden humility, but pretension defends itself to the death because it knows it is an impostor and it is fighting for its survival.

I have some sympathy for the beleaguered experts who respond to cranks, but if you are in the professing business, you don't always get to choose your audience. Who cares if someone criticizes an expert, criticism isn't science. Science means reproducible results or GTFO. The only question anyone needs to ask of their amateur interrogators is whether they are pursuing truth, or just acknowldegment and prestige. If it's the latter, you can just say, "go to school."
I think you also need to draw a line between different types of danger:

An actual AGI, that can think and has it's own motives and initiative is an entirely different danger to GPT-4, -5 etc which cannot. Those might post a danger in terms of fake news, or worker displacement, but they're just social issues. No rate improvement in chat GPT will make it "decide to kill all the humans" etc.
Using SDFs to render text is a recipe for blurry text unless you get all the details right, which is part of why the post is so long :)
I wish there was some language-agnostic tool for defining byte-oriented data strucrures that could emit code to manipulate them in different languages. Protobuf and similar tools exist but they still have their own weirdnesses and aren't entirely zero-overhead. I've seen plenty of pseudo-schemas used in standards documents, in particular the MLS spec which I think was finalized recently.
I agree. As a Swiss speaking German I find to see the flag of Germany a bit jarring, especially Germans tend act as if the language belongs to Germany.

So just use the language code for languages?
Given the effort that has gone into collecting and classifying the data I highly doubt anyone is deleting their training sets.
Same, but now I am studying law
Yeah I hadn't seen those newer features until recently, the one-click deployments are super cool.
It reminds me of my old Sun workstation at Glasgow University sigh
>>if i see an image in the wild i can guess it is generated by midjourney

That's because of default settings, it's not a limitation of the model. I get Midjourney magazine for $4/mo; curated examples are quite amazing.
Probably saves you a good hour of "sudo apt gets" and "vim /etc/nginx/nginx.conf" etc.

Having used various PaaS services that take this "pain" away from you, I sort of think the tradeoff isn't worth it. For $5/m DO will give you a backed up server. Add $15 for postgres that is a good deal.
What Tron teaches us about Cashless Society
Harvesting and selling peoples personal information - the true face of innovation in silicon valley.
This is very interesting. Would you mind commenting about how immigration/visas/residency have worked for you in Czechia? Or even about how you found the job at all?

I hope this isn't too strange: I read a bit of your "write only" blog (so it isn't!). (Congratulations on fatherhood and condolences about the bike crash. (Seems strange to know these things about a stranger, but there you go.))

So I saw that part of this is resolved by having Irish citizenship. That grants you freedom of movement throughout the EU. I'm assuming you started out with UK citizenship though, so I'm curious how you added Irish, and then what, besides the Irish citizenship, was necessary to live/work in Czechia.

To me it sounds like a wonderful success -- you have made your escape!
apply eval
>Also, AI has existed for 50+ years and only in the last decade it has found actual utility.

Is your point like this because you don't know what you're talking about or are you conflating AGI research with AI as a whole?
> The others are driven more by commercial interests than “community values”.

The first time I read this line, it didn't sit right with me... but after thinking on it, you're not wrong. I don't think Rocky's choice to stay bug-for-bug is necessarily driven by commercial interest, at least not overtly.

One of the big benefits of "bug-for-bug compatibility" with a support-licensed "Enterprise Linux" is the fact that you end up with an incredibly broad user base running the same systems code everywhere, whether or not they're paying for support. This means that non-licensed systems are helping to uncover bugs and incompatibilities, and it also means that issues reported by enterprise customers and fixed by RedHat get filtered out to everyone else as a matter of course.

At the end of the day, yes: commercial interest is the common factor underpinning this mechanism. However in Rocky's case (as with the original CentOS before being EEE'd by RH/IBM) the conscious motivation is to build something that brings a maximum number of people together in pursuit of a stable, production-ready Linux distribution. And even if the result is "we do this because it helps our users make or save money," as you said -- that's okay.
They haven't released the source, and the compiled versions are non-trivial to diff (e.g. there are nondeterministic numbers from the clojure compiler that seem to have changed from one to the other, and .clj files have been removed from the jar).

The old version has `hash=1bb88f5`, which is a public commit: https://github.com/metabase/metabase/commit/1bb88f5

Whereas the new version has `hash=c8912af`, which is not: https://github.com/metabase/metabase/commit/c8912af
I think the author makes a fair point that Oppenheimer was not a revolutionary physicist like Einstein or Feynman, but rather a synthesizer and organizer who brought together diverse ideas and people to achieve a common goal. I wonder how much of his success was due to his charisma and leadership skills, and how much was due to his scientific vision and intuition. I also wonder how he dealt with the ethical dilemmas and moral consequences of his work on the atomic bomb. Did he ever regret his involvement or try to prevent further nuclear proliferation? How did he cope with the political pressure and scrutiny that he faced after the war?
> Yes, we’ll be releasing the patch publicly, as well as a CVE and an explanation in two weeks. We’re delaying release to give our install base a bit of extra time before this is widely exploited.
That's interesting, because granular control is why I enjoy DO, although I'm thinking about it from the server perspective. They set up a machine, give me root access, and that's literally it. I set up my own ssh keys, firewalls, and there's no additional abstraction that I have to learn. I might just be reminiscing because right now I'm on a team where we're writing terraform/helm/k8s in GCP and it makes me want to cry myself to sleep each night lol.
Cheers Bill, really enjoy your blogs and videos.
Here in Italy you get lucky if the company is not suing you :(
> environmental disaster ... high amounts of chemicals to make it palatable

Sorry, but this sounds like animal ag. propaganda.

Most faux vegan meat substitutes are just vegetable protein (essentially plant-based flour), fat and few spices.

You can make home-made vegan meat and and dairy replacements and it's just few ingredients.

E.g. seitan is just vital gluten flour, water/veggie stock, salt and spices.

Basic vegan cheese is just plant-based fat/milk, starch and salt.

And last but not least ... vegan diets != faux meats. Vegan diets == plants, seeds, nuts, spices.

--- few links out of many ---

Vegan diet massively cuts environmental damage, study shows

https://www.theguardian.com/environment/2023/jul/20/vegan-di...

Plant-based meat by far the best climate investment, report finds

https://www.tech-paper.com/2022/07/plant-based-meat-by-far-b...

Reducing food’s environmental impacts through producers and consumers

https://www.science.org/doi/10.1126/science.aaq0216

Which Diet Has the Least Environmental Impact on Our Planet? A Systematic Review of Vegan, Vegetarian and Omnivorous Diets

https://www.mdpi.com/2071-1050/11/15/4110/htm
Have you considered doing an MBA? :)
https://archive.is/AEIl2#selection-563.0-570.0

> The agreement is unlikely to slow the efforts to pass legislation and impose regulation on the emerging technology. Lawmakers in Washington are racing to catch up to the fast-moving advances in artificial intelligence. And other governments are doing the same.

Our government is just getting a firm grasp on email -- something tells me there's just going to be a hotbed of lobbyists writing the laws around AI... again.
I wouldn’t soak a cast iron pan.

Just apply a little heat, then use a bamboo/wood spatula to scrape the stuck food, then rinse (if needed) and wipe clean.

For me, the biggest problem with Cast iron is the weight. I’m a big guy, with physical strength commensurate to my size, and cast iron pans are cumbersome to deal with. I have a 9” pan that I leave on the stove for daily use, but I don’t want to have cast iron cookware exclusively.
And let's not forget that he released four monumental papers THE SAME YEAR( called Annus Mirabilis, miraculous year)! Brownian motion, Special Relativity, Photoelectric Effect and Mass-Energy Equivalence.

Astonishing!
There's a lot of bullshit in this HN thread, but here's the important takeaway:

- it seems their staff were working on the issue before customers noticed it.

- once paid support was emailed, it took many hours for them to respond.

- it took about 20 hours for an update from them on the downed host.

- they weren't updating their users that were affected about the downed host or ways to recover.

- the status page was bullshit - just said everything was green even though they told customers in their own dashboard they had emergency maintenance going on.

I get that due to the nature of their plans and architecture, downtime like this is guaranteed and normal. But communication this poor is going to lose you customers. Be like other providers, who spam me with emails whenever a host I'm on even feels ticklish. Then at least I can go do something for my own apps immediately.
I didn't even know you could have a "private" commit on GitHub/an open source repo like that.
I agree, plenty of technically interesting projects don’t get discussion on hn. There’s always a bit of luck and context involved.
Looks interesting, will give it a try for a personal landing page.
Horrid.

It's a kickback sheme too probably, directors collude to clamp hiring to "the cream of the crop" which is basically no one, while the other 2 outfits benefit from monopsony and an influx of cheaper talent they can make investments until their own situation gets dire, and let hiring breathe again. A sort of autoeconomic career cycle dysplasia.

Most of these jobs are only open if you went to college, decided 2 years in that you wanted to work at one of these joints, worked in a lab for 4 years to get your masters, had excellent grades, and your PI was a friend of a friend.

HR just assumes like 99% of the population is deranged.
Are these human-created images less boring? https://dribbble.com/shots/popular
The FBI has a history of illegal wiretapping as old as the organization itself. To keep it relevant to one of this weekend's big film openings, you can read all about how illegal recordings fed the hearings that stripped Oppenheimer of his security clearance. And the tradition extends to many other prominent figures including Martin Luther King. And today, this kind of surveillance continues through through more modern guises [0]. The volume of these 702 searches is dramatically down, which is good, but there is no reason to assume that it will stay that way.

Point being, one shouldn't assume that government agencies will adhere to the standard we might wish them to when choosing means of investigation or surveillance.

[0] https://www.nbcnews.com/politics/national-security/fbi-warra...
Didn't you post this (and magically get it 10 points immediately) about 2 hours ago too?
> If film was invented in France, why didn't France become the film hub of the world, then, instead of Los Angeles?

The US wasn't disrupted by WWII nearly as much as France. The US also has a larger domestic monolingual market, so there's more potential for network effects.

By the way, this is true even today. The EU is a larger unified market than the US, but linguistic divisions are still a significant barrier.
Cool, more hearsay. "I got all these recordings". Ok, lets see them.