skysight-inc/HackerNews huggingface dataset:
I just checked and the Berlin public library offers press reader as well. Will need to check that out.

Thanks for the tip!
I'd really appreciate Desktop sharing working between Windows and Linux!
Makes sense given English is likely not a strong primary language for them.

LLM's are getting heavy use from the ESL (and even English as a third or fourth language) crowd.
I don't think that SoC makes sense. Because of how the pad frame would work for the ddr and and pcie, you'd have a bunch of empty silicon if you only stuck a couple A73s and a simple GPU in it (and at this scale, the Ethernet is basically free).
> And then questions get asked of how techies have become so despised by part of the general population and why they feel so out of touch in comparison to said general population. We’ve become averse to even holding the proverbial chat with the proverbial taxi driver.

Ever consider that maybe some of those "techies" were maybe mistreated and abused by so-called "normal" folks purely for their interest in technology and science topics? Bullied, hated, insulted, phyiscally attacked even? Not for any valid reasons, nor even because they were "out of touch", but became out of touch and averse to interacting with others due to all the ongoing abuse over their interest in a topic that dirtbag bully types consider "nerdy"? Reading bad! Learning bad! Trying to better one's self BAD! Absuing others GOOD! Maybe after many years of that kinda treatment, some of us are more comfortable with machines than we are with humans because so many humans are just literal monsters, and not worth trying to interact with.
People want a faster horse
I wouldn't mind the license fee as much if there was actually any development going on, but for the past 3-4 years, there has basically been 4-10 months between releases, and each release has been more or less bugfixes and rewrites [1]. There has been 4 updates in 3 years.

The issue tracker for ST has 1863 open issues, or 41% open vs closed issues [2], and the issue tracker for SM has 1055 open issues [3].

I have no problem paying for software, and i understand that most developers don't work for free, but with this software it doesn't even appear i'm paying for "work", and instead it appears to be more or less a passive source of income for the developer.

As i wrote earlier, i'm not entirely sure what i'm gonna do, but given the slow pace of improvements to ST, i guess i can easily wait a couple of years before updating, if ever.

[1]: https://www.sublimetext.com/blog/

[2]: https://github.com/sublimehq/sublime_text/issues

[3]: https://github.com/sublimehq/sublime_merge/issues
Lenticular postcards were relatively popular in the 60s and 70s (iirc). A family member brought some from Japan and I was fascinated by them. Sadly, they got lost over the years :-(
I've always wondered, has there never been an effort to add to Linux a dynamic swap file like Windows and macOS ("X") have always had?
adding to that, I currently see the internet as a "noise-first" kind of library, transformed from one that had little signal but where noise was sparse too

at the same time, (some of) the awesome people are still here, and they're still doing amazing stuff :)

EDIT: :)'d
Agreed on all three points!

1 and 2 I know they’re working on, and 3 hopefully this gets it on their radar!
There were in the very late 90's, and lots of us were still on dial-up/ISDN at that time. They were usually in asf, rm, avi, or mov format, and were incredibly low quality. This is around the time we were using invite-only FTP servers to share stuff.
> the purpose is to provide transparency to other stakeholders, to then forecast team velocity and aggregate potential throughput to those stakeholders

Are you suggesting that the daily standup is to provide progress updates to the wider company (and possibly clients)? In my experience doing it like this makes it less of a safe space. It's purely a discussion between Devs and QAs about what's currently being worked on.
I love when we discuss C or C++, "Language extensions are a feature, not a bug", but then when discuss other languages that try to do without C, by adding extensios to their language reference, the speech turns into "Language extensions are a weakness, not a feature".

Additionlly "Language extensions are a feature, not a bug" seems only to be valid in the context of C and C++, IF the compilers being discussed are GCC or clang, because God forbid a comercial C or C++ compiler to have language extensions.

Speaking in general about the way these subjects are discussed online, not you in particular.
That is how we got open source in the first place. Just because you disagree with said moral stance does not mean it is against software development.
Yeah, and the fact that is gone on so long without them throwing a bunch of shit into Starliner and sending it back down with a whole lot of telemetry shows just how much clothing the emperor doesn't have. If NASA and the rest of the USA had an Engineering Culture, it would be a forgone conclusion that if the experiment went sideways you'd figure it out and continue on.

They went and made it political.

This isn't directed at you, for you, I wish could actually pay you for your response.

SpaceX has one thing going for it and it is iterate and gather data. NASA used to have this, and then they lost it. When shit becomes "important" it also becomes ridiculously stupid. We need to figure out how to make things not important.
I don't know why, but I find it fascinating that, here's this relatively brand new technology that we're still ironing out a shitload of kinks in, yet options A and B are "complaints".

I dunno, if I step back and look at it through the lens of, say, the year 2000 or even earlier, it's pretty neat that we're even at this stage already.
Yep, that's how you get your next Enabling Act
iVentoy is much simpler. Just drop the ISOs in the server folder and 99% they work. If you need to have local images in netboot.xyz it needs waaay more fiddling. It even has it's own DHCP so you do not need to know how to setup BOOTP or anything.
Idle power of an N100 will likely be around 10W or so, about 5x the RPi5s.

But sure, if that's a concern then the Pis or clones might be a better option.
Pakistan's internet slows, allegedly due to new China-style firewall
Probably the Raspberry Pi Zero ($10, and Zero 2W - $15). The latter has 512MB RAM, quad core A53. There might be more powerful microcontrollers as well but as you say they're probably more obscure (and expensive).
There is a whole field of music classification, if anybody (except copyright holders) were interested in using that, I'd expect it to be the likes of Spotify.

The problem with classification is that what makes a genre is not uniform. Some genres are defined by the way people sing, other genres are defined by the singers language, other are purely about the instrumentation or rhythms used, yet others mostly about the sounds and notes used etc.

But there are things like tempograms, tonnetz (tonal centroid features), chromagrams, spectral flatness/contrast/roloff, laplacian segmentation etc. And I guess feeding these into some neural net might give you interesting results.
Nice work! You've taken multiple approaches similar to what I sometimes do at the national library, I've used all kind of embeddings -> classifiers / LDA.

Curious on your prompt:
https://github.com/snat-s/m/blob/main/classify_metadata/prom...

Wouldn't this be basically prompting to classify by the type of URL?
The great thinking exists since Modula-2 and Ada, the only issue was that most people weren't interested in safer systems programming, now that money is attached to every CVE fix, and C isn't going away in our lifetimes, naturally there needs to exist a way to improve what is already there.
One can't cancel out random errors by integrating. You should take kragen's suggestion and write a quick simulation. To make this concrete, flip a coin 10 times. Take a step to the left for heads and a step to the right for tails. Most of the time you won't end up where you started, i.e. you have residual error.
Nothing to ask, really. Just saying thanks for a fantastic intro to reverb, that I used as one of the sources to implement my own. Hope to see more audio processing educational material.
Rich did work at the NYT. I thought there was some Mandela effect going on for a second, because you misled me into believing you had actually googled it by providing sources.
Thanks for the enjoyable article!

Possibly off-topic, but I am coder with hobbyist interest in the DSP space. I have never really had a "penny drop" moment when it comes to starting from nothing and generating sound.

Even generating simple sine wave seems like either a big chore or a completely abstract concept (depending on the tools/libraries/environment), I have not been able to find a middle-ground where I feel like I am learning but not getting completely lost in trigonometry or calculus. I am not sure if I'm not using the right tools or if I need to start even simpler and build up. GNU Radio comes close to scratching an itch for me of generating signal processing pipelines and a bit of intuition, but ultimately it becomes pretty easy to get lost in that as well (and it seems mostly focused on actual radio use-cases).

Do you have any advice for someone looking to build more familiarity or intuition on this front?
Yeah the fact that you have to compile a separate binary is already too much work for most developers. Just not worth the effort for less then 2% market share.
Ooh! Since we're all doing anecdotes here, I know plenty of musicians that hate it!
I've been planning on turning an old ambidextrous Logitech Marble Mouse into a cheap CAD spacemouse and this might be just what I need.
Jetbrains have two forms of LLM integration. One is local and free, the other is cloud and paid for. Both are opt in.
Shapez2 Released
Since lots of people here like Factorio, I thought you might also like Shapez2. Its very polished and absurdly playtested.
Most companies don't offer WFH/remote though.
Let's as a couple of waymo cars what they have to say, over here in this parking lot at night:

honk! honk!

honk! honk! honk!

honk!
>I'm just saying that if we could evolve past such petty ego-based sentiments in the world

That would be nice, but it seems that would make people no longer human. Happily following a petty ego-based Dear Leader's orders into warfare seems to be the norm for much of the human population, looking at history, so this tendency appears to be deeply-rooted into the human psyche.
Target Disk Mode has a replacement on Apple Silicon, if you haven’t tried that out yet.

https://support.apple.com/en-sg/guide/mac-help/mchlb37e8ca7/...
Not a question but, really cool articles on your page, cheers :)
What's wrong with tame and lack of innovation? Sometimes people just need to get things done. There are lots of businesses with basic needs that aren't being met.
It's far from the top of their trajectory (by then the warheads are long separated), and only submarine-launched missiles need it.
They were swapped out earlier this year for boring flat-image badges. Major bummer.
Funny how we are recreating FireWire.
N100 boards run significantly hotter. Here's Jeff Greerling's counter argument on why Radxa X4 (a cheap N100 board) isn't a good replacement for RPI5
https://www.youtube.com/watch?v=F2atAHDOaIA
Easy, the direction WG14 is going for, is "C++ without classes, templates, improved memory safety".

Already there you can guess what features are on WG14 roadmap without going to the ISO mailings.
I sometimes wonder if we're looking in the wrong place with music recommendation systems. I've tried both Apple Music and Spotify; it's rare that I hear a song come through on the linear recommendation stream and think to myself "oh my gosh! that's exactly what I wanted!" For me, discovering new music is a branching experience, where I'm constantly listening to little bits of different things, figuring out what I like, and then looking online on forums and blogs to see what's similar to that. It's surprising that the company that owns YouTube, a platform driven by user choice and 'rabbit-hole discovery', would be looking for a new way to feed users linear song recommendations. I would much rather be able to see several 'similar songs' while listening to something, similar to YouTube's recommendation tab. Alas, no streaming service seems to have implemented this (not even YouTube music, afaik).

https://cosine.club/ is the closest I've seen to the ideal branching system. My understanding is that it uses vector embeddings to search for songs that are similar in sound, and it works shockingly well for that purpose. However, it has a limited song database. Also see https://everynoise.com/, which is no longer updated. These use vector embeddings in similar ways, but the exploration experience is controlled by the user, not by a list-generating ranking model. I definitely think that AI-tech is the future of music recommendation, but I would prefer to see more research by large companies in to these user-driven systems, instead of the 'similar autosuggested list', which is, by its very nature, only ever 'good enough.'
Anna's Archive has a lot of multi-multi-terabyte torrents if you want them.
Missing scissors cause 36 flight cancellations in Japan
> The purpose of science is to discover the properties of the physically existent universe. The properties, themselves, cannot be "narrative".

The purpose of science, as I understand it, is to discover predictive models of the extant universe. I don't think "magnetic force" is a property of the universe any more than "good" or "evil" is. It's a model that gives us good predictive power in certain regimes. It is completely inadequate in others. These models are typically operationalized using formal languages (such as mathematics, or programming languages), so I think calling them "narrative" is justified.

Science also typically proceeds in narrative fashion via papers, journals, conferences and review processes. Your comment strikes me as a map/territory confusion.

> It is easier for me to find them than to post a comment on HN. I am confident you experience will be similar.

This is nice rhetoric, but I know a lot of physicists and none of them claim that they cannot measure time. We literally do it all the time when we set alarms, run stopwatches, etc. It's only mysterious when you get to regimes that physics has yet to capture adequately (microuniverse or extremely high energy microuniverse).
I've noticed the same. I think the actual reason behind is similar in both cases, something like "this is theft because it means I won't get paid" — which isn't really how that works but also explains Musk's X advertising lawsuit.

Like your respondant, I find the artists more sympathetic despite finding the argument itself bad.
Maths has also evolved to be complex now, with the proof of four-color theorem being a computer proof. So, the statement is not as true anymore. But there was a short era when proving that your "static" program was correct was impossible because the number of possible combinations of input approached the size of earth (in terms of how many bits we need to represent). At the same time, almost any single mathematical theorem could be verified by a person to be correct over the course of a couple of years.
When they are a direct path to horrible performance as you enter the area of L1 cache misses and vtavles on even an extremely simple function. It’s so weird to switch between working close to the hardware and working high above. Especially because Clean Code doesn’t actually seem easier to read or indeed maintain.

If it's not on the critical path, what difference does it make? Code outside the critical path should be optimizing for something and maintainability is as good as anything.
A week or so after his co-defendent was killed in a car accident:

https://news.sky.com/story/mike-lynchs-co-defendant-dies-aft...
curious to know how you guys store and process the data and make meaningful inferences out of the data collected. Redshift? BigQuery? Datazip?
Yeah, no. Bad idea.

I could very easily see an evolution speed run here where people do for…of on the weakmap, make closures that use those values and the closure references cause nothing in the WeakMap to do its job, which is get garbage collected.

Then we’ll see a submission on HN that says no, weakmaps should be weak…maps. Followed by intense wars on X/Twitter and then the next version of whatever linter is popular at the time adding linting rules that forbid people from iterating on weak maps.
Hmm, I see - how do the opcodes work and jumping then? Do you also read them bit-by-bit and reconfigure the ALU / codepaths? Is addressing also single-bit?
Children do not belong on the internet. Full stop. And trying to change that with regulation is in itself problematic from safety perspective.
Luna: High Accuracy Low Cost Evaluation Foundation Model to Catch Hallucinations
But they went for $35 back i 2019, which would be $43 today.
The AI travel agent is trivial to solve though. It's the same as the human travel agent. Put the plan and pricing together, then give it to the user to sign and accept. Do it in an app, do it in an email, do it on a piece of paper, whatever floats your boat, but give them something they can review and accept instead of trying to do everything verbally or in a basic chat interface.

I'm not disagreeing with the "needs to work deterministically" -- there is a need for that, but this is a poor example. "Hey robot, plan a trip to Mexico" might still save me time overall if done right, and that has value.
Months isn’t correct. Unless there was damage it could be recovered within a day.
Soviet 70's machines were hand-woven ferrite plate, stacked PCB sandwiches. Not pretty at all.
> ... CTRL. I get cramping super quickly

The trick to CTRL is pressing it with your palm.

http://xahlee.info/kbd/how_to_press_control_key.html
I have a different experience in Bellevue, WA. I take my kids to parks multiple times a week. There's natural shade from the tall trees here, and some of the parks without natural shade have artificial shade. The parks here are clean, well-maintained, full of families, and devoid of trash and tents. Most neighborhoods have a park within walking distance, and it can be fun to explore new parks because there is usually ample parking.

You're right though, it's uncommon to meet new people at parks. "Single and ready to mingle" isn't a demographic that goes to these parks. At best you might get the contact info for the parents of kids the same age as yours.
GP said

> Especially because Clean Code doesn’t actually seem easier to read or indeed maintain

If that is true, then there is indeed no point in applying Clean Code. But I disagree with GP that Clean Code leads automatically to bad performing code. That depends on your language and execution environment. A JVM is very good at effectively removing vtable indirection if they are not needed at runtime.
List of Programming languages with the orthogonal features
"Isn't this just LapLink with a Thunderbolt cable" was my immediate thought when I read this. If you're around long enough everything is shiny and new, even the things that you thought were long ago killed by better solutions (like Ethernet in this case).
Luckly we're not doing anything of the kind. Just because both are wire techs it doesn't mean they're very related in practice. At least TB doesn't keep burning out my cameras like Firewire did.
Maybe we could use GCP infra and the trick will work better ?
Galileo Luna: A Family of Evaluation Foundation Models
I think that was the point - the library added nothing, the same thing could be done with pure javascript.
In general, I think the coming replacement of many jobs is a serious issue for society and one that deserves serious attention.

That said, the intellectually dishonest arguments irk me to no end and I'm simply tired of them. The artists upset over AI are more sympathetic than the RIAA (It's really quite hard not to be), but this stuff really wears at my sympathy.

And, unfortunately, it's impossible to actually tackle any issues unless without moving past the bad arguments.
You could have just said the name in less words facepalm
We can put on different hats, one for consumers and the other for technologists. As technologists the future is looking very exciting. As consumers we are right to judge products relative to the competition.
Which if you come to think of it, fits quite naturally 40 years later, in having combined JIT / AOT toolchains for most compiled languages.

Pity that only Visual C++ seems somehow close to Energize C++ and Visual Age for C++ v4, for that kind of incremental development experience. Live++ and ROOT aren't that widespread.

Also D has a similar approach, use dmd for development, ldc or gdc for release.
> There are hundreds of billions of dollars figuring out how to get to the next level, and it's clear we are close.

Are we really now?

The smart people I've spoken to on the subject seem to agree the current technology based on LLM are at the end of the road and that there are no breakthrough in sight.

So what is your take on the next level?
To be fair, the entirety of SF across is around 8 miles and even if you are taking a private car, it probably takes the better part of an hour to do that voyage. 51 minutes does seem too long but not an extreme
> At some moment people wanted to use radioactivity for everything

And people died without a jaw because somebody sold radioactive water as a rejuvenator.

Humanity is generally not strong on principles of carefulness.
Chicago Manual of Style [6.51, 5.250], though I'd argue this is pedantry for casual conversation. From 6.51: "[...]Note that in formal writing, Chicago prefers to confine the abbreviations i.e. ("that is") and e.g. ("for example") to parentheses or notes, where they are followed by a comma".

I think a secondary argument could be made that i.e. and e.g. are typically used to clarify something in a second clause; e.g., "it can chainload into any form of boot image (e.g., an EFI image or a Linux kernel) rather than being restricted to the PXE image format".

I would recommend picking up a copy of CMOS if you are in want of good ways to explain English grammar. English is my secondary language, and it's occasionally helpful for me to have access to a reference for its grammar when I struggle with understanding a concept. Just keep in mind that languages are bendable and any guide is descriptive and not prescriptive for informal communication.
> and their reliability

... don't forget to add more cooling for that reliability
It's nice to see Americans having to suffer from the bay area peeps what the rest of the world suffers from them tbf
> You’ll also need the intermediary Thunderbolt Share software, designed by Intel, which will ship on licensed PCs. If you own a licensed Thunderbolt Share docking station, that accessory maker will point you to where you’ll be able to download the software. Remember, at least one of the PCs or docking stations must have a Thunderbolt Share license.

Eww. Killing a feature before it is even released.
You are right that it would be great if the code was generated automatically, but wrong that there is no value in using TLA otherwise.

When you are writing code, do you have an idea in your mind of what you are trying to implement? TLA is not for checking the code, it is for checking that idea. I explain this in more details in another article: https://medium.com/@polyglot_factotum/why-tla-is-important-f...
PSA: Apple ID will be renamed 'Apple Account' next month
Hedonic adaptation is one hell of a drug. It's the same with generative AI too, humans (in general) quickly adapt to novel technologies and paradigms.