News for hackers. Stuff that matters.

isaiahg

Re:Personal aviation is about to get interesting on Tuesday October 24, 2023 @03:09AM (#37995668)
> The explicit safety target that FAA and other regulators have settled on is that catastrophic events should be “extremely improbable,” meaning one per billion flight-hours. The regulation of this kind of aviation is nothing short of maniacal.

Maniacal really? Is the author living in reality?

Do you have the money to fight it because I sure don’t
Except you can because of unreal’s perpetual license. You’d just have to use the same pricing attached to the version of source you use
If you understood the problem then you’d know that their argument is about how Unity’s new pricing change is retroactive, affecting all Unity versions and charging fees to devs for games made years ago.

Unreal uses perpetual licenses for their versions meaning this kind of bullshit behavior is not possible

> Epic is not doing this out of the goodness of their heart, they're doing it because it is beneficial to them. Epic is a multi-billion dollar corporation part owned by a massive conglomerate.

Holy straw man! And there’s certainly no self-interest involved with me using their engine without giving them a cut under 1 mill right?

You can make this argument about literally anything

Re:Amiga C Tutorial on Tuesday September 12, 2023 @10:58AM (#37482297)
Oddly enough they still sell AmigaOS today with the newest update being a few years ago.
Re:Mastering Emacs: What's new in Emacs 29.1 on Friday September 08, 2023 @12:51AM (#37429480)
I’ve been trying to use emacs and vim/nvim on and off for a several years now but it always seems like a task in vain. Half of it works and it’s a real pain to get something usable.

I wish I could use Linux but I work in the gaming industry ina company that solely creates windows games so it’s not really an option…

Re:The V Programming Language 0.4 on Tuesday August 29, 2023 @12:15AM (#37303510)
You don’t need to have touch it to see. Just browse this thread. A big one mentioned is over promising, which is pretty interpretive for a language only on version 0.4 of its development cycle. Most other complaints are slight variations of this. Promising magic performance or magic features without a good explanation, is another variation. This would be well and good for a fully released language, which this is not. All that tells me is the creator is overly ambitious for their own good and possibly naive, which I hardly classify as a sin.

Whenever this topic comes up I’m at a loss to understand why anyone would waste so much energy mud slinging over some personal language project. It only makes sense if it’s become a hate meme. My pocket word for an event that’s a sort of social singularity. It occurs when enough popular voices have directed the entirety of a community to shame a target based on some perceived wrong, real or otherwise.

Wherever it comes up I’m pretty taken aback by how tribal and ego focused we can be, even among the smartest of us. And that thought isn’t meant be taken as condescending. After all, we’re only human. And for a larger span of human history, that word has meant “hairless ape” more than anything else.

Re:The V Programming Language 0.4 on Monday August 28, 2023 @07:45AM (#37292591)
It became one of those hate memes. A target of irrational fervor among anyone caught in between. If you ask those angered they pull out a list of petty grievances a mile long composed of misleading or highly interpretive wrongs.

I haven’t had the pleasure to try out V yet but I hope this discussion can rise above. Endless bickering leaves a sour taste in my mouth.

Re:Modernizing Compiler Design for Carbon Toolchain [video] on Saturday August 26, 2023 @04:02PM (#37276328)
I find carbon and the development of a modern replacement for C++ intriguing to watch. But for the life of me I can’t understand why someone would want this over a more mature language like D
This is something I’ve been thinking about for some time, a new type of programming that uses an ai model for parsing. It’s a interesting thought that can lead down many rabbit holes. You could have AI interpret a lot of expressiveness into a language while having an optimizing AI turn whatever crazy thing we come up with into fast code.

For any prospective language designers out there. Please don’t make human based language programming a thing again. That’s an idea that should stay in the waste bin. A language that describes programs shouldn’t be ambiguous. I also wouldn’t trust any AI—no matter how smart—to create code I’d be happy with, unless I could go into very specific detail.

No limits on structure serialization though. Make that a one liner please

I feel like this is mostly a straw man argument or maybe it comes from a lack of experience in functional programming. Functional programming to me is more of a process to problem solving and less organizational. (Though it can be a part of it) Indeed you can combine OOP and functional styles very easily. Scala is a great language that did just that to great success.
I was thinking of something similar. It really depends on the ad. Something like this is or ads with search results don't really bother me as much, if it's relevant to what I'm searching for. However the relevant question is, how secure is our data. The privacy issue didn't actually catch on to the mainstream until people realized just how leaky Facebook is, with 3rd parties gaining access to your entire life.
Re:Unreal vs. Unity Opinion on Sunday April 17, 2022 @07:56PM (#31065737)
As someone who generally hates visual programming and just wants a text editor, I'd say blueprints is actually one of the most enjoyable of these. They really nailed the editor and you can have a lot of fun just playing around.

Also the c++ unreal shouldn't be compared to pure C++. You're working with the unreal framework which adds a lot of quality of life features. I've been working with it for the last month or so and while it's not as easy an experience as c# it's probably the cleanest c++ experience I've had so far.

Re:Above Avalon: Apple Is in a League of Its Own on Sunday April 03, 2022 @02:48PM (#30899528)
Try to tell that to the younger generations. They want apple products and they're either too young or don't care about Apple's behavior. Their friends have iPhones and the fear of becoming a green bubble is real. Apple is definitely over performing and could become the leading computing platform of the next generation.

I'm not exactly an Apple fanboy either and it's very obvious to me how this has started to play out. (I've never even owned an Apple product) Apple today is the best at portraying their vision than any other company. Google never commits fully to their products. Meta is limited by the bad press from Facebook. And Microsoft is doing... whatever they're trying to do with windows 11. Meanwhile Apple is pushing one of their strongest lineups in decades.

Is this a serious comment? Alwrapper doesn't use emulation. An API wrapper simply translates calls to the appropriate API. But more to the point, If the benchmark isn't properly ported to the platform it's testing then the benchmark is BROKEN. It isn't naive to expect them to do their job right.
Re:Firefox removed Yandex search option on Tuesday March 15, 2022 @01:11AM (#30681879)
Do you care to explain why you feel that way. All this hate I see for Mozilla really feels undeserved considering all the good they do
Re:Firefox removed Yandex search option on Tuesday March 15, 2022 @01:08AM (#30681865)
I don't have much else to add because your post perfectly sums it up. To me it seems it started when Brandon Eich was outed, a segment of the tech community never let it go and views everything they do with extreme scrutiny. I don't feel like it's deserved at all. Mozilla has new leadership and Brandon has moved on to other great things like the browser Brave. Mozilla and the work they've done for open source is irreplaceable. I still use Firefox and filezilla all the time and Rust has been such a massive success that even Microsoft is using it in Windows.
Electric is clearly the future of consumer cars but there's definitely a future for hydrogen in industries like shipping. Whether it's container ships or 18 wheelers, hydrogen has many benefits including the ability to fuel up faster. We already have a dual system for two kinds of fuels, gasoline/diesel, I can see a future where the two main types become electric/hydrogen.
Re:Is C++ Doomed? on Wednesday February 23, 2022 @05:12PM (#30447274)
All those things are C APIs not C++
Re:Is C++ Doomed? on Wednesday February 23, 2022 @05:07PM (#30447218)
I believe it's inevitable. But I would have given a very different answer even a few years ago. What strikes me the most though is that C++ is that it's not being succeeded by a new better C++ but instead it's being slowly replaced by multiple languages at once. C#, Java, Go, Rust, Swift, and JavaScript, (and maybe even python) are all replacing C++.

In 22 if someone wants to make a general desktop app they'll probably use web technologies, or python, or java. If you do server development it's Python, C#, Java, Ruby, or Go. Embedded development is predominantly pure C. C++ is used but less often. Gaming is still a singular C++ affair but I'm starting to see C# make headway and now Rust is gaining traction. I've seen more game developers excited about Rust than I have about anything in the last 5 years.

You can see it happening slowly, as more and more technologies are coming out and chipping away at it's use cases. Unless you're targeting game consoles, or a very specific rare domain, using C++ might be more of a handicap with so much better options out there.

Re:Popularity of Programming Languages on Arch Linux on Friday February 18, 2022 @11:48AM (#30388046)
Go did a great job at targeting programmers of scripting languages like JavaScript and promised them more power. That was my path to being introduced to native programming and from there I moved on to things like C++/C. But I still use Go every once in a while because it's a fun language and a nice break from the complexity of C++.
Re:Popularity of Programming Languages on Arch Linux on Friday February 18, 2022 @11:43AM (#30387971)
It's interesting to see zig building up steam and surpassing nim at the end. I haven't used either language yet but find them both exciting for different reasons, but it's interesting to see zig's growth. Andrew Kelley has really done a phenomenal job at fostering a close-knit and positive community and I hope nothing but the best for them. It seems like zig came onto the scene right when a subgroup of programmers, myself included, are discovering a passion for getting back to the basics and visiting pure C again for their personal projects.

I also wonder how many of these might not be using zig directly but using it for it's awesome cross-compiler features.

Re:Scientist busts myths about how humans burn calories on Thursday February 17, 2022 @11:53PM (#30382267)
What's the metric used to calculate average here? And what range of workout is included in the data. Seems like there was just too little focus given to this to call it a myth outright.

It also runs against my own experience. For the past six months I've begun exercising and changed nothing else and I've seen amazing improvement in all aspects of my life including losing fat. The type of workout I'm doing is full body and covers a range of different movements and weights. And arguably anyone serious about losing weight would do the same. If all they're doing is comparing running to dieting then I can't help but feel it's short sighted.

Re:Building an Intelligent Emacs on Saturday February 12, 2022 @11:19AM (#30313881)
Ah thank you for this, I ran across pwndbg some months back and I've been trying to find it again since.
Re:Ask HN: General Mood of the Community on Friday February 04, 2022 @10:54AM (#30208397)
The next stage is when everyone realizes the most upvotes go to whoever can come up with the best one-line zinger and the comment sections become improv night.
It's about as close to a religion as the opposition is.
Re:Facebook loses users for the first time on Thursday February 03, 2022 @11:28PM (#30202876)
You're not wrong but what Facebook needs for its investors is growth. If your audience is only old people then the possibility for growth is much more limited. If you frame it like resources then a young audience is renewable. While an aging audience is more like oil, less exciting, and requiring more and more effort to aquire over time.
Why would I want to talk to you people.
Re:Analysis of Magic Leap 2 at SPIE AR/VR/Mr 2022 on Wednesday February 02, 2022 @05:37PM (#30185103)
The Tilt5 looks fun but seems like an expensive toy. But the simula I would actually buy. This was the exact usecase I wanted when the first headsets were coming to the market. Hope they succeed

Older »