skysight-inc/HackerNews huggingface dataset:
I'm also a bassist that does a lot of improvisation on stage. I often play with a singer that knows literally thousands of songs, and he often pulls one on me that I've never heard.

What matters a lot is genre conventions. This particular singer mostly plays rock, blues, country and reggae. I know the basic mechanics of those four genres, and can often guess where the song is going, even if I've never heard it. Even if I hit a wrong note, it's usually in the chord that's being played (e.g. the 5), and sounds reasonable.

I do the same thing when I get a setlist and just listen to the songs multiple times in the days previous so that I can hear the songs in my head. If often say, "If I can sing the melody, I can play it."

Per the topic at hand, what's also interesting is that I can think that I don't remember a song, but often even years later, if someone starts playing it, I know immediately where to go. Once I find the key, which rarely takes me more than a note or two, I'm good.

But I've also got friends that play traditional Irish music. I can't sit in with them (I've tried) since the chord changes fall at places I don't expect them, and are often different chords than I'd guess. Having a feel for the style of music makes a ginormous difference.
did anything succeed UML without the bloat and problems? I liked UML in principle but it just never was very useful to me beyond drawing boxes and arrows and the occasional sequence diagram.
How have you found reliability/uptime on DO?
Yes, looking over to the US the gun fetishism over there is creeping me out. I'm glad we have strict gun ownership. The small number of accidental shootings while hunting is more than enough.
I've drawn up UML (or close-to-UML) class diagrams in the past while trying to understand large, unfamiliar C++ codebases while new to a project. While they were painful to make (especially by hand), they provided a nice map that could be pointed to while asking questions in meetings with those who knew the code. The making of the diagrams were an exercise that definitely gave me a better understanding of the class relationships that I would have taken longer to learn otherwise. Beyond the initial exercise, I didn't find them very useful in the longer term.
In general you're absolutely right but there are some parts of the City where there is some activity over the weekend. For example, the area around St Paul's and Cheapside usually have quite a few shops open and it's quite a pleasant place for a walk on a Sunday (and e.g. the Daunt's bookshop on Cheapside is very good and open both Sat and Sun).

It's interesting that it's quite the opposite just over the river (200m walk say) where places like Tate Modern and around London Bridge are usually very busy indeed over the weekend.
Why is making the distinction important here?
New gadget idea: an alarm clock that lets you doomscroll at midnight.
brotli compresses it to 1047967 bytes. And you can serve it as-is with Content-Encoding: br, unlike zstd.

(zstd at --ultra -22 level: 1149751 bytes).
PSA: HEIC supports 16 bit images, Apple supports HEIC, but Apple does not support 16 bit HEIC images, only 8 bit (as far as I can figure it out)

I'm actually using lossy DNG (8 bit JPEG with a tonemap under the hood) as my universal storage format for casual photos.
A "this is not intuitive" argument can be made about every formalised system and is not interesting: It will always be true for someone, no matter what you do. Get used to it being otherwise, then it will not bother you anymore.
Price ?
Synthesia | Remote in Europe OR Copenhagen, London, Munich, Amsterdam, Ljubljana, New York | Permanent Full-Time | No VISA | Who are we? https://www.youtube.com/watch?v=UVNUCBUrHL0
TL:DR ※Hiring: SENIOR SOFTWARE ENGINEERS (BE, FS and DevOps)

※Mission: We are changing the future of communication enabling anyone to make videos - we're an AI video generation platform

※Team: We are 120+ Synthesians altogether, 15 people work in engineering on Synthesia STUDIO

※Stack: FE: React.js, HTML5/CSS3; BE: Python, Flask, Node.js, C++; Infrastructure: Docker, AWS (Lambda, Fargate, EC2, EKS); DB: Postgres, MongoDB;

※Compensation: +/-120k + stock options

※Funding: We finished the year with a 50 million € Series B investment

ↆ Below, you find much more info and the apply button.

https://www.synthesia.io/careers
Why not just make content available to everyone for a reasonable fee? If I have to subscribe to half a dozen streaming services in order to watch what I want to watch I'm going to pirate it instead.
Synthetic Data Startup
Hello, is anyone working in synthetic data production/simulation? I would love to have an idea on where are the main pain points in the field nowadays.
What we're seeing now is a continuous dilution of the original internet culture of hackers and nerds: selfless knowledge sharing, narrow, specialized communities, critical thinking, valuing intelligence. Content was produced by people who were objectively passionate and knowledgeable about the subject. This content was then peer-verified, shared and discussed which ensured quality.

Nowadays everyone is a content creator, the quality and originality of the content is not important. Contrarian ideas, not following trends is a sure way to loose views, subscribers.

The hackers are holed up in their information bubbles and have no impact on the internet culture and the internet as a whole.
When will PaaS turn from a good product to a viable business?
I thought you were kidding, but this is actually in part 2 of the interview.

I guess the author is happy about transitioning from depression to living in a fantasy world with no basis in reality, but I think most of us would prefer to keep our vacations... vacations
Market gap! Someone should produce USB UPS for the raspberryPi server setups of this world. I’d buy one!
Laser zaps cockroaches from 1 meter awsy
Hey, Andras here, founder of Coolify (https://coolify.io). Coolify is an open-source & self-hostable Heroku / Netlify alternative.

Lots of features are added day-by-day and I'm open for new ones. Visit our Github (https://github.com/coollabsio/coolify) or our feedback page (https://feedback.coolify.io/) to get more info.

A few months ago, I quit my job and started to work on it full-time (best decision I've made).

It is not VC funded (said no to 30+ investors - time will let me know if it was a good decision or not ), but funded by the awesome community! <3

Why I'm mentioning this? Because I would like to focus on the functionalities, the community & the users and not the revenue and other boring metrics. I just would like to make a good software, enjoy the process and make people's life easier. I do not want to make millions of dollars from it. If me and my family could live happily, that is totally fine.

Let me know if you have an questions. I'm happy to answer them.

(Also I'm working on a cloud/managed hosting version of Coolify (https://beta.coolify.io/))
Google hasn't seemed to realize that until its able to literally read our minds, it will incorrectly guess the context of our search as often as not. As a result, we all have to suffer the tyranny of the masses: Whatever is going to appeal to the broadest possible audience will appear at the top of the search results.

Google of course wants to customize the results for us, but the only way it can really know our personal preferences is through unprecedented invasion of our privacy or haphazard guesses based on recent activity. [Insert the meme about YouTube suddenly suggesting a hundred videos about some random thing you happened to watch once.]

This technological ochlocracy is a black hole which sucks in every medium that survives on the mass market and especially those that rely on advertising dollars. Whatever is the most popular brings in the most money - so the History Channel goes from broadcasting historical biographies to 24/7 Pawn Stars and other reality TV crap. If a company hasn't found some profitable niche - e.g. Mercedes Benz or Gucci - then they will inevitably decline in quality as time goes by. In tech, this is always most apparent when the second or third generation leadership comes in and has lost touch with the original ideals and goals of the founders. They need to keep the revenues ever increasing, so they inevitably dilute the core values of their products in order to expand the market. This rarely turns out well.

So, I hope you enjoy scrolling through promoted links, movie summaries, video clips, shopping links, maps of local businesses and more before you get to the Wikipedia page you were hoping to find, because it's not changing any time soon.
Not GP but probably because of all the other UML diagram types, which are not bound to OOP at all.
You're out of your f'n mind.
I'm not assuming linear adoption. I explicitly said that even if adoption was FOUR TIMES faster than now, the amount of renewable energy would barely reach the same amount of primary energy as we use now by 2050.

This is a optimistic scenario. Current trend is mostly linear. See:

Wind power generation, world: https://ourworldindata.org/grapher/wind-generation?tab=chart...

Solar power generation, world: https://ourworldindata.org/grapher/solar-energy-consumption?...

You can choose linear/log, it doesn't look exponential to me.

Add to this the fact that primary energy generation is increasing all over the world, so the share of renewables is increasing even less.

The target is 2050. There is no R&D that will get rid of electrolysis and Carnot cycles by then. Maybe by the end of the century if you want. But for the next 30 years, batteries will be in the lead.
Surely the version you would actually use is:

seq 5
There's some redirect triggered by javascript, disable js and it'll work.
Their capital ratio is 13,5%, I wouldn't call that overleveraged. What are you basing that statement on?
Allow me to introduce you to the "Generation Gap" design pattern. ["Pattern Hatching", John Vlissides, p85]
Mate, I can't thank you enough for suggesting this one. I think I've been a subscriber and I generally follow ketoish diet (At least used to). But I've been binging on junk food since last few months. It feels like I've had some sort of flu/covid since the beginning of this year and it doesn't want ditch me! I've gained about 6 kilos just around my abdomen and my cholesterol levels are elevated!

The doctor actually recommended reducing carb intake and processed food as well. Good advise. But my wife has seen me eating large quantities of butter with sourdough toasts and oftentimes combined with salami/ham! Now I can't blame her for thinking that fat has been the problem all this time. It's difficult to explain to her. But anyway, I've just started eating mostly chicken, broccoli and other veggies. Exercising whenever possible and health allows. Thank you again for the recommendations. I'll look into it. Cheers.
> Lord Mayor

Yes, that's what I said 'a load of meaningless ceremonies'. The Lord Mayor has absolutely no role anymore besides the decorative.
1) "Jumping from one project to another. How do you stay focused ?" : that screams ADHD to me (not a doctor, not a shrink). Full disclosure : I have ADHD.

2) what activity bores you the least ? could it be turned into a job ?

3) filling in an ikigai diagram ( https://becomingbetter.org/ikigai/ ) could help you find some professional compass
I’ve been using Hckr news for years, it’s great! The only thing I really miss is dark mode.
I was probably using visual works at the time I used it (briefly). https://en.wikipedia.org/wiki/VisualWorks

I basically never saw any source files. According to wikipedia, you could export them though. But it's a long time ago and I never did much with smalltalk. I was still in university and this was part of our object oriented programming course.

A file that is easy to read and index sounds like a database to me. Not an sql database obviously.
The position you've put about medicine is essentially as I've come to understand it having viewed it from the outside.

Had I wanted to do medicine I've no doubt that I'd have thought twice about it given the long and tenacious path I'd have had to have taken to get there. My interests were always in basic science and engineering, so I was never in the position of having to make those awkward decisions.

That said, it wasn't a completely black and white process, at one stage I started pharmacy but changed my mind, that may be obvious from my earlier comments.

I've no doubt that filtering is needed to weed out the less motivated but as I've said elsewhere, I've concerns about how it's done. If good people are weeded out because of say their circumstances then society loses the benefit of their input.

My opinion about organic chemistry is that it is a tremendous subject and I have an abiding interest in it. I think this puts me in a good position to appreciate the dilemma medical people face when confronted with the subject. As you know it can get complicated quickly and getting to grips with it can take a lot of work and time—time that many cannot afford to commit.

Thanks for your thoughtful comments.
The EXP GDC was all over tech YouTube at one point in time, available in mini PCIe, M.2, ExpressCard, and maybe Thunderbolt flavors on the computer end.

The big problem was (save for the latter two connection methods) finding a way to route the PCIe signal cable from the bottom end of the laptop while keeping it in a sufficiently assembled and portable state.
I'd go further: make it illegal for front-enders to own (a) a Mac, (b) any machine less than 8 years old.
Their page describing their uptime over the last two months is still showing no downtime for today, or indeed for the entire year.
Well, it was cam vs webcam. Like we don't call all diaries blogs, just the web logs.
Or towards hyperinflation when the currency generation out paces any sinks thus driving the price levels to outright stupid levels, with only limiting factor being what players can hold and trade.
Already exists, e.g. using the PiJuice HAT as explained here: https://howchoo.com/pi/raspberry-pi-ups-uninterruptible-powe...

(Disclaimer: no experience myself, just remembered seeing multiple HATs in this area in the past so did a quick search)
>it boils down to the same thing though

OP is not asking "how do I find something that grabs my attention", but rather "how do I find something I'm naturally really good at". The implication is that what grabs my attention and holds it tight is out of necessity what I am naturally talented.

Sorry for questioning such a status quo assumption but I don't see how my day 1 or week 1 experience doing anything is an indicator that I'll be enjoying it in year 1 and many years later, or that it's even worth investing time to improve it. It's a nice place to start the exploration, so I'll give it that.
I only tried Joplin and it's good enough for me so I'm still sticking with it.
Ask HN: Anyone using Mongrel, what are the pros and cons?
How are you using Mongrel[0], what are its pros and cons, and what is your project?

[0] http://mongrel2.org
Sure about that? So if I have static images going through an ALB to the requesting client, I can't operate in another way to reduce those costs? ... you're sure?
Jed Mckenna. It's possibly a hoax just like everything else.
And the counterpoint is that most people aren't able to do that much exercise. Because it's A LOT. Basically full time athletes or highly physical workers. So that excludes all people with a sedentary or only partially physically demanding work.
>Way more than there used to be

If you played 20 years and today, you can surely notice the difference in the community?
What Are the Odds?
Python is a great language, but not if you want to glue together shell commands. It is very verbose and quite obviously not a first-class citizen. That is what you use bash for.
> A base class "doesn't know" what its derived classes are.

There's a high variability in that, especially when metaclasses get involved and inheritance is itself a protocol (and thus can be hooked into every which way).

I do agree with the rest of your comment though, to me it also makes a lot more sense for a derived class to point to its parent than the reverse.
Correct. Some auth systems use JWE. Some even use it interchangeably with just JWS.
At least in my experience Eclipse was dog slow even on machines with sufficient resources. I switched from Eclipse to Intellij back then speicifcally coz Intellij was faster
Porting Digital Research's seminal 1977 operating system CP/M to the 6502
Quote from Wikipedia: 'For example, a phrase written in scriptio continua as collectamexiliopubem may be interpreted as collectam ex Ilio pubem, meaning "a people gathered from Troy", or collectam exilio pubem, "a people gathered for exile". Thus, readers had to be much more cognisant of the context to which the text referred.' As in everything, context rules over content.
If it doesn't take off, where would you sell it?
> Countless thousands of people have been killed, seriously injured, and permanently disabled, victims of experimental “vaccines” they did not need but were coerced into taking.

Citation needed?
I wish that the lessons from UML would one day lead to the a less ambitious modeling toolkit. What we need are ways to _communicate_ our design, not automate it.

While comments in code/tests, README.md etc. are a good way to explain the bits and pieces of our software, companies have various stakeholders (software engineers included) that can't affored the time to translate these primitive documentation formats so that they make sense.

Visual representation works the best, and I wish that UML would be elaborated as a sketching mean to communicate better with stakeholders, rather than being a part of an ambitious software-generation ecosystem.
"derived class actively "points to" its base class"

That make sense - pretty much every language I've used that supports inheritance class definitions refer to the class (or classes) they extend rather than the other way about.
I've wondered about creating an extension for HN and Reddit to get around what I see as a problem in the voting system.

Nominally, downvotes aren't for disagreeing, they're for posts that don't add to the discussion. Upvotes aren't a perfect reflection: a comment with a high score or prominence implies consensus.

Sometimes I'll see comments where I think it has been unfairly downvoted - maybe greyed out for posting an unpopular opinion - but I don't think the comment deserves my co-signing or approval. I can upvote it, but then the negative votes may later turn out to be an anomaly and be cancelled-out by upvotes or by having the negative votes de-fuzzed. Then the comment is visible again but has my +1 and might be obscuring a reply that I thought did deserve an upvote.

My extension would be a third button on greyed-out comments. Maybe 'resurrect'. It will work as an upvote until the comment is allowed to be part of the discussion again, then it removes it.

With Reddit I'd just add it to the firehose but HN's lower traffic and greater risk of astroturfing means I'd seek dang approval first.
I hadn't heard of CRC Cards before, but after a google search, I'm realizing that I've definitely written something similar while whiteboarding an idea. Thanks for the tip.
Not being intuitive isn’t the strongest argument against specialized notation. Programming languages aren’t intuitive either, yet we learned them. The rationale is that the arrow goes into the direction the #include or import would go. So it shows logical dependencies — both caller and implementer depend on the interface — and you can quickly see if there’s a dependency in the wrong direction somewhere.

I fully agree with UML being stuck in OO land, though, and I think that’s the actual problem. Lambdas don’t exist, or have to be verbosely represented as interfaces. Type-level programming doesn’t exist. Anything higher order is unrepresentable to begin with. You don’t have to use Haskell to run into those limits, modern C++ is enough, or Kotlin, or TypeScript. UML is basically useless if you’re doing anything more interesting than cranking out Java 1.4 era EJB boilerplate.
That is very true for the the consoles before the Xbox One and PS4.

However, since the release of those 2, seems like Microsoft and Sony use an off the shelf OS + their Shell and APIs (graphics, networking, matchmaking ...etc), which makes sense, especially for Microsoft, as they already develop a very capable x86 kernel, so why not use it.

Afaik, with the introduction of the Xbox one, they used the Windows 8 Core as part of their "One OS" strategy to unify all of their devices on the same platform/OS (eg. consoles, mobile, AR/RV, PCs ...etc).

The current version of the Xbox OS is based on Windows 11 [0].

Ofc, it's not exactly the same as Windows, but, it's largely based on it, at least as far as we know.

[0]: https://en.wikipedia.org/wiki/Xbox_system_software

EDIT: Added the wikipedia link. It's the only source I could access from my work's network, but it show's the OS progression since the the first generation Xbox
This all sounds very good and I must admit nano looks like the first thing that starts to make sense in the crypto world. My only point of interrogation is whether having more money can give you more voting power, like PoS, in which case I can't align with it
I can second fly.io, I moved a bunch of personal (but "production") projects from Heroku to it recently (Node, Rust, Rails) and the experience has been great. I can also second their Heroku migrator, worked pretty flawlessly.

Overall, my pricing has been about the same or 5-10% less per month.

It doesn't have the same "Click this button to add this third-party service to your dynos, with billing included" eco-system that Heroku has (had?) but my Heroku usage was pretty vanilla so it wasn't an issue for me.
Ask HN: Any extension or script that lets you tag HN users?
There are lots of interesting people on HN. Is there a browser extension or script (TamperMonkey?) that lets you create a tag for particular user that is rendered next to their name each time it occurs on the page? I believe Reddit had/has this feature but I haven't used it in a long time so I don't know.

Doesn't have to be fancy, just something that works. Can save data in localStorage.

EDIT: I use Firefox.
I use the m3o.com/app service (because I wrote it). It's a simple interface on top of Google Cloud Run that gives me back a *.m3o.app url.

I can run it like `m3o app run --name=helloworld --repo=https://github.com/m3o/m3o-app` and then go to https://helloworld.m3o.app
No. If they don't raise prices what is going to happen is that the difference between the sale price and the real price will end in the scalpers pockets, who will have an incentive to keep scalping.

Instead, if they raise prices the difference will end on the foundation pockets, and they could use that money to ramp up production.

What they are doing right now reeks of either corruption or stupidity.
Pretty much this. It's like people whose dream is to retire on a farm

You don't know how much work it entails. You have no idea

Actually working at AMZN is easier than a Farm. Hands down.
"You can use { } instead of do/done"

In sh ? In bash ? In zsh ?
I am very glad if it is so in any of them
I got a VPS off Contabo and started using docker compose for deployments.
Learning it all took me a day (I had been using docker but compose was new) and the implementation took me one more day. Mainly setting up GH workflow for automated deploys. There's just so much freedom now!
Cost wise, I am down from about $24 to $8 with a much better performance. I can finally have a server near to the users and not be restricted to just US or Europe.
Most of it is luck. Everyone wants to get into Big Tech and the fact there are hiring slowdowns and mass layoffs will only work against you, for quite obvious reasons.

If there was an shortcut, everyone would be taking it.

Just have patience, and keep applying. Depending on how bad you need an income, you may consider joining a company that may not be your dream company, but will at least let you sustain yourself financially.

Good luck!
List of Open-Source VCs