skysight-inc/HackerNews huggingface dataset:
I'm not sure its meant to be "competetive", the intention is to have independent route to space for Europe.

Depending on Russia or the USA is an intolerable risk.
I don't really get why you'd waste space on a battery in a device like this. It's going to be used plugged in, so who needs it? I know there's the idea of AR goggles but like, c'mon. Nobody really believes that will be more common than plugging it into a screen do they?
Where are the functional language programmers so I can hold their beer?
I was invited to a birthday party to a swimming hall and couldn't swim. Nobody admits that. So i walked off, got into the warm, outside bubble pool, that had a sloping floor, and walked in, on my toes. Then the foot slipped. Almost drowned, saved by an adult.
Patch Package OTP 26.2.5.2 Released – Erlang News
"in other scenarios they died from lack of oxygen before hitting the sea."

If they ran out in last 4 km of altitude or so, they would be in air dense enough not to even lose consciousness.
Almost every product is certified in the EU (CE marking), although if you look closely it's self-certification and it's not always clear which sets of certification might be required for a product.

(I'm on the fence about this; personally I think there need to be far more small company / small production run exemptions from these requirements, but on the other hand I don't want a loophole for recklessly dangerous products)
Copyright is abused often. Our modern version of copyright is BS and only benefits large corps who buy a lot of IP.
This is also what I immediately saw and heard also.
This relates to the difference between how a real gas and how an ideal gas behave in this scenario.

The difference in this situation will be very small in my opinion, broadly because the gas molecules in the atmosphere still have comparatively high mean free paths and therefore won’t interact with the “escaping” helium molecules.
You’re revived in the year 2190 by a totalitarian state who wants to use you to fly a space mission that no sane person would volunteer for. (That’s the plot of Niven’s “A World Out of Time”.)
My experience with template meta-programming: it is hardly ever useful, but on those rare occasions when it is, it is magical!
A huge strategic weakness is depending on a foreign country (perhaps even worse - one moody individual) for your launches.
They must have poached him from the consumer electronics industry... Thanks for sharing this ridiculous statement.

I remember one of the execs of ArianeSpace or ESA just a couple years ago stating on radio with much confidence that SpaceX would never manage to reuse a rocket.
Umm... https://en.wikipedia.org/wiki/Biological_carbon_fixation.
Yeah many industries like:

- Big Corps that buy IP

- Patent Trolls

- Companies that fuck over artists
> There is no reason to spoil the fun for everyone.

Except for the drowning
The point is that it’s ridiculously fast to build and extremely easy to maintain. It’s also not hard to read after, idk, a week of working in it? The only people I’ve seen struggle beyond that are people who dug in their heels and dogmatically decided to struggle with it.

FWIW for a Button, your engineer should just encapsulate all the “ridiculous” styling into a <Button /> element.
France precisely has nukes because de Gaulle did not believe that the U.S. would actually retaliate in case Paris was nuked.

In turn, I highly doubt that France would retaliate for Germany if Berlin was nuked.

This may seem outrageous for people reading this for the first time, but it is perfectly historical.
The OP is imagining a device with a “hollow core” of atmospheric pressure helium surrounded by a solid and continuous membrane.

Since this hollow core would be much larger than the crystalline structures in a metal would this not therefore be a very weak comparison?
Well question is why would EU want mass production of rockets and for what purpose?
Being distracted by your phone and not seeing a drowning child is different from paying close attention to a low-res 2D image and not seeing a drowning child. You can't fully train for one by practising the other.
The US and EU regulatory systems are quite different.
People do not put out their stuff. People get lured into contracts selling their IP to a shitty company that then publishes stuff, of course WITH copyright so they can make money while the artist doesnt
There is another scenario where this is an issue: if this code ends up in a header which is included in a lot of places. You might say "that's dumb, don't do that", but there is a real tendency in C++ for things to migrate into headers (because they're templates, because you want them to be aggressively inlined, for convenience, whatever), and then headers get included into other headers, then without knowing it you suddenly have disastrous compile times.

Like, for this particular example, you might start out with a header that looks like:

SomeData get_data_from_json(std::string_view json);

with nothing else in it, everything else in a .cpp file.

Then somebody comes around and says "we'd like to reuse the parsing logic to get SomeOtherData as well" and your nice, one-line header becomes

template<typename Ret>
Ret get_data_from_json(std::string_view json) {
// .. a gazillion lines of template-heavy code
}

which ends up without someone noticing it in "CommonUtils.hpp", and now your compiler wants to curl up in a ball and cry every time you build.

It takes more discipline than you think across a team to prevent this from happening, mostly because a lot of people don't take "this takes too long to compile" as a serious complaint if it involves any kind of other trade-off.
This is a valuable point that gets understated in much of the discourse about public manipulation and intelligence on an individual level, or as a concept.

People, even smart people, are very, very rarely what you could call fully rounded in their reasoning and intelligence. Sure, we know that many people aren't quite as robust in certain areas of intelligence as they are in others, and on the other hand we know that some are particularly resistant to bad reasoning and dogmatic habits, but as a general trait, people of all stripes and positions, often with mostly rounded intelligence in most things, can be absolutely blind or idiotic in very specific areas of thought, to an irrational degree.

You can have a perfectly skilled engineer that is absolutely convinced the earth really is flat, or a highly capable doctor who simply won't accept any amount of evidence that AIDs is caused by a virus. Or you could have a political genius with all the pragmatism that comes with that, but who's fanatically obsessed with a very specific dogma that drags his country to ruin. Examples abound.

No amount of strong education in logic and critical thinking is going to eliminate these curious but very widespread human tendencies toward deep fissures in otherwise rounded reasoning. You might only reduce the number or depth of fissures as a tendency, but their existence in general is simply too entrenched to really be banished from our psyche.
> And by then, SpaceX will be 10 years ahead of them with a next-gen platform.

Or going bust if Starship will turn out to be a flop.
Onion layering is a non-scalable architecture which was immensely popular in the 00-10's due to how it interacts with OOP and it's somewhat crazy principles. It's based on seperating everything by interfaces in a structure which is a little similar to a MVC architecture. So you're going to organize your project(s) into a structure where you centralize everything with a seperation based on what "something" does. So you're going to put your OOP models in a specific place, your services in another and so on. As you can imagine it scaled horribly and today it's made completely obsolete by domain based architecture which is basically Onion Layering but both more reasonably organized and actually scalable.

A lot of CS academics still live in a world where OOP is the greatest thing ever. Where things like wrapping functions in classes are necessary and where things like the onion architecture is still "modern". So naturally a lot of inexperienced developers, or developers who've never had to work on large projects, still hail it as the holy grail.

Note that this was a very opinionated post.
SpaceX is a 100% American company. Moody individual notwithstanding, they are no less American than Boeing or ULA or anyone else.
Stop that, Bobby!
I agree.

I teach my students to use AI ethically.

I teach them that ethical use of AI is when the AI helps you learn so that when the AI is not there you are more capable.

But if using the AI as a crutch so you do not have to learn things is unethical.
Having on-boarded quite a few jr developers with no previous experience with Elixir (and have purchased the prag studio course for most of them) I've heard that many of them also really enjoyed

https://joyofelixir.com/

and

https://elixirschool.com/en/lessons/basics/basics/

And while I haven't watched it - there's a free code camp tutorial - https://www.youtube.com/watch?v=IiIgm_yaoOA

From looking around there seems to be a host of free videos on YT as well as many books on elixir/phoenix. Also, I believe prag studio gives away 1/2 of that initial course for free, probably enough to get you started.
This. The compliance requirements take out an entire tier of small companies and short run products. This eliminates a lot of potential startups at the first stage.

You don't get quite so many big companies without going through the small company stage. You're limited to VCs and spinoffs of other megacorps.

But I guess everyone is happy with the equilibrium that's actually emerged (buy your unregulated short run electronics from China).
That's just for small launchers and the funding is only 25 million in total (to be divided by several companies) which is orders of magnitude lower than would be required for a partly reusable Ariane 6 replacement.
HoTMiXer: For quickly scaffolding new projects with Htmx
Same here, incredibly slow to load
Arianne 6 is not about competition, but about strategic independence at the first place.
> a form of soft reliability

A form of reliability that is unreliable, right? :)
It is better than not having it. In the same sense that it is better having a steam-powered railway than no railway capacity at all.

But spending on development of new steam engines when the competition already has electric ones is pretty backward.
> In that context, launch costs do really matter.

Not really.

Strategically important projects rarely live or die based on costs.

Especially when they are a fraction of the total spend on the project.
Thanks! It seems to be possible:

some roll rates I found (not very good sources, though): F/A-18E Super Hornet 120 deg/s [0], F-16 240 deg/s [0], Eurofighter 250 deg/s [0]. For the Starfighter I found up to 720 deg/s in some discussions, though I go with 360 deg/s [1].

Min. distance (r) from the glass of water to the roll axis to achieve 1g:

120 deg/s (20rpm): 245cm (you'd have to put that glass on the landing gear)

180 deg/s (30rpm): 100cm

240 deg/s (40rpm): 55cm

250 deg/s (42rpm): 51cm

360 deg/s (60rpm): 25cm

720 deg/s (120rpm): 6cm

[0] https://theaviationist.com/2015/05/01/aileron-roll-in-t-346a...

[1] https://www.key.aero/forum/modern-military-aviation/106866-r...
"For example, an e-mail that doesn't validate the SPF and DKIM prerequisites is declared as non-compliant and is then placed in spam or deleted from inboxes."

This is speculation presented as fact. The recipient is free to do whatever they want with the incoming emails. Most hosts just have a report-but-dont-do-anything policy because of how messy and error prone the whole SPF/DKIM thing is.

"DMARC also ensures that e-mails sent from your domain name are authentic, and prevents potentially dangerous or fraudulent e-mails from being sent in your name."

This it doesn't do at all. That's DKIM, which fails in a lot of spectacular ways. Barely forwarding an email can break it or make it pass when it shouldn't.

I understand this is a "we'll watch your dmarc reports for you" vendor and has to exaggerate the usefulness of current practices but they are basically just the best we have and not a solution to end all email delivery issues.
"The public" is an abstraction, and the local government is just another specific organization. Everything is people, all the way down, and it is profoundly anti-social to rationalize away hostile, destructive behavior simply because you have an emotional prejudice against people who engage in commercial business.

The reality is that the behavior you are trying to justify doesn't impact the equally abstract "corporation", it impacts the actual people whose activities that concept represents -- employees, customers, investors, etc.
Sharing a VPC between accounts with AWS RAM incurs no network costs between the accounts and greatly simplifies AWS networking. Additionally you can share and re-use security groups from the shared vpc across account boundaries.
The way it evolved makes it complicated. That you have normal policy, resource attached policy, SCP, Assumed roles, etc, etc.

That spreads out the actual end resulting policy into a bunch of disparate corners that's hard to unravel.

There's tools to see "can this specific user/role/service get to this thing". But because of the above, there's no one place to see "who can/cannot get to this thing".
What does the prompt actually do? This article claims it "crashes many AI chatbots" and that it "looks easy to DDoS a model at the API level using this prompt", suggesting to me that it, for instance, throws some uncaught exception in the tokenizer and brings down the process.

The quoted Microsoft and Groq responses ("deficiency in the model's ability to accurately and uniquely respond to the prompts provided", "this is still strange behavior") and the author's description from the previous article ("babble-like madness") imply more that it's a way to induce incoherence in the model responses. That doesn't seem useful at all for DDoSing through the API, where a token costs the same regardless of whether it's coherent and you could already tweak parameters to reduce coherence if you really wanted.
There is little doubt that it will do so in a few months. The main engines have already been tested successfully on Vulcan, a few months ago.
Remarkable article, for how little it explains. Sure the title is correct - they repeat that simple fact in the text. But a reasonable person might expect some explanation of the solution. None is forthcoming.
ITER, set to be the world’s largest experimental fusion reactor, has been delayed yet again. The €25bn megaproject will only switch on in 2034, and start producing energy in 2039. That’s almost a decade later than originally planned.
Is nationalism really so far in the past already
I have come from various version controls in my life.

I remember CVS during my early Linux days. At work it was SourceSafe and around the 2010 era, worked for companies using TFS or SVN, etc.

Each one of these had there issues. Some had a better relationship with SVN than others. I did not mind it. However, I HATED SourceSafe! Glad to never touch that again!

When distributed version controls started to become a thing, I played with git, mercurial and bazaar before they were common. I liked them all better than SVN. Eventually I worked for a company using Mercurial but it wasn't long before git was the breadwinner and replaced practically everything else.

Personally, the only reason I ended up on git is because is solved the problem of doing local commits. Many times I was not on the internet or local network, but I can commit whenever I like and push when available to do so. This, for me, was a HUGE win!

Now, I dont have a reason to switch to something else. Its not comparable like moving from SVN to git. Could there be some cool or simpler features? Maybe. Regardless I hardly have issues with git overall to cause me to look about.

The only "issue" I have came across with git is its not great for large binary files, or for storing a collection of images, etc. For coding - its awesome.

I guess the only way I will starting considering alternatives is if the git team decide to make terrible choices.
Hey Hey,

We're curious about your thoughts on Snowflake and the idea of an open-source alternative. Developing such a solution would require significant resources, but there might be an existing in-house project somewhere that could be open-sourced, who knows.

Could you spare a few minutes to fill out a short 10-question survey and share your experiences and insights about Snowflake? As a thank you, we have a few $50 Amazon gift cards that we will randomly share with those who complete the survey.

Thanks in advance
> But when it comes to apps or online stuff, even if it's $9 a month, everyone wants a free trial. Why is that?

Because offers of apps and online stuff regularly prove themselves less trustworthy than offers of food?
> a function foo(a, b) then there are actually only a tiny number of ways to do that

I'd argue there are infinite ways to implement any function, just almost all of them are extremely bad.
What would be an application where a segmented display is just as good or better than an analogue gauge? The only one I can think of is a bedside clock or other device that will be used in the dark and can benefit from self-illuminance.

Especially household appliances are worsened by the switch from analogue to digital. A microwave oven used to be so practical to operate. Just dial the clock to your desired time and that's it. Now, you have to press +30s button a bunch of times, or type your time. They're even trying to put digital on stoves, clearly not intended for use by people who actually cook. Induction stoves all have this problem. My air fryer is much worse to operate than it should, because they insisted on digital. It would be perfectly fine with a gauge for time and one for temperature. Now there's all these buttons and a segmented display.

I have a segmented display thermometer. It's not better than an analogue in any way I know of, but they're cheaper. I have a segmented display speedometer on my motorcycle. It is of course getting its input from an analogue measurer, so why transfer it to digital?
I don't get what your point is. I didn't question if it's an American company or not.

Edit: ok, got it now. This is about a European rocket serving European strategic needs, why would I be talking about USA?
My friend, the main AWS account is called the root account and its username is root, so your zinger didn't zing.
Good thing HN doesn't use one!

Though I suppose once it's storage mechanism performs enough of the functions of a database, it's an ad-hoc database.
Onion, Hexagonal is pretty popular in the dotnet world and microservices.

It's also overcomplicated for it's use-case and the main problem becomes mapping between layers and etc.

Eg. One of the code-smells would be the Web.Abstractions layer.

Just go with Vertical Slice Architecture. It dumbs everything down and if you need another technology as DB for example, you'll always need a migration of sorts, even if you have all the necessary abstractions.

Note: Currently on a solo 4 month migration project going from Cognitive Search to Elastic, yes, we use "Onion".
here in the EU ~5 years of "factory warranty"[0] seems very common, so lot of people buy a 2-4 years old one. the previous owner had all the reasons to keep it maintained, so they are in good quality.

[0] of course a lot of things are not covered by it, as the manufacturer claims it's "wear and tear" related, but that's the usual scumbaggery, and applies to new cars in the same way anyway
Regardless of the details here, it's become quite clear that the judicial system is for corporations. It doesn't matter whether they win, lose, or settle, as they win regardless, since the monetary benefits of what got them in court in the first place far outweigh any punishment or settlement cost.
Google's dark web monitoring service will soon be free for all users
Conferences of Interest to Programming Language Designers
There were no last payload to be delivered. The remaining payload was intended to deorbit along with the second stage.
I wrote myself a small tool for dev workspaces in containers: https://github.com/queil/rooz - still WIP but I've been using it for quite a while
I'm not sure how that is complicated. There are different systems with different functions for different purposes, that will not go away unless you remove the systems or the purposes. And that's not useful.
> It’s not a like for like comparison especially give SpaceX keeping its books private and giving no clear public indication of how reusable its rockets really are or their refurb cost.

Elon in some interview was stating that Falcon architecture limits reusability to particular amount days so it is not _rapidly_ reusable in comparison to having Starship being catched by tower/reused rapidly. However mentioning merely days - that is surely pretty reusable and makes economical sense.

https://youtu.be/aFqjoCbZ4ik?si=pK-tptp0XbmOeoWN&t=432

> "... a couple days to get booster back. At least a few days to refurbish it for flight ..."

In practice, wiki mentions 21 days as fastest turnaround for a single booster: https://en.wikipedia.org/wiki/List_of_Falcon_9_first-stage_b... - So that means bringing booster back with ship, refurbishing, putting on the new payload and launching again.
Oh boy, another email server thread. Queue the pitchforks against Google's monopolistic behaviour against even well managed domains.

I did a not-for-public writeup on BIMI recently. It boggles my mind that there are no widely used ID services (that is, avatar management and name consistency), especially for something as fundamental as email.

Turns out, you can absolutely setup a BIMI record without paying the ludicrous $1500 cert fee. Turns out, Yahoo and AOL even show those images to senders (at least when I tested last year).

Turns out, Google marks you as spam on an otherwise passing email setup (full alignment, policy = reject all, etc) when you do that. >:(
A tool may be used in different contexts

A method is a way to structure so "processed" or industrial activity. It may use some tools or none. When it uses tools, these tools are more specified by their inputs/outputs (so how they contribute to the achievement of the goal) that to how they operate.

More specifically:

- Kanban can be used outside of the SCRUM methodology. For example, nothing forbid to use Kanban in a Waterfall IT project during the implementation phase to track tasks progress

- SCRUM may use Kanban or some other equivalent tools to organise and track the differents tasks

However, both are historically associated (even if I guess that Kanban came from Toyota and the automotive industry, using lean and not "agile" or SCRUM)
The "software" in these cases is localized to the drivers/firmware. This is why you basically can't get a RF peripheral for Linux with truly open firmware and they all use binary blobs: to prevent you modifying it.
Happy to elaborate. Although I was having enums in mind https://www.youtube.com/watch?v=Epwlk4B90vk
ML Code Exercises
I've used gummiboot before systemd ate it; and I've used rEFInd. Mainly, I just followed the excellent documentation @ https://www.rodsbooks.com/; that's also how I first familiarized myself with UEFI (Thanks Rod!).

My brain has leaked all the information I understood (unfortunately). Is rEFInd still active? Is there a gummiboot fork (besides systemd)?

Personally, I kind of hate Redhat calling itself that now, it's IBM. You can tell because all of the online knowledge from the community on their websites are now pay-walled. RIP Redhat (CentOS) (I'll miss you)

P.S. Thanks Rocky Linux (and others like it)
Get ready for OpenTofu 1.8.0-beta1
Python library for AWS SSO credential management in local development
I have used tailwind on and off and I still find this pretty easy to read tbf.
Team develops surfaces designed to discourage spread of resistant bacteria