skysight-inc/HackerNews huggingface dataset:
I have no way of knowing, but it’s possible they’re doing this so the studio gets to keep as much money as possible instead of having to pay the people involved in making the movie.

https://en.m.wikipedia.org/wiki/Hollywood_accounting
~200 million containers are shipped a year, and some do actually fall overboard from the ship.
If you look at github stats go is still growing I don't see how you think it is its not used anymore it is the only largly used language that is still growing.

https://madnight.github.io/githut/#/pull_requests/2023/3
If you store the number of zeros as value z, computing z+1 is O(log n) in the long run for unbounded values of z.
For someone as clueless as me, would you care addressing them all one by one? That would be more than welcome.
"Code Complete". Producing code that is consistent, readable and relatively free of defects is more important than design patterns, language-specific features, etc. Give me boring, predictable code any day.
My memories of DataSheetGrid components in general is that they are the holy grail of UX/UIs but they are really complex to have all details included. I hope you all the success (and funding). I saw the story repeating itself beyond the base plaform used: Web or Desktop. Having fond memories of stuff like [1].

[1] https://www.infragistics.com/
Any idea of what kind of 'custom-trained' model does builder.io use? Is it some kind of an rnn? they claim to have 100k context window
I guess I agree with you (and others making the same argument) but feel like it is ultimately arguing that to support artists, you need to go outside Spotify, which to me implies something is broken about it.

Maybe that's the nature of things but I think part of that argument is there could be something better. Maybe it's beside the point from a practical perspective but I guess I agree with that too. I think finding and supporting small artists probably never has been better, but I'm not sure if that's because of Spotify per se, or social media and the Internet in general.
Does non-profit mean they should be paid less for doing the same work?

If a non-profit hires a janitor, should they pay the janitor less?
I love Go.

[Warning super hot take]

If you are creating a backend service, the language of choice is clearly Go. Get productive within a week, straightforward to read, compiles to a single binary (easy deployment), suited for serverless functions, low memory usage , excellent ecosystem, static typing, composition over inheritance, sane dependency management, Goroutines instead of async/await, super fast compile times and very very performant.

[Vs Language]

Python: Very slow, dynamic typing, async await, multithreading is an issue, deployment not as straightforward, messy dependency management

Java/C#: On the heavy side for resources, verbose and various design patterns, async await, around the same performance as Go

Nodejs: Async await, slower than Go, node modules, deployment not as straightforward, single threaded execution

Rust: async await, long compile time, high and long learning curve, on average will take longer to develop in Rust, sparse talent pool, faster than Go BUT for the effort it takes to get there, don't think its worth it and the extra performance is mostly not worth the above trade-offs (unless you operate on the scale of Discord)

Yes there are issues with Go. No doubt. What it gives you by default is a language designed for the web backend. No contest in my opinion.
> Being stateless (flagless, without national character) means that any state is authorised to exert jurisdiction over a stateless vessel.

Under whose law? How can whatever law rightfully be applied to a party that refuses to acknowledge the purported jurisdiction or authority?
Technically speaking, a green card is still a visa.
Google offered Netflix a sweetheart deal to pay just 10 percent on Google Play
For more background in general I recommend the blog of one of the main developers, for this wayland news specifically this article: https://pointieststick.com/2023/11/10/this-week-in-kde-wayla...

This article from september goes into wayland (and KDE) much deeper and is worth a read: https://pointieststick.com/2023/09/17/so-lets-talk-about-thi...
I'm a reasonably new go programmer, I've only been doing it full-time for a few months. But "great concurrency ergonomics" has.. not been my experience.

What I've been finding is that primitives it gives you are easy to use, but extremely hard to use _correctly_. My first major PR in go had a week of back and forths as more experienced go programmers on my team pointed out the many, many places where my concurrent code was buggy -- places where I was receiving without selecting over the context being cancelled or some close-channel, places where I was sending from a goroutine that had to have a nonblocking basic loop without guarding with a default clause, places where I was using an unbuffered channel where pathological goroutine scheduling could result in a deadlock, places where I was using non-thread-safe data structures in places that could theoretically be mutated by multiple goroutines and without spamming mutexes everywhere, etc. etc.

And sure, I'm relatively new to go. I'll learn these things and get better. But the contrast to some previous work I'd done in Elixir was striking. In Erlang/elixir, _the obvious first thing you try is generally actually correct_. And it gives you standard ways of working built on top of the primitives (genserver calls etc.), so you don't have to buggily reinvent the wheel every time you want to send a message from one goroutine to another with a reply, or need to tear down a bunch of goroutines simultaneously.

I have a highly-concurrent elixir service I wrote several years ago, by myself (early stage company, no code review), still in production. It pretty much never has problems and basically just worked from the start. If I'd tried that with go, without a bunch of experienced go programmers to point out all the subtle race conditions, I'd probably still be dealing with a long tail of data races and deadlocks years later.
I have the book and don’t think it’s particularly well written. I’d say it’s a boring read. I guess it’s ok for reference purposes.

Another design patterns book that is much more enjoyable is Game Programming Patterns [0]. Though of course focus is games.

Would be nice to have a more “entertaining” version of the GoF book, discussing same patterns.

———

[0]: https://gameprogrammingpatterns.com/
Do C# channels offer lightweight concurrency ? The defining feature of Go is only matched by Erlang/Elixir and now Java. AFAIK C# has nothing like it.
Never said he borrowed on a single income. My friend works at Visma as SWE. BTW 20% downpayment is the usual deal in most of the EU countries and it does not have to do anything with one being foreigner or not.

I find your remarks incredibly entitled and shortsighted most like coming from the need to defend your home country.
In base pi, the pi number is 1. Similarly, if we would take any base, which is a factor of pi, we could have any number be the last digit.

All the above is a joke, of course, as it does not really tackle the problem :)
If it's reasonable for the caller to continue then return an error. If the state of the world is irreconcilable, panic is the right call.
As the author of the blog post, it’s disappointing to hear that you didn’t enjoy it. My article was never about claiming to be a hardware expert, but rather about sharing my personal experience as a newcomer for those interested.

What I find concerning is the unwelcoming attitude towards newcomers like myself, prevalent in some hardware and electronics communities. My critique in the article is directed at this exclusionary mindset. It’s important to remember that every expert started as a beginner, and a dismissive approach does not benefit the community. We all have unique contributions to make, and diminishing the experiences of newcomers isn’t constructive. Let’s focus on fostering a community where learning and growth are encouraged for everyone.
I use KDE for a year now with Wayland. Works absolutely fine for me. My requirements are probably simple, just a laptop but it works.
You're blatantly misrepresenting the figure. The average span is 59.308 € - 103.663 €/year. So choosing 100k as the average skews the number in favour of your argument.
Maybe you next startup idea will be more successful: an app for tracking the location of well stocked give-a-penny/take-a-penny trays to raid, or collecting and reselling all the samples from grocery displays.

Maybe make a FakeryBakery pay kids a commission to collect grocery story Kids Club Cookies and resell them.as half-price boxes.
We have glass plate containing Eyafjaellajokul ash at home, from a small artist shop in Vik. Quite a nice piece!
Do a search for "Blender GPT" there are several efforts ongoing. I've tried a few, and it is exactly what you describe: basic 3D shapes, some basic rigged objects like pose figures and blocky vehicles. Just put them roughly where you want them, likewise with the camera and lights and write your prompt. It's kinda ridiculous how fast and easy and, well, disposable all this is.
For the remote debugging issue, I always used ssh portforwarding..

Is vs doing something else internally?
What happened to the relationship if one went above an officer’s head? Would they be on their direct superior’s “hurt this person as much as possible from now on” list?
Not sure how abrasive this would actually be in a boss v employee scenario. However, hearing people order food this way makes me cringe.
Q&A with a person who does not have an internal monologue [video]
This video is old but I recently discovered that some people don't have an internal monologue and it's amazing.
Blender offers much more precise controls tho... You can't make here what you can make in Blender, and probably never will
Show HN: I Made an AI Video Editor
Hi, I made an online video editor with some AI features. For example you can make pretty realistic sounding AI voiceovers or create subtitles automatically. Also you can remove the background of a video without having to use a greenscreen. Let me know what you think about it. I'm always improving it and looking for new feature ideas:)
> Throw an error and move on with your life

No, absolutely not!

Panics are the result of conditions that absolutely should crash the program! They are not errors, they are not similar to exceptions, they are conditions that should not occur, and thus if they do occur, either the program itself, or the platform it is running on, has a problem that needs to be solved before the program runs again.

If a cars fuel is running low, it should turn on a warning light and inform the driver that he should find a gas station. If a piece of the road is suddenly missing, the car needs to stop.

If a panic occurs, I don't WANT the program to continue executing! That would lead me right back into C land, where an out-of-bounds memory access would silently start to poison my program and crash it days after the actual error ocurred, if i'm lucky! If I'm unlucky, and the process needs to be sufficiently privileged, it would kill the server, again several days (or weeks) later, with slim-to-no chance for me to figure out what even went wrong.
> For an executive this is a low salary, even in Germany.

Sorry, but simply not true. You might want to look into statistics and not extrapolate from your vicinity.
It literally says the average is 95k, there is no choice involved.
soon we will achieve AGI and travel to Mars

and Go still not good fit neither for graphics, nor ML, no scientific computing, nor data engineering, nor embedded devices, nor VR, nor games, nor self-driving, nor industrial automation, nor robotics, nor video processing, nor desktop applications, ...
Numerical recipes in C. I still find myself looking stuff up there after all these years...
Can it retain any stories so if the kid wants to hear it again later, that's an option?
This is as meaningless a question as “if you could only eat one thing what would it be?”. You may have a favorite food but you need a balanced diet!
Like others here I am a dev, I'm fine with 8Gb. I skimmed through the video and the measurable slowdown was in image intensive apps like Lightroom and Blender. Why exactly should I be subsidizing those users?
What’s most peculiar of Eltanin is the 90 degree angles. Nature rarely has multiple if any 90 degree offsets for growth.
KDE is pretty feature-rich, but it is just ugly. Look at the poor use of spacing/margins, the ugly black & white icons, the ugly font, the square edges, and just the overall look & feel. It needs a major face-lift. I dislike the attempts to dumb down GNOME but KDE being ugly makes it really hard to switch to.
Eye opening to be reminded that "startup" business on the Internet that make the industry news are often really just little hobby projects.
And how is the called method supposed to be able to determine whether the state of the world is irreconcilable?

For that matter, how is the called method supposed to determine what the state of the world even is? And why on Earth would we trust it to do so? Is encapsulation not even a thing anymore? I really just don’t understand.
>making the people who make decisions feel the pain of the problem.

At a macro level this is exactly why we're seeing such a strong disconnect between political/corporate leaders and "regular" people. The ones up top who make the decisions don't feel the pain of bad policy because they're so sheltered from day-to-day reality of most people
https://archive.is/r1TTK
Not so much programming than Sysadmin, but "Unix and Linux System Administration Handbook" by Evi Nemeth, Garth Snyder, Trent R. Hein, Ben Whaley and Dan Mackin.

It's a huge book covering a lot of ground, while on the same time being very approachable for anyone with some experience of linux trying to go further, and last but not least it's extremely enjoyable to read.

This book makes you feels like you're in same room as very fun and knowledgeable people showing you the ropes. It's colorful, and not afraid to be opinionated sometime.
There's the chance of a ricochet, possibly into the body of the shuttle or bystander. Or they miss, hitting whatever was on the far side of the shuttle. I think it would also be not as controlled a release of air as they'd want - the drill bit shown is much smaller than a rifle bullet. And a bullet would add it's own energy to the mix.
Why do you think Win 10 is better ? It has the same Outlook.
Your React component looks really nice. I agree with some of the other commenters that sorting and other basic features really are important. As a side note, I've built various web-based tools throughout my career and dabble with it as a hobby now. While I understand that React (and Vue, Svelte, etc) are taking over the front-end world, I tend to stick with vanilla JS for rapid prototyping and fun projects. It's more stable for somebody like me. The frontend JS frameworks evolve so quickly that it's head-spinning. I guess what I'm trying to say - and again, this is just from my own perspective - I really find it to be a breath of fresh air when components like this offer easy instructions for a vanilla JS integration. It allows me to try it out quickly without setting up all of the tooling for a full frontend. Maybe I'm just a dinosaur that needs to get on the React bandwagon.
Who gets the majority of that 70-100 million? The FAANGs?
If you pay the right people, it is legal.
I really wish they would limit abstracts to those. I feel like abstracts should be like an index/jumping off point in spirit if not in structure
An advanced trick (not sure why, it seems easy enough) is to point someone in the general direction, wait a day, then sit down with them for 60 minutes and ask/talk to them about what they're planning on doing. Then you get the creativity without the surprise. Maybe even check in on them a few times as work goes on.

The bad engineering managers I've seen seem to suffer from anthropophobia when they aren't giving orders in a meeting room.
I don’t care as long as something is capable of solving issues, but for those who have the needs to have pretty DE, kde has a lot of custom themes and customisability, otherwise its just a boring old guy complaining at the sky, the linux world is better off without those kind of people
Lost "Doctor Who" episodes found but owner is reluctant to hand them to BBC
Is unit test driven development fundamentalism politics?

His attitude towards development has always been way too dogmatic with not nearly enough focus on trade offs. It's probably not a coincidence that his politics trend that way too but it doesn't affect how good or bad his advice is.
Yes and no. You should have more than this one book, but the framing is useful as it force the answerers to make a choice, and avoid dumping a huge list of favorite book.
The truth is that quite some jobs pay >=100k in Germany. Usually needs to be one level above senior engineer, so staff eng. or some kind of manager.
BMW, Subaru and Porsche drivers 'more likely to cause a crash', study finds
Canonical documents how to use Snaps without the Snap Store
I agree but my real experience with similar situations (twice so far) was at badly managed firms. I was ignored and branded a "trouble-maker"
> Not in the sense that it's a bad language, but just that it's not used much anymore.

What are you talking about? Go is a popular language. Many of the successful software projects released in recent years are written in Go.
Excellent spacing: no useless wide margins. Stylish icons that can blend in with various themes, which are clear and easily distinguishable. Font: most distro's actually default to Noto, not KDEs own. But you know what: this you can change, KDE didn't remove any and all options for customisation after all.

You can pry Plasma out my cold, dead hands. Gnome, Macos, and Windows: now that's amateur hour.
> Minimalist would love go.

That is an assertion which makes no sense to me. Go is not a minimalist language, it's a restrictive one. Although it made different choices, it's in the same vein as Java, and certainly no Forth, or Smalltalk.

> It is hard to over engineer when there's no inheritance, no meta classes, no properties, iterators, decorators and such.

None of that has anything to do with over engineering?
Get Offended More (2020)
Fantastic recommendations. Thank you so much.
No current version, but I'm preparing it. But actually, to see a really ridiculously minimalist start, this was my starting point, which used a tiny C extension to do the X rendering (though it optimistically included a dummy class intended to be the start for the Ruby X backend). It's awfully limited, and awfully broken, but it shows how little it takes to be able to start writing:

https://github.com/vidarh/rubyterm

It's totally useless for anything other that testing or expanding on, but it was the starting point for the terminal I now run every day, and I'll be updating that repo as I clean up my current version at some point.

The current version uses this for a pure Ruby (no Xlib) X11 client implementation:

https://github.com/vidarh/ruby-x11

And this pure-Ruby TrueType font renderer (I did the Ruby conversion; the C code it's based on was not mine, and is a beautiful example of compact C - look up libschrift) as I got tired of using the bitmap fonts and didn't want to add a FreeType dependency (the renderer is ~500 lines of code):

https://github.com/vidarh/skrift
AI isn’t going away - the most productive workers in the future will be the ones who are most effective at using it
Target ? They are very happy to share your data with 3 letter agencies. You are the target. They are the dealers.
He took $13,000 to post an ad on “Craigslist for truckers”.

Why couldn’t Bokksu skip him and do that directly?
It's surprisingly common for fledgling programming languages… cough https://accidentallyquadratic.tumblr.com/post/153545455987/r...

(I know https://news.ycombinator.com/item?id=38138223, but at least I'm not the first one this time.)
Honestly I don’t need my DE to look pretty, I need it to do is show me information, not crash and not search bing so all in all KDE is just fine in my opinion.
Much obliged. Interesting ideas to swap between different languages.
For good or for bad, its part of HN culture when someone shares a personal project. Most people I think know to take it all with a grain of salt, there's often good feedback amongst the unconstructive or plain wrong - see https://news.ycombinator.com/item?id=9224 for a classic example.
And why exactly do you trust a called method to determine whether or not you should be able to keep running? Like… do your job, you object. I didn’t load your library and call a method on you to tell me what the state of my system is, I just want you to either do what I asked you to do or fail gracefully, and then I can decide whether we crash or not.

> If a piece of the road is suddenly missing, the car needs to stop.

Uh, no. If a piece of the road is missing, it’s up to the driver to stop, not the car. The car has no business whatsoever determining whether the road exists or not, except inasmuch as it communicates to the driver “hey, whatever the heck this is is difficult or impossible to drive on, your call what we do though.”
I am not really sure how your comment is a reaction to mine? Having said that, opinions are opinions. I much prefer KDEs UI/UX choices over those made by Gnome and have no problem with the general look and feel of the interface.
Ruby on Rails: The Documentary
It's not really about the $3 to the artist. Spotify gets value from having all that material in their inventory, and doesn't pay anyone for it, and it wasn't a natural resource that they harvested, someone had to create it.

Actually worse, they say they do pay someone for it, they spread it among the other creators who they ARE paying.

You could try to think up ways to rationalize it like "publishing fee", but I don't see any reason why anyone should.
How about, "Im going to have you...". Do you get that one? I hate that one.

What's wrong with a nice, "Please foo?"
If anything, these are small scale…

I’m more talking about the wholesale scale from other dictatorship countries, under export control restrictions.
On firefox mobile the headers disappear if i scroll in the component.
If funded by private donors it seems legit but if this is funded by tax money it smells like a grift
> I don't understand why I'm getting downvoted

It's easier to downvote you than engage in dialog.

>> I have strong suspicion that there's going to be some politicking about this

Presumably the decision to use MOVEit had to do with political donations /s

Lucky the Director and CIO had traded-out before the hack became public /s

> people don't understand technology.

The people making the technical decisions don't understand the technology /s
What does your first sentence have to do with the rest of your comment?
I used to think the same as you, and I would still agree that out of the box, KDE is probably uglier than Gnome is. However, I've grown to be rather impressed with what you can do with KDE, and more importantly that KDE allows you to do it. Using Gnome was a slow descent into watching all the plugins and UI choices I liked be slowly removed or break over time.
> How would a program running on Node 18 now not run in 10 years given the same lockfile on Node 18?

funny enough i have a simple but old app created with “create react app” that doesn’t run on anything other than node 16 and below.
But you should have a supervisor anyway, if you want your service to be always up.

Unless you're working on a CLI tool that is short lived anyway (and represents a lot of projects using Go).
It's not just the fab.

Have you found domestic assembly services that will take a hobbyist prototype order, charge less than $2k and turn in under 2 weeks (US or Euro)?

For ~100 SKUs and 200-400 placements.
Is that enough to not feel like you’ve wasted your valuable time?
Collective Superintelligence (CSi)