skysight-inc/HackerNews huggingface dataset:
Hard to find a good source, but this listicle [0] mentions wages around $150.000 for jobs like refueler, cook, communications officer, plumber, sparkie etc, and over 200K for a doctor or station leader. There's perks, bonuses etc on top of that. I wonder if they pay for their own room and board or if that's one of the perks; given they have a cook I suspect they have communal food at least.

[0] https://www.9news.com.au/national/all-the-job-openings-in-an...
Have you seen the end of "The Thing"?
> They wouldn’t make the same mistakes they made 600 or 4000 years previous.

You would think that, except that an "extremist" Christian who only interpreted the New Testament literally would be a forgiving, loving, peaceful ascetic.
On the right track but not quite! Every brush in art software uses an image (raster or auto-generated) to paint with, called a "brushtip". Usually, the brushtip only gives information about which bits are opaque, and which arent - the shape! However in Krita, theres another dimension you can define; value, or lightness.

So there's nothing being generated or created while drawing, its just that some very smart people have coded Krita for the "brushtips" to do more as a baseline.

Not every software works exactly the same ofcourse! This is just my beginner level understanding of it all, I hope that helps
llmcat – CLI tool to quickly select and copy files/dirs for LLMs
Sure, maybe, but if you tried you could come up with a similar explanation for literally any behavior or emotion. It might be true, but it isn’t falsifiable.
I would argue that's what makes it good employment law.
Why double still outperforms BigDecimal: A decade-long performance comparison
Running old versions of Windows in emulation or virtualization is really easy.
Hugh Jeffrey's video[1] on this block demonstrates the phones might be blocked, though it seems to vary depending on phone, and which telco's SIM. Often it can block one SIM from working, whilst a similar SIM will work in slot 2. or vice versa. Or they are both blocked after rebooting. Or maybe not.

[1] https://www.youtube.com/watch?v=zIJavqEzEIw

at the time of writing the above video is listed in the OP article near the beginning. I believe Hugh references James' work in this and other videos covering the topic.
We've been using ToolJet (the open source version) at my company with good results. It is self hosted, open source and you can export created apps in some JSON format.

I've successfully setup a dev-stage-prod flow where we export from one env and import into another pretty seamlessly.

The coolest thing about that is that I was able to hire a very Jr. Frontend dev to immediately start working building internal dashboards.

I've used retool in another company but found problematic not having the source code for the lack of control.
tool use and physical artefacts

Maybe but it's also because these things are evidence of cultural transmission - a thing for which there hasn't been strong evidence of in other species and people do look for it in other ways.
"It is also important to know that chords are built on thirds."

Except for the ones built on seconds ("cluster chords"), fourths ("quartal chords"), fifths ("quintal chords"), the chords that make jazz work, and for obsessive/completists, polychords.
You don't use exists and then open a file. If you actually want to open a file, you open it or fail. You don't check if it's ok and then do it, you do it and then check if it failed.

exists followed by open is a pointless exists because anything can happen in between.

Conversely, if you are neither the producer nor consumer of the file at this time, you don't want to actually open it just as a way to stat it, because actually opening it updates it's access time and interferes with the actual consumer(s). Even read-only non-exclusive.
We can, but it involves building your own websites, or volunteering for local organizations / charities / etc to build them, or pushing for simple website designs at your employer. The latter likely won't work due to branding and there being 10-100x as much budget available as strictly needed for an informational website.
Popular channel RoseTintedSprectrum removed by YouTube's automated system
This other post links to their Github: https://news.ycombinator.com/item?id=42106906
Those are wonderful stories, thanks for sharing them.

I wonder though if generalizing to most/all animals really makes sense here.

I get the sense that these kinds of stories are mostly limited to highly social and fairly intelligent animals like elephants, dolphins, and dogs.

Maybe other primates as well, although IIUC they're more likely to be spiteful to some people than are e.g. dogs and elephants.
1. I don't have any plans yet, but JSON and CSV would be the easiest options - you're the second one asking so I'll do a little more research here. That feature makes a lot of sense though, ideally we want our indie projects to grow and that could also mean that we need more functionality or even collaboration features :)

2. You can give feedback within the app, and there's an _optional_ field to add your email address to the feedback you are giving, that's why I've added the contact info in the privacy info - as I said though, completely optional :)

Thanks a lot for your feedback!
You make some solid points!

> I don't know what you mean by "true alternative to Amazon SES.

e.g., the GMail API is restrictive (https://support.google.com/a/answer/166852?hl=en) for bulk sends. That's not the intended use case.

> Google partners with Sendgrid as well for customers who need that kind of solution.

Do you mean via the marketplace integration?

> I could ask why Amazon doesn't offer a true alternative to GMail and Outlook.

That's fair. I reckon different models like you mentioned
http://www.insecam.org/ is another fun one. Random unsecured security cameras from around the world.
In the world of professional software development, economic value is king. This rule has marginal declining utility after some point and in some cases it is just not worth it. Think prototyping, tight deadlines, etc. In an ideal world, taking some additional time pays off, in other worlds, it doesn't and gets you in PIP. inb4 you say that's not the kind of company you want to work in, most companies are like these and not everyone can afford to apply and get a place at the 2 companies in your country where code quality is actually valued
> C# culture is closer to enterprise Java than it is to Typescript

I mean, this really depends on what you're looking at.

Here's a sample from the MongoDB client: https://github.com/mongodb/node-mongodb-native/blob/main/src...

Here's a sample from Storybook: https://github.com/storybookjs/storybook/blob/next/code/core...

Here's a sample from Prisma: https://github.com/prisma/prisma/blob/main/packages/client/s...

Here's a sample from Cal.com: https://github.com/calcom/cal.com/blob/main/packages/core/Ev...

These are all fairly mainstream repos so it's not a one off to see "enterprise" style coding in TypeScript.

It's rather the specific use case that determines the style of the code that's written. In the examples above, there's no need for the teams to choose JavaScript classes and inheritance to model the logic, yet it likely better fits the programming model of those modules.

Look at Nest.js as well: https://github.com/nestjs/nest/blob/master/packages/core/rou...

The whole codebase of Nest.js looks an awful lot like Spring or ASP.NET (controller syntax) probably because there's a lot of crossover in terms of what APIs need at scale and how to logically organize that logic.

It just so happens that most use cases for C# and Java favor applications at a larger scale. Another key difference being object scope and lifecycles -- something that rarely comes into play in the generally single-threaded Node runtime. This being one of the key reasons why dependency injection is a thing in C# and Java land.
I agree 100% with this approach, and I'd love to see some research to back it up.

I think a lot of software development is "way finding" - Experimentation to figure out an architecture, an implication, a performance improvement, etc.

We often don't a) call them experiments, and b) we don't constrain them well. I.e., we use the scope of the feature to bound the experiment, instead of taking a step back to figure out the right approach, we dive into implementation.

I'm curious if there's a more formal way to think about this all?
I am a programmer that in 1996 installed my first Linux - a Debian 2.0. It's true that the current state is way better than before. However I don't want to remember the 3 days I lost trying to fix an issue with printer drivers and by going to the source the "driver" worked by parsing the web interface of the network printer. (don't let me start on laptops & battery usage)
It's a good idea, but not for consumer grade computing and even me sitting for 14 hours/day in front of one - still don't want to spend the time to fight my laptop to work properly. I won't allow anything other than linux on my servers, but desktop computer or phones are better left without it.
Related:

TSMC will stop making 7 nm chips for Chinese customers

https://news.ycombinator.com/item?id=42087346
Youtube certainly isn't developer friendly.. their APIs have very strict limits that often force people to go down the scraping route
Thanks. I looked a 5-10 Show HNs and based my write up on that. I am happy to answer detailed questions and write a technical write up as well. But we are not an open source project.
> Could you elaborate on this a bit please?

Austria has no sea access, no navy, few natural resources. Vienna is strategically not in a particularly amazing position compared to most other cities around. It's not clear to me what the fundamental reasons are why Vienna should be a large city other than that it historically was one, declined a bit and somehow regrew.

I think it's great here, but I also cannot really understand why.
Tell that to the customer, as a web/mobile agency, when they ask you to contractually commit to a date for the release of their web app
If Monkey Hitman can be a TV show, then so can Mafia Elephants.
Some of the inclusion choices are extremely revealing. It is wokeness to talk about white supremacy, bullying, xenophobia, it seems.
Yes but then the worker says to the police "my employer has stolen my passport" and the employer gets in trouble.
I don't think the platform mattered much, this happened before macOS became popular, and remember that at that time mac developers would still use Interface Builder and Objective-C. There was a certain level of pride in making Mac apps look very much like Mac apps. Very rarely did developers target both Windows and Mac.

My take is: A lot of developers didn't feel like cluing components together in Visual Basic 6 or later Visual Studio, dragging and dropping UI elements, was "real development". VB-developers where looked down on as second rate programmers. If you used VB.NET and WinForms/WebForms who where not a real developer. You had to use C# and XAML, which was absolutely terrible, but "real programming".

Same with Delphi, not something you built "real" applications in, no you use Java if you're a real developer.

Shit like that was all to common, and yet WinForms are still around and working, but XAML is dead (Edit: Apparently it's not dead).
Already written to the mods as well, but I just didn't get an update on what exactly happened to my post, if it was deleted or if it was considered spam, hence ended up creating a meta-post.
Not only that, but I first thought this was about Go developers.
[dupe]

Earlier:
https://news.ycombinator.com/item?id=42100774
I initially posted a link directly to JWZ's blog with the expectation that an objectionable replacement would appear when clicking the link. I clicked the link myself and had it open in a private window and I was taken directly to the expected blog entry with no stop for troubling visuals.

However, not entirely unexpectedly, it appears that JWZ is in a list and discussion was disabled, so not expecting it to be a working submission I just deleted it and submitted this Mastodon entry instead.
Call me a cynic but this seems like a weird story. How did they catch the gophers again? Did they do a comparable test by turning over some soil with a spade?

If this is true though, I also find it weird that the gophers dug deeper than the leftover plants / ecosystem buried beneath the surface could do themselves; seeds want to go up, after all, breaking up the soil as they emerge. Of course, the ash may have been too dense, idk.
Would you trust a company whose founder dances in pajamas like Elaine Benes with an open laptop to deploy your infra? Sus, very sus.
> wait till smooth starts paying back and becomes fast

By that time, you will have probably left the company and someone with less care about code quality will come and undo your work.

Also, like security, it is hard to show to a manager data and graphs showing how much we are saving
"Two years after the eruption, they tested this theory."
Has the science community just given up on the word hypothesis? It's not that complicated and in the USA the word is taught almost every year starting in elementary. When a science driven website like this has given up then we've lost the theory/hypothesis distinction.
I've been listening to a psychology podcast, and they label every "should"-statement as a cognitive distortion.

> While I do read articles here and there, it’s far less than I should.

Formulating it as a "should" abstracts away who wants it, and makes an artificially abstract norm out of it.

But what is actually? It's probably just something that the author wants. Not doing something I want feels less bad than not doing something I should. There are lots of things that I want and don't get or don't do, I'm already used to that.

It's a bit like the passive voice in writing, it hides who does something, or should do something.

Some "should"s are also what we think that others want us to do, often just assuming that without asking.

And so on. If you assume that every "should" is a thinking error, some go away, some become "want"s. It's a good first step, I recommend it.
Nope, have always been able to ship the redist installers. Just like VC++. https://www.microsoft.com/en-us/download/details.aspx?id=21 (scroll down to 'Installation Instructions')

After all, not being able to ship the runtime with the software to buyers would have been... Bad. In the early '00s
Basically this is what Figma could be if you could add behavior to the UI. Somehow the web has been running backwards for years now. We lost flash in favor of HTML 5, which sort of fizzled out in terms of creative people actually doing a lot with it. We used to have simple application builders in IDEs like Visual Basic, Delphi, Borland JBuilder. Even Eclipse had a simple swing UI builder thing for a while. For the web we had dream weaver, frontpage, etc.

I'm not saying those tools were perfect; because they weren't. But we never really got good substitutes for them. We now have people "designing" stuff in Figma and then handing over for implementation to some developer team that essentially then recreates the whole thing pretty much from scratch. There's something deeply stupid/wasteful about needing to do that.
Dude. Even dogs get jealous of other dogs. How are we still in a time where we think animals don't have an inner life?
As an exercise in self-learning, I thought this was wonderful.
Writing a simple VB6 app is easier than a simple React app, sure. But things get complicated when something needs to happen in the background — you need threading, and all the issues that come with threads in most GUI frameworks.
I think you've navigated away from the scope of my remark; I've
specifically asked what's the point of using interfaces when there's
just one implementation, not "what is the point of interfaces" in
general.
Apart from the reasons you mentioned, the advantage of byo-yomi or Fisher time over the "add time after move 40" as often used in Chess, is that it doesn't create an artificial barrier.

What's so special about move 40? If you analyze chess games, you'll probably find that moves 40-45 are on average more accurate than moves 35-39 even it feels this number shouldn't be part of the game.
Tldr: not Eureka of tv show fame
Yes and no.

External deadlines are often meaningless, but customers are not the only users of the application. Once you release your part and keep developing/debugging/polishing your code, your colleagues can move on with their job and so on and so on.

As unfortunate and unnatural as this may seem to us programmers, shipping _is_ a feature in professional software development; and, in the quality/time continuum, "something now" beats "all of it tomorrow" in every scenario.

PS: I do get that the decision on releasing a product to the public has different constraints in the medical or aeronautical industry than a photo sharing website, still enabling the rest of the organization to move on with their tasks is too often underrated.
One of favourite examples of this sort of thrill seeking animal behaviour is this gibbon pulling the ears of a young tiger
https://youtu.be/SHXo-BpE8T8
>CreateObject("Scripting.FileSystemObject")

That's not included by default in Windows 95. (A lot of classic VB6 apps of that era ran on Win95.) In contrast, "kernel32.dll" is always included.

Even for the later Windows 98, using "Scripting.FileSystemObject" as a dependency was fragile and could fail:

https://www.tek-tips.com/threads/forms-do-not-open-in-window...

https://www.vbforums.com/showthread.php?135362-running-vbs-f...
Learn how a custom startup dashboard can help founders and teams track KPIs, understand growth metrics, and make data-driven decisions. This guide breaks down essential elements for building a dashboard that supports real-time insights and operational alignment.
If this integrated with Metasploit or some other tooling I might be impressed.the graphics are cool though.
I feel like the complexity around current day .Net is more due to Microsoft’s pathetic attempt at naming and branding and the confusion around their development products. One example is their desktop development frameworks. As someone that is in and out of Microsoft centric development stacks - I can't even keep up with it anymore.
I'm with you on intelligence, but the hallmark of civilization is right in the etymology -- the existence of cities.
Show HN: Langchian-Beam,integrates LLMs into Apache beam pipeline with Langchian
Apache beam and langchian integration
Yes.[1] In particular your point about analyzing chords in isolation is spot on.

In “An Introduction to Musical Analysis”[2], Nicholas Cook says something that I have always considered very profound and applies widely, not just in music, which is

> All notation is analysis

So whenever you write something down in music you are (of course) making some simplifications and you are also doing it for a particular purpose. Usually the purpose is performance. So when you write something you are providing an instruction to the performer.

So when you write Cma7 for a jazzer, that’s an instruction that you are generally in the major tonal area and they may well play a Cma9 or a Cma7#11 for example. This is why my functional harmony teacher used to get annoyed by people writing the “Crosstown Traffic”/“Purple Haze” Hendrix chord as E7#9 (which you see a lot). He would say it is E7b10 because that g natural is coming from the minor modes so it’s actually the fourth degree which has been flattened. If you call it a #9 you’re telling players the wrong scale for improvisation (pretty much everyone else in the whole world calls it E7#9 though).

Likewise going back to your point about slash chords, a lot of people learning this stuff get hung up on “what is this slash chord really?” (Eg if I’ve got B/C or whatever what actually is that) whereas when I’ve talked to really serious musicians in that world who play that kind of intense modal music they really are thinking about what the slash chords are in terms of where they come from and what they are leading to. Because that gives a sense for what the underlying tonality is. You can’t get it just from the notes of the chord vertically in that one instant.

If you look at baroque music and earlier, if you just do a vertical chord analysis (eg something like Gesualdo if you really want an extreme example) the chords make absolutely no sense in many cases but that’s because they work in terms of voice leading (ie context) rather than vertical relationships. Analysts used to call that feature “vertical false relations” because they found the vertical chord analysis troubling.

[1] ex-professional musician with a degree and postgrad in jazz, contemporary and popular music here. Wife is a professional musician who teaches at a couple of conservatoires and mostly plays baroque and early music with some 20th and 21st C music thrown in for good measure. Lots of pro musician friends. Not trying to argue purely from authority but I do talk music a lot with people who know a lot, and this topic comes up a lot.

[2] Which stands out as a great book in a field with lots of terrible books btw.
Guide to SaaS Metrics
The Islamic holy books have many (actually very many) passages that would not line up with Western values at all. The crazy thing is that if I cite both the good ones and the bad ones, and the list of bad ones is much longer, I would get into trouble for citing any of them at all. The most common reasoning around this is that you should not read them directly (!) and should consult an imam instead. As a rationalist, claiming that only the bad parts are no longer valid ("must be contextualized") and only the good parts still are, seems like obvious and very convenient cherry-picking. That said, the Islamic focus on community service is one that even Christians could take a lesson from. Having been raised Catholic and read chunks of the Quran and Hadiths, there IS some beauty and even some humor in there. But many of the good parts are contradicted by bad parts in the same book, and the repeated condemnation of "people of the Book" (Christians and Jews, but mostly Jews) is quite off-putting (and yes, there are other passages that contradict that, but... I'm just not a person who can tolerate contradictions in an unquestionable holy book, I guess)

Please note that if you ever leave Islam, you are considered an apostate (similar to Christianity, but to a much more severe degree I'd say) and about 10% of the Islamic population are literalists and would consider the penalty for leaving, death.

I'd look into meditation. I discovered something called "Simple Meditation" created by Babaji (the O.G. Babaji, not the copycats), and it's the only time I've ever had an experience I would call "spiritual". I have an audio I produced of it here: https://soundcloud.com/peter-marreck-fb/simple-meditation-ai...
>see the ban of AirBnB

Huh? I was there this summer with my daughter and there were plenty of Airbnbs. They were dramatically more affordable (especially given my need for two separate rooms).

I get the AirBnB hate from local renters, but as a frequent traveler, hotels suck so bad that they deserve disruption.
It might be trivial if you consider it a window of an infinite process.
They are taken inside. Watching a lot of German zoo TV
Since the end of the Iron Curtain Vienna population grew dramatically by the size of the second largest city in Austria (Graz). During the time of the Iron Curtain Vienna was the only big city in Europe that lost population. It was a grey, old, slowly dying city. The city and the quality of live evolved dramatically since then. I would call it a completely different and in my opinion in almost any regard much better, lively, young, modern city. But it managed to keep its very distinguished identity.